commit 41f882694075c861f013955a82a7c4583d249105 Author: KakatkarAkshay Date: Wed Jan 25 18:39:17 2023 +0530 avicii: Import vendor from AC2003_11_F.18 diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..921057e --- /dev/null +++ b/Android.bp @@ -0,0 +1,336 @@ +// Automatically generated file. DO NOT MODIFY +// +// This file is generated by device/oneplus/avicii/setup-makefiles.sh + +soong_namespace { +} + +cc_prebuilt_library_shared { + name: "libfastcvopt", + owner: "oneplus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libfastcvopt.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libfastcvopt.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthermalclient", + owner: "oneplus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libthermalclient.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libthermalclient.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +android_app_import { + name: "CACertService", + owner: "oneplus", + apk: "proprietary/vendor/app/CACertService/CACertService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +android_app_import { + name: "CneApp", + owner: "oneplus", + apk: "proprietary/vendor/app/CneApp/CneApp.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +android_app_import { + name: "IWlanService", + owner: "oneplus", + apk: "proprietary/vendor/app/IWlanService/IWlanService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +android_app_import { + name: "TimeService", + owner: "oneplus", + apk: "proprietary/vendor/app/TimeService/TimeService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +android_app_import { + name: "PowerOffAlarm", + owner: "oneplus", + apk: "proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + product_specific: true, +} + +android_app_import { + name: "HotwordEnrollmentOKGoogleHEXAGON", + owner: "oneplus", + apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + +android_app_import { + name: "HotwordEnrollmentXGoogleHEXAGON", + owner: "oneplus", + apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + +android_app_import { + name: "ImsRcsService", + owner: "oneplus", + apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + +android_app_import { + name: "QtiTelephony", + owner: "oneplus", + apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + +android_app_import { + name: "QtiTelephonyService", + owner: "oneplus", + apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + +android_app_import { + name: "WfdService", + owner: "oneplus", + apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +android_app_import { + name: "dpmserviceapp", + owner: "oneplus", + apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +android_app_import { + name: "ims", + owner: "oneplus", + apk: "proprietary/system_ext/priv-app/ims/ims.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +android_app_import { + name: "qcrilmsgtunnel", + owner: "oneplus", + apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +dex_import { + name: "WfdCommon", + owner: "oneplus", + jars: ["proprietary/system/framework/WfdCommon.jar"], +} + +dex_import { + name: "com.android.hotwordenrollment.common.util", + owner: "oneplus", + jars: ["proprietary/product/framework/com.android.hotwordenrollment.common.util.jar"], + product_specific: true, +} + +dex_import { + name: "com.qti.dpmframework", + owner: "oneplus", + jars: ["proprietary/system_ext/framework/com.qti.dpmframework.jar"], + system_ext_specific: true, +} + +dex_import { + name: "dpmapi", + owner: "oneplus", + jars: ["proprietary/system_ext/framework/dpmapi.jar"], + system_ext_specific: true, +} + +dex_import { + name: "qcrilhook", + owner: "oneplus", + jars: ["proprietary/system_ext/framework/qcrilhook.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.hardware.alarm-V1.0-java", + owner: "oneplus", + jars: ["proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.ims.factory-V2.0-java", + owner: "oneplus", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar"], + system_ext_specific: true, +} + +prebuilt_etc_xml { + name: "android.hardware.gnss@2.1-service-qti", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "android.hardware.neuralnetworks@1.3-service-qti-hta", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "android.hardware.neuralnetworks@1.3-service-qti", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_oplus_cameramdm", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/manifest_oplus_cameramdm.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_oplus_vpp", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/manifest_oplus_vpp.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "vendor.qti.gnss@4.0-service", + owner: "oneplus", + src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_android.hardware.drm@1.3-service.widevine", + owner: "oneplus", + src: "proprietary/odm/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + device_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_oplusSensor", + owner: "oneplus", + src: "proprietary/odm/etc/vintf/manifest/manifest_oplusSensor.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + device_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_oplus_fingerprint", + owner: "oneplus", + src: "proprietary/odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + device_specific: true, +} + diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..8f39db6 --- /dev/null +++ b/Android.mk @@ -0,0 +1,9 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/oneplus/avicii/setup-makefiles.sh + +LOCAL_PATH := $(call my-dir) + +ifeq ($(TARGET_DEVICE),avicii) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..f2ea9a9 --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,4 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/oneplus/avicii/setup-makefiles.sh + diff --git a/avicii-vendor.mk b/avicii-vendor.mk new file mode 100644 index 0000000..cd013b0 --- /dev/null +++ b/avicii-vendor.mk @@ -0,0 +1,1413 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/oneplus/avicii/setup-makefiles.sh + +PRODUCT_SOONG_NAMESPACES += \ + vendor/oneplus/avicii + +PRODUCT_COPY_FILES += \ + vendor/oneplus/avicii/proprietary/product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/com.android.hotwordenrollment.common.util.xml \ + vendor/oneplus/avicii/proprietary/odm/bin/hw/android.hardware.drm@1.3-service.widevine:$(TARGET_COPY_OUT_ODM)/bin/hw/android.hardware.drm@1.3-service.widevine \ + vendor/oneplus/avicii/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service:$(TARGET_COPY_OUT_ODM)/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service \ + vendor/oneplus/avicii/proprietary/odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service:$(TARGET_COPY_OUT_ODM)/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service \ + vendor/oneplus/avicii/proprietary/odm/bin/init.oplus.fingerprints.sh:$(TARGET_COPY_OUT_ODM)/bin/init.oplus.fingerprints.sh \ + vendor/oneplus/avicii/proprietary/odm/bin/vl53l1_daemon_main:$(TARGET_COPY_OUT_ODM)/bin/vl53l1_daemon_main \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Audio_Parameter_Version.txt:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Audio_Parameter_Version.txt \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Bluetooth_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Bluetooth_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/General_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/General_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Global_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Global_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Handset_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Handset_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Hdmi_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Hdmi_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Headset_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Headset_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/acdbdata/Speaker_cal.acdb:$(TARGET_COPY_OUT_ODM)/etc/acdbdata/Speaker_cal.acdb \ + vendor/oneplus/avicii/proprietary/odm/etc/camera/fb_default:$(TARGET_COPY_OUT_ODM)/etc/camera/fb_default \ + vendor/oneplus/avicii/proprietary/odm/etc/camera/fwk_config.json:$(TARGET_COPY_OUT_ODM)/etc/camera/fwk_config.json \ + vendor/oneplus/avicii/proprietary/odm/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_ODM)/etc/init/android.hardware.drm@1.3-service.widevine.rc \ + vendor/oneplus/avicii/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc \ + vendor/oneplus/avicii/proprietary/odm/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/odm/etc/izat.conf:$(TARGET_COPY_OUT_ODM)/etc/izat.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \ + vendor/oneplus/avicii/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml:$(TARGET_COPY_OUT_ODM)/etc/samsung1024_ams644vk04_eyeprotect_data.xml \ + vendor/oneplus/avicii/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml:$(TARGET_COPY_OUT_ODM)/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml \ + vendor/oneplus/avicii/proprietary/odm/etc/sap.conf:$(TARGET_COPY_OUT_ODM)/etc/sap.conf \ + vendor/oneplus/avicii/proprietary/odm/etc/sensor/sensor_config.json:$(TARGET_COPY_OUT_ODM)/etc/sensor/sensor_config.json \ + vendor/oneplus/avicii/proprietary/odm/etc/wifi/bdwlan.bin:$(TARGET_COPY_OUT_ODM)/etc/wifi/bdwlan.bin \ + vendor/oneplus/avicii/proprietary/odm/etc/wifi/bdwlanu.bin:$(TARGET_COPY_OUT_ODM)/etc/wifi/bdwlanu.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/100ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/100ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/120ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/120ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/140ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/140ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/160ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/160ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/180ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/180ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/200ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/200ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/20ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/20ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/220ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/220ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/240ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/240ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/260ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/260ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/280ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/280ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/300ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/300ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/320ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/320ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/340ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/340ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/360ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/360ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/380ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/380ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/400ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/400ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/40ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/40ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/420ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/420ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/440ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/440ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/460ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/460ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/480ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/480ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/500ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/500ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/60ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/60ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/80ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/80ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/AT500ms_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/AT500ms_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/BoHaoPanAnJian.bin:$(TARGET_COPY_OUT_ODM)/firmware/BoHaoPanAnJian.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/BoHaoPanAnNiu.bin:$(TARGET_COPY_OUT_ODM)/firmware/BoHaoPanAnNiu.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/BoHaoPanKuaiJie.bin:$(TARGET_COPY_OUT_ODM)/firmware/BoHaoPanKuaiJie.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/DianHuaGuaDuan.bin:$(TARGET_COPY_OUT_ODM)/firmware/DianHuaGuaDuan.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/DianJinMoShiQieHuan.bin:$(TARGET_COPY_OUT_ODM)/firmware/DianJinMoShiQieHuan.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/HuaDongTiaoZhenDong.bin:$(TARGET_COPY_OUT_ODM)/firmware/HuaDongTiaoZhenDong.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/LeiShen.bin.bin:$(TARGET_COPY_OUT_ODM)/firmware/LeiShen.bin.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/XuanZhongYouXi.bin:$(TARGET_COPY_OUT_ODM)/firmware/XuanZhongYouXi.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/YeJianMoShiDaZi.bin:$(TARGET_COPY_OUT_ODM)/firmware/YeJianMoShiDaZi.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/YouXiSheZhiKuang.bin:$(TARGET_COPY_OUT_ODM)/firmware/YouXiSheZhiKuang.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ZhuanYeMoShi.bin:$(TARGET_COPY_OUT_ODM)/firmware/ZhuanYeMoShi.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_160hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_160hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_162hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_162hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_164hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_164hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_166hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_166hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_168hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_168hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_170hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_170hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_172hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_172hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_174hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_174hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_176hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_176hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_178hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_178hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/agingtest_180hz_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/agingtest_180hz_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ALCloudscape_94_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ALCloudscape_94_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ALGoodenergy_95_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ALGoodenergy_95_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_Chase_RTP_263_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_Chase_RTP_263_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_Climber_RTP_262_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_Climber_RTP_262_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_NTblink_96_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_NTblink_96_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_NTwhoop_97_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_NTwhoop_97_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_Newfeeling_98_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_Newfeeling_98_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_VZW_Alrwave_RTP_200_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_VZW_Alrwave_RTP_200_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_Version_Alert_RTP_231_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_Version_Alert_RTP_231_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Alarm_clock_RTP_232_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Alarm_clock_RTP_232_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Beep_RTP_233_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Beep_RTP_233_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Breeze_RTP_234_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Breeze_RTP_234_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Dawn_RTP_235_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Dawn_RTP_235_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Dream_RTP_236_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Dream_RTP_236_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Fluttering_RTP_237_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Fluttering_RTP_237_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Flyer_RTP_238_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Flyer_RTP_238_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Interesting_RTP_239_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Interesting_RTP_239_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Leisurely_RTP_240_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Leisurely_RTP_240_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Memory_RTP_241_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Memory_RTP_241_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Relieved_RTP_242_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Relieved_RTP_242_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Ripple_RTP_243_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Ripple_RTP_243_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Slowly_RTP_244_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Slowly_RTP_244_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Stars_RTP_246_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Stars_RTP_246_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Surging_RTP_247_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Surging_RTP_247_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_The_wind_RTP_249_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_The_wind_RTP_249_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_Walking_in_the_rain_RTP_250_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_Walking_in_the_rain_RTP_250_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_spring_RTP_245_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_spring_RTP_245_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_alarm_tactfully_RTP_248_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_alarm_tactfully_RTP_248_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_aw8697_ringtone_Alacrity_RTP_171_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_aw8697_ringtone_Alacrity_RTP_171_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_clock_channel_RTP_43_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_clock_channel_RTP_43_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_cut_channel_RTP_42_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_cut_channel_RTP_42_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_desk_7_RTP_54_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_desk_7_RTP_54_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_166.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_166.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_168.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_168.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_170.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_170.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_172.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_172.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_174.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_174.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_haptic_235.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_haptic_235.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_kill_program_RTP_47_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_kill_program_RTP_47_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_listen_pop_53_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_listen_pop_53_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_nature_99_RTP_235Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_nature_99_RTP_235Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Allay_RTP_207_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Allay_RTP_207_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Allusion_RTP_208_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Allusion_RTP_208_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Amiable_RTP_209_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Amiable_RTP_209_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Blare_RTP_210_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Blare_RTP_210_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Blissful_RTP_211_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Blissful_RTP_211_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Brisk_RTP_212_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Brisk_RTP_212_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Bubble_RTP_213_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Bubble_RTP_213_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Cheerful_RTP_214_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Cheerful_RTP_214_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Clear_RTP_215_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Clear_RTP_215_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Comely_RTP_216_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Comely_RTP_216_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Cozy_RTP_217_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Cozy_RTP_217_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Ding_RTP_218_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Ding_RTP_218_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Effervesce_RTP_219_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Effervesce_RTP_219_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Elegant_RTP_220_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Elegant_RTP_220_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Free_RTP_221_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Free_RTP_221_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Hallucination_RTP_222_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Hallucination_RTP_222_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Inbound_RTP_223_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Inbound_RTP_223_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Light_RTP_224_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Light_RTP_224_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Meet_RTP_225_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Meet_RTP_225_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Naivety_RTP_226_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Naivety_RTP_226_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Quickly_RTP_227_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Quickly_RTP_227_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Rhythm_RTP_228_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Rhythm_RTP_228_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Surprise_RTP_229_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Surprise_RTP_229_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_notif_Twinkle_RTP_230_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_notif_Twinkle_RTP_230_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Amenity_RTP_172_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Amenity_RTP_172_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Bounce_RTP_174_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Bounce_RTP_174_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Calm_RTP_175_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Calm_RTP_175_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Lazy_RTP_191_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Lazy_RTP_191_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Mystical_RTP_193_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Mystical_RTP_193_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ring_Whirl_RTP_199_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ring_Whirl_RTP_199_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Blues_RTP_173_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Blues_RTP_173_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Cloud_RTP_176_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Cloud_RTP_176_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Cyclotron_RTP_177_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Cyclotron_RTP_177_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Distinct_RTP_178_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Distinct_RTP_178_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Dynamic_RTP_179_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Dynamic_RTP_179_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Eager_RTP_202_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Eager_RTP_202_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Ebullition_RTP_203_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Ebullition_RTP_203_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Echo_RTP_180_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Echo_RTP_180_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Expect_RTP_181_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Expect_RTP_181_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Fanatical_RTP_182_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Fanatical_RTP_182_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Friendship_RTP_204_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Friendship_RTP_204_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Funky_RTP_183_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Funky_RTP_183_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Guitar_RTP_184_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Guitar_RTP_184_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Harping_RTP_185_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Harping_RTP_185_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Highlight_RTP_186_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Highlight_RTP_186_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Idyl_RTP_187_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Idyl_RTP_187_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Innocence_RTP_188_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Innocence_RTP_188_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Jazz_life_RTP_205_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Jazz_life_RTP_205_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Journey_RTP_189_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Journey_RTP_189_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Joyous_RTP_190_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Joyous_RTP_190_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Marimba_RTP_192_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Marimba_RTP_192_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Old_telephone_RTP_194_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Old_telephone_RTP_194_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Oneplus_tune_RTP_195_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Oneplus_tune_RTP_195_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Optimistic_RTP_197_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Optimistic_RTP_197_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Piano_RTP_198_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Piano_RTP_198_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Rhythm_RTP_196_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Rhythm_RTP_196_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_ringtone_Sun_glittering_RTP_206_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_ringtone_Sun_glittering_RTP_206_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_rtp.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_rtp.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_rtp_lighthouse.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_rtp_lighthouse.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_rtp_silk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_rtp_silk.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_short_channel_RTP_45_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_short_channel_RTP_45_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_shuntai24k_RTP_264_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_shuntai24k_RTP_264_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_t-jingle_RTP_201_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_t-jingle_RTP_201_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/aw8697_wentai24k_RTP_265_234Hz.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw8697_wentai24k_RTP_265_234Hz.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/awinic.haptic.effect.so:$(TARGET_COPY_OUT_ODM)/firmware/awinic.haptic.effect.so \ + vendor/oneplus/avicii/proprietary/odm/firmware/awinic_haptic_gun_params.bin:$(TARGET_COPY_OUT_ODM)/firmware/awinic_haptic_gun_params.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/awinic_haptic_params.bin:$(TARGET_COPY_OUT_ODM)/firmware/awinic_haptic_params.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/132700/oplus_vooc_fw_rt5125.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/132700/oplus_vooc_fw_rt5125.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19015/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19015/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19016/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19016/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19101/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19101/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19102/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19102/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19125/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19125/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19126/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19126/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19127/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19127/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19128/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19128/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19191/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19191/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19192/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19192/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19335/oppo_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19335/oppo_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19501/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19501/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19517/oppo_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19517/oppo_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19521/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19521/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19525/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19525/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/19591/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19591/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20057/oplus_vooc_fw_rt5125.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20057/oplus_vooc_fw_rt5125.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20058/oplus_vooc_fw_rt5125.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20058/oplus_vooc_fw_rt5125.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20111/oplus_vooc_fw_op10.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20111/oplus_vooc_fw_op10.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20113/oplus_vooc_fw_op10.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20113/oplus_vooc_fw_op10.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20127/oplus_vooc_fw_op10.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20127/oplus_vooc_fw_op10.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20251/oplus_vooc_fw_op10.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20251/oplus_vooc_fw_op10.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20669/oplus_vooc_fw_rt5125.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20669/oplus_vooc_fw_rt5125.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20801/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20801/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/fastchg/20804/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20804/oplus_vooc_fw.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/notif_Glint_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/notif_Glint_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/notif_Nord_SMS_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/notif_Nord_SMS_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_Crimson_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_Crimson_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_Curious_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_Curious_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_Imperfections_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_Imperfections_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_Nord_Deviator_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_Nord_Deviator_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_Oneplus_tune_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_Oneplus_tune_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ring_The_Essence_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ring_The_Essence_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_Eager.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_Eager.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_Ebullition.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_Ebullition.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_Friendship.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_Friendship.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_Jazz_life_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_Jazz_life_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/ringtone_Sun_glittering_RTP.bin:$(TARGET_COPY_OUT_ODM)/firmware/ringtone_Sun_glittering_RTP.bin \ + vendor/oneplus/avicii/proprietary/odm/firmware/tfa98xx.cnt:$(TARGET_COPY_OUT_ODM)/firmware/tfa98xx.cnt \ + vendor/oneplus/avicii/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20801/FW_GT9886_SAMSUNG.img \ + vendor/oneplus/avicii/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG_FAE.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20801/FW_GT9886_SAMSUNG_FAE.img \ + vendor/oneplus/avicii/proprietary/odm/firmware/tp/20801/LIMIT_GT9886_SAMSUNG.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20801/LIMIT_GT9886_SAMSUNG.img \ + vendor/oneplus/avicii/proprietary/odm/lib/libaudioEngineerTest.so:$(TARGET_COPY_OUT_ODM)/lib/libaudioEngineerTest.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpn553_fw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpn553_fw.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libc++.so.1:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libc++.so.1 \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libc++abi.so.1:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libc++abi.so.1 \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktvdrc.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktvdrc.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktveffect.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktveffect.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktveq.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktveq.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktvns.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktvns.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktvpitchshift.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktvpitchshift.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktvreverb.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktvreverb.so \ + vendor/oneplus/avicii/proprietary/odm/lib/rfsa/adsp/libktvvolume.so:$(TARGET_COPY_OUT_ODM)/lib/rfsa/adsp/libktvvolume.so \ + vendor/oneplus/avicii/proprietary/odm/lib/vendor.oplus.hardware.orms@1.0.so:$(TARGET_COPY_OUT_ODM)/lib/vendor.oplus.hardware.orms@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_ODM)/lib64/camera/components/com.qti.node.remosaic.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.18865_goodix9558_G3.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.18865_goodix9558_G3.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.19811_goodix9638_G6.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.19811_goodix9638_G6.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.20801_goodix9558_G3.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.20801_goodix9558_G3.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.20813_goodix9578_G3.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.20813_goodix9578_G3.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.20828_goodix9678.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.20828_goodix9678.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.goodix9608_G5.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.goodix9608_G5.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/hw/fingerprint.goodix9638_G6.default.so:$(TARGET_COPY_OUT_ODM)/lib64/hw/fingerprint.goodix9638_G6.default.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libSonyIMX471RmscLibrary.so:$(TARGET_COPY_OUT_ODM)/lib64/libSonyIMX471RmscLibrary.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_19805_G6_3_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_19805_G6_3_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_19805_G6_7_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_19805_G6_7_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_19811_G6_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_19811_G6_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_20828_G6_7_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_20828_G6_7_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_G5_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_G5_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_hal_G6_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_hal_G6_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_ud_hal_18821_G2_4_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_ud_hal_18821_G2_4_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_ud_hal_18857_G2_4_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_ud_hal_18857_G2_4_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_ud_hal_18865_G3_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_ud_hal_18865_G3_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_ud_hal_20801_G3_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_ud_hal_20801_G3_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libgf_ud_hal_20813_G3_oplus.so:$(TARGET_COPY_OUT_ODM)/lib64/libgf_ud_hal_20813_G3_oplus.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/liboemcrypto.so:$(TARGET_COPY_OUT_ODM)/lib64/liboemcrypto.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libormshalclient.so:$(TARGET_COPY_OUT_ODM)/lib64/libormshalclient.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libvl53l1_daemon.so:$(TARGET_COPY_OUT_ODM)/lib64/libvl53l1_daemon.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/libwvhidl.so:$(TARGET_COPY_OUT_ODM)/lib64/libwvhidl.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_ODM)/lib64/mediadrm/libwvdrmengine.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/sensors.hal.tof.so:$(TARGET_COPY_OUT_ODM)/lib64/sensors.hal.tof.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.appradio@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.commondcs@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.ims@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.ims@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.oplusSensor@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.oplusSensor@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.orms@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so:$(TARGET_COPY_OUT_ODM)/lib64/vendor.oplus.hardware.radio@1.0.so \ + vendor/oneplus/avicii/proprietary/odm/vendor/etc/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_ODM)/vendor/etc/wifi/WCNSS_qcom_cfg.ini \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b00:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b00 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b01:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b01 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b02:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b02 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b03:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b03 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b04:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b04 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b05:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b05 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b06:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b06 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.b07:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.b07 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/gfp9558.mdt:$(TARGET_COPY_OUT_ODM)/vendor/firmware/gfp9558.mdt \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b00:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b00 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b01:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b01 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b02:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b02 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b03:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b03 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b04:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b04 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b05:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b05 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b06:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b06 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.b07:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.b07 \ + vendor/oneplus/avicii/proprietary/odm/vendor/firmware/widevine.mdt:$(TARGET_COPY_OUT_ODM)/vendor/firmware/widevine.mdt \ + vendor/oneplus/avicii/proprietary/system/etc/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ + vendor/oneplus/avicii/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ + vendor/oneplus/avicii/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \ + vendor/oneplus/avicii/proprietary/system_ext/bin/tcmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/tcmd \ + vendor/oneplus/avicii/proprietary/system_ext/bin/wfdservice:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/wfdservice \ + vendor/oneplus/avicii/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ + vendor/oneplus/avicii/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ + vendor/oneplus/avicii/proprietary/system_ext/etc/init/tcmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/tcmd.rc \ + vendor/oneplus/avicii/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_libpermissions.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/vendor.qti.ims.rcsservice.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/seccomp_policy/tcmd.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/tcmd.policy \ + vendor/oneplus/avicii/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \ + vendor/oneplus/avicii/proprietary/system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/sysconfig/qti_telephony_system_packages_config.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/sysconfig/qti_whitelist_system_ext.xml \ + vendor/oneplus/avicii/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \ + vendor/oneplus/avicii/proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/com.qualcomm.qti.wifidisplayhal@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmosal.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmparser_lite.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmrtpdecoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmrtpencoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdavenhancements.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdavenhancements.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdclient.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdcommonutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdconfigutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfddisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfddisplayconfig.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmminterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmmsink.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdmmsrc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmmsrc_system.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdrtsp.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdservice.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdservice.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdsinksm.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsink.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsinkinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsrc.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsrcinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.diaghal@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptXHD_encoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptX_encoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmctmgr.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libdpmfdmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmfdmgr.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libdpmframework.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmframework.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmtcm.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmosal.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmparser_lite.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpdecoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpencoder.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdclient.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdcommonutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdconfigutils.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfddisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfddisplayconfig.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmminterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmmsink.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdnative.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdrtsp.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdsinksm.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsink.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsinkinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrc.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrcinterface.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.diaghal@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.dpmservice@1.0.so \ + vendor/oneplus/avicii/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@3.0.so \ + vendor/oneplus/avicii/proprietary/vendor/bin/ATFWD-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ATFWD-daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/adpl:$(TARGET_COPY_OUT_VENDOR)/bin/adpl \ + vendor/oneplus/avicii/proprietary/vendor/bin/adsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/adsprpcd \ + vendor/oneplus/avicii/proprietary/vendor/bin/cdsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/cdsprpcd \ + vendor/oneplus/avicii/proprietary/vendor/bin/cnd:$(TARGET_COPY_OUT_VENDOR)/bin/cnd \ + vendor/oneplus/avicii/proprietary/vendor/bin/cnss-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/cnss-daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/dpmQmiMgr:$(TARGET_COPY_OUT_VENDOR)/bin/dpmQmiMgr \ + vendor/oneplus/avicii/proprietary/vendor/bin/feature_enabler_client:$(TARGET_COPY_OUT_VENDOR)/bin/feature_enabler_client \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.bluetooth@1.0-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gatekeeper@1.0-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gnss@2.1-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.0-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.neuralnetworks@1.3-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.display.color@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.display.color@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.display.composer-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.perf@2.2-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qseecom@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.soter@1.0-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/imsdatadaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdatadaemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/imsqmidaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsqmidaemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/imsrcsd:$(TARGET_COPY_OUT_VENDOR)/bin/imsrcsd \ + vendor/oneplus/avicii/proprietary/vendor/bin/init.mdm.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.mdm.sh \ + vendor/oneplus/avicii/proprietary/vendor/bin/init.qcom.sensors.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qcom.sensors.sh \ + vendor/oneplus/avicii/proprietary/vendor/bin/init.qti.chg_policy.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qti.chg_policy.sh \ + vendor/oneplus/avicii/proprietary/vendor/bin/irsc_util:$(TARGET_COPY_OUT_VENDOR)/bin/irsc_util \ + vendor/oneplus/avicii/proprietary/vendor/bin/ks:$(TARGET_COPY_OUT_VENDOR)/bin/ks \ + vendor/oneplus/avicii/proprietary/vendor/bin/loc_launcher:$(TARGET_COPY_OUT_VENDOR)/bin/loc_launcher \ + vendor/oneplus/avicii/proprietary/vendor/bin/lowi-server:$(TARGET_COPY_OUT_VENDOR)/bin/lowi-server \ + vendor/oneplus/avicii/proprietary/vendor/bin/mlid:$(TARGET_COPY_OUT_VENDOR)/bin/mlid \ + vendor/oneplus/avicii/proprietary/vendor/bin/msm_irqbalance:$(TARGET_COPY_OUT_VENDOR)/bin/msm_irqbalance \ + vendor/oneplus/avicii/proprietary/vendor/bin/mutualex:$(TARGET_COPY_OUT_VENDOR)/bin/mutualex \ + vendor/oneplus/avicii/proprietary/vendor/bin/netmgrd:$(TARGET_COPY_OUT_VENDOR)/bin/netmgrd \ + vendor/oneplus/avicii/proprietary/vendor/bin/pd-mapper:$(TARGET_COPY_OUT_VENDOR)/bin/pd-mapper \ + vendor/oneplus/avicii/proprietary/vendor/bin/pm-proxy:$(TARGET_COPY_OUT_VENDOR)/bin/pm-proxy \ + vendor/oneplus/avicii/proprietary/vendor/bin/pm-service:$(TARGET_COPY_OUT_VENDOR)/bin/pm-service \ + vendor/oneplus/avicii/proprietary/vendor/bin/port-bridge:$(TARGET_COPY_OUT_VENDOR)/bin/port-bridge \ + vendor/oneplus/avicii/proprietary/vendor/bin/power_off_alarm:$(TARGET_COPY_OUT_VENDOR)/bin/power_off_alarm \ + vendor/oneplus/avicii/proprietary/vendor/bin/ppd:$(TARGET_COPY_OUT_VENDOR)/bin/ppd \ + vendor/oneplus/avicii/proprietary/vendor/bin/qmipriod:$(TARGET_COPY_OUT_VENDOR)/bin/qmipriod \ + vendor/oneplus/avicii/proprietary/vendor/bin/qrtr-ns:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-ns \ + vendor/oneplus/avicii/proprietary/vendor/bin/qseecomd:$(TARGET_COPY_OUT_VENDOR)/bin/qseecomd \ + vendor/oneplus/avicii/proprietary/vendor/bin/qti:$(TARGET_COPY_OUT_VENDOR)/bin/qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/rmt_storage:$(TARGET_COPY_OUT_VENDOR)/bin/rmt_storage \ + vendor/oneplus/avicii/proprietary/vendor/bin/sensors.qti:$(TARGET_COPY_OUT_VENDOR)/bin/sensors.qti \ + vendor/oneplus/avicii/proprietary/vendor/bin/shsusrd:$(TARGET_COPY_OUT_VENDOR)/bin/shsusrd \ + vendor/oneplus/avicii/proprietary/vendor/bin/slim_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/slim_daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/sscrpcd:$(TARGET_COPY_OUT_VENDOR)/bin/sscrpcd \ + vendor/oneplus/avicii/proprietary/vendor/bin/ssgqmigd:$(TARGET_COPY_OUT_VENDOR)/bin/ssgqmigd \ + vendor/oneplus/avicii/proprietary/vendor/bin/ssgtzd:$(TARGET_COPY_OUT_VENDOR)/bin/ssgtzd \ + vendor/oneplus/avicii/proprietary/vendor/bin/tftp_server:$(TARGET_COPY_OUT_VENDOR)/bin/tftp_server \ + vendor/oneplus/avicii/proprietary/vendor/bin/thermal-engine:$(TARGET_COPY_OUT_VENDOR)/bin/thermal-engine \ + vendor/oneplus/avicii/proprietary/vendor/bin/time_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/time_daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/vppservice:$(TARGET_COPY_OUT_VENDOR)/bin/vppservice \ + vendor/oneplus/avicii/proprietary/vendor/bin/wfdhdcphalservice:$(TARGET_COPY_OUT_VENDOR)/bin/wfdhdcphalservice \ + vendor/oneplus/avicii/proprietary/vendor/bin/wfdvndservice:$(TARGET_COPY_OUT_VENDOR)/bin/wfdvndservice \ + vendor/oneplus/avicii/proprietary/vendor/bin/wifidisplayhalservice:$(TARGET_COPY_OUT_VENDOR)/bin/wifidisplayhalservice \ + vendor/oneplus/avicii/proprietary/vendor/bin/xtra-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/xtra-daemon \ + vendor/oneplus/avicii/proprietary/vendor/bin/xtwifi-client:$(TARGET_COPY_OUT_VENDOR)/bin/xtwifi-client \ + vendor/oneplus/avicii/proprietary/vendor/bin/xtwifi-inet-agent:$(TARGET_COPY_OUT_VENDOR)/bin/xtwifi-inet-agent \ + vendor/oneplus/avicii/proprietary/vendor/etc/ArmHDCP_QTI_Android.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/ArmHDCP_QTI_Android.cfg \ + vendor/oneplus/avicii/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm:$(TARGET_COPY_OUT_VENDOR)/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm \ + vendor/oneplus/avicii/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_SM7225_2021_01_08.pfm:$(TARGET_COPY_OUT_VENDOR)/etc/Oppo_QC_LTM_Commercial_SM7225_2021_01_08.pfm \ + vendor/oneplus/avicii/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb \ + vendor/oneplus/avicii/proprietary/vendor/etc/apdr.conf:$(TARGET_COPY_OUT_VENDOR)/etc/apdr.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/cacert_location.pem:$(TARGET_COPY_OUT_VENDOR)/etc/cacert_location.pem \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode:$(TARGET_COPY_OUT_VENDOR)/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/ashdr/ncf_pack.ncf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ashdr/ncf_pack.ncf \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx471.ncf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ashdr/ncf_pack_imx471.ncf \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx481.ncf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ashdr/ncf_pack_imx481.ncf \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx586.ncf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ashdr/ncf_pack_imx586.ncf \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/calibrationOutput_uw.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/calibrationOutput_uw.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/calibrationOutput_wt.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/calibrationOutput_wt.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/darksight/darksight_main.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/darksight/darksight_main.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/darksight/darksight_ultrawide.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/darksight/darksight_ultrawide.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/distortion_result.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/distortion_result.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/camera/distortion_result_front.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/distortion_result_front.bin \ + vendor/oneplus/avicii/proprietary/vendor/etc/charger_fstab.qti:$(TARGET_COPY_OUT_VENDOR)/etc/charger_fstab.qti \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/mwqem.conf:$(TARGET_COPY_OUT_VENDOR)/etc/cne/mwqem.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/profileMwqem.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/profileMwqem.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile2.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile3.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile4.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile5.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile6.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile1.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile15.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile16.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile17.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile18.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile19.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile2.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile20.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile21.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile3.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile32.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile4.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile5.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile6.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile7.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile1.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile2.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile3.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile4.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile5.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile6.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/configstore/vpp.configstore.xml:$(TARGET_COPY_OUT_VENDOR)/etc/configstore/vpp.configstore.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/data/dsi_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/dsi_config.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/data/netmgr_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/netmgr_config.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default-permissions/com.qualcomm.qti.cne.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/gnss_antenna_info.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss_antenna_info.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/gpfspath_oem_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gpfspath_oem_config.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/gps.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gps.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss@2.1-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/feature_enabler_client.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/feature_enabler_client.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/ims_rtp_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/imsdatadaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsdatadaemon.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/imsqmidaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsqmidaemon.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/imsrcsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsrcsd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/init-qcril-data.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init-qcril-data.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/init.time_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.time_daemon.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/init.vendor.sensors.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.sensors.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/init_thermal-engine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init_thermal-engine.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/ipa_fws.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ipa_fws.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/mutualex.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mutualex.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/netmgrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netmgrd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/qcrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrild.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/qmipriod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qmipriod.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/qseecomd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qseecomd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/shsusrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/shsusrd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/ssgtzd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ssgtzd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.oplus.hardware.cameraMDM@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.oplus.hardware.cameraMDM@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf@2.2-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.sensors.qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.sensors.qti.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.sensors.sscrpcd.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/init/wfdvndservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wfdvndservice.rc \ + vendor/oneplus/avicii/proprietary/vendor/etc/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/lowi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/lowi.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/ltm_config_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ltm_config_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_codecs_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_vendor.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_codecs_vendor_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_vendor_audio.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/media_profiles_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_vendor.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/perf/commonresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/commonresourceconfigs.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/perf/perfboostsconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfboostsconfig.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/perf/perfconfigstore.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfconfigstore.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/perf/targetconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetconfig.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/perf/targetresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetresourceconfigs.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt \ + vendor/oneplus/avicii/proprietary/vendor/etc/qdcm_calib_data_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qti-systemd.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdhdcphalservice.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdvndservice.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/alsps.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/alsps.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/bmi160.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmi160.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/bmi260_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmi260_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/bmi260_0_crt.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmi260_0_crt.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/bmi260_0_crt_cfg.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmi260_0_crt_cfg.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/bmi26x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmi26x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_ak991x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_ak991x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_alsps.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_alsps.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_bmi160.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_bmi160.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_bmi260_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_bmi260_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_default_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_default_sensors.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_dynamic_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_dynamic_sensors.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_lsm6ds3c_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_lsm6ds3c_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_lsm6dsm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_lsm6dsm.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_lsm6dst_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_lsm6dst_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_lsm6dst_1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_lsm6dst_1.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_mmc5603nj.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_mmc5603nj.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_400_ak991x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_400_ak991x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_440_ak991x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_440_ak991x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_ak991x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_ak991x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_lsm6dst_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0_440.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_lsm6dst_0_440.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_lsm6dst_1.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_qrd_tmd2725.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_qrd_tmd2725.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_stk3x5x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_stk3x5x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_sx9324.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_sx9324.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_sx9324up.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_sx9324up.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_sx932x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_sx932x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_tcs3701.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_tcs3701.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lito_tmd2725.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lito_tmd2725.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lps22hh_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lps22hh_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/lsm6ds3c_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/lsm6ds3c_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/mmc5603nj.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mmc5603nj.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_amd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_disabled.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_enabled.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_aont.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_aont.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_basic_gestures.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_bring_to_ear.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_ccd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v2_walk.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_1_walk.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_walk.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_cm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_cm.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_dae.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dae.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_device_orient.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_device_orient.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_diag_filter.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_diag_filter.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_distance_bound.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_distance_bound.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_dpc.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dpc.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_facing.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_facing.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_fmv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_fmv.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_fmv_legacy.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_geomag_rv.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_gyro_cal.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_heart_rate.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_heart_rate.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_mag_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal_legacy.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_multishake.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_multishake.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_pedometer.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_pedometer.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_rmd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rmd.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_rotv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rotv.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_smd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_smd.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_tilt.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_disabled.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_enabled.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_to_wake.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_wrist_pedo.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/stk3x5x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/stk3x5x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sx9324_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sx9324_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sx9324up_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sx9324up_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/sx932x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sx932x_0.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/tcs3408.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3408.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/config/tcs3701.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3701.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/sensors/sns_reg_config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sns_reg_config \ + vendor/oneplus/avicii/proprietary/vendor/etc/ssg/ta_config.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/ta_config.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/ssg/tz_whitelist.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/tz_whitelist.json \ + vendor/oneplus/avicii/proprietary/vendor/etc/system_properties.xml:$(TARGET_COPY_OUT_VENDOR)/etc/system_properties.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \ + vendor/oneplus/avicii/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \ + vendor/oneplus/avicii/proprietary/vendor/etc/xtra_root_cert.pem:$(TARGET_COPY_OUT_VENDOR)/etc/xtra_root_cert.pem \ + vendor/oneplus/avicii/proprietary/vendor/etc/xtwifi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/xtwifi.conf \ + vendor/oneplus/avicii/proprietary/vendor/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a620_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a620_zap.b00 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a620_zap.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/a620_zap.b01 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a620_zap.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/a620_zap.b02 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a620_zap.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/a620_zap.elf \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a620_zap.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/a620_zap.mdt \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a650_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a650_gmu.bin \ + vendor/oneplus/avicii/proprietary/vendor/firmware/a650_sqe.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a650_sqe.fw \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b00 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b01 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b02 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b03 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b04 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.elf \ + vendor/oneplus/avicii/proprietary/vendor/firmware/ipa_fws.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.mdt \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.b00 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.b01 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.b02 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.b03 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.b04 \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.elf \ + vendor/oneplus/avicii/proprietary/vendor/firmware/lagoon_ipa_fws.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/lagoon_ipa_fws.mdt \ + vendor/oneplus/avicii/proprietary/vendor/lib/btaudio_offload_if.so:$(TARGET_COPY_OUT_VENDOR)/lib/btaudio_offload_if.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/eglSubDriverAndroid.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv1_CM_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv2_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libq3dtools_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/egl/libq3dtools_esx.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libq3dtools_esx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/audio.primary.lito.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/audio.primary.lito.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/sound_trigger.primary.lito.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/sound_trigger.primary.lito.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/hw/vulkan.adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libAlacSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libApeSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libC2D2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib/libCB.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libFileMux_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFileMux_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libFlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFlacSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libMpeg4SwEncoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMpeg4SwEncoder.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libMpeghSwEnc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMpeghSwEnc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxAacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAacDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxAlacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDecSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxAmrDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAmrDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAmrwbplusDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxApeDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxApeDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxApeDecSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxDsdDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxDsdDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxEvrcDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxG711Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxG711Dec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxMpeghDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxMpeghDecSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxMpeghEncSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxMpeghEncSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxQcelp13Dec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxSwVdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxSwVdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxSwVencMpeg4.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxSwVencMpeg4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxVideoDSMode.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVideoDSMode.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxVpp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVpp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxWmaDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCL.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libVkLayer_q3dtools.so:$(TARGET_COPY_OUT_VENDOR)/lib/libVkLayer_q3dtools.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/liba2dpoffload.so:$(TARGET_COPY_OUT_VENDOR)/lib/liba2dpoffload.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdb-fts.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbrtac.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libadiertac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadiertac.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libadm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadm.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadreno_utils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudcal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libaudio_log_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudio_log_utils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libaudioparsers.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudioparsers.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libbluetooth_audio_session_qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbluetooth_audio_session_qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbluetooth_audio_session_qti_2_1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libc++_shared.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc++_shared.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc2d30_bltlib.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libcapiv2svacnn.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcapiv2svacnn.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libcapiv2vop.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcapiv2vop.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsp_default_listener.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiag.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libdsd2pcm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsd2pcm.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsi_netctrl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libfastcrc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcrc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libfastcvdsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvdsp_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgcs-calwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-calwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgcs-ipc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-ipc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-osal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgpudataproducer.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libhdmipassthru.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdmipassthru.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libidl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblistensoundmodel2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-glnext.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-qcom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-hdcpmgr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmosal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmrtpdecoder_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmmrtpencoder_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmrtpencoder_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libmulawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmulawdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libperfconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfconfig.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libperfgluelayer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfgluelayer.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libperfioctl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfioctl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcmaputils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_cci.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_helper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_qmux.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_common_so.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_csi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_encdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmi_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_legacy.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmiservices.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqti-perfd-client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqti-perfd-client.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqti-perfd.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqti-perfd.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqti-util.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqti-util.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libqtigef.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqtigef.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveCommon.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveCommon.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveCommon_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveCommon_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveObjectSegmentation.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveObjectSegmentation.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveObjectSegmentation_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveObjectSegmentation_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveObjectTracker.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveObjectTracker.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libscveObjectTracker_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveObjectTracker_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libssrec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssrec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswvdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsysmon_cdsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libvppclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvppclient.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libvpphcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpphcp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libvpphvx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpphvx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libvpplibrary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpplibrary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdcodecv4l2_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdcommonutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdcommonutils_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdconfigutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdconfigutils_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfddisplayconfig_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdhdcpcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdhdcpcp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdhdcpservice_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdmminterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmminterface_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdmmservice_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmmservice_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdmmsrc_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmmsrc_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdmodulehdcpsession.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmodulehdcpsession.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdrtsp_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdrtsp_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdsessionmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsessionmodule.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdsourcesession_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsourcesession_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdsourcesm_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsourcesm_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfduibcinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcinterface_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfduibcsink_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsink_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsinkinterface_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfduibcsrc_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrc_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrcinterface_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/libwfdutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdutils_proprietary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_dap_cpdp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libBeautyShot_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libBeautyShot_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libSuperSensor_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libapps_mem_heap.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libarc_hta_driver_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libarc_hta_driver_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libbitml_nsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libcamera_nn_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libcvpdsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdspCV_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdsp_streamer_binning.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvdsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhdr_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhexagon_nn_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libhta_dsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhta_dsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libproxy_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libproxy_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libscveObjectSegmentation_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libscveT2T_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsns_device_mode_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsns_low_lat_stream_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/soundfx/libasphere.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libasphere.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/soundfx/libqcbassboost.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcbassboost.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/soundfx/libqcreverb.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcreverb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/soundfx/libqcvirt.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcvirt.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/soundfx/libshoebox.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libshoebox.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.oplus.hardware.performance@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.oplus.hardware.performance@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.dsp@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/btaudio_offload_if.so:$(TARGET_COPY_OUT_VENDOR)/lib64/btaudio_offload_if.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.eeprom.truly_cmb433.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.gc2375.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.gc2375.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.gc5035.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.gc5035.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.gc8054.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.gc8054.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.hi846.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.hi846.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.imx586.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.imx586.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.imx616.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.ov02b10.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.ov02b10.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensor.ov8856.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.ov8856.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.ofilm_gc8054.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.ofilm_gc8054.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_hi846.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.qtech_hi846.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.qtech_imx616.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.semco_imx586.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.semco_imx586.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc2375.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.shine_gc2375.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.shine_gc5035.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035_t0.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.shine_gc5035_t0.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_ov02b10.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.shine_ov02b10.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.sensormodule.sunny_ov8856.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.sunny_ov8856.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.ofilm_gc8054.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.qtech_hi846.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.qtech_imx616.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.semco_imx586.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.shine_gc2375.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.shine_gc5035.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.shine_ov02b10.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.sunny_ov8856.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.oneplus.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.oneplus.node.memcpy.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.oneplus.node.preview.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.oneplus.node.preview.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.oneplus.node.rtb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.oneplus.node.rtb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.oneplus.node.sat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.oneplus.node.sat.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.camx.chiiqutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.addconstant.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.binning.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.customhwnode.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.depth.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummyrtb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummysat.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.fcv.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gpu.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.memcpy.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.remosaic.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.stich.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swregistration.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aecwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.af.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afd.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.asd.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awbwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.haf.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.hafoverride.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlib.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibsony.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.tracker.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.aec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.af.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.awb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.pdlib.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/libdepthmapwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreview.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreviewlite.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideo.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.anchorsync.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.demux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.demux.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.frameselect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.frameselect.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.fusion.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.generic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.generic.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.gs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.hdr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.memcpy.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.mfsr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mfsr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.qcfa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.qcfa.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rawhdr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.rt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rt.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.serializer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.serializer.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qti.feature2.swmf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.swmf.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/deviceInfoServiceModule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/deviceInfoServiceModule.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/eglSubDriverAndroid.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libEGL_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv1_CM_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv2_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/egl/libq3dtools_esx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_esx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.gnss@2.1-impl-qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/camera.qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/camera.qcom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/com.dsi.ant@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/com.qti.chi.override.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.gnss@4.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/hw/vulkan.adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vulkan.adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imscmservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imscmservice.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsdpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsdpl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsqimf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsqimf.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsrcs-v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcs-v2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcsbaseimpl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsvtcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsvtcore.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-imsxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsxml.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-rcsconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rcsconfig.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-rtpcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcommon.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-rtpcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcore.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-rtpsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpsl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-siputility.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-siputility.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/lib-uceservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-uceservice.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libAlacSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libApeSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libC2D2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libCB.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libFlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libFlacSwDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libGPQTEEC_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPQTEEC_vendor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libGPTEE_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPTEE_vendor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libGPreqcancel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libGPreqcancel_svc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel_svc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libMpeg4SwEncoder.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMpeg4SwEncoder.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libMpeghSwEnc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMpeghSwEnc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxAacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAacDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxAlacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAlacDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAlacDecSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxAmrDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAmrDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAmrwbplusDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxApeDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxApeDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxApeDecSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxEvrcDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxG711Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxG711Dec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxMpeghEncSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxMpeghEncSw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxQcelp13Dec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxSwVdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxSwVdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxSwVencMpeg4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxSwVencMpeg4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxVpp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxVpp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxWmaDec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOpenCL.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libPolarrRender.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libPolarrRender.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQSEEComAPI.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libQTEEConnector_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQTEEConnector_vendor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libSecureUILib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSecureUILib.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libStDrvInt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libStDrvInt.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libVkLayer_q3dtools.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libVkLayer_q3dtools.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadreno_utils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libadsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsp_default_listener.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libaoa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaoa.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_beautyshot.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_beautyshot.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_beautyshot_4.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_beautyshot_4.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_bokeh_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_ir.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_refocus_ir.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_refocus_left.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_refocus_preview.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview_ir.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_refocus_preview_ir.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_uw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_dualcam_refocus_uw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_hdr_couple_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_hdr_denoise_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_hdrplus_hvx_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_high_dynamic_range.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_high_dynamic_range_couple.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_hta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_hta.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_low_light_hdr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_mfsr_frt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_mfsr_frt.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_portrait_distortion_correction.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction_20801.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_portrait_distortion_correction_20801.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_smart_denoise.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_smart_denoise.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_super_night_raw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_super_night_raw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libarcsoft_superportrait.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_superportrait.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libasn1cper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libasn1cper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libasn1crt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libasn1crt.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libasn1crtx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libasn1crtx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libbatching.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbatching.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libbitmlengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbitmlengine.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbluetooth_audio_session_qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbluetooth_audio_session_qti_2_1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbtnv.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc2d30_bltlib.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcacertclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcacertclient.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamera2ndk_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamera2ndk_vendor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamera_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamera_nn_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamerapostproc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamerapostproc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxexternalformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxexternalformatutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxfacialfeatures.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfacialfeatures.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxfdalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgo.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdengine.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxifestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxifestriping.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamximageformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamximageformatutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxncs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxncs.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxstatscore.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswprocessalgo.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcdfw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdfw.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcdfw_remote_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdfw_remote_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsp_default_listener.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libchilog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libchilog.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcne.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcne.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcneapiclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneapiclient.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcneoplookup.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneoplookup.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcneqmiutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneqmiutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcom.qti.chinodeutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libconfigdb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libconfigdb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcpion.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcvface_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcvface_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcvp_common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcvp_common.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libcvpcpuRev_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcvpcpuRev_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdataitems.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdiag.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisp-aba.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdisplayconfig.qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayconfig.qti.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayqos.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdisplayskuutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayskuutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpmqmihal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmtime.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsi_netctrl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdualcam_image_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdualcam_image_optical_zoom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdualcam_optical_zoom_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdualcam_optical_zoom_control.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdualcam_video_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdualcam_video_optical_zoom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libdualcamirfusion.arcsoft.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdualcamirfusion.arcsoft.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libfastcvdsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastcvdsp_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgdtap.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgdtap.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgeofencing.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgeofencing.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgnss.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgnss.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgnsspps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgnsspps.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgps.utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgps.utils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgpudataproducer.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libhexagon_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhexagon_nn_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libhistogram.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhistogram.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libhta_hexagon_runtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhta_hexagon_runtime.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libidl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libipebpsstriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libizat_client_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_client_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_core.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libjnihelper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libjnihelper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libkeymasterdeviceutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterdeviceutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libkeymasterprovision.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterprovision.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblbs_core.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblearningmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblearningmodule.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-glnext.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-qcom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_api_v02.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libloc_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_core.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libloc_socket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_socket.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblocation_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocation_api.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblocationservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblocationservice_glue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice_glue.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblowi_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_client.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblowi_wifihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_wifihal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liblqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblqe.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmdetect.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmeters.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmeters.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmidasserviceintf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmidasserviceintf.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libminkdescriptor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminkdescriptor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminksocket.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmmcamera_faceproc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_faceproc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmmcamera_faceproc2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_faceproc2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpbase.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnanopb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnanopb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnetmgr_common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_common.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnetmgr_nr_fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_nr_fusion.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_rmnet_ext.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libnlnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnlnetmgr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/liboemnvbk_img_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liboemnvbk_img_helper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libofflinelog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libofflinelog.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libops.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libops.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libos.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpdmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdmapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpdnotifier.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdnotifier.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libperfconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfconfig.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libperfgluelayer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfgluelayer.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libperfioctl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfioctl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperipheral_client.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpwirisIoctlWrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpwirisIoctlWrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpwirisfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpwirisfeature.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libpwirishalwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpwirishalwrapper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqcbor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcbor.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqcc_file_agent.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcc_file_agent.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcmaputils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqcrilFramework.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrilFramework.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqcrildatactl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrildatactl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqdma_file_agent.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdma_file_agent.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqdutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqisl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqisl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_cci.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_helper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_qmux.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_common_so.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_csi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_encdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmi_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_legacy.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmiservices.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqrtr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqrtr.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqseed3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqseed3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqsocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqsocket.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqti-perfd-client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqti-perfd-client.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqti-perfd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqti-perfd.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqti-util.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqti-util.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libqtikeymaster4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqtikeymaster4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/librcc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librcc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libril-qc-hal-qmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-hal-qmi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libril-qc-logger.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-logger.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-ltedirectdisc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libril-qc-radioconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-radioconfig.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libril-qcril-hook-oem.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qcril-hook-oem.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/librilqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librilqmiservices.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/librpmb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librpmb.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveCommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveCommon.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveCommon_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveCommon_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveObjectSegmentation.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveObjectSegmentation.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveObjectSegmentation_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveObjectSegmentation_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveObjectTracker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveObjectTracker.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libscveObjectTracker_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscveObjectTracker_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdedrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdedrm.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdm-color.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-color.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdm-colormgr-algo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-colormgr-algo.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdm-diag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-diag.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdm-disp-vndapis.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-disp-vndapis.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdmcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmcore.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdmextension.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmextension.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdmutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdsprpc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsecureui.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsecureui.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsensorcal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensorcal.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsensorslog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensorslog.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsettings.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsettings.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libslimclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libslimclient.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsns_device_mode_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsns_device_mode_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsns_fastRPC_util.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsns_fastRPC_util.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsns_low_lat_stream_stub.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsnsapi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnsapi.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsnsdiaglog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnsdiaglog.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsoc_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsoc_helper.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc_default_listener.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssd.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswregistrationalgo.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswvdec.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsynx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsynx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsysmon_cdsp_skel.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libsystem_health_mon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsystem_health_mon.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libthreadutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthreadutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtime_genoff.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtime_genoff.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinyxml2_1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtriplecam_image_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_image_optical_zoom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_optical_zoom_control.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_video_optical_zoom.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libtrustedapploader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtrustedapploader.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libvpphcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpphcp.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libvpphvx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpphvx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libvpplibrary.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpplibrary.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwms.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwqe.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxml.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/libxtadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtadapter.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_librilutils.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/qtibus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtibus.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/unnhal-acc-adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-adreno.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/unnhal-acc-common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-common.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/unnhal-acc-hta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-hta.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/unnhal-acc-hvx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-hvx.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.color@1.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.5.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.postproc@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.oplus.hardware.cameraMDM@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.oplus.hardware.cameraMDM@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.oplus.hardware.cammidasservice@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.display@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.display@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.feature@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.mwqem@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.slm@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@3.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@4.0-service.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@4.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.alarm@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.cacert@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.connection@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.connection@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.iwlan@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.latency@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.lce@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.qmi@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.dsp@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.mwqemadapter@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qccsyshal@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qseecom@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qteeconnector@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.am@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.5.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.6.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.slmadapter@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.soter@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.tui_comm@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.vpp@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.vpp@1.2.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.vpp@1.3.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callcapability@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callinfo@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@1.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@1.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@3.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.latency@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.latency@2.0.so \ + vendor/oneplus/avicii/proprietary/vendor/lib64/vendor.qti.latency@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.latency@2.1.so \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/2_version_add_wps_config.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_update_wps_config.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_update_ecc_table.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_update_ecc_table.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql \ + vendor/oneplus/avicii/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/7_version_update_ecc_table.sql + +PRODUCT_PACKAGES += \ + libfastcvopt \ + libthermalclient \ + CACertService \ + CneApp \ + IWlanService \ + TimeService \ + PowerOffAlarm \ + HotwordEnrollmentOKGoogleHEXAGON \ + HotwordEnrollmentXGoogleHEXAGON \ + ImsRcsService \ + QtiTelephony \ + QtiTelephonyService \ + WfdService \ + dpmserviceapp \ + ims \ + qcrilmsgtunnel \ + WfdCommon \ + com.android.hotwordenrollment.common.util \ + com.qti.dpmframework \ + dpmapi \ + qcrilhook \ + vendor.qti.hardware.alarm-V1.0-java \ + vendor.qti.ims.factory-V2.0-java \ + android.hardware.gnss@2.1-service-qti \ + android.hardware.neuralnetworks@1.3-service-qti-hta \ + android.hardware.neuralnetworks@1.3-service-qti \ + manifest_oplus_cameramdm \ + manifest_oplus_vpp \ + vendor.qti.gnss@4.0-service \ + manifest_android.hardware.drm@1.3-service.widevine \ + manifest_oplusSensor \ + manifest_oplus_fingerprint diff --git a/proprietary/odm/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/odm/bin/hw/android.hardware.drm@1.3-service.widevine new file mode 100644 index 0000000..3963541 Binary files /dev/null and b/proprietary/odm/bin/hw/android.hardware.drm@1.3-service.widevine differ diff --git a/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service b/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service new file mode 100644 index 0000000..0eb7ed6 Binary files /dev/null and b/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service differ diff --git a/proprietary/odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service b/proprietary/odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service new file mode 100644 index 0000000..3554db1 Binary files /dev/null and b/proprietary/odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service differ diff --git a/proprietary/odm/bin/init.oplus.fingerprints.sh b/proprietary/odm/bin/init.oplus.fingerprints.sh new file mode 100755 index 0000000..b824cd9 --- /dev/null +++ b/proprietary/odm/bin/init.oplus.fingerprints.sh @@ -0,0 +1,22 @@ +#!/system/bin/sh +#16051 config +chown system:system /sys/bus/platform/devices/soc:fpc_fpc1020*/irq +chown system:system /sys/bus/platform/devices/soc:fpc_fpc1020*/irq_enable +chown system:system /sys/bus/platform/devices/soc:fpc_fpc1020*/wakelock_enable + +#16037 config +chown system:system /sys/bus/platform/devices/fpc_fpc1020*/irq +chown system:system /sys/bus/platform/devices/fpc_fpc1020*/irq_enable +chown system:system /sys/bus/platform/devices/fpc_fpc1020*/wakelock_enable + +#public config +chown system:system /dev/homekey +chmod 0666 /dev/homekey +chown system:system /proc/fp_unlock/lcd_status +chmod 0666 /proc/fp_unlock/lcd_status +chown system:system /proc/fp_unlock/lcdoff_status +chmod 0666 /proc/fp_unlock/lcdoff_status + +#add for silead +chown system:system /dev/silead_fp +chmod 0666 /dev/silead_fp diff --git a/proprietary/odm/bin/vl53l1_daemon_main b/proprietary/odm/bin/vl53l1_daemon_main new file mode 100755 index 0000000..ef1371b Binary files /dev/null and b/proprietary/odm/bin/vl53l1_daemon_main differ diff --git a/proprietary/odm/etc/acdbdata/Audio_Parameter_Version.txt b/proprietary/odm/etc/acdbdata/Audio_Parameter_Version.txt new file mode 100644 index 0000000..409db9c --- /dev/null +++ b/proprietary/odm/etc/acdbdata/Audio_Parameter_Version.txt @@ -0,0 +1 @@ +20801_S_EX_20220120 \ No newline at end of file diff --git a/proprietary/odm/etc/acdbdata/Bluetooth_cal.acdb b/proprietary/odm/etc/acdbdata/Bluetooth_cal.acdb new file mode 100644 index 0000000..18f3212 Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Bluetooth_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/General_cal.acdb b/proprietary/odm/etc/acdbdata/General_cal.acdb new file mode 100644 index 0000000..f5e0db5 Binary files /dev/null and b/proprietary/odm/etc/acdbdata/General_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/Global_cal.acdb b/proprietary/odm/etc/acdbdata/Global_cal.acdb new file mode 100644 index 0000000..79e7014 Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Global_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/Handset_cal.acdb b/proprietary/odm/etc/acdbdata/Handset_cal.acdb new file mode 100644 index 0000000..4d4944a Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Handset_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/Hdmi_cal.acdb b/proprietary/odm/etc/acdbdata/Hdmi_cal.acdb new file mode 100644 index 0000000..0dc7448 Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Hdmi_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/Headset_cal.acdb b/proprietary/odm/etc/acdbdata/Headset_cal.acdb new file mode 100644 index 0000000..f17c38f Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Headset_cal.acdb differ diff --git a/proprietary/odm/etc/acdbdata/Speaker_cal.acdb b/proprietary/odm/etc/acdbdata/Speaker_cal.acdb new file mode 100644 index 0000000..103cad0 Binary files /dev/null and b/proprietary/odm/etc/acdbdata/Speaker_cal.acdb differ diff --git a/proprietary/odm/etc/camera/fb_default b/proprietary/odm/etc/camera/fb_default new file mode 100644 index 0000000..bfdecc0 --- /dev/null +++ b/proprietary/odm/etc/camera/fb_default @@ -0,0 +1,205 @@ +{ + "facebeauty_version_id": 6, + "front": { + "preview":{ + "default_params":{ + "Annotate": "value, ratio, p_x, p_y, p_x, p_y, As, Ari, Eu, y, bl, w, br, f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "Deblemish": "0, 1.0, 50, 50, 100, 100, 1.0, 1.0, 0.6, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "ProtectTilak": "0, 1.0, 0, 0, 0, 0, 0, 1.0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "Depouch": "0, 1.0, 70, 70, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "PupilContrast": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "PupilBright": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.0, 1.0,", + "EyeWhiten": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.25, 1.25", + "EyeSharpening": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "SkinSoften": "30, 1.0, 30, 60, 100, 90, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 0.5, 0.4, 1.0, 0.6, 0.5, 0.5, 0 ", + "SkinWhiten": "30, 1.0, 30, 30, 100, 100, 1.34, 1.34, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 1.0, 0.8, 0.5, 1.0, 0.8 ", + "HigherNose": "0, 1.0, 60, 60, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "NarrowNose": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0.0, 1.0, 0.75", + "EnlargeEyes": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0.0, 1.0, 0.75", + "SlimFace": "30, 1.0, 30, 20, 100, 80, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "SmallFace": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "CheekBone": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "DragChin": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "Shadow": "30, 0.65, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0", + "MakeUp": "30, 1.0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 0.0, 1.0, 0.0, 0.2, 1.0, 0.0 ", + "EyeBrown": "0, 0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.2, 1.0, 1.0 ", + "LipsPink": "0, 1.0, 30, 50, 100, 80, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.2, 1.0, 0.0 ", + "TeethWhite": "0, 0.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 " + }, + "adjust_params":{ + "Annotate": "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "softenMin": "0, 0, 0, 0, 0, 0, 0", + "softenMax": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT1": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT2": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT3": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT4": "0, 0, 0, 0, 0, 0, 0", + "whitenMin": "0, 0, 0, 0, 0, 0, 0", + "whitenMax": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT1": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT2": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT3": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT4": "0, 0, 0, 0, 0, 0, 0" + }, + "other_params":{ + "outdoorIsoThreshold": "0", + "outdoorFemaleBrightThreshold": "0", + "outdoorMaleBrightThreshold": "0" + } + }, + "snapshot":{ + "default_params":{ + "Annotate": "value, ratio, p_x, p_y, p_x, p_y, As, Ari, Eu, y, bl, w, br, f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "Deblemish": "50, 1.0, 50, 50, 100, 100, 1.0, 1.0, 0.6, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "ProtectTilak": "1, 1.0, 0, 0, 0, 0, 0, 1.0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "Depouch": "70, 1.0, 70, 70, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "PupilContrast": "40, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "PupilBright": "30, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.0, 1.0,", + "EyeWhiten": "50, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.25, 1.25", + "EyeSharpening": "40, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "SkinSoften": "30, 0.85, 30, 60, 100, 90, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 0.5, 0.4, 1.0, 0.6, 0.5, 0.5, 0 ", + "SkinWhiten": "30, 1.0, 30, 30, 100, 100, 1.34, 1.34, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 1.0, 0.8, 0.5, 1.0, 0.8 ", + "HigherNose": "0, 1.0, 60, 60, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "NarrowNose": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0.0, 1.0, 0.75", + "EnlargeEyes": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0.0, 1.0, 0.75", + "SlimFace": "30, 1.0, 30, 20, 100, 80, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "SmallFace": "30, 1.0, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "CheekBone": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "DragChin": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "Shadow": "30, 0.65, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0", + "MakeUp": "30, 1.0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 0.0, 1.0, 0.0, 0.2, 1.0, 0.0 ", + "EyeBrown": "0, 0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.2, 1.0, 1.0 ", + "LipsPink": "0, 1.0, 30, 50, 100, 80, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.2, 1.0, 0.0 ", + "TeethWhite": "0, 0.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 " + }, + "adjust_params":{ + "Annotate": "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "softenMin": "0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9", + "softenMax": "1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2", + "skinTypeT1": "15, 15, 15, 15, 15, 15, 15 ", + "skinTypeT2": "25, 25, 25, 25, 25, 25, 25 ", + "skinTypeT3": "60, 60, 60, 60, 60, 60, 60 ", + "skinTypeT4": "70, 70, 70, 70, 70, 70, 70 ", + "whitenMin": "0, 0, 0, 0, 0, 0, 0 ", + "whitenMax": "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0", + "skinLumaT1": "65, 65, 65, 65, 65, 65, 65 ", + "skinLumaT2": "75, 75, 75, 75, 75, 75, 75 ", + "skinLumaT3": "75, 75, 75, 75, 75, 75, 75 ", + "skinLumaT4": "75, 75, 75, 75, 75, 75, 75 " + }, + "other_params":{ + "outdoorIsoThreshold": "300", + "outdoorFemaleBrightThreshold": "0.8", + "outdoorMaleBrightThreshold": "0.75" + } + } + }, + "back": { + "preview":{ + "default_params":{ + "Annotate": "value, ratio, p_x, p_y, p_x, p_y, As, Ari, Eu, y, bl, w, br, f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "Deblemish": "0, 1.0, 50, 50, 100, 100, 1.0, 1.0, 0.6, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "ProtectTilak": "0, 1.0, 0, 0, 0, 0, 0, 1.0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ", + "Depouch": "0, 1.0, 70, 70, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "PupilContrast":"0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "PupilBright": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.0, 1.0,", + "EyeWhiten": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.25, 1.25", + "EyeSharpening":"0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "SkinSoften": "30, 0.7, 30, 30, 100, 100, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 0.5, 0.4, 1.0, 0.9, 0.5, 0.5, 0 ", + "SkinWhiten": "20, 1.0, 30, 30, 100, 100, 1.34, 1.34, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 1.0, 0.8, 0.5, 1.0, 0.8 ", + "HigherNose": "0, 1.0, 60, 60, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ", + "NarrowNose": "0, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 1.0, 1.0, 0.75", + "EnlargeEyes": "0, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 1.0, 1.0, 0.75", + "SlimFace": "0, 1.5, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "SmallFace": "0, 1.5, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "CheekBone": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "DragChin": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "Shadow": "30, 0.65, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0", + "MakeUp": "0, 0.0, 30, 40, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0 ", + "EyeBrown": "0, 0.0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "LipsPink": "0, 0.0, 30, 40, 100, 80, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0 ", + "TeethWhite": "0, 0.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 " + }, + "adjust_params":{ + "Annotate": "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "softenMin": "0, 0, 0, 0, 0, 0, 0", + "softenMax": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT1": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT2": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT3": "0, 0, 0, 0, 0, 0, 0", + "skinTypeT4": "0, 0, 0, 0, 0, 0, 0", + "whitenMin": "0, 0, 0, 0, 0, 0, 0", + "whitenMax": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT1": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT2": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT3": "0, 0, 0, 0, 0, 0, 0", + "skinLumaT4": "0, 0, 0, 0, 0, 0, 0" + }, + "other_params":{ + "outdoorIsoThreshold": "0", + "outdoorFemaleBrightThreshold": "0", + "outdoorMaleBrightThreshold": "0" + } + }, + "snapshot":{ + "default_params":{ + "Annotate": "value, ratio, p_x, p_y, p_x, p_y, As, Ari, Eu, y, bl, w, br, f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "Deblemish": "0, 1.0, 50, 50, 100, 100, 1.0, 1.0, 0.6, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "ProtectTilak": "0, 1.0, 0, 0, 0, 0, 0, 1.0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ", + "Depouch": "0, 1.0, 70, 70, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 0, 1.0, 1.0 ", + "PupilContrast":"0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "PupilBright": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.0, 1.0,", + "EyeWhiten": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.25, 1.25", + "EyeSharpening":"0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 1.25, 1.0, 1.25, 1.25, 1.25, 1.25", + "SkinSoften": "30, 0.7, 30, 30, 100, 100, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 0.5, 0.4, 1.0, 0.9, 0.5, 0.5, 0 ", + "SkinWhiten": "20, 1.0, 30, 30, 100, 100, 1.34, 1.34, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.8, 1.0, 0.8, 0.5, 1.0, 0.8 ", + "HigherNose": "0, 1.0, 60, 60, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ", + "NarrowNose": "0, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 1.0, 1.0, 0.75", + "EnlargeEyes": "0, 1.0, 30, 30, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 1.0, 1.0, 0.75", + "SlimFace": "0, 1.5, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "SmallFace": "0, 1.5, 30, 30, 100, 100, 1.0, 1.0, 0.7, 1.0, 1.0, 1.0, 1.0, 1.0, 0.75, 1.0, 0.75, 0, 1.0, 0.75", + "CheekBone": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "DragChin": "0, 1.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.0, 1.0 ", + "Shadow": "0, 1.0, 30, 40, 100, 80, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0, 1.25, 1.25", + "MakeUp": "0, 0.0, 30, 40, 100, 100, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.25, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0 ", + "EyeBrown": "0, 0.0, 30, 20, 100, 60, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0 ", + "LipsPink": "0, 0.0, 30, 40, 100, 80, 1.0, 1.0, 0.5, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0 ", + "TeethWhite": "0, 0.0, 0, 0, 0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 " + }, + "adjust_params":{ + "Annotate": "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y", + "softenMin": "0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9", + "softenMax": "1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2", + "skinTypeT1": "15, 15, 15, 15, 15, 15, 15 ", + "skinTypeT2": "25, 25, 25, 25, 25, 25, 25 ", + "skinTypeT3": "60, 60, 60, 60, 60, 60, 60 ", + "skinTypeT4": "70, 70, 70, 70, 70, 70, 70 ", + "whitenMin": "0, 0, 0, 0, 0, 0, 0 ", + "whitenMax": "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0", + "skinLumaT1": "65, 65, 65, 65, 65, 65, 65 ", + "skinLumaT2": "75, 75, 75, 75, 75, 75, 75 ", + "skinLumaT3": "75, 75, 75, 75, 75, 75, 75 ", + "skinLumaT4": "75, 75, 75, 75, 75, 75, 75 " + }, + "other_params":{ + "outdoorIsoThreshold": "300", + "outdoorFemaleBrightThreshold": "0.8", + "outdoorMaleBrightThreshold": "0.75" + } + } + }, + "back_portrait":{ + "preview":{ + "ISO": "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ", + "SkinSoften": "25, 30, 35, 35, 35, 35, 30, 25, 25, 25", + "SkinWhiten": "0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ", + "SkinStyle": "50, 50, 50, 50, 50, 50, 50, 50, 50, 50" + }, + "snapshot":{ + "ISO": "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ", + "SkinSoften": "35, 35, 35, 35, 35, 35, 30, 28, 25, 25", + "SkinWhiten": "26, 30, 32, 36, 38, 42, 45, 48, 50, 50", + "SkinStyle": "55, 55, 55, 50, 45, 40, 70, 70, 70, 70" + } + } +} \ No newline at end of file diff --git a/proprietary/odm/etc/camera/fwk_config.json b/proprietary/odm/etc/camera/fwk_config.json new file mode 100644 index 0000000..3b26f76 --- /dev/null +++ b/proprietary/odm/etc/camera/fwk_config.json @@ -0,0 +1,95 @@ +{ + "default": { + "feature_cameramdm": true, + "feature_torchpkg": true, + "skip_rus_check_list": [ + "android.camera.cts", + "com.android.cts.verifier", + "android", + "com.oplus.engineercamera", + "vendor.client.pid", + "com.oplus.camera" + ], + "privileged_app_list": [ + "com.google.android.GoogleCamera", + "com.ss.android.ugc.aweme", + "com.ss.android.ugc.trill", + "com.zhiliaoapp.musically", + "com.shopmoment.momentprocamera", + "com.blink.academy.protake", + "org.codeaurora.snapcam", + "troop.com.freedcam", + "net.sourceforge.opencamera", + "com.caddish_hedgehog.hedgecam2", + "com.filmic.filmicpro", + "com.filmic.filmicpro.test", + "com.filmic.firstlight" + ], + "limitSizeListForCts": [ + 4000, 3000, + 3840, 2160, + 3000, 3000, + 3264, 2448, + 2880, 2160, + 2592, 1944, + 3280, 2464, + 2328, 1748, + 2160, 1080, + 1920, 1080, + 1600, 1200, + 1440, 1080, + 1280, 960, + 1280, 720, + 1080, 1080, + 640, 640, + 720, 480, + 640, 480, + 352, 288, + 320, 240, + 176, 144, + 0,0 + ], + "limitThumbnailSizeListForCts": [ + 0, 0, + 176, 144, + 213, 160, + 240, 144, + 256, 144, + 240, 160, + 256, 154, + 246, 184, + 352, 160, + 240, 240, + 400, 180, + 320, 240 + ] + }, + "org.codeaurora.ims": { + "isFreeDomEvictionPackge": true + }, + "android": { + "isFreeDomEvictionPackge": true + }, + "vendor.client.pid": { + "isFreeDomEvictionPackge": true + }, + "autotest.oppo.com.simulatedlivebroadcast": { + "previewSizeForAPI1MAXWidth": 2592, + "previewSizeForAPI1MAXHeight": 1168, + "preview_size_limit": true + }, + "com.zing.zalo": { + "previewSizeForAPI1Width": 1920, + "previewSizeForAPI1Height": 1080 + }, + "com.commsource.beautyplus": { + "previewSizeForAPI1Width": 1440, + "previewSizeForAPI1Height": 1080 + }, + "com.instagram.android": { + "limitAPI2Width": 1584, + "limitAPI2Height": 720, + "api2_limit_size": true, + "limitAPI2Picture": false + } +} diff --git a/proprietary/odm/etc/init/android.hardware.drm@1.3-service.widevine.rc b/proprietary/odm/etc/init/android.hardware.drm@1.3-service.widevine.rc new file mode 100644 index 0000000..524e87d --- /dev/null +++ b/proprietary/odm/etc/init/android.hardware.drm@1.3-service.widevine.rc @@ -0,0 +1,38 @@ +on property:init.svc.mediadrm=running + mkdir /data/vendor/mediadrm 0770 media mediadrm + start vendor.move_data_sh + + +#ifndef OPLUS_FEATURE_DRM_WIDEVINEL3 +#QinLing@MULTIMEDIA.MMSERVER.DRM, 2020/06/05, move move_widevine_data.sh to system_ext +#service vendor.move_data_sh /system/bin/move_widevine_data.sh +#else /* OPLUS_FEATURE_DRM_WIDEVINEL3 */ +service vendor.move_data_sh /system_ext/bin/move_widevine_data.sh +#endif /* OPLUS_FEATURE_DRM_WIDEVINEL3 */ + class late_start + user media + group media mediadrm system + disabled + oneshot + +#ifndef OPLUS_FEATURE_DRM_WIDEVINEL3 +#QinLing@MULTIMEDIA.MMSERVER.DRM, 2020/06/05, move service to odm +#service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine +#else /* OPLUS_FEATURE_DRM_WIDEVINEL3 */ +service vendor.drm-widevine-hal-1-3 /odm/bin/hw/android.hardware.drm@1.3-service.widevine +#endif /* OPLUS_FEATURE_DRM_WIDEVINEL3 */ + interface android.hardware.drm@1.0::ICryptoFactory widevine + interface android.hardware.drm@1.0::IDrmFactory widevine + interface android.hardware.drm@1.1::ICryptoFactory widevine + interface android.hardware.drm@1.1::IDrmFactory widevine + interface android.hardware.drm@1.2::ICryptoFactory widevine + interface android.hardware.drm@1.2::IDrmFactory widevine + interface android.hardware.drm@1.3::ICryptoFactory widevine + interface android.hardware.drm@1.3::IDrmFactory widevine + interface android.hidl.base@1.0::IBase widevine + class hal + user media + group media mediadrm drmrpc system + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks + capabilities SYS_NICE diff --git a/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc b/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc new file mode 100644 index 0000000..6bfc9d7 --- /dev/null +++ b/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc @@ -0,0 +1,66 @@ +service fps_hal /odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service + # "class hal" causes a race condition on some devices due to files created + # in /data. As a workaround, postpone startup until later in boot once + # /data is mounted. + class late_start + user system + group system input uhid + +service oplus_fingerprints_sh /vendor/bin/sh /odm/bin/init.oplus.fingerprints.sh + class main + user root + oneshot + +on boot +#for goodix_fp. + chown system system /dev/goodix_fp + +#for egis fp + chown system system /dev/esfp0 + chmod 0660 /sys/bus/platform/devices/egis_input/navigation_enable + chmod 0660 /sys/bus/platform/devices/egis_input/navigation_event + chown system system /sys/bus/platform/devices/egis_input/navigation_enable + chown system system /sys/bus/platform/devices/egis_input/navigation_event + +#for silead fp + chown system system /dev/silead_fp + chmod 0666 /dev/silead_fp + +on post-fs-data + + #ifdef OPLUS_FEATURE_FINGERPRINT + #Ran.Chen@EXP.BSP.Fingerprint.Basic, 2017/07/12, modify for fpc in TRUSTONIC + chown system system /sys/bus/platform/devices/fpc_interrupt/clk_enable + chown system system /sys/bus/platform/devices/fpc_interrupt/wakelock_enable + chown system system /sys/bus/platform/devices/fpc_interrupt/irq + chown system system /sys/bus/platform/devices/fpc_interrupt/irq_enable + chown system system /sys/bus/platform/devices/fpc_interrupt/irq_unexpected + chmod 0200 /sys/bus/platform/devices/fpc_interrupt/irq_enable + chmod 0200 /sys/bus/platform/devices/fpc_interrupt/clk_enable + chmod 0200 /sys/bus/platform/devices/fpc_interrupt/wakelock_enable + chmod 0600 /sys/bus/platform/devices/fpc_interrupt/irq + chmod 0660 /sys/bus/platform/devices/fpc_interrupt/irq_unexpected + #endif /* OPLUS_FEATURE_FINGERPRINT */ + + #ifdef OPLUS_FEATURE_FINGERPRINT + #zhoubo@BSP.Biometrics.Fingerprint, 2020/09/10, modify for fpc in QCOM (SM6125R Homer) + chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/irq + chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/irq_enable + chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/wakelock_enable + #endif /* OPLUS_FEATURE_FINGERPRINT */ + +#----------------------- for optical sensor begin --------------------- + mkdir /data/vendor/fingerprint 0770 system system + mkdir /mnt/vendor/persist/fingerprint 0770 system system + chown system system /sys/kernel/oplus_display/hbm +#----------------------- for optical sensor end --------------------- +#add for silead_optical_fp + mkdir /data/vendor/silead 0770 system system + mkdir /mnt/vendor/persist/fingerprint/silead 0770 system system + +#add for egis optical fp + mkdir /data/vendor/optical_fingerprint 0770 system system + +#Ziqing.Guo@EXP.BSP.Fingerprint.Basic, 2019/08/17, modify for sdsp init fail +on property:sys.boot_completed=1 + setprop vendor.oplus.biometrics.fingerprint.boot_completed 1 diff --git a/proprietary/odm/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc b/proprietary/odm/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc new file mode 100644 index 0000000..356fc35 --- /dev/null +++ b/proprietary/odm/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc @@ -0,0 +1,4 @@ +service vendor.oplusSensor-1-0 /odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service + class hal + user system + group system diff --git a/proprietary/odm/etc/izat.conf b/proprietary/odm/etc/izat.conf new file mode 100644 index 0000000..de269c1 --- /dev/null +++ b/proprietary/odm/etc/izat.conf @@ -0,0 +1,281 @@ +######################################### +# Log verbosity control for izat modules +######################################### +# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5 +IZAT_DEBUG_LEVEL = 2 +#ODM +################################################## +# Select WIFI Wait Timeout value in seconds for SUPL +################################################## +WIFI_WAIT_TIMEOUT_SELECT = 0 + +################################################## +# Time interval of injecting SRN scan data to modem +# time in seconds. +# Note: recommended value is between 1-5 sec +################################################## +LPPE_SRN_DATA_SCAN_INJECT_TIME=2 + +################################ +# NLP Settings +################################ +# NLP_MODE 1: OSNLP Only, 2: QNP Only, 3: Combo, 4: QNP preferred +# For Automotive products, please use NLP_MODE = 4 only. +# NLP_TOLERANCE_TIME_FIRST: Time in ms used in Combo mode +# to determine how much Tolerance for first position +# NLP_TOLERANCE_TIME_AFTER: Time in ms used in Combo mode +# to determine how much Tolerance for positions after first +# NLP_THRESHOLD: Sets how many failures needed before +# switching preferred NLP in Combo mode +# NLP_ACCURACY_MULTIPLE: Determines how far off the accuracy +# must be, in multiples, between two NLP location reports to +# be considered much worse accuracy. Used in switching logic +# NLP COMBO MODE USES QNP WITH NO EULA CONSENT: Determines +# whether or not to still send network location requests to +# QNP when the EULA is not consented to by the user. QNP can +# still return ZPP locations or injected locations even +# without EULA consent, but the uncertainty can be high. +# QNP preferred mode prefers QNP when there is EULA consent, +# otherwise OSNLP is used. +NLP_MODE = 1 +NLP_MODE_EMERGENCY = 2 +NLP_TOLERANCE_TIME_FIRST = 5000 +NLP_TOLERANCE_TIME_AFTER = 20000 +NLP_THRESHOLD = 3 +NLP_ACCURACY_MULTIPLE = 2 +NLP_COMBO_MODE_USES_QNP_WITH_NO_EULA_CONSENT = 1 + +######################################### +# NLP PACKAGE SETTINGS +######################################### +# OSNLP_PACKAGE: name of default NLP package +OSNLP_PACKAGE = com.google.android.gms +# REGION_OSNLP_PACKAGE: +# This value will be used as alternative +# for particular region where default NLP is not functional. +#REGION_OSNLP_PACKAGE = + +################################### +# GEOFENCE SERVICES +################################### +# If set to one of the defined values below, it will override +# the responsiveness for geofence services, which implements +# the Proximity Alert API. If not set to a value defined below, +# which is default, it will not override the responsivness. +# The geofence HAL API is unaffected by this value. +# GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE Values: +# 1: LOW responsiveness +# 2: MEDIUM responsiveness +# 3: HIGH responsiveness +GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE = 0 + +##################################### +#GTP Opt-In app +##################################### + +#GTP privacy policy version url +#https support is required +GTP_PRIVACY_VERSION_URL = https://info.izatcloud.net/privacy/version.html + +#GTP privacy policy version download retry interval +#unit is second. default is 86400 +GTP_PRIVACY_RETRY_INTERVAL = 86400 + +##################################### +# IZAT PREMIUM FEATURE SETTINGS +##################################### +#Possible states of a feature: +#DISABLED +#BASIC +#PREMIUM + +#GTP_MODE valid modes: +# DISABLED +# LEGACY_WWAN +# SDK (WWAN not available for Modems before LocTech 10.0) +GTP_MODE=DISABLED + +#GTP_WAA valid modes: +# DISABLED +# BASIC +GTP_WAA=DISABLED + +#SAP valid modes: +# DISABLED +# BASIC +# PREMIUM +# PREMIUM_ENV_AIDING +# MODEM_DEFAULT +#ifndef OPLUS_BUG_COMPATIBILITY +#ShiMinghao@CONNECTIVITY.GPS.SAP.OPCUSTOMIZED, 2020/04/14, Modify for changing SAP mode from MODEM_DEFAULT to PREMIUM +#SAP=MODEM_DEFAULT +#else /* OPLUS_BUG_COMPATIBILITY */ +SAP=PREMIUM +#endif /* OPLUS_BUG_COMPATIBILITY */ + +#FREE_WIFI_SCAN_INJECT valid modes: +#DISABLED +#BASIC +FREE_WIFI_SCAN_INJECT=BASIC + +#SUPL_WIFI valid modes: +#DISABLED +#BASIC +SUPL_WIFI=BASIC + +#WIFI_SUPPLICANT_INFO valid modes: +#DISABLED +#BASIC +WIFI_SUPPLICANT_INFO=BASIC + +##################################### +# Location process launcher settings +##################################### + +# DO NOT MODIFY +# Modifying below attributes without +# caution can have serious implications. + +#Values for PROCESS_STATE: +# ENABLED +# DISABLED + +#Values for LOW_RAM_TARGETS: +# ENABLED +# DISABLED +# Property to enable/disable processes for low ram targets. Uses ro.config.low_ram property +# to identify low ram targets. + +#PROCESS_NAME +# Name of the executable file. + +#FEATURE MASKS: +# GTP-WIFI 0X03 +# GTP-MP-CELL 0xc00 +# GTP-WAA 0x100 +# SAP 0Xc0 +# ODCPI 0x1000 +# FREE_WIFI_SCAN_INJECT 0x2000 +# SUPL_WIFI 0x4000 +# WIFI_SUPPLICANT_INFO 0x8000 + +#Values for PLATFORMS can be: +#1. Any valid values obtained from ro.board.platform separated by single space. For example: msm8960 msm8226 +#2. 'all' or 'all exclude' -> for All platforms +#3. 'all exclude XXXX' -> All platforms exclude XXXX. For example: all exclude msm8937 + +#Values for SOC_IDS can be: +#1. Any valid values obtained from soc_id node separated by single space. For example: 339 386 436 +## soc_id value can be obtained from any one of below node: +## - /sys/devices/soc0/soc_id +## - /sys/devices/system/soc/soc0/id +#2. 'all' or 'all exclude' -> for All soc id's +#3. 'all exclude XXXX' -> All soc id's exclude XXXX. For example: all exclude 339 386 + +#Values for BASEBAND can be: +#1. Any valid values obtained from ro.baseband separated by single space. For example: sglte sglte2 +#2. 'all' or 'all exclude' -> for all basebands +#3. 'all exclude XXXX' -> All basebands exclude XXXX. For example: all exclude sglte +PROCESS_NAME=lowi-server +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps wifi inet oem_2901 +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0xf303 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=0 + +PROCESS_NAME=xtwifi-inet-agent +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=inet gps +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xc03 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=xtwifi-client +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=wifi inet gps system oem_2904 +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xd03 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=slim_daemon +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps oem_2901 can plugdev diag sensors +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xf0 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=xtra-daemon +PROCESS_ARGUMENT= +PROCESS_STATE=ENABLED +PROCESS_GROUPS=inet gps system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=ENABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=0 + +######################################## +# Engine Service which host DRE module # +# To enable DRE engine service, change # +# PROCESS_STATE=ENABLED # +######################################## +PROCESS_NAME=engine-service +PROCESS_ARGUMENT=DRE-INT libloc_epDr.so +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps diag inet qwes oem_2901 system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +######################################## +# Engine Service which host PPE module # +# To enable PPE engine service, change # +# PROCESS_STATE=ENABLED # +# and update process arugements # +# with PPE library name # +#PROCESS_ARGUMENT=PPE libepsimulator.so# +######################################## +PROCESS_NAME=engine-service +PROCESS_ARGUMENT=PPE libepsimulator.so +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps diag inet qwes oem_2901 system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 diff --git a/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml b/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml new file mode 100644 index 0000000..274e031 --- /dev/null +++ b/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml @@ -0,0 +1,18 @@ + + + +2931,3024,3153,3310,3467,3642,3830,4041,4538,4730,4978,5063,5162,5282,5422,5587,5767,5982,6097,6214,6348,6510,6640,6782,6961,7105,7232,7460,7633,7854,8115,8352,8653,8955,9302,9628,9861,10072 + + +1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,990,980,970,960,948,936,924,912,900,891,882,873 + + +791,798,810,822,834,846,858,870,893,904,915,920,925,930,935,940,950,960,965,970,975,980,985,990,995,1000,995,990,985,980,971,962,953,944,935,932,929,926 + + +484,505,540,575,610,645,680,715,778,804,830,840,850,860,870,880,900,920,930,940,950,960,970,980,990,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000 + + +7105 + + diff --git a/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml b/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml new file mode 100644 index 0000000..ebcef0c --- /dev/null +++ b/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml @@ -0,0 +1,18 @@ + + + +3489,3525,3701,3899,4250,4435,4653,4885,5097,5378,5601,5815,5988,6175,6357,6575,6776,6910,7055,7180,7328,7570,7826,8117,8461,8739,8983,9161,9371,9638,9889,10120 + + +1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,990,975,960,945,930,915,905,895,882,869,860,854 + + +794,795,810,825,850,860,870,881,893,905,915,930,940,950,960,970,980,986,993,1000,993,980,967,954,941,928,925,922,917,912,910,907 + + +586,595,625,660,715,739,768,799,827,855,875,895,910,925,940,955,970,980,990,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000 + + +7230 + + diff --git a/proprietary/odm/etc/sap.conf b/proprietary/odm/etc/sap.conf new file mode 100644 index 0000000..067259f --- /dev/null +++ b/proprietary/odm/etc/sap.conf @@ -0,0 +1,180 @@ +################################ +# Sensor Settings +################################ +#The following parameters are optional. +#Internal defaults support MEMS sensors +#native to most handset devices. +#Device specific sensor characterization +#for improved performance is possible as +#described in SAP application notes. +#GYRO_BIAS_RANDOM_WALK= +#ACCEL_RANDOM_WALK_SPECTRAL_DENSITY= +#ANGLE_RANDOM_WALK_SPECTRAL_DENSITY= +#RATE_RANDOM_WALK_SPECTRAL_DENSITY= +#VELOCITY_RANDOM_WALK_SPECTRAL_DENSITY= +# Hache out. +#ODM file +# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info +# 4 - Debug, 5 - Verbose +# If DEBUG_LEVEL is commented, Android's logging levels will be used +DEBUG_LEVEL = 0 +# Sensor Sampling Rate Parameters for Low-Data Rate Filter (should be greater than 0) +# used in loc_eng_reinit +SENSOR_ACCEL_BATCHES_PER_SEC=2 +SENSOR_ACCEL_SAMPLES_PER_BATCH=5 +SENSOR_GYRO_BATCHES_PER_SEC=2 +SENSOR_GYRO_SAMPLES_PER_BATCH=5 +# Sensor Sampling Rate Parameters for High-Data Rate Filter (should be greater than 0) +SENSOR_ACCEL_BATCHES_PER_SEC_HIGH=4 +SENSOR_ACCEL_SAMPLES_PER_BATCH_HIGH=25 +SENSOR_GYRO_BATCHES_PER_SEC_HIGH=4 +SENSOR_GYRO_SAMPLES_PER_BATCH_HIGH=25 + +# Sensor Control Mode (0=AUTO, 1=FORCE_ON, 2=MODEM_DEFAULT) +# used in loc_eng_reinit +SENSOR_CONTROL_MODE=2 +#ODM +# Bit mask used to define which sensor algorithms are used. +# Setting each bit has the following definition: +# 0x1 - DISABLE_INS_POSITIONING_FILTER +# 0x0 - ENABLE_INS_POSITIONING_FILTER +SENSOR_ALGORITHM_CONFIG_MASK=0x0 + +#Vehicle Network Provider configuration + +#Service configuration strings +#The number before colon in VN_X items defines version of the format of the rest of the string +#VN_ACCEL_CFG=0:5 +#VN_GYRO_CFG=0:5.5 +#VN_ODOMETRY_CFG=0:2,4.5 + +################################################ +# QDR3 configurations # +################################################ +#VN_SPEED_CFG=1:131,5,8,1,2,3,1,1,9,2,14,2 +#VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 +VN_SPEED_CFG=1:777,0,0,1,3,1,0.002778,0,40,8,32,8 +VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 + +################################################ +# QDR2-Gyro configurations # +################################################ +#VN_GYRO_CFG=1:555,0,1,0,0,0,0,-6.5,6.6066,-6.5,-1.00,2,6.607,6.6068,0,0,16,0.0002,0,16,0.0002,0,16,0.0002 +#VN_SPEED_CFG=1:555,0,0,1,2,1,0.01,0,56,8,48,8 +#VN_GEAR_CFG=1:555,16,4,0,1,1,9,0,1,2,3,4,5,6,7,8 + +################################################ +# QDR2-DWT configurations # +################################################ +#VN_SPEED_CFG=1:555,22,1,2,1,1,1,0,8,8,23,1,2,0,1,0,8,8,23,1 +#VN_GEAR_CFG=1:555,12,4,16,14,16,8,1,2,3,4,5,6,7,8 +#VN_DWS_CFG=1:555,0,0,1,3,1,1,0,0,8,0,0,8,8,0,0,16,8,0,0,24,8,0,0 +#VN_GYRO_CFG=1:555,40,16,1.0,40,16,1.0,40,16,1.0 + +##################################################################################### +# VNW service batching configuration strings # +# VNW provider will initialize default type as Time based batching # +# Each service batch value is configured to be 100 # +# VN_ACCEL_CFG_BATCH_VALUE will be treated as time in Ms if VN_CFG_BATCH_TYPE # +# is set to time based batching # +# VN_ACCEL_CFG_BATCH_VALUE will be treated as sample count if VN_CFG_BATCH_TYPE # +# is set to count based batching # +# Uncomment and update batch time /sample count as per selected batching type # +##################################################################################### +# Batching type +# 1 - Time based (default) +# 2 - Count based +VN_CFG_BATCH_TYPE=1 + +#Vehicle Accel batching value, it can either accept time in milli seconds or sample count +#VN_ACCEL_CFG_BATCH_VALUE=100 + +#Vehicle Gyro batching value, it can either accept time in milli seconds or sample count +VN_GYRO_CFG_BATCH_VALUE=50 + +#Vehicle Odo batching value, it can either accept time in milli seconds or sample count +#VN_ODOMETRY_CFG_BATCH_VALUE=100 + +#Vehicle Speed batching value, it can either accept time in milli seconds or sample count +VN_SPEED_CFG_BATCH_VALUE=50 + +#Vehicle Gear batching value, it can either accept time in milli seconds or sample count +VN_GEAR_CFG_BATCH_VALUE=50 + +#Vehicle DWS batching value, it can either accept time in milli seconds or sample count +#VN_DWS_CFG_BATCH_VALUE=100 +#################################################################################### + +#Procesors clock ratio: AP and CAN bus microcontroller +################################################ +# QDR3 configurations # +################################################ +VN_PROC_CLOCK_RATIO=1.0 + +################################################ +# QDR2-DWT OR QDR2-Gyro configurations # +################################################ +#VN_PROC_CLOCK_RATIO = 1.0 + +# Time source used by Sensor HAL +# Setting this value controls accuracy of location sensor services. +# 0 - Unknown +# 1 - CLOCK_BOOTTIME +# 2 - CLOCK_MONOTONIC +# 3 - CLOCK_REALTIME +# 4 - CLOCK_BOOTTIME using Alarm timer interface +NDK_PROVIDER_TIME_SOURCE=1 + +# Sensor Batching Configuration +# 0 - Time based +# 1 - Fixed count based +# 2 - Variable count based +COUNT_BASED_BATCHING=1 +SYNC_ONCE=0 + +# Vehicle Network Data optimization +# Default value: 0 +# Value 0x40000 - Speed(bit 18 eSLIM_SERVICE_VEHICLE_SPEED) +# Value 0x80000 - Speed(bit 19 eSLIM_SERVICE_VEHICLE_DWS) +# Value 0x100000 - Speed(bit 20 eSLIM_SERVICE_VEHICLE_GEAR) +VN_ENABLE_DATA_OPTIMIZATION=0x100000 + +# Vehicle Network Data Routing time interval +# This is applicable only if VN_ENABLE_DATA_OPTIMIZATION value is set +# Default value: 5000 msec +VN_DATA_ROUTING_TIME_INTERVAL_MSEC=3000 + +#Sensor HAL Provider Configuration HAL Library name including path +################################################ +# # +# Configuration for BMI 160 Sensor # +# # +################################################ +#SENSOR_TYPE=2 +#SENSOR_HAL_LIB_PATH=/usr/lib/libbmi160sensors.so.1 + +################################################ +# # +# Configuration for ASM330 Sensor # +# # +################################################ +SENSOR_TYPE=1 +SENSOR_HAL_LIB_PATH=/usr/lib/libasm330sensors.so.1 + + +################################################ +# # +# Configuration for IAM20680 Sensor # +# # +################################################ +#SENSOR_TYPE=3 +#SENSOR_HAL_LIB_PATH=/usr/lib/libiam20680sensors.so.1 + + +################################################ +# # +# Configuration for SMI130 Sensor # +# # +################################################ +#SENSOR_TYPE=4 +#SENSOR_HAL_LIB_PATH=/usr/lib/libsmi130sensors.so.1 diff --git a/proprietary/odm/etc/sensor/sensor_config.json b/proprietary/odm/etc/sensor/sensor_config.json new file mode 100644 index 0000000..a76caa3 --- /dev/null +++ b/proprietary/odm/etc/sensor/sensor_config.json @@ -0,0 +1,91 @@ +{ + "20801_20803":{ + "platform_config":{ + "sensor_arch":"qcom_sensor_see" + }, + "sensor_config":{ + "android.sensor.accelerometer":{ + "type":1, + "support":"true", + "module":"bmi26x|icm4x6xx", + "bmi26x":{ + "mode":"batch_cali|factory_cali", + "offset_x": 0.0, + "offset_y": 0.0, + "offset_z": 0.0 + }, + "icm4x6xx":{ + "mode":"batch_cali|factory_cali", + "offset_x": 0.0, + "offset_y": 0.0, + "offset_z": 0.0 + } + }, + "android.sensor.magnetic_field":{ + "type":2, + "support":"true", + "module":"ak0991x|mmc5603x", + "ak0991x": { + "mode": "batch_cali" + }, + "mmc5603x": { + "mode": "batch_cali" + } + }, + "android.sensor.gyroscope":{ + "type":4, + "support":"true", + "module":"bmi26x|icm4x6xx", + "bmi26x":{ + "mode":"batch_cali|factory_cali", + "radian_threshold":0.05, + "offset_x": 0.0, + "offset_y": 0.0, + "offset_z": 0.0 + }, + "icm4x6xx":{ + "mode":"batch_cali|factory_cali", + "radian_threshold":0.05, + "offset_x": 0.0, + "offset_y": 0.0, + "offset_z": 0.0 + } + }, + "android.sensor.light":{ + "type":5, + "support":"true", + "module":"stk33502", + "stk33502":{ + "mode":"factory_cali|micro_gap", + "cali_para": 1000 + } + }, + "android.sensor.proximity":{ + "type":8, + "support":"true", + "module":"stk33502", + "stk33502":{ + "mode":"ignore_mean|micro_gap|factory_cali", + "delta_threshold":150, + "ps0_offset": 0, + "ps0_distance_delta": 110, + "ps1_offset": 0, + "ps1_distance_delta": 0 + } + }, + "android.sensor.step_counter":{ + "type":19, + "support":"true", + "module":"module_ignore", + "module_ignore":{ + "mode":"virtual_sensor" + } + }, + "qti.sensor.sensor_logger":{ + "type":33171024, + "support":"true", + "module":"module_ignore" + } + } + } +} diff --git a/proprietary/odm/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml b/proprietary/odm/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml new file mode 100644 index 0000000..f6f2d88 --- /dev/null +++ b/proprietary/odm/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml @@ -0,0 +1,23 @@ + + + + + android.hardware.drm + hwbinder + @1.3::ICryptoFactory/widevine + @1.3::IDrmFactory/widevine + + diff --git a/proprietary/odm/etc/vintf/manifest/manifest_oplusSensor.xml b/proprietary/odm/etc/vintf/manifest/manifest_oplusSensor.xml new file mode 100644 index 0000000..2cb1aa0 --- /dev/null +++ b/proprietary/odm/etc/vintf/manifest/manifest_oplusSensor.xml @@ -0,0 +1,25 @@ + + + + + vendor.oplus.hardware.oplusSensor + hwbinder + 1.0 + + ISensorFeature + default + + + diff --git a/proprietary/odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml b/proprietary/odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml new file mode 100644 index 0000000..58a2c1c --- /dev/null +++ b/proprietary/odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml @@ -0,0 +1,35 @@ + + + + + android.hardware.biometrics.fingerprint + hwbinder + 2.3 + + IBiometricsFingerprint + default + + + + vendor.oplus.hardware.biometrics.fingerprint + hwbinder + 2.1 + + IBiometricsFingerprint + default + + + diff --git a/proprietary/odm/etc/wifi/bdwlan.bin b/proprietary/odm/etc/wifi/bdwlan.bin new file mode 100644 index 0000000..29edd2a Binary files /dev/null and b/proprietary/odm/etc/wifi/bdwlan.bin differ diff --git a/proprietary/odm/etc/wifi/bdwlanu.bin b/proprietary/odm/etc/wifi/bdwlanu.bin new file mode 100644 index 0000000..29edd2a Binary files /dev/null and b/proprietary/odm/etc/wifi/bdwlanu.bin differ diff --git a/proprietary/odm/firmware/100ms_RTP.bin b/proprietary/odm/firmware/100ms_RTP.bin new file mode 100644 index 0000000..ec5a372 Binary files /dev/null and b/proprietary/odm/firmware/100ms_RTP.bin differ diff --git a/proprietary/odm/firmware/120ms_RTP.bin b/proprietary/odm/firmware/120ms_RTP.bin new file mode 100644 index 0000000..5f346a6 Binary files /dev/null and b/proprietary/odm/firmware/120ms_RTP.bin differ diff --git a/proprietary/odm/firmware/140ms_RTP.bin b/proprietary/odm/firmware/140ms_RTP.bin new file mode 100644 index 0000000..f29f8c7 Binary files /dev/null and b/proprietary/odm/firmware/140ms_RTP.bin differ diff --git a/proprietary/odm/firmware/160ms_RTP.bin b/proprietary/odm/firmware/160ms_RTP.bin new file mode 100644 index 0000000..4d35546 Binary files /dev/null and b/proprietary/odm/firmware/160ms_RTP.bin differ diff --git a/proprietary/odm/firmware/180ms_RTP.bin b/proprietary/odm/firmware/180ms_RTP.bin new file mode 100644 index 0000000..cb722fc Binary files /dev/null and b/proprietary/odm/firmware/180ms_RTP.bin differ diff --git a/proprietary/odm/firmware/200ms_RTP.bin b/proprietary/odm/firmware/200ms_RTP.bin new file mode 100644 index 0000000..4edf32a Binary files /dev/null and b/proprietary/odm/firmware/200ms_RTP.bin differ diff --git a/proprietary/odm/firmware/20ms_RTP.bin b/proprietary/odm/firmware/20ms_RTP.bin new file mode 100644 index 0000000..6bc711c Binary files /dev/null and b/proprietary/odm/firmware/20ms_RTP.bin differ diff --git a/proprietary/odm/firmware/220ms_RTP.bin b/proprietary/odm/firmware/220ms_RTP.bin new file mode 100644 index 0000000..2e5f80b Binary files /dev/null and b/proprietary/odm/firmware/220ms_RTP.bin differ diff --git a/proprietary/odm/firmware/240ms_RTP.bin b/proprietary/odm/firmware/240ms_RTP.bin new file mode 100644 index 0000000..92fbbdd Binary files /dev/null and b/proprietary/odm/firmware/240ms_RTP.bin differ diff --git a/proprietary/odm/firmware/260ms_RTP.bin b/proprietary/odm/firmware/260ms_RTP.bin new file mode 100644 index 0000000..bd40fea Binary files /dev/null and b/proprietary/odm/firmware/260ms_RTP.bin differ diff --git a/proprietary/odm/firmware/280ms_RTP.bin b/proprietary/odm/firmware/280ms_RTP.bin new file mode 100644 index 0000000..b53d847 Binary files /dev/null and b/proprietary/odm/firmware/280ms_RTP.bin differ diff --git a/proprietary/odm/firmware/300ms_RTP.bin b/proprietary/odm/firmware/300ms_RTP.bin new file mode 100644 index 0000000..7997bc6 Binary files /dev/null and b/proprietary/odm/firmware/300ms_RTP.bin differ diff --git a/proprietary/odm/firmware/320ms_RTP.bin b/proprietary/odm/firmware/320ms_RTP.bin new file mode 100644 index 0000000..9aa3db2 Binary files /dev/null and b/proprietary/odm/firmware/320ms_RTP.bin differ diff --git a/proprietary/odm/firmware/340ms_RTP.bin b/proprietary/odm/firmware/340ms_RTP.bin new file mode 100644 index 0000000..4d68d6a Binary files /dev/null and b/proprietary/odm/firmware/340ms_RTP.bin differ diff --git a/proprietary/odm/firmware/360ms_RTP.bin b/proprietary/odm/firmware/360ms_RTP.bin new file mode 100644 index 0000000..46981e0 Binary files /dev/null and b/proprietary/odm/firmware/360ms_RTP.bin differ diff --git a/proprietary/odm/firmware/380ms_RTP.bin b/proprietary/odm/firmware/380ms_RTP.bin new file mode 100644 index 0000000..3e89a27 Binary files /dev/null and b/proprietary/odm/firmware/380ms_RTP.bin differ diff --git a/proprietary/odm/firmware/400ms_RTP.bin b/proprietary/odm/firmware/400ms_RTP.bin new file mode 100644 index 0000000..652a823 Binary files /dev/null and b/proprietary/odm/firmware/400ms_RTP.bin differ diff --git a/proprietary/odm/firmware/40ms_RTP.bin b/proprietary/odm/firmware/40ms_RTP.bin new file mode 100644 index 0000000..47154b6 Binary files /dev/null and b/proprietary/odm/firmware/40ms_RTP.bin differ diff --git a/proprietary/odm/firmware/420ms_RTP.bin b/proprietary/odm/firmware/420ms_RTP.bin new file mode 100644 index 0000000..3f26258 Binary files /dev/null and b/proprietary/odm/firmware/420ms_RTP.bin differ diff --git a/proprietary/odm/firmware/440ms_RTP.bin b/proprietary/odm/firmware/440ms_RTP.bin new file mode 100644 index 0000000..87ecf53 Binary files /dev/null and b/proprietary/odm/firmware/440ms_RTP.bin differ diff --git a/proprietary/odm/firmware/460ms_RTP.bin b/proprietary/odm/firmware/460ms_RTP.bin new file mode 100644 index 0000000..98983a0 Binary files /dev/null and b/proprietary/odm/firmware/460ms_RTP.bin differ diff --git a/proprietary/odm/firmware/480ms_RTP.bin b/proprietary/odm/firmware/480ms_RTP.bin new file mode 100644 index 0000000..77f4796 Binary files /dev/null and b/proprietary/odm/firmware/480ms_RTP.bin differ diff --git a/proprietary/odm/firmware/500ms_RTP.bin b/proprietary/odm/firmware/500ms_RTP.bin new file mode 100644 index 0000000..a76bbab Binary files /dev/null and b/proprietary/odm/firmware/500ms_RTP.bin differ diff --git a/proprietary/odm/firmware/60ms_RTP.bin b/proprietary/odm/firmware/60ms_RTP.bin new file mode 100644 index 0000000..3cbfa2b Binary files /dev/null and b/proprietary/odm/firmware/60ms_RTP.bin differ diff --git a/proprietary/odm/firmware/80ms_RTP.bin b/proprietary/odm/firmware/80ms_RTP.bin new file mode 100644 index 0000000..b6549ac Binary files /dev/null and b/proprietary/odm/firmware/80ms_RTP.bin differ diff --git a/proprietary/odm/firmware/AT500ms_RTP.bin b/proprietary/odm/firmware/AT500ms_RTP.bin new file mode 100644 index 0000000..4fc69ff Binary files /dev/null and b/proprietary/odm/firmware/AT500ms_RTP.bin differ diff --git a/proprietary/odm/firmware/BoHaoPanAnJian.bin b/proprietary/odm/firmware/BoHaoPanAnJian.bin new file mode 100644 index 0000000..0756fe6 Binary files /dev/null and b/proprietary/odm/firmware/BoHaoPanAnJian.bin differ diff --git a/proprietary/odm/firmware/BoHaoPanAnNiu.bin b/proprietary/odm/firmware/BoHaoPanAnNiu.bin new file mode 100644 index 0000000..5b7399b Binary files /dev/null and b/proprietary/odm/firmware/BoHaoPanAnNiu.bin differ diff --git a/proprietary/odm/firmware/BoHaoPanKuaiJie.bin b/proprietary/odm/firmware/BoHaoPanKuaiJie.bin new file mode 100644 index 0000000..fa50e62 Binary files /dev/null and b/proprietary/odm/firmware/BoHaoPanKuaiJie.bin differ diff --git a/proprietary/odm/firmware/DianHuaGuaDuan.bin b/proprietary/odm/firmware/DianHuaGuaDuan.bin new file mode 100644 index 0000000..fa50e62 Binary files /dev/null and b/proprietary/odm/firmware/DianHuaGuaDuan.bin differ diff --git a/proprietary/odm/firmware/DianJinMoShiQieHuan.bin b/proprietary/odm/firmware/DianJinMoShiQieHuan.bin new file mode 100644 index 0000000..fa50e62 Binary files /dev/null and b/proprietary/odm/firmware/DianJinMoShiQieHuan.bin differ diff --git a/proprietary/odm/firmware/HuaDongTiaoZhenDong.bin b/proprietary/odm/firmware/HuaDongTiaoZhenDong.bin new file mode 100644 index 0000000..d1a97a4 Binary files /dev/null and b/proprietary/odm/firmware/HuaDongTiaoZhenDong.bin differ diff --git a/proprietary/odm/firmware/LeiShen.bin.bin b/proprietary/odm/firmware/LeiShen.bin.bin new file mode 100644 index 0000000..233370a Binary files /dev/null and b/proprietary/odm/firmware/LeiShen.bin.bin differ diff --git a/proprietary/odm/firmware/XuanZhongYouXi.bin b/proprietary/odm/firmware/XuanZhongYouXi.bin new file mode 100644 index 0000000..fa50e62 Binary files /dev/null and b/proprietary/odm/firmware/XuanZhongYouXi.bin differ diff --git a/proprietary/odm/firmware/YeJianMoShiDaZi.bin b/proprietary/odm/firmware/YeJianMoShiDaZi.bin new file mode 100644 index 0000000..a11e559 Binary files /dev/null and b/proprietary/odm/firmware/YeJianMoShiDaZi.bin differ diff --git a/proprietary/odm/firmware/YouXiSheZhiKuang.bin b/proprietary/odm/firmware/YouXiSheZhiKuang.bin new file mode 100644 index 0000000..9a6324f Binary files /dev/null and b/proprietary/odm/firmware/YouXiSheZhiKuang.bin differ diff --git a/proprietary/odm/firmware/ZhuanYeMoShi.bin b/proprietary/odm/firmware/ZhuanYeMoShi.bin new file mode 100644 index 0000000..fa50e62 Binary files /dev/null and b/proprietary/odm/firmware/ZhuanYeMoShi.bin differ diff --git a/proprietary/odm/firmware/agingtest_160hz_RTP.bin b/proprietary/odm/firmware/agingtest_160hz_RTP.bin new file mode 100644 index 0000000..813e26b Binary files /dev/null and b/proprietary/odm/firmware/agingtest_160hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_162hz_RTP.bin b/proprietary/odm/firmware/agingtest_162hz_RTP.bin new file mode 100644 index 0000000..813e26b Binary files /dev/null and b/proprietary/odm/firmware/agingtest_162hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_164hz_RTP.bin b/proprietary/odm/firmware/agingtest_164hz_RTP.bin new file mode 100644 index 0000000..12fc1dc Binary files /dev/null and b/proprietary/odm/firmware/agingtest_164hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_166hz_RTP.bin b/proprietary/odm/firmware/agingtest_166hz_RTP.bin new file mode 100644 index 0000000..53f7670 Binary files /dev/null and b/proprietary/odm/firmware/agingtest_166hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_168hz_RTP.bin b/proprietary/odm/firmware/agingtest_168hz_RTP.bin new file mode 100644 index 0000000..6f9fadf Binary files /dev/null and b/proprietary/odm/firmware/agingtest_168hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_170hz_RTP.bin b/proprietary/odm/firmware/agingtest_170hz_RTP.bin new file mode 100644 index 0000000..6f9fadf Binary files /dev/null and b/proprietary/odm/firmware/agingtest_170hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_172hz_RTP.bin b/proprietary/odm/firmware/agingtest_172hz_RTP.bin new file mode 100644 index 0000000..6f9fadf Binary files /dev/null and b/proprietary/odm/firmware/agingtest_172hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_174hz_RTP.bin b/proprietary/odm/firmware/agingtest_174hz_RTP.bin new file mode 100644 index 0000000..60208f5 Binary files /dev/null and b/proprietary/odm/firmware/agingtest_174hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_176hz_RTP.bin b/proprietary/odm/firmware/agingtest_176hz_RTP.bin new file mode 100644 index 0000000..e3f7154 Binary files /dev/null and b/proprietary/odm/firmware/agingtest_176hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_178hz_RTP.bin b/proprietary/odm/firmware/agingtest_178hz_RTP.bin new file mode 100644 index 0000000..a5e4b08 Binary files /dev/null and b/proprietary/odm/firmware/agingtest_178hz_RTP.bin differ diff --git a/proprietary/odm/firmware/agingtest_180hz_RTP.bin b/proprietary/odm/firmware/agingtest_180hz_RTP.bin new file mode 100644 index 0000000..edcc0d5 Binary files /dev/null and b/proprietary/odm/firmware/agingtest_180hz_RTP.bin differ diff --git a/proprietary/odm/firmware/aw8697_ALCloudscape_94_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_ALCloudscape_94_RTP_235Hz.bin new file mode 100644 index 0000000..30ee158 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ALCloudscape_94_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ALGoodenergy_95_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_ALGoodenergy_95_RTP_235Hz.bin new file mode 100644 index 0000000..5436d73 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ALGoodenergy_95_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_Chase_RTP_263_234Hz.bin b/proprietary/odm/firmware/aw8697_Chase_RTP_263_234Hz.bin new file mode 100644 index 0000000..a55b13f Binary files /dev/null and b/proprietary/odm/firmware/aw8697_Chase_RTP_263_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_Climber_RTP_262_234Hz.bin b/proprietary/odm/firmware/aw8697_Climber_RTP_262_234Hz.bin new file mode 100644 index 0000000..9eb74c8 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_Climber_RTP_262_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_NTblink_96_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_NTblink_96_RTP_235Hz.bin new file mode 100644 index 0000000..3d52b9d Binary files /dev/null and b/proprietary/odm/firmware/aw8697_NTblink_96_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_NTwhoop_97_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_NTwhoop_97_RTP_235Hz.bin new file mode 100644 index 0000000..46db637 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_NTwhoop_97_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_Newfeeling_98_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_Newfeeling_98_RTP_235Hz.bin new file mode 100644 index 0000000..612861e Binary files /dev/null and b/proprietary/odm/firmware/aw8697_Newfeeling_98_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_VZW_Alrwave_RTP_200_234Hz.bin b/proprietary/odm/firmware/aw8697_VZW_Alrwave_RTP_200_234Hz.bin new file mode 100644 index 0000000..a945804 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_VZW_Alrwave_RTP_200_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_Version_Alert_RTP_231_234Hz.bin b/proprietary/odm/firmware/aw8697_Version_Alert_RTP_231_234Hz.bin new file mode 100644 index 0000000..3ca77be Binary files /dev/null and b/proprietary/odm/firmware/aw8697_Version_Alert_RTP_231_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Alarm_clock_RTP_232_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Alarm_clock_RTP_232_234Hz.bin new file mode 100644 index 0000000..bdac96b Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Alarm_clock_RTP_232_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Beep_RTP_233_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Beep_RTP_233_234Hz.bin new file mode 100644 index 0000000..dd7aed8 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Beep_RTP_233_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Breeze_RTP_234_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Breeze_RTP_234_234Hz.bin new file mode 100644 index 0000000..12f3f7c Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Breeze_RTP_234_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Dawn_RTP_235_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Dawn_RTP_235_234Hz.bin new file mode 100644 index 0000000..76a3001 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Dawn_RTP_235_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Dream_RTP_236_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Dream_RTP_236_234Hz.bin new file mode 100644 index 0000000..90a093d Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Dream_RTP_236_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Fluttering_RTP_237_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Fluttering_RTP_237_234Hz.bin new file mode 100644 index 0000000..cc6cb7e Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Fluttering_RTP_237_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Flyer_RTP_238_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Flyer_RTP_238_234Hz.bin new file mode 100644 index 0000000..4420b80 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Flyer_RTP_238_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Interesting_RTP_239_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Interesting_RTP_239_234Hz.bin new file mode 100644 index 0000000..d2567c6 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Interesting_RTP_239_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Leisurely_RTP_240_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Leisurely_RTP_240_234Hz.bin new file mode 100644 index 0000000..38d8fa5 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Leisurely_RTP_240_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Memory_RTP_241_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Memory_RTP_241_234Hz.bin new file mode 100644 index 0000000..8e02ae3 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Memory_RTP_241_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Relieved_RTP_242_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Relieved_RTP_242_234Hz.bin new file mode 100644 index 0000000..784baba Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Relieved_RTP_242_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Ripple_RTP_243_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Ripple_RTP_243_234Hz.bin new file mode 100644 index 0000000..9c71445 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Ripple_RTP_243_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Slowly_RTP_244_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Slowly_RTP_244_234Hz.bin new file mode 100644 index 0000000..f73a748 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Slowly_RTP_244_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Stars_RTP_246_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Stars_RTP_246_234Hz.bin new file mode 100644 index 0000000..c41a824 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Stars_RTP_246_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Surging_RTP_247_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Surging_RTP_247_234Hz.bin new file mode 100644 index 0000000..f4e36e4 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Surging_RTP_247_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_The_wind_RTP_249_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_The_wind_RTP_249_234Hz.bin new file mode 100644 index 0000000..e5eb531 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_The_wind_RTP_249_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_Walking_in_the_rain_RTP_250_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_Walking_in_the_rain_RTP_250_234Hz.bin new file mode 100644 index 0000000..2aebc24 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_Walking_in_the_rain_RTP_250_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_spring_RTP_245_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_spring_RTP_245_234Hz.bin new file mode 100644 index 0000000..b89f124 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_spring_RTP_245_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_alarm_tactfully_RTP_248_234Hz.bin b/proprietary/odm/firmware/aw8697_alarm_tactfully_RTP_248_234Hz.bin new file mode 100644 index 0000000..6c0ddc4 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_alarm_tactfully_RTP_248_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_aw8697_ringtone_Alacrity_RTP_171_234Hz.bin b/proprietary/odm/firmware/aw8697_aw8697_ringtone_Alacrity_RTP_171_234Hz.bin new file mode 100644 index 0000000..33ac77c Binary files /dev/null and b/proprietary/odm/firmware/aw8697_aw8697_ringtone_Alacrity_RTP_171_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_clock_channel_RTP_43_234Hz.bin b/proprietary/odm/firmware/aw8697_clock_channel_RTP_43_234Hz.bin new file mode 100644 index 0000000..7769a84 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_clock_channel_RTP_43_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_cut_channel_RTP_42_234Hz.bin b/proprietary/odm/firmware/aw8697_cut_channel_RTP_42_234Hz.bin new file mode 100644 index 0000000..d4e2a1a Binary files /dev/null and b/proprietary/odm/firmware/aw8697_cut_channel_RTP_42_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_desk_7_RTP_54_234Hz.bin b/proprietary/odm/firmware/aw8697_desk_7_RTP_54_234Hz.bin new file mode 100644 index 0000000..2638a0d Binary files /dev/null and b/proprietary/odm/firmware/aw8697_desk_7_RTP_54_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic.bin b/proprietary/odm/firmware/aw8697_haptic.bin new file mode 100644 index 0000000..b3b9d2f Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_166.bin b/proprietary/odm/firmware/aw8697_haptic_166.bin new file mode 100644 index 0000000..42223ed Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_166.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_168.bin b/proprietary/odm/firmware/aw8697_haptic_168.bin new file mode 100644 index 0000000..42223ed Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_168.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_170.bin b/proprietary/odm/firmware/aw8697_haptic_170.bin new file mode 100644 index 0000000..42223ed Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_170.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_172.bin b/proprietary/odm/firmware/aw8697_haptic_172.bin new file mode 100644 index 0000000..42223ed Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_172.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_174.bin b/proprietary/odm/firmware/aw8697_haptic_174.bin new file mode 100644 index 0000000..0e93377 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_174.bin differ diff --git a/proprietary/odm/firmware/aw8697_haptic_235.bin b/proprietary/odm/firmware/aw8697_haptic_235.bin new file mode 100644 index 0000000..a491d80 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_haptic_235.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin new file mode 100644 index 0000000..41c6fb3 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin new file mode 100644 index 0000000..c14b90c Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin new file mode 100644 index 0000000..91d26ad Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin new file mode 100644 index 0000000..a76b306 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin new file mode 100644 index 0000000..0604b11 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin new file mode 100644 index 0000000..e495c6a Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin new file mode 100644 index 0000000..f3e7872 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin new file mode 100644 index 0000000..d1e6678 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin new file mode 100644 index 0000000..109b374 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin b/proprietary/odm/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin new file mode 100644 index 0000000..a0ff0cc Binary files /dev/null and b/proprietary/odm/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_kill_program_RTP_47_234Hz.bin b/proprietary/odm/firmware/aw8697_kill_program_RTP_47_234Hz.bin new file mode 100644 index 0000000..9cd24c0 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_kill_program_RTP_47_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_listen_pop_53_235Hz.bin b/proprietary/odm/firmware/aw8697_listen_pop_53_235Hz.bin new file mode 100644 index 0000000..8445215 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_listen_pop_53_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin b/proprietary/odm/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin new file mode 100644 index 0000000..a5df120 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_nature_99_RTP_235Hz.bin b/proprietary/odm/firmware/aw8697_nature_99_RTP_235Hz.bin new file mode 100644 index 0000000..a1bad3a Binary files /dev/null and b/proprietary/odm/firmware/aw8697_nature_99_RTP_235Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Allay_RTP_207_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Allay_RTP_207_234Hz.bin new file mode 100644 index 0000000..ad0f7bd Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Allay_RTP_207_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Allusion_RTP_208_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Allusion_RTP_208_234Hz.bin new file mode 100644 index 0000000..567944d Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Allusion_RTP_208_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Amiable_RTP_209_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Amiable_RTP_209_234Hz.bin new file mode 100644 index 0000000..f139837 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Amiable_RTP_209_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Blare_RTP_210_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Blare_RTP_210_234Hz.bin new file mode 100644 index 0000000..1252c56 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Blare_RTP_210_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Blissful_RTP_211_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Blissful_RTP_211_234Hz.bin new file mode 100644 index 0000000..ab5ba58 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Blissful_RTP_211_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Brisk_RTP_212_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Brisk_RTP_212_234Hz.bin new file mode 100644 index 0000000..71d72cb Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Brisk_RTP_212_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Bubble_RTP_213_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Bubble_RTP_213_234Hz.bin new file mode 100644 index 0000000..8c4959d Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Bubble_RTP_213_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Cheerful_RTP_214_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Cheerful_RTP_214_234Hz.bin new file mode 100644 index 0000000..f592c82 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Cheerful_RTP_214_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Clear_RTP_215_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Clear_RTP_215_234Hz.bin new file mode 100644 index 0000000..0d17337 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Clear_RTP_215_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Comely_RTP_216_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Comely_RTP_216_234Hz.bin new file mode 100644 index 0000000..b0a9e5b Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Comely_RTP_216_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Cozy_RTP_217_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Cozy_RTP_217_234Hz.bin new file mode 100644 index 0000000..e560586 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Cozy_RTP_217_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Ding_RTP_218_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Ding_RTP_218_234Hz.bin new file mode 100644 index 0000000..6bf0553 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Ding_RTP_218_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Effervesce_RTP_219_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Effervesce_RTP_219_234Hz.bin new file mode 100644 index 0000000..ed1cc68 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Effervesce_RTP_219_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Elegant_RTP_220_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Elegant_RTP_220_234Hz.bin new file mode 100644 index 0000000..85e9be4 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Elegant_RTP_220_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Free_RTP_221_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Free_RTP_221_234Hz.bin new file mode 100644 index 0000000..d5befad Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Free_RTP_221_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Hallucination_RTP_222_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Hallucination_RTP_222_234Hz.bin new file mode 100644 index 0000000..2505f1b Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Hallucination_RTP_222_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Inbound_RTP_223_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Inbound_RTP_223_234Hz.bin new file mode 100644 index 0000000..5eec12f Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Inbound_RTP_223_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Light_RTP_224_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Light_RTP_224_234Hz.bin new file mode 100644 index 0000000..9c9a7cf Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Light_RTP_224_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Meet_RTP_225_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Meet_RTP_225_234Hz.bin new file mode 100644 index 0000000..d1815df Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Meet_RTP_225_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Naivety_RTP_226_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Naivety_RTP_226_234Hz.bin new file mode 100644 index 0000000..305a002 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Naivety_RTP_226_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Quickly_RTP_227_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Quickly_RTP_227_234Hz.bin new file mode 100644 index 0000000..df214ac Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Quickly_RTP_227_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Rhythm_RTP_228_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Rhythm_RTP_228_234Hz.bin new file mode 100644 index 0000000..82ec83a Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Rhythm_RTP_228_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Surprise_RTP_229_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Surprise_RTP_229_234Hz.bin new file mode 100644 index 0000000..03a8fad Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Surprise_RTP_229_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_notif_Twinkle_RTP_230_234Hz.bin b/proprietary/odm/firmware/aw8697_notif_Twinkle_RTP_230_234Hz.bin new file mode 100644 index 0000000..50cb5a2 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_notif_Twinkle_RTP_230_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Amenity_RTP_172_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Amenity_RTP_172_234Hz.bin new file mode 100644 index 0000000..9e5b9a4 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Amenity_RTP_172_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Bounce_RTP_174_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Bounce_RTP_174_234Hz.bin new file mode 100644 index 0000000..32999ef Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Bounce_RTP_174_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Calm_RTP_175_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Calm_RTP_175_234Hz.bin new file mode 100644 index 0000000..86418b1 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Calm_RTP_175_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Lazy_RTP_191_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Lazy_RTP_191_234Hz.bin new file mode 100644 index 0000000..aca0681 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Lazy_RTP_191_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Mystical_RTP_193_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Mystical_RTP_193_234Hz.bin new file mode 100644 index 0000000..9adc511 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Mystical_RTP_193_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ring_Whirl_RTP_199_234Hz.bin b/proprietary/odm/firmware/aw8697_ring_Whirl_RTP_199_234Hz.bin new file mode 100644 index 0000000..61c7c04 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ring_Whirl_RTP_199_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Blues_RTP_173_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Blues_RTP_173_234Hz.bin new file mode 100644 index 0000000..72bdf8b Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Blues_RTP_173_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Cloud_RTP_176_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Cloud_RTP_176_234Hz.bin new file mode 100644 index 0000000..4fa1abf Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Cloud_RTP_176_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Cyclotron_RTP_177_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Cyclotron_RTP_177_234Hz.bin new file mode 100644 index 0000000..6a33e56 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Cyclotron_RTP_177_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Distinct_RTP_178_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Distinct_RTP_178_234Hz.bin new file mode 100644 index 0000000..2cd4262 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Distinct_RTP_178_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Dynamic_RTP_179_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Dynamic_RTP_179_234Hz.bin new file mode 100644 index 0000000..cddd2e7 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Dynamic_RTP_179_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Eager_RTP_202_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Eager_RTP_202_234Hz.bin new file mode 100644 index 0000000..f6c1c96 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Eager_RTP_202_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Ebullition_RTP_203_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Ebullition_RTP_203_234Hz.bin new file mode 100644 index 0000000..3f84a87 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Ebullition_RTP_203_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Echo_RTP_180_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Echo_RTP_180_234Hz.bin new file mode 100644 index 0000000..0ec2079 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Echo_RTP_180_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Expect_RTP_181_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Expect_RTP_181_234Hz.bin new file mode 100644 index 0000000..d3258c3 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Expect_RTP_181_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Fanatical_RTP_182_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Fanatical_RTP_182_234Hz.bin new file mode 100644 index 0000000..aa7818f Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Fanatical_RTP_182_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Friendship_RTP_204_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Friendship_RTP_204_234Hz.bin new file mode 100644 index 0000000..ae3f9dd Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Friendship_RTP_204_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Funky_RTP_183_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Funky_RTP_183_234Hz.bin new file mode 100644 index 0000000..fd0b8ae Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Funky_RTP_183_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Guitar_RTP_184_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Guitar_RTP_184_234Hz.bin new file mode 100644 index 0000000..0b19427 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Guitar_RTP_184_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Harping_RTP_185_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Harping_RTP_185_234Hz.bin new file mode 100644 index 0000000..697c0ea Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Harping_RTP_185_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Highlight_RTP_186_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Highlight_RTP_186_234Hz.bin new file mode 100644 index 0000000..23c1ee4 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Highlight_RTP_186_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Idyl_RTP_187_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Idyl_RTP_187_234Hz.bin new file mode 100644 index 0000000..3b8a544 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Idyl_RTP_187_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Innocence_RTP_188_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Innocence_RTP_188_234Hz.bin new file mode 100644 index 0000000..9d235e5 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Innocence_RTP_188_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Jazz_life_RTP_205_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Jazz_life_RTP_205_234Hz.bin new file mode 100644 index 0000000..8730cab Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Jazz_life_RTP_205_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Journey_RTP_189_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Journey_RTP_189_234Hz.bin new file mode 100644 index 0000000..485f988 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Journey_RTP_189_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Joyous_RTP_190_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Joyous_RTP_190_234Hz.bin new file mode 100644 index 0000000..d6e3e3c Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Joyous_RTP_190_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Marimba_RTP_192_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Marimba_RTP_192_234Hz.bin new file mode 100644 index 0000000..97a3cdd Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Marimba_RTP_192_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Old_telephone_RTP_194_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Old_telephone_RTP_194_234Hz.bin new file mode 100644 index 0000000..49ece90 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Old_telephone_RTP_194_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Oneplus_tune_RTP_195_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Oneplus_tune_RTP_195_234Hz.bin new file mode 100644 index 0000000..ba32fba Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Oneplus_tune_RTP_195_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Optimistic_RTP_197_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Optimistic_RTP_197_234Hz.bin new file mode 100644 index 0000000..b8f7f8c Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Optimistic_RTP_197_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Piano_RTP_198_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Piano_RTP_198_234Hz.bin new file mode 100644 index 0000000..1677a9e Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Piano_RTP_198_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Rhythm_RTP_196_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Rhythm_RTP_196_234Hz.bin new file mode 100644 index 0000000..c793dbd Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Rhythm_RTP_196_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_ringtone_Sun_glittering_RTP_206_234Hz.bin b/proprietary/odm/firmware/aw8697_ringtone_Sun_glittering_RTP_206_234Hz.bin new file mode 100644 index 0000000..8b2ee6e Binary files /dev/null and b/proprietary/odm/firmware/aw8697_ringtone_Sun_glittering_RTP_206_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_rtp.bin b/proprietary/odm/firmware/aw8697_rtp.bin new file mode 100644 index 0000000..9619d93 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_rtp.bin differ diff --git a/proprietary/odm/firmware/aw8697_rtp_lighthouse.bin b/proprietary/odm/firmware/aw8697_rtp_lighthouse.bin new file mode 100644 index 0000000..8e7ca73 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_rtp_lighthouse.bin differ diff --git a/proprietary/odm/firmware/aw8697_rtp_silk.bin b/proprietary/odm/firmware/aw8697_rtp_silk.bin new file mode 100644 index 0000000..8e7ca73 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_rtp_silk.bin differ diff --git a/proprietary/odm/firmware/aw8697_short_channel_RTP_45_234Hz.bin b/proprietary/odm/firmware/aw8697_short_channel_RTP_45_234Hz.bin new file mode 100644 index 0000000..d483257 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_short_channel_RTP_45_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_shuntai24k_RTP_264_234Hz.bin b/proprietary/odm/firmware/aw8697_shuntai24k_RTP_264_234Hz.bin new file mode 100644 index 0000000..6f9fadf Binary files /dev/null and b/proprietary/odm/firmware/aw8697_shuntai24k_RTP_264_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_t-jingle_RTP_201_234Hz.bin b/proprietary/odm/firmware/aw8697_t-jingle_RTP_201_234Hz.bin new file mode 100644 index 0000000..2a6c12a Binary files /dev/null and b/proprietary/odm/firmware/aw8697_t-jingle_RTP_201_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin b/proprietary/odm/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin new file mode 100644 index 0000000..7c2becf Binary files /dev/null and b/proprietary/odm/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin b/proprietary/odm/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin new file mode 100644 index 0000000..0cc3448 Binary files /dev/null and b/proprietary/odm/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin differ diff --git a/proprietary/odm/firmware/aw8697_wentai24k_RTP_265_234Hz.bin b/proprietary/odm/firmware/aw8697_wentai24k_RTP_265_234Hz.bin new file mode 100644 index 0000000..6f9fadf Binary files /dev/null and b/proprietary/odm/firmware/aw8697_wentai24k_RTP_265_234Hz.bin differ diff --git a/proprietary/odm/firmware/awinic.haptic.effect.so b/proprietary/odm/firmware/awinic.haptic.effect.so new file mode 100644 index 0000000..01c9009 Binary files /dev/null and b/proprietary/odm/firmware/awinic.haptic.effect.so differ diff --git a/proprietary/odm/firmware/awinic_haptic_gun_params.bin b/proprietary/odm/firmware/awinic_haptic_gun_params.bin new file mode 100644 index 0000000..73a47cf Binary files /dev/null and b/proprietary/odm/firmware/awinic_haptic_gun_params.bin differ diff --git a/proprietary/odm/firmware/awinic_haptic_params.bin b/proprietary/odm/firmware/awinic_haptic_params.bin new file mode 100644 index 0000000..47d5a1c Binary files /dev/null and b/proprietary/odm/firmware/awinic_haptic_params.bin differ diff --git a/proprietary/odm/firmware/fastchg/132700/oplus_vooc_fw_rt5125.bin b/proprietary/odm/firmware/fastchg/132700/oplus_vooc_fw_rt5125.bin new file mode 100644 index 0000000..ab1dfbf Binary files /dev/null and b/proprietary/odm/firmware/fastchg/132700/oplus_vooc_fw_rt5125.bin differ diff --git a/proprietary/odm/firmware/fastchg/19015/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19015/oplus_vooc_fw.bin new file mode 100644 index 0000000..4a024c6 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19015/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19016/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19016/oplus_vooc_fw.bin new file mode 100644 index 0000000..573ed81 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19016/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19101/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19101/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19101/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19102/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19102/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19102/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19125/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19125/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19125/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19126/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19126/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19126/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19127/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19127/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19127/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19128/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19128/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19128/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19191/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19191/oplus_vooc_fw.bin new file mode 100644 index 0000000..e018760 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19191/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19192/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19192/oplus_vooc_fw.bin new file mode 100644 index 0000000..655d194 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19192/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19335/oppo_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19335/oppo_vooc_fw.bin new file mode 100644 index 0000000..f3f1ed4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19335/oppo_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19501/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19501/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19501/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19517/oppo_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19517/oppo_vooc_fw.bin new file mode 100644 index 0000000..9c1725a Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19517/oppo_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19521/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19521/oplus_vooc_fw.bin new file mode 100644 index 0000000..672c8b4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19521/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19525/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19525/oplus_vooc_fw.bin new file mode 100644 index 0000000..249e8d0 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19525/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/19591/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19591/oplus_vooc_fw.bin new file mode 100644 index 0000000..f9ebfe4 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/19591/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/20057/oplus_vooc_fw_rt5125.bin b/proprietary/odm/firmware/fastchg/20057/oplus_vooc_fw_rt5125.bin new file mode 100644 index 0000000..004b7bb Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20057/oplus_vooc_fw_rt5125.bin differ diff --git a/proprietary/odm/firmware/fastchg/20058/oplus_vooc_fw_rt5125.bin b/proprietary/odm/firmware/fastchg/20058/oplus_vooc_fw_rt5125.bin new file mode 100644 index 0000000..004b7bb Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20058/oplus_vooc_fw_rt5125.bin differ diff --git a/proprietary/odm/firmware/fastchg/20111/oplus_vooc_fw_op10.bin b/proprietary/odm/firmware/fastchg/20111/oplus_vooc_fw_op10.bin new file mode 100644 index 0000000..9b56de6 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20111/oplus_vooc_fw_op10.bin differ diff --git a/proprietary/odm/firmware/fastchg/20113/oplus_vooc_fw_op10.bin b/proprietary/odm/firmware/fastchg/20113/oplus_vooc_fw_op10.bin new file mode 100644 index 0000000..0ff1e04 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20113/oplus_vooc_fw_op10.bin differ diff --git a/proprietary/odm/firmware/fastchg/20127/oplus_vooc_fw_op10.bin b/proprietary/odm/firmware/fastchg/20127/oplus_vooc_fw_op10.bin new file mode 100644 index 0000000..46f2012 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20127/oplus_vooc_fw_op10.bin differ diff --git a/proprietary/odm/firmware/fastchg/20251/oplus_vooc_fw_op10.bin b/proprietary/odm/firmware/fastchg/20251/oplus_vooc_fw_op10.bin new file mode 100644 index 0000000..6f8a609 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20251/oplus_vooc_fw_op10.bin differ diff --git a/proprietary/odm/firmware/fastchg/20669/oplus_vooc_fw_rt5125.bin b/proprietary/odm/firmware/fastchg/20669/oplus_vooc_fw_rt5125.bin new file mode 100644 index 0000000..8025d24 Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20669/oplus_vooc_fw_rt5125.bin differ diff --git a/proprietary/odm/firmware/fastchg/20801/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/20801/oplus_vooc_fw.bin new file mode 100644 index 0000000..809219f Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20801/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/fastchg/20804/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/20804/oplus_vooc_fw.bin new file mode 100644 index 0000000..809219f Binary files /dev/null and b/proprietary/odm/firmware/fastchg/20804/oplus_vooc_fw.bin differ diff --git a/proprietary/odm/firmware/notif_Glint_RTP.bin b/proprietary/odm/firmware/notif_Glint_RTP.bin new file mode 100644 index 0000000..7606f61 Binary files /dev/null and b/proprietary/odm/firmware/notif_Glint_RTP.bin differ diff --git a/proprietary/odm/firmware/notif_Nord_SMS_RTP.bin b/proprietary/odm/firmware/notif_Nord_SMS_RTP.bin new file mode 100644 index 0000000..7606f61 Binary files /dev/null and b/proprietary/odm/firmware/notif_Nord_SMS_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_Crimson_RTP.bin b/proprietary/odm/firmware/ring_Crimson_RTP.bin new file mode 100644 index 0000000..a19097b Binary files /dev/null and b/proprietary/odm/firmware/ring_Crimson_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_Curious_RTP.bin b/proprietary/odm/firmware/ring_Curious_RTP.bin new file mode 100644 index 0000000..0d592af Binary files /dev/null and b/proprietary/odm/firmware/ring_Curious_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_Imperfections_RTP.bin b/proprietary/odm/firmware/ring_Imperfections_RTP.bin new file mode 100644 index 0000000..7bd1335 Binary files /dev/null and b/proprietary/odm/firmware/ring_Imperfections_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_Nord_Deviator_RTP.bin b/proprietary/odm/firmware/ring_Nord_Deviator_RTP.bin new file mode 100644 index 0000000..b482843 Binary files /dev/null and b/proprietary/odm/firmware/ring_Nord_Deviator_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_Oneplus_tune_RTP.bin b/proprietary/odm/firmware/ring_Oneplus_tune_RTP.bin new file mode 100644 index 0000000..ba32fba Binary files /dev/null and b/proprietary/odm/firmware/ring_Oneplus_tune_RTP.bin differ diff --git a/proprietary/odm/firmware/ring_The_Essence_RTP.bin b/proprietary/odm/firmware/ring_The_Essence_RTP.bin new file mode 100644 index 0000000..265eda7 Binary files /dev/null and b/proprietary/odm/firmware/ring_The_Essence_RTP.bin differ diff --git a/proprietary/odm/firmware/ringtone_Eager.bin b/proprietary/odm/firmware/ringtone_Eager.bin new file mode 100644 index 0000000..359bf97 Binary files /dev/null and b/proprietary/odm/firmware/ringtone_Eager.bin differ diff --git a/proprietary/odm/firmware/ringtone_Ebullition.bin b/proprietary/odm/firmware/ringtone_Ebullition.bin new file mode 100644 index 0000000..12b81ba Binary files /dev/null and b/proprietary/odm/firmware/ringtone_Ebullition.bin differ diff --git a/proprietary/odm/firmware/ringtone_Friendship.bin b/proprietary/odm/firmware/ringtone_Friendship.bin new file mode 100644 index 0000000..fe8c459 Binary files /dev/null and b/proprietary/odm/firmware/ringtone_Friendship.bin differ diff --git a/proprietary/odm/firmware/ringtone_Jazz_life_RTP.bin b/proprietary/odm/firmware/ringtone_Jazz_life_RTP.bin new file mode 100644 index 0000000..717f9d3 Binary files /dev/null and b/proprietary/odm/firmware/ringtone_Jazz_life_RTP.bin differ diff --git a/proprietary/odm/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin b/proprietary/odm/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin new file mode 100644 index 0000000..96770f6 Binary files /dev/null and b/proprietary/odm/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin differ diff --git a/proprietary/odm/firmware/ringtone_Sun_glittering_RTP.bin b/proprietary/odm/firmware/ringtone_Sun_glittering_RTP.bin new file mode 100644 index 0000000..689807f Binary files /dev/null and b/proprietary/odm/firmware/ringtone_Sun_glittering_RTP.bin differ diff --git a/proprietary/odm/firmware/tfa98xx.cnt b/proprietary/odm/firmware/tfa98xx.cnt new file mode 100644 index 0000000..b4dc9a3 Binary files /dev/null and b/proprietary/odm/firmware/tfa98xx.cnt differ diff --git a/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG.img b/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG.img new file mode 100644 index 0000000..e5727a4 Binary files /dev/null and b/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG.img differ diff --git a/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG_FAE.img b/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG_FAE.img new file mode 100644 index 0000000..fbded95 Binary files /dev/null and b/proprietary/odm/firmware/tp/20801/FW_GT9886_SAMSUNG_FAE.img differ diff --git a/proprietary/odm/firmware/tp/20801/LIMIT_GT9886_SAMSUNG.img b/proprietary/odm/firmware/tp/20801/LIMIT_GT9886_SAMSUNG.img new file mode 100644 index 0000000..1875414 Binary files /dev/null and b/proprietary/odm/firmware/tp/20801/LIMIT_GT9886_SAMSUNG.img differ diff --git a/proprietary/odm/lib/libaudioEngineerTest.so b/proprietary/odm/lib/libaudioEngineerTest.so new file mode 100644 index 0000000..58eed08 Binary files /dev/null and b/proprietary/odm/lib/libaudioEngineerTest.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libc++.so.1 b/proprietary/odm/lib/rfsa/adsp/libc++.so.1 new file mode 100644 index 0000000..234299b Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libc++.so.1 differ diff --git a/proprietary/odm/lib/rfsa/adsp/libc++abi.so.1 b/proprietary/odm/lib/rfsa/adsp/libc++abi.so.1 new file mode 100644 index 0000000..805b65c Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libc++abi.so.1 differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktvdrc.so b/proprietary/odm/lib/rfsa/adsp/libktvdrc.so new file mode 100644 index 0000000..eb7ba6a Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktvdrc.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktveffect.so b/proprietary/odm/lib/rfsa/adsp/libktveffect.so new file mode 100644 index 0000000..bf3ca84 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktveffect.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktveq.so b/proprietary/odm/lib/rfsa/adsp/libktveq.so new file mode 100644 index 0000000..a060875 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktveq.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktvns.so b/proprietary/odm/lib/rfsa/adsp/libktvns.so new file mode 100644 index 0000000..fe479b1 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktvns.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktvpitchshift.so b/proprietary/odm/lib/rfsa/adsp/libktvpitchshift.so new file mode 100644 index 0000000..8b05b79 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktvpitchshift.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktvreverb.so b/proprietary/odm/lib/rfsa/adsp/libktvreverb.so new file mode 100644 index 0000000..4aac3d1 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktvreverb.so differ diff --git a/proprietary/odm/lib/rfsa/adsp/libktvvolume.so b/proprietary/odm/lib/rfsa/adsp/libktvvolume.so new file mode 100644 index 0000000..ba50323 Binary files /dev/null and b/proprietary/odm/lib/rfsa/adsp/libktvvolume.so differ diff --git a/proprietary/odm/lib/vendor.oplus.hardware.orms@1.0.so b/proprietary/odm/lib/vendor.oplus.hardware.orms@1.0.so new file mode 100644 index 0000000..57cebf9 Binary files /dev/null and b/proprietary/odm/lib/vendor.oplus.hardware.orms@1.0.so differ diff --git a/proprietary/odm/lib64/camera/components/com.qti.node.remosaic.so b/proprietary/odm/lib64/camera/components/com.qti.node.remosaic.so new file mode 100644 index 0000000..026ea20 Binary files /dev/null and b/proprietary/odm/lib64/camera/components/com.qti.node.remosaic.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so b/proprietary/odm/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so new file mode 100644 index 0000000..99867ca Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so b/proprietary/odm/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so new file mode 100644 index 0000000..1e366b8 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.18865_goodix9558_G3.default.so b/proprietary/odm/lib64/hw/fingerprint.18865_goodix9558_G3.default.so new file mode 100644 index 0000000..ab7e078 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.18865_goodix9558_G3.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so b/proprietary/odm/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so new file mode 100644 index 0000000..2fc28d5 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so b/proprietary/odm/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so new file mode 100644 index 0000000..f8435ad Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.19811_goodix9638_G6.default.so b/proprietary/odm/lib64/hw/fingerprint.19811_goodix9638_G6.default.so new file mode 100644 index 0000000..298faba Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.19811_goodix9638_G6.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.20801_goodix9558_G3.default.so b/proprietary/odm/lib64/hw/fingerprint.20801_goodix9558_G3.default.so new file mode 100644 index 0000000..d76af83 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.20801_goodix9558_G3.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.20813_goodix9578_G3.default.so b/proprietary/odm/lib64/hw/fingerprint.20813_goodix9578_G3.default.so new file mode 100644 index 0000000..b3fe037 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.20813_goodix9578_G3.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.20828_goodix9678.default.so b/proprietary/odm/lib64/hw/fingerprint.20828_goodix9678.default.so new file mode 100644 index 0000000..95bff57 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.20828_goodix9678.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.goodix9608_G5.default.so b/proprietary/odm/lib64/hw/fingerprint.goodix9608_G5.default.so new file mode 100644 index 0000000..79dc178 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.goodix9608_G5.default.so differ diff --git a/proprietary/odm/lib64/hw/fingerprint.goodix9638_G6.default.so b/proprietary/odm/lib64/hw/fingerprint.goodix9638_G6.default.so new file mode 100644 index 0000000..f643e26 Binary files /dev/null and b/proprietary/odm/lib64/hw/fingerprint.goodix9638_G6.default.so differ diff --git a/proprietary/odm/lib64/libSonyIMX471RmscLibrary.so b/proprietary/odm/lib64/libSonyIMX471RmscLibrary.so new file mode 100644 index 0000000..ce9acf2 Binary files /dev/null and b/proprietary/odm/lib64/libSonyIMX471RmscLibrary.so differ diff --git a/proprietary/odm/lib64/libgf_hal_19805_G6_3_oplus.so b/proprietary/odm/lib64/libgf_hal_19805_G6_3_oplus.so new file mode 100644 index 0000000..8710da3 Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_19805_G6_3_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_hal_19805_G6_7_oplus.so b/proprietary/odm/lib64/libgf_hal_19805_G6_7_oplus.so new file mode 100644 index 0000000..efcac65 Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_19805_G6_7_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_hal_19811_G6_oplus.so b/proprietary/odm/lib64/libgf_hal_19811_G6_oplus.so new file mode 100644 index 0000000..5fc7e8f Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_19811_G6_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_hal_20828_G6_7_oplus.so b/proprietary/odm/lib64/libgf_hal_20828_G6_7_oplus.so new file mode 100644 index 0000000..921abf9 Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_20828_G6_7_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_hal_G5_oplus.so b/proprietary/odm/lib64/libgf_hal_G5_oplus.so new file mode 100644 index 0000000..d0030e6 Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_G5_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_hal_G6_oplus.so b/proprietary/odm/lib64/libgf_hal_G6_oplus.so new file mode 100644 index 0000000..b1e5cf8 Binary files /dev/null and b/proprietary/odm/lib64/libgf_hal_G6_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_ud_hal_18821_G2_4_oplus.so b/proprietary/odm/lib64/libgf_ud_hal_18821_G2_4_oplus.so new file mode 100644 index 0000000..406f225 Binary files /dev/null and b/proprietary/odm/lib64/libgf_ud_hal_18821_G2_4_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_ud_hal_18857_G2_4_oplus.so b/proprietary/odm/lib64/libgf_ud_hal_18857_G2_4_oplus.so new file mode 100644 index 0000000..3eb3937 Binary files /dev/null and b/proprietary/odm/lib64/libgf_ud_hal_18857_G2_4_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_ud_hal_18865_G3_oplus.so b/proprietary/odm/lib64/libgf_ud_hal_18865_G3_oplus.so new file mode 100644 index 0000000..2ef7334 Binary files /dev/null and b/proprietary/odm/lib64/libgf_ud_hal_18865_G3_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_ud_hal_20801_G3_oplus.so b/proprietary/odm/lib64/libgf_ud_hal_20801_G3_oplus.so new file mode 100644 index 0000000..54fb815 Binary files /dev/null and b/proprietary/odm/lib64/libgf_ud_hal_20801_G3_oplus.so differ diff --git a/proprietary/odm/lib64/libgf_ud_hal_20813_G3_oplus.so b/proprietary/odm/lib64/libgf_ud_hal_20813_G3_oplus.so new file mode 100644 index 0000000..fda4e15 Binary files /dev/null and b/proprietary/odm/lib64/libgf_ud_hal_20813_G3_oplus.so differ diff --git a/proprietary/odm/lib64/liboemcrypto.so b/proprietary/odm/lib64/liboemcrypto.so new file mode 100644 index 0000000..d891443 Binary files /dev/null and b/proprietary/odm/lib64/liboemcrypto.so differ diff --git a/proprietary/odm/lib64/libormshalclient.so b/proprietary/odm/lib64/libormshalclient.so new file mode 100644 index 0000000..ce12b14 Binary files /dev/null and b/proprietary/odm/lib64/libormshalclient.so differ diff --git a/proprietary/odm/lib64/libvl53l1_daemon.so b/proprietary/odm/lib64/libvl53l1_daemon.so new file mode 100644 index 0000000..84299e3 Binary files /dev/null and b/proprietary/odm/lib64/libvl53l1_daemon.so differ diff --git a/proprietary/odm/lib64/libwvhidl.so b/proprietary/odm/lib64/libwvhidl.so new file mode 100644 index 0000000..8d117d6 Binary files /dev/null and b/proprietary/odm/lib64/libwvhidl.so differ diff --git a/proprietary/odm/lib64/mediadrm/libwvdrmengine.so b/proprietary/odm/lib64/mediadrm/libwvdrmengine.so new file mode 100644 index 0000000..1258743 Binary files /dev/null and b/proprietary/odm/lib64/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/odm/lib64/sensors.hal.tof.so b/proprietary/odm/lib64/sensors.hal.tof.so new file mode 100644 index 0000000..a0484f2 Binary files /dev/null and b/proprietary/odm/lib64/sensors.hal.tof.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so new file mode 100644 index 0000000..ff49b51 Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so new file mode 100644 index 0000000..30ec09f Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.ims@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.ims@1.0.so new file mode 100644 index 0000000..d7c9a9a Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.ims@1.0.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.oplusSensor@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.oplusSensor@1.0.so new file mode 100644 index 0000000..f525da3 Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.oplusSensor@1.0.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so new file mode 100644 index 0000000..46e918a Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so differ diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so new file mode 100644 index 0000000..be00612 Binary files /dev/null and b/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so differ diff --git a/proprietary/odm/vendor/etc/wifi/WCNSS_qcom_cfg.ini b/proprietary/odm/vendor/etc/wifi/WCNSS_qcom_cfg.ini new file mode 100644 index 0000000..bbf6d7c --- /dev/null +++ b/proprietary/odm/vendor/etc/wifi/WCNSS_qcom_cfg.ini @@ -0,0 +1,775 @@ +#OplusVersion=2022030413 +# This file allows user to override the factory +# defaults for the WLAN Driver + +# Enable IMPS or not +gEnableImps=1 + +# Enable BMPS or not +gEnableBmps=1 + +# Phy Mode (auto, b, g, n, etc) +# Valid values are 0-9, with 0 = Auto, 4 = 11n, 9 = 11ac +# 1 = 11abg, 2 = 11b, 3 = 11g, 5 = 11g only, 6 = 11n only +# 7 = 11b only 8 = 11ac only. +gDot11Mode=0 + +# Assigned MAC Addresses - This will be used until NV items are in place +# Each byte of MAC address is represented in Hex format as XX +Intf0MacAddress=000AF58989FF +Intf1MacAddress=000AF58989FE +Intf2MacAddress=000AF58989FD +Intf3MacAddress=000AF58989FC + +# UAPSD service interval for VO,VI, BE, BK traffic +InfraUapsdVoSrvIntv=0 +InfraUapsdViSrvIntv=0 +InfraUapsdBeSrvIntv=0 +InfraUapsdBkSrvIntv=0 + +# Flag to allow STA send AddTspec even when ACM is Off +gAddTSWhenACMIsOff=1 + +# Flags to filter Mcast and Bcast RX packets. +# Value 0: No filtering, 1: Filter all Multicast. +# 2: Filter all Broadcast. 3: Filter all Mcast abd Bcast +McastBcastFilter=3 + +#Flag to enable HostARPOffload feature or not +hostArpOffload=1 + +#Flag to enable HostNSOffload feature or not +hostNSOffload=1 + +# 802.11n Protection flag +gEnableApProt=1 + +#Enable OBSS protection +#ifndef OPLUS_BUG_STABILITY +#Qiulei@CONNECTIVITY.WiFi.Power.1116749,2017/09/22 +#Modify for wifi softap standby current +#gEnableApOBSSProt=1 +#else /* OPLUS_BUG_STABILITY */ +gEnableApOBSSProt=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Min.Yi@CONNECTIVITY.WiFi.Hardware.Power.1323750, 2018/03/21 +#Add for high current when download on 11B +#g11bNumTxChains=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Guotian.Wu@CONNECTIVITY.WiFi.Hardware.OpCustomized.1123073, 2019/07/02 +#disable for CTS test fail +gEnableRTTSupport=0 +#endif /* OPLUS_BUG_STABILITY */ + +#Enable/Disable UAPSD for SoftAP +gEnableApUapsd=1 + +# Fixed Rate +gFixedRate=0 + +# Maximum Tx power +# gTxPowerCap=30 + +# Fragmentation Threshold +# gFragmentationThreshold=2346 + +# RTS threshold +RTSThreshold=1048576 + +# Intra-BSS forward +gDisableIntraBssFwd=0 + +# WMM Enable/Disable +WmmIsEnabled=0 + +# 802.11d support +g11dSupportEnabled=0 + +# 802.11h support +g11hSupportEnabled=1 + +# DFS Master Capability +#ifndef OPLUS_BUG_STABILITY +#WuGuotian@CONNECTIVITY.WIFI.BASE.OPERATOR.2062392, 2019/5/23, +#change for SoftAP P2P-GO cannot operate on DFS channel +#gEnableDFSMasterCap=1 +#else /* OPLUS_BUG_STABILITY */ +gEnableDFSMasterCap=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_STABILITY +#WuGuotian@CONNECTIVITY.WIFI.BASE.OPERATOR.2062392, 2019/05/31, +#fix EU JP band1 band4 issue +etsi13_srd_chan_in_master_mode=1 +#endif /* OPLUS_BUG_STABILITY */ + +# ESE Support and fast transition +EseEnabled=0 + +ImplicitQosIsEnabled=0 + +gNeighborScanTimerPeriod=200 +#ifdef OPLUS_BUG_STABILITY +#Botao.Cu@CONNECTIVITY.WiFi.Connect.select.1064666, 2017/01/04, +#add for select 5G wifi preferentially +#gNeighborLookupThreshold=76 +#endif /* OPLUS_BUG_STABILITY */ +gNeighborScanChannelMinTime=20 +gNeighborScanChannelMaxTime=30 +gMaxNeighborReqTries=3 + +# Legacy (non-ESE, non-802.11r) Fast Roaming Support +# To enable, set FastRoamEnabled=1 +# To disable, set FastRoamEnabled=0 +FastRoamEnabled=1 + +# Check if the AP to which we are roaming is better than current AP in +# terms of RSSI. Checking is disabled if set to Zero.Otherwise it will +# use this value as to how better the RSSI of the new/roamable AP should +# be for roaming +#ifndef OPLUS_BUG_STABILITY +#Botao.Cu@CONNECTIVITY.WiFi.Connect.roaming.1065694, 2016/07/06 +#modify for [C18]: modify the roaming value. +#RoamRssiDiff=5 +#else OPLUS_BUG_STABILITY +RoamRssiDiff=8 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_STABILITY +#LuoChuang@CONNECTIVITY.WIFI.CONNECTION.CONNECT.579908, 2020/12/01 +#Disable HIRSSI roaming +gRoamScanHiRssiDelta=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Botao.Cu@CONNECTIVITY.WiFi.Connect.select.1064666, 2017/01/04, +#add for select 5G wifi preferentially +gRoamPrefer5GHz=1 +gSelect5GHzMargin=5 + +#set roam_bad_rssi_thresh_offset_2g = 0, avoid background roaming roam from 2g to 5g +# RSSI threshold offset for 2G to 5G roam +roam_bad_rssi_thresh_offset_2g=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Add for dense roam +gtraffic_threshold=55 +groam_dense_rssi_thresh_offset=0 + +#ifndef OPLUS_BUG_STABILITY +#LiJunlong@CONNECTIVITY.WIFI.NETWORK.295941.2020/09/01,Modify for ini file update +#gNeighborLookupThreshold=80 +#else /* OPLUS_BUG_STABILITY */ +gNeighborLookupThreshold=78 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#LiJunlong@CONNECTIVITY.WIFI.NETWORK.295941.2020/09/01,Add for ini file update +global_adapt_dwelltime_mode = 1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_COMPATIBILITY +#FanBingqi@CONNECTIVITY.WIFI.CONNECTION.4506, 2020/08/12, +#Add for Qpower parameter,0=disable,1=enable +gOptimizedPowerManagement=1 +#endif /* OPLUS_BUG_COMPATIBILITY */ + +#add for roam scan diff +gRoamRescanRssiDiff=3 +#add for disable background scan roam +roam_bg_scan_client_bitmap=0 +#endif /* OPLUS_BUG_STABILITY */ + +# To enable, set gRoamIntraBand=1 (Roaming within band) +# To disable, set gRoamIntraBand=0 (Roaming across band) +gRoamIntraBand=0 + +#Short Guard Interval Enable/disable +gShortGI20Mhz=1 +gShortGI40Mhz=1 + +#Auto Shutdown Value in seconds. A value of 0 means Auto shutoff is disabled +gAPAutoShutOff=0 + +#Auto Shutdown wlan : Value in Seconds. 0 means disabled. Max 1 day = 86400 sec +gWlanAutoShutdown = 0 + +# Not used. +gApAutoChannelSelection=0 + +#Preferred band (both or 2.4 only or 5 only) +BandCapability=0 + +#Channel Bonding +gChannelBondingMode5GHz=1 + +#Say gGoKeepAlivePeriod(5 seconds) and gGoLinkMonitorPeriod(10 seconds). +#For every 10 seconds DUT send Qos Null frame(i.e., Keep Alive frame if link +#is idle for last 10 seconds.) For both active and power save clients. + +#Power save clients: DUT set TIM bit from 10th second onwards and till client +#honors TIM bit. If doesn't honor for 5 seconds then DUT remove client. + +#Active clients: DUT send Qos Null frame for 10th seconds onwards if it is not +#success still we try on 11th second if not tries on 12th and so on till 15th +#second. Hence before disconnection DUT will send 5 NULL frames. Hence in any +#case DUT will detect client got removed in (10+5) seconds. +#i.e., (gGoKeepAlivePeriod + gGoLinkMonitorPeriod).. + +#gGoLinkMonitorPeriod/ gApLinkMonitorPeriod is period where link is idle and +#it is period where we send NULL frame. +#gApLinkMonitorPeriod = 10 +#gGoLinkMonitorPeriod = 10 + +#gGoKeepAlivePeriod/gApKeepAlivePeriod is time to spend to check whether frame +#are succeed to send or not. Hence total effective detection time is +# (gGoLinkMonitorPeriod + gGoKeepAlivePeriod) / +# (gApLinkMonitorPeriod + gApKeepAlivePeriod) +gGoKeepAlivePeriod = 20 +gApKeepAlivePeriod = 20 + +#If set will start with active scan after driver load, otherwise will start with +#passive scan to find out the domain +gEnableBypass11d=1 + +#If set to 0, will not scan DFS channels +gEnableDFSChnlScan=1 + +# Enable DFS channel roam +# 0: DISABLE, 1: ENABLED_NORMAL, 2: ENABLED_ACTIVE +gAllowDFSChannelRoam=1 + +gVhtChannelWidth=2 + +#Data Inactivity Timeout when in powersave (in ms) +gDataInactivityTimeout=200 + +# Set txchainmask and rxchainmask +# These parameters are used only if gEnable2x2 is 0 +# Valid values are 1,2 +# Set gSetTxChainmask1x1=1 or gSetRxChainmask1x1=1 to select chain0. +# Set gSetTxChainmask1x1=2 or gSetRxChainmask1x1=2 to select chain1. +gSetTxChainmask1x1=1 +gSetRxChainmask1x1=1 + +# Scan Timing Parameters +# gPassiveMaxChannelTime=110 +# gPassiveMinChannelTime=60 +#ifdef OPLUS_BUG_STABILITY +#Botao.Cu@CONNECTIVITY.WiFi.Connect.Scan.958144, 2017/04/20, +#Modify for enlarge scan result +#gActiveMaxChannelTime=40 +#gActiveMinChannelTime=20 +#else +gActiveMaxChannelTime=60 +gActiveMinChannelTime=40 +#endif /* OPLUS_BUG_STABILITY */ + +#If set to 0, MCC is not allowed. +gEnableMCCMode=1 + +# MCC to SCC Switch mode: +# 0-Disable +# 1-Enable +# 2-Force SCC if same band, with SAP restart +# 3-Force SCC if same band, without SAP restart by sending (E)CSA +# 4-Force SCC if same band (or) use SAP mandatory channel for DBS, +# without SAP restart by sending (E)CSA +#ifdef OPLUS_BUG_STABILITY +#JiaoBo@CONNECTIVITY.WIFI.BASIC.SOFTAP.2138454, 2019/07/04, +#remove for: support mcc mode in scene opening 2.4g hotspot when wifi connect to 5g. +#gWlanMccToSccSwitchMode = 3 +#else +gWlanMccToSccSwitchMode = 6 +#endif /* OPLUS_BUG_STABILITY */ + +# 1=enable STBC; 0=disable STBC +gEnableRXSTBC=1 + +# 1=enable tx STBC; 0=disable +gEnableTXSTBC=1 + +# 1=enable rx LDPC; 0=disable +gEnableRXLDPC=1 + +#Enable/Disable Tx beamforming +gTxBFEnable=1 + +#Enable/Disable Tx beamformee in SAP mode +gEnableTxBFeeSAP=1 + +# Enable Tx beamforming in VHT20MHz +# Valid values are 0,1. If commented out, the default value is 0. +# 0=disable, 1=enable +gEnableTxBFin20MHz=1 + +#Enable/Disable SU Tx beamformer support. +gEnableTxSUBeamformer=1 + +gEnableFastRoamInConcurrency=1 + +#Maxium Channel time in msec +gMaxMediumTime = 6000 + +# 802.11K support +gRrmEnable=1 + +#Enable Power Save offload +#ifndef OPLUS_BUG_STABILITY +#Wei.Wang@CONNECTIVITY.WiFi.Network.quality.1170942, 2017/12/04, +#disable qpower,to decrease ping delay and improve download speed +#gEnablePowerSaveOffload=2 +#else /* OPLUS_BUG_STABILITY */ +gEnablePowerSaveOffload=1 +#endif /* OPLUS_BUG_STABILITY */ + +#Enable firmware uart print +gEnablefwprint=0 + +# Firmware log mode +# Valid values are 0,1,2 +# 0=Disable, 1=WMI, 2=DIAG +gEnablefwlog=1 + +# Maximum Receive AMPDU size (VHT only. Valid values: +# 0->8k 1->16k 2->32k 3->64k 4->128k) +gVhtAmpduLenExponent=7 + +# Maximum MPDU length (VHT only. Valid values: +# 0->3895 octets, 1->7991 octets, 2->11454 octets) +gVhtMpduLen=2 + +# Maximum number of wow filters required +#gMaxWoWFilters=22 + +# WOW Enable/Disable. +# 0 - Disable both magic pattern match and pattern byte match. +# 1 - Enable magic pattern match on all interfaces. +# 2 - Enable pattern byte match on all interfaces. +# 3 - Enable both magic pattern and pattern byte match on all interfaces. +# Default value of gEnableWoW is 3. +# gEnableWoW=0 + +# Enable or Disable MCC Adaptive Scheduler at the FW +# 1=Enable (default), 0=Disable +gEnableMCCAdaptiveScheduler=1 + +#Enable or Disable p2p device address administered +isP2pDeviceAddrAdministrated=0 + +# Remove Overlap channel restriction +gEnableOverLapCh=0 + +#Enable VHT on 2.4Ghz +gEnableVhtFor24GHzBand=1 + +#Maximum number of offload peers supported +# gMaxOffloadPeers=2 + +# controlling the following offload patterns +# through ini parameter. Default value is 1 +# to disable set it to zero. ssdp = 0 +# Setup multicast pattern for mDNS 224.0.0.251, +# SSDP 239.255.255.250 and LLMNR 224.0.0.252 +ssdp=0 + +#Enable Memory Deep Sleep +gEnableMemDeepSleep=1 + +# Regulatory Setting; 0=STRICT; 1=CUSTOM +gRegulatoryChangeCountry=1 + +# RA filtering rate limit param, the current value would not +# help if the lifetime in RA is less than 3*60=3min. Then +# we need to change it, though it is uncommon. +# gRAFilterEnable=0 +gRArateLimitInterval=600 + +# Maximum number of concurrent connections +gMaxConcurrentActiveSessions=3 + +# Disable/Enable GreenAP +# 0 to disable, 1 to enable, default: 1 +gEnableGreenAp=0 + +# Radar PRI multiplier +gDFSradarMappingPriMultiplier=4 + +gPNOScanSupport=1 + +#Enable/Disable LPASS support +# 0 to disable, 1 to enable +gEnableLpassSupport=1 + +# Whether userspace country code setting shld have priority +gCountryCodePriority=1 + +# Enable(1)/Disable(0) SIFS burst +gEnableSifsBurst=1 + +# Enable or Disable Multi-user MIMO +# 1=Enable (default), 0=Disable +gEnableMuBformee=1 + +# Enable/Disable channel avoidance for SAP in SCC scenario +# 0 - disable +# 1 - enable +gSapSccChanAvoidance=0 + +# Inactivity time (in ms) to end TX Service Period while in IBSS power save mode +gIbssTxSpEndInactivityTime=10 + +# Enable support for TDLS +# 0 - disable +# 1 - enable +gEnableTDLSSupport=1 + +# Enable support for Implicit Trigger of TDLS. That is, wlan driver shall +# initiate TDLS Discovery towards a peer whenever setup criteria (throughput +# and RSSI) is met and then will initiate teardown when teardown criteria +# (idle packet count and RSSI) is met. +# 0 - disable +# 1 - enable +gEnableTDLSImplicitTrigger=1 + +# Enable TDLS External Control. That is, user space application has to +# first configure a peer MAC in wlan driver towards which TDLS is desired. +# Device will establish TDLS only towards those configured peers whenever +# TDLS criteria (throughput and RSSI threshold) is met and teardown TDLS +# when teardown criteria (idle packet count and RSSI) is met. However, +# device will accept TDLS connection if it is initiated from any other peer, +# even if that peer is not configured. +# 0 - disable +# 1 - enable +# For TDLS External Control, Implicit Trigger must also be enabled. +gTDLSExternalControl=1 + +# Enable support for TDLS off-channel operation +# 0 - disable +# 1 - enable +# TDLS off-channel operation will be invoked when there is only one +# TDLS connection. +gEnableTDLSOffChannel=1 + +# Enable or Disable Random MAC (Spoofing) +# 1=Enable (default), 0=Disable +gEnableMacAddrSpoof=1 + +################ Datapath feature set Begin ################ +# Bus bandwidth threshold values in terms of number of packets +gBusBandwidthHighThreshold=2000 +gBusBandwidthMediumThreshold=500 +gBusBandwidthLowThreshold=150 + +# Bus bandwidth compute timeout value in ms +gBusBandwidthComputeInterval=100 + +# VHT Tx/Rx MCS values +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gVhtRxMCS=2 +gVhtTxMCS=2 + +# VHT Tx/Rx MCS values for 2x2 +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gEnable2x2=1 +gVhtRxMCS2x2=2 +gVhtTxMCS2x2=2 + +#IPA config is a bit mask and following are the configurations. +#bit0 IPA Enable +#bit1 IPA PRE Filter enable +#bit2 IPv6 enable +#bit3 IPA Resource Manager (RM) enable +#bit4 IPA Clock scaling enable +#bit5 IPA uC ENABLE +#bit6 IPA uC STA ENABLE +#bit8 IPA Real Time Debugging +gIPAConfig=0x7d +gIPADescSize=800 + +# Enable/Disable RX full reorder offload +gReorderOffloadSupported=1 + +# Enable CE classification +# 1 - enable(default) 0 - disable +gCEClassifyEnable=1 + +# Enable Rx handling options +# Rx_thread=1 RPS=2(default for ROME) NAPI=4(default for ihelium) +rx_mode=5 + +# Enable(Tx) fastpath for data traffic. +# 1 - enable(default) 0 - disable +gEnableFastPath=1 + +# This flag enables IP, TCP and UDP checksum offload +# 1 - enable(default) 0 - disable +gEnableIpTcpUdpChecksumOffload=1 + +# Enable TCP Segmentation Offload +# 1 - enable 0 - disable +TSOEnable=1 + +# Enable Generic Receive Offload +# 1 - enable(default) 0 - disable +#ifndef OPLUS_BUG_STABILITY +#Rongzheng.tang@CONNECTIVITY.WiFi.Network.1389443, 2019/05/23 +GROEnable=1 +#endif /* OPLUS_BUG_STABILITY */ + +# Enable HT MPDU Density +# 4 for 2 micro sec +ght_mpdu_density=4 + +# Enable flow steering to enable multiple CEs for Rx flows. +# Multiple Rx CEs<==>Multiple Rx IRQs<==>probably different CPUs. +# Parallel Rx paths. +# 1 - enable 0 - disable(default) +gEnableFlowSteering=1 + +# Time in microseconds after which a NAPI poll must yield +ce_service_max_yield_time=500 + +#Maximum number of HTT messages to be processed per NAPI poll +ce_service_max_rx_ind_flush=1 + +# Maximum number of MSDUs the firmware will pack in one HTT_T2H_MSG_TYPE_RX_IN_ORD_PADDR_IND +maxMSDUsPerRxInd=8 + +# Enable NUD tracking feature +# 1 - enable 0 - disable(default) +#ifndef OPLUS_BUG_STABILITY +#Junyuan.Huang@CONNECTIVITY.WiFi.Network.internet.1405517,2018/12/22 +#Modify for disable gEnableNUDTracking in wifi driver +#gEnableNUDTracking=1 +#else +gEnableNUDTracking=0 +#endif /*OPLUS_BUG_STABILITY*/ + +# Enable PEER UNMAP CONF SUPPORT +# 1 - enable 0 - disable(default) +gEnablePeerUnmapConfSupport=1 + +################ Datapath feature set End ################ + +################ NAN feature set start ################### + +# Enable NAN discovery (NAN 1.0) +# 1 - enable 0 - disable(default) +gEnableNanSupport=1 +# Enable NAN Datapath +genable_nan_datapath=1 + +################ NAN feature set end ##################### + +#ifndef OPLUS_BUG_STABILITY +#Shimin.Jiang@CONNECTIVITY.WiFi.Connect.Scan.1405517,2018/5/31 +#Modify for disable adaptive dwell scan mode +#adaptive_dwell_mode_enabled=1 +#else +adaptive_dwell_mode_enabled=0 +#endif /*OPLUS_BUG_STABILITY*/ + +hostscan_adaptive_dwell_mode=1 + +adapt_dwell_lpf_weight=80 + +adapt_dwell_wifi_act_threshold=10 + +MAWCEnabled=0 + +# Enable/Disable rtt sta mac randomization +enable_rtt_mac_randomization=1 + +# Create another interface during driver load +#ifdef OPLUS_BUG_STABILITY +#JunYuan.Huang@CONNECTIVITY.WiFi.AutoConnect.1882408 2019/09/27 +#Add for dual sta can not up wlan1 +#gEnableConcurrentSTA=wlan1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Aligning with Oneplus R ini parameters +#Sukshata@CONNECTIVITY.WIFI.HARDWARE.RSSI.2810957,2022/01/04 +gEnableSNRMonitoring=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_STABILITY +#Jie.Huang@CONNECTIVITY.WiFi.AutoConnect.1881594 2019/03/13 +#Add for : bug 1881594 the signal of the wifi receiveing from the ap sometimes suddenly deteriorates. +# 1- Enable DTIM Synth +# 0- Disable DTIM Synth +gEnableLPRx=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#genglin.lian@CONNECTIVITY.WiFi.Connect.Scan.1975483, 2019/05/01, +# 0 - disable +# 1 - enable +#Disallow the beacons/probe resp from adjacent channels +allow_adj_chan_bcns=0 + +#Shimin.Jiang@CONNECTIVITY.WiFi.Connect.dhcp.1037520, 2017/07/07, +#Add for some ap don't response to dhcp discovery paket with qos flag equals voice +arp_ac_category=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Yadong.Hu@Connectivity.WiFi.Connect.disconnect.956254, 2017/04/20, +#Add for set value of kick out, 2047 means if DUT missed 2047 packets from AP, then disconnect +gDroppedPktDisconnectTh=2047 + +#Add for set value of beacon miss, 15 and 25 means 40 beacon miss,then maybe trigger disconnect +gRoamBmissFirstBcnt=15 +gRoamBmissFinalBcnt=25 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Aligning with Oneplus R ini parameters +#Sukshata@CONNECTIVITY.WIFI.TPUT.2896874 ,2022/01/07 +gEnableEdcaParams=0 +#endif OPLUS_BUG_STABILITY +gEdcaVoCwmin=2 +gEdcaViCwmin=2 +gEdcaBkCwmin=2 +gEdcaBeCwmin=2 + +gEdcaVoCwmax=3 +gEdcaViCwmax=3 +gEdcaBkCwmax=3 +gEdcaBeCwmax=3 + +gEdcaVoAifs=0 +gEdcaViAifs=0 +gEdcaBkAifs=0 +gEdcaBeAifs=0 + +#TangRongzheng@CONNECTIVITY.WIFI.NETWORK.1063609, 2017/03/30, add for enable PER based roaming +# enabled for Tx and Rx traffic +gper_roam_enabled=3 + +# Mbps x 10 +gper_roam_high_rate_th=540 +gper_roam_low_rate_th =150 + +# high PER rate % for roaming scan triggered +gper_roam_th_percent=80 +gper_roam_rest_time=60 + +#HuangYuan@CONNECTIVITY.WIFI.NETWORK.1064218, 2016/08/04, add for QQ message delays when DUT is asleep +rx_wakelock_timeout=250 + +#TangRongzheng@CONNECTIVITY.WIFI.NETWORK.1031774, 2017/06/18, add for disable active mode offload. +gActiveModeOffload=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_FEATURE_WIFI_DATASTALL +#HuangYuan@CONNECTIVITY.WIFI.NETWORK.4494, 2017/10/30, +#Add for data stall detection +gEnableDataStallDetection=1 + +#Ziqiang.Yu@CONNECTIVITY.WiFi.Network.internet.1140781, 2019/08/20, +#disable 2.4G HT40 +gChannelBondingMode24GHz =0 +#endif /* OPLUS_FEATURE_WIFI_DATASTALL */ + +#ifdef OPLUS_BUG_STABILITY +#Pan.Zhang@CONNECTIVITY.WiFi.Basic.Log.1072015, 2017/11/23, +#Add for enable Packet Log +gEnablePacketLog=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Yuanliu.Tang@CONNECTIVITY.WiFi.Basic.Crash.1135753, 2017/05/27 +#Add for open walkround feature to avoid MTK AP crash,QC case2952499 +gForce1x1Exception=0 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Qiulei@CONNECTIVITY.WiFi.Hardware.1065440, 2017/05/16 +#Add for show the max linkspeed +gReportMaxLinkSpeed=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Qiulei@CONNECTIVITY.WiFi.Power.802254, 2016/07/20 +#Add for : reduce ap sleep current +gApLinkMonitorPeriod = 25 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_COMPATIBILITY +#HuiTao@CONNECTIVITY.WiFi.Basic.Custom.1067549, 2018/01/02, +#Modify for country code JP soft ap cant got 5G list for bug:1194908 +gindoor_channel_support=1 +#endif /* OPLUS_BUG_COMPATIBILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Tao.Hui@CONNECTIVITY.WiFi.Basic.Custom.1884719 2019/03/08 +#add for bdf fw rus +gEnableForceTargetAssert=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Yuan.Huang@CONNECTIVITY.WiFi.Network.internet.1809314, 2019/07/24, +#Add for Dual STA connect leaky APs with 1x1 +gActionOUIConnect1x1=000C43 04 03000000 70 35 A2 000CE7 04 00000000 F0 35 A2 001018 06 0200000C0000 BC 2D 52 00E04C 03 020160 E0 35 A2 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_STABILITY +#ShiXing.Ke@CONNECTIVITY.Wifi.Connect.auth.1058482,bug1496579 2018/07/28, +#Modify for bssid_hint_priority default is 0 in .h file +is_bssid_hint_priority=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifndef OPLUS_BUG_STABILITY +#Jian.Wang@CONNECTIVITY.WiFi.Basic.Crash.1340840, 2018/05/17, +#Add for enable Self Recovery for crash +gEnableSelfRecovery=1 +#endif /* OPLUS_BUG_STABILITY */ + +# Rx thread affinity mask in UL case +RX_THREAD_UL_CPU_AFFINITY_MASK=0xc0 + +#ifdef OPLUS_BUG_STABILITY +#Wei.Wang@CONNECTIVITY.WiFi.Network.internet.2796551, 2020/02/09, +#Add for [BUGID],disble enable_disconnect_roam_offload +enable_disconnect_roam_offload=0 +#endif /* OPLUS_BUG_STABILITY */ + + +#ifdef OPLUS_BUG_STABILITY +#CuBotao@CONNECTIVITY.WIFI.CONNECT,Add for,2020/11/11 +gInitialScanNoDFSChnl=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#HuChao@CONNECTIVITY.WIFI.CONNECTION.SCAN.787904,2021/01/04 +# Add for scan dev whose beacon is invalid with wrong length +scan_allow_bss_with_corrupted_ie=1 + +# Add for scan dev whose beacon channel mismatch +drop_bcn_on_chan_mismatch=0 +#endif /*OPLUS_BUG_STABILITY*/ + +#ifdef OPLUS_BUG_STABILITY +#HuChao@CONNECTIVITY.WiFi.CONNECT.scan.719365, 2020/12/18, +enable_pending_list_req=1 +#endif /* OPLUS_BUG_STABILITY */ + +#ifdef OPLUS_BUG_STABILITY +#Aligning with Oneplus R ini parameters +#Sukshata@CONNECTIVITY.WIFI.HARDWARE.RSSI.2810957,2022/01/04 +g_disable_hw_assist=0 +gDualMacFeatureDisable=1 +#endif /* OPLUS_BUG_STABILITY */ +END + +# Note: Configuration parser would not read anything past the END marker + diff --git a/proprietary/odm/vendor/firmware/gfp9558.b00 b/proprietary/odm/vendor/firmware/gfp9558.b00 new file mode 100644 index 0000000..c4ded3e Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b00 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b01 b/proprietary/odm/vendor/firmware/gfp9558.b01 new file mode 100644 index 0000000..fc231d7 Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b01 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b02 b/proprietary/odm/vendor/firmware/gfp9558.b02 new file mode 100644 index 0000000..2269007 Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b02 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b03 b/proprietary/odm/vendor/firmware/gfp9558.b03 new file mode 100644 index 0000000..d4ddf9b Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b03 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b04 b/proprietary/odm/vendor/firmware/gfp9558.b04 new file mode 100644 index 0000000..5b52f4d Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b04 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b05 b/proprietary/odm/vendor/firmware/gfp9558.b05 new file mode 100644 index 0000000..9b3d617 Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b05 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b06 b/proprietary/odm/vendor/firmware/gfp9558.b06 new file mode 100644 index 0000000..0d01829 Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b06 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.b07 b/proprietary/odm/vendor/firmware/gfp9558.b07 new file mode 100644 index 0000000..839f3fe Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.b07 differ diff --git a/proprietary/odm/vendor/firmware/gfp9558.mdt b/proprietary/odm/vendor/firmware/gfp9558.mdt new file mode 100644 index 0000000..715a0d7 Binary files /dev/null and b/proprietary/odm/vendor/firmware/gfp9558.mdt differ diff --git a/proprietary/odm/vendor/firmware/widevine.b00 b/proprietary/odm/vendor/firmware/widevine.b00 new file mode 100644 index 0000000..bec6c45 Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b00 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b01 b/proprietary/odm/vendor/firmware/widevine.b01 new file mode 100644 index 0000000..96e650f Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b01 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b02 b/proprietary/odm/vendor/firmware/widevine.b02 new file mode 100644 index 0000000..a98672a Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b02 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b03 b/proprietary/odm/vendor/firmware/widevine.b03 new file mode 100644 index 0000000..bc1bdc5 Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b03 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b04 b/proprietary/odm/vendor/firmware/widevine.b04 new file mode 100644 index 0000000..acc197f Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b04 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b05 b/proprietary/odm/vendor/firmware/widevine.b05 new file mode 100644 index 0000000..4278f77 Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b05 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b06 b/proprietary/odm/vendor/firmware/widevine.b06 new file mode 100644 index 0000000..4117771 Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b06 differ diff --git a/proprietary/odm/vendor/firmware/widevine.b07 b/proprietary/odm/vendor/firmware/widevine.b07 new file mode 100644 index 0000000..dd5780e Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.b07 differ diff --git a/proprietary/odm/vendor/firmware/widevine.mdt b/proprietary/odm/vendor/firmware/widevine.mdt new file mode 100644 index 0000000..b196589 Binary files /dev/null and b/proprietary/odm/vendor/firmware/widevine.mdt differ diff --git a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk new file mode 100644 index 0000000..54cc402 Binary files /dev/null and b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk differ diff --git a/proprietary/product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml b/proprietary/product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml new file mode 100644 index 0000000..d1bca04 --- /dev/null +++ b/proprietary/product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar b/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar new file mode 100644 index 0000000..eee0ce1 Binary files /dev/null and b/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar differ diff --git a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk new file mode 100644 index 0000000..ed842d3 Binary files /dev/null and b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk differ diff --git a/proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk b/proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk new file mode 100644 index 0000000..241f283 Binary files /dev/null and b/proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk differ diff --git a/proprietary/system/etc/permissions/privapp-permissions-qti.xml b/proprietary/system/etc/permissions/privapp-permissions-qti.xml new file mode 100644 index 0000000..75f7f1b --- /dev/null +++ b/proprietary/system/etc/permissions/privapp-permissions-qti.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system/etc/sysconfig/qti_whitelist.xml b/proprietary/system/etc/sysconfig/qti_whitelist.xml new file mode 100644 index 0000000..0d0d83d --- /dev/null +++ b/proprietary/system/etc/sysconfig/qti_whitelist.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system/framework/WfdCommon.jar b/proprietary/system/framework/WfdCommon.jar new file mode 100644 index 0000000..9640c50 Binary files /dev/null and b/proprietary/system/framework/WfdCommon.jar differ diff --git a/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk new file mode 100644 index 0000000..67a8212 Binary files /dev/null and b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk differ diff --git a/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk b/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk new file mode 100644 index 0000000..901803c Binary files /dev/null and b/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk differ diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk new file mode 100644 index 0000000..f31e0a5 Binary files /dev/null and b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk differ diff --git a/proprietary/system_ext/bin/dpmd b/proprietary/system_ext/bin/dpmd new file mode 100755 index 0000000..7cb9fa0 Binary files /dev/null and b/proprietary/system_ext/bin/dpmd differ diff --git a/proprietary/system_ext/bin/tcmd b/proprietary/system_ext/bin/tcmd new file mode 100755 index 0000000..b19fc0e Binary files /dev/null and b/proprietary/system_ext/bin/tcmd differ diff --git a/proprietary/system_ext/bin/wfdservice b/proprietary/system_ext/bin/wfdservice new file mode 100755 index 0000000..ed9def1 Binary files /dev/null and b/proprietary/system_ext/bin/wfdservice differ diff --git a/proprietary/system_ext/etc/dpm/dpm.conf b/proprietary/system_ext/etc/dpm/dpm.conf new file mode 100644 index 0000000..8543e67 --- /dev/null +++ b/proprietary/system_ext/etc/dpm/dpm.conf @@ -0,0 +1,78 @@ +#configuration parameters for DPM Fast Dormancy and TCM module. + +#Configuration params for FD slot 0 +#delay_time while issuing dormancy_request +dpm_s0_fd_delay_time_timer_value:0 +#Idle timer value when SCREEN state is ON +#dpm_fd_screen_on_idle_timer_value = actual_screen_on_timer + delay_time +dpm_s0_fd_screen_on_idle_timer_value:15 +#Idle timer value when SCREEN state is OFF +#dpm_fd_screen_off_idle_timer_value = actual_screen_off_timer + delay_time +dpm_s0_fd_screen_off_idle_timer_value:3 +#Idle timer value when TETHERING is ON +#This takes precedence over SCREEN state +#dpm_tethering_on_idle_timer_value = actual_tethering_on_timer + delay_time +dpm_s0_fd_tethering_on_idle_timer_value:15 +#FastDormancy can be configured for a network type +#Default configuration 101000011100001000 +dpm_s0_fd_enable_networks_mask:0x28708 + +#Configuration params for FD slot 1 +#delay_time while issuing dormancy_request +dpm_s1_fd_delay_time_timer_value:0 +#Idle timer value when SCREEN state is ON +#dpm_fd_screen_on_idle_timer_value = actual_screen_on_timer + delay_time +dpm_s1_fd_screen_on_idle_timer_value:15 +#Idle timer value when SCREEN state is OFF +#dpm_fd_screen_off_idle_timer_value = actual_screen_off_timer + delay_time +dpm_s1_fd_screen_off_idle_timer_value:3 +#Idle timer value when TETHERING is ON +#This takes precedence over SCREEN state +#dpm_tethering_on_idle_timer_value = actual_tethering_on_timer + delay_time +dpm_s1_fd_tethering_on_idle_timer_value:15 +#FastDormancy can be configured for a network type +#Default configuration 101000011100001000 +dpm_s1_fd_enable_networks_mask:0x28708 + +#Configuration params for TCM +#Idle timer value when SCREEN state is ON +#min : 1s and max :256s +dpm_tcm_screen_on_idle_timer_value:5 +#Idle timer value when SCREEN state is OFF +#min : 0s and max :256s, tcm is disabled with screen off state +dpm_tcm_screen_off_idle_timer_value:0 +#TCM can be configured for a network type +#Default configuration 11111111111111111110 +dpm_tcm_enable_networks_mask:0xFFFFE + + +#FastDormancy and TCM can be configured for a network type +#NETWORK_TYPE_UNKNOWN = 0 +#NETWORK_TYPE_GPRS = 1 +#NETWORK_TYPE_EDGE = 2 +#NETWORK_TYPE_UMTS = 3 +#NETWORK_TYPE_CDMA = 4 +#NETWORK_TYPE_EVDO_0 = 5 +#NETWORK_TYPE_EVDO_A = 6 +#NETWORK_TYPE_1xRTT = 7 +#NETWORK_TYPE_HSDPA = 8 +#NETWORK_TYPE_HSUPA = 9 +#NETWORK_TYPE_HSPA = 10 +#NETWORK_TYPE_IDEN = 11 +#NETWORK_TYPE_EVDO_B = 12 +#NETWORK_TYPE_LTE = 13 +#NETWORK_TYPE_EHRPD = 14 +#NETWORK_TYPE_HSPAP = 15 +#NETWORK_TYPE_GSM = 16 +#NETWORK_TYPE_TD_SCDMA = 17 +#NETWORK_TYPE_IWLAN = 18 +#NETWORK_TYPE_LTE_CA = 19; + +#configuration params for Dormancy manager +#first larger inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t1_inactivity_timer:15 +#second smaller inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t2_inactivity_timer:5 +#number of times T2 can be repeated before registering for dormancy indication with modem directly. +dpm_dm_repeat_t2:5 + diff --git a/proprietary/system_ext/etc/init/dpmd.rc b/proprietary/system_ext/etc/init/dpmd.rc new file mode 100644 index 0000000..4633e38 --- /dev/null +++ b/proprietary/system_ext/etc/init/dpmd.rc @@ -0,0 +1,23 @@ +# Copyright (c) 2018 - 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +# Create the directories used by DPM subsystem + +on post-fs-data + mkdir /data/dpm 0771 system system + chown system system /data/dpm + +#start dpmd service +service dpmd /system/system_ext/bin/dpmd + class late_start + socket dpmd stream 660 root radio + socket tcm stream 660 root inet + socket dpmwrapper stream 660 root inet + group system readproc inet radio wakelock oem_2901 + disabled + +on property:persist.vendor.dpm.feature=* + start dpmd +on property:persist.vendor.dpm.feature=0 + stop dpmd diff --git a/proprietary/system_ext/etc/init/tcmd.rc b/proprietary/system_ext/etc/init/tcmd.rc new file mode 100644 index 0000000..b8ffc34 --- /dev/null +++ b/proprietary/system_ext/etc/init/tcmd.rc @@ -0,0 +1,17 @@ +# Copyright (c) 2021 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +#start tcmd +service tcmd /system/system_ext/bin/tcmd + class late_start + socket tcmd stream 660 root inet + group system readproc inet radio wakelock oem_2901 + user system + disabled + +on property:persist.vendor.tcmd.feature=1 + start tcmd + +on property:persist.vendor.tcmd.feature=0 + stop tcmd diff --git a/proprietary/system_ext/etc/init/wfdservice.rc b/proprietary/system_ext/etc/init/wfdservice.rc new file mode 100644 index 0000000..a11d7c2 --- /dev/null +++ b/proprietary/system_ext/etc/init/wfdservice.rc @@ -0,0 +1,28 @@ +# +# Copyright (c) 2019-2021 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service wfdservice /system_ext/bin/wfdservice + class main + user system + disabled + oneshot + +service wfdservice64 /system_ext/bin/wfdservice64 + class main + user system + disabled + oneshot + +on property:vendor.wfdservice=enable + start wfdservice + +on property:vendor.wfdservice64=enable + start wfdservice64 + +on property:vendor.wfdservice=disable + stop wfdservice + +on property:vendor.wfdservice64=disable + stop wfdservice64 diff --git a/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml b/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml new file mode 100644 index 0000000..466ed4e --- /dev/null +++ b/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/proprietary/system_ext/etc/permissions/dpmapi.xml b/proprietary/system_ext/etc/permissions/dpmapi.xml new file mode 100644 index 0000000..b718492 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/dpmapi.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/proprietary/system_ext/etc/permissions/qcrilhook.xml b/proprietary/system_ext/etc/permissions/qcrilhook.xml new file mode 100644 index 0000000..da15a15 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/qcrilhook.xml @@ -0,0 +1,6 @@ + + + + diff --git a/proprietary/system_ext/etc/permissions/qti_libpermissions.xml b/proprietary/system_ext/etc/permissions/qti_libpermissions.xml new file mode 100644 index 0000000..1f897af --- /dev/null +++ b/proprietary/system_ext/etc/permissions/qti_libpermissions.xml @@ -0,0 +1,10 @@ + + + + + diff --git a/proprietary/system_ext/etc/permissions/qti_permissions.xml b/proprietary/system_ext/etc/permissions/qti_permissions.xml new file mode 100644 index 0000000..cca66c2 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/qti_permissions.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml new file mode 100644 index 0000000..df6eaaf --- /dev/null +++ b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml new file mode 100644 index 0000000..55611f3 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/proprietary/system_ext/etc/seccomp_policy/tcmd.policy b/proprietary/system_ext/etc/seccomp_policy/tcmd.policy new file mode 100644 index 0000000..115862a --- /dev/null +++ b/proprietary/system_ext/etc/seccomp_policy/tcmd.policy @@ -0,0 +1,69 @@ +# +# Copyright (c) 2021 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +getuid: 1 +writev: 1 +sendto: 1 +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +read: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == 0x37 +epoll_pwait: 1 +close: 1 +openat: 1 +fstat: 1 +fcntl: 1 +newfstatat: 1 +epoll_ctl: 1 +readlinkat: 1 +getsockopt: 1 +accept4: 1 +mremap: 1 +pread64: 1 +fstatfs: 1 +rt_sigaction: 1 +rt_sigprocmask: 1 +faccessat: 1 +ioctl: 1 +setpriority: 1 +prctl: 1 +getrandom: 1 +futex: 1 +eventfd2: 1 +epoll_create1: 1 +getsockname: 1 +exit_group: 1 +sched_getaffinity: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +getrlimit: 1 +listen: 1 +restart_syscall: 1 +clone: 1 +sched_getscheduler: 1 +execve: 1 +write: 1 +socket: arg0 == AF_UNIX +set_tid_address: 1 +rt_sigreturn: 1 +connect: 1 \ No newline at end of file diff --git a/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy b/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy new file mode 100644 index 0000000..09d5a83 --- /dev/null +++ b/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy @@ -0,0 +1,78 @@ +# Copyright (c) 2020-2021 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2019 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +futex: 1 +#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE +prctl: 1 +#ioctl: arg1 == BINDER_VERSION || arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS +ioctl: 1 +close: 1 +openat: 1 +mremap: 1 +fstat64: 1 +readlinkat: 1 +pread64: 1 +fstatfs64: 1 +clock_gettime: 1 +fstatat64: 1 +read: 1 +write: 1 +fcntl64: 1 +ppoll: 1 +faccessat: 1 +rt_sigaction: 1 +getuid32: 1 +madvise: 1 +rt_sigprocmask: 1 +writev: 1 +personality: 1 +getrandom: 1 +gettimeofday: 1 +#set_tls: 1 +statfs64: 1 +ugetrlimit: 1 +execve: 1 +connect: 1 +socket: arg0 == AF_UNIX +getpid: 1 +gettid: 1 +nanosleep: 1 +restart_syscall: 1 +set_tid_address: 1 +open: 1 +exit: 1 +sched_getscheduler: 1 +exit_group: 1 +sigaltstack: 1 +clone: 1 +rt_sigreturn: 1 +setpriority: 1 +getpriority: 1 +timer_create: 1 +timer_delete: 1 +timer_settime: 1 +rt_sigtimedwait: 1 +getdents64: 1 +dup: 1 +lseek: 1 +tgkill: 1 diff --git a/proprietary/system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml b/proprietary/system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml new file mode 100644 index 0000000..6a303d4 --- /dev/null +++ b/proprietary/system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml new file mode 100644 index 0000000..59c3f63 --- /dev/null +++ b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/proprietary/system_ext/etc/wfdconfigsink.xml b/proprietary/system_ext/etc/wfdconfigsink.xml new file mode 100644 index 0000000..6f5a2af --- /dev/null +++ b/proprietary/system_ext/etc/wfdconfigsink.xml @@ -0,0 +1,811 @@ + + + + + + + + + LPCM + 1 + 2 + 48000 + 33 + + + + AAC + 1 + 6 + 48000 + 0 + + + + AC3 + 0 + 0 + 0 + 0 + + + + + + + 7 + 0 + + + + + + H.264 + 0 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.264 + 1 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.264 + 2 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.264 + 3 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.264 + 4 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.264 + 5 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + H.265 + 0 + 4 + 4096 + 2160 + 0 + 0 + 0 + 1 + 60 + 1 + 1 + + + + + + + 1 + PNG + + + 5 + 1280 + 720 + CEA + + + + + 1 + + + + + 0 + 0 + + + + + 1 + 0 + + + + + 0 + + WFD_HDCP_2_2 + 6789 + + + + + + + + + + + 1 + + 1 + 1 + + + + + + + 0 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + + + + 0 + 1 + 0 + 0 + 0 + 0 + + + + 4321 + + + + + + 1 + 500 + + + + 1 + + + 5550 + + + 1 + + + 0 + + + 0 + + + + + + + 256000 + 256000 + + + 384000 + 384000 + + + 512000 + 512000 + + + + + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 10000000 + + + + 7000000 + 13000000 + + + + 10000000 + 40000000 + + + + 5000000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 10000000 + 40000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 3500000 + 14000000 + + + + 5000000 + 20000000 + + + + 3500000 + 14000000 + + + + 5000000 + 20000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + + + 40 + + + 0 + + + -150 + + + 0 + + + 0 + + + 0 + + + 0 + + + -150000 + + + -200000 + + + 1 + + 0 + + + 1 + + diff --git a/proprietary/system_ext/framework/com.qti.dpmframework.jar b/proprietary/system_ext/framework/com.qti.dpmframework.jar new file mode 100644 index 0000000..36021cd Binary files /dev/null and b/proprietary/system_ext/framework/com.qti.dpmframework.jar differ diff --git a/proprietary/system_ext/framework/dpmapi.jar b/proprietary/system_ext/framework/dpmapi.jar new file mode 100644 index 0000000..ecb15d8 Binary files /dev/null and b/proprietary/system_ext/framework/dpmapi.jar differ diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar new file mode 100644 index 0000000..91658c4 Binary files /dev/null and b/proprietary/system_ext/framework/qcrilhook.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar new file mode 100644 index 0000000..17bf2c1 Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar new file mode 100644 index 0000000..15a3e43 Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar differ diff --git a/proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so b/proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so new file mode 100644 index 0000000..7fa0f5c Binary files /dev/null and b/proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so differ diff --git a/proprietary/system_ext/lib/libmmosal.so b/proprietary/system_ext/lib/libmmosal.so new file mode 100644 index 0000000..f255e0e Binary files /dev/null and b/proprietary/system_ext/lib/libmmosal.so differ diff --git a/proprietary/system_ext/lib/libmmparser_lite.so b/proprietary/system_ext/lib/libmmparser_lite.so new file mode 100644 index 0000000..29c0fad Binary files /dev/null and b/proprietary/system_ext/lib/libmmparser_lite.so differ diff --git a/proprietary/system_ext/lib/libmmrtpdecoder.so b/proprietary/system_ext/lib/libmmrtpdecoder.so new file mode 100644 index 0000000..6d2cf5c Binary files /dev/null and b/proprietary/system_ext/lib/libmmrtpdecoder.so differ diff --git a/proprietary/system_ext/lib/libmmrtpencoder.so b/proprietary/system_ext/lib/libmmrtpencoder.so new file mode 100644 index 0000000..07b3f72 Binary files /dev/null and b/proprietary/system_ext/lib/libmmrtpencoder.so differ diff --git a/proprietary/system_ext/lib/libwfdavenhancements.so b/proprietary/system_ext/lib/libwfdavenhancements.so new file mode 100644 index 0000000..c5c7b2f Binary files /dev/null and b/proprietary/system_ext/lib/libwfdavenhancements.so differ diff --git a/proprietary/system_ext/lib/libwfdclient.so b/proprietary/system_ext/lib/libwfdclient.so new file mode 100644 index 0000000..035467f Binary files /dev/null and b/proprietary/system_ext/lib/libwfdclient.so differ diff --git a/proprietary/system_ext/lib/libwfdcommonutils.so b/proprietary/system_ext/lib/libwfdcommonutils.so new file mode 100644 index 0000000..2a815f1 Binary files /dev/null and b/proprietary/system_ext/lib/libwfdcommonutils.so differ diff --git a/proprietary/system_ext/lib/libwfdconfigutils.so b/proprietary/system_ext/lib/libwfdconfigutils.so new file mode 100644 index 0000000..e3311eb Binary files /dev/null and b/proprietary/system_ext/lib/libwfdconfigutils.so differ diff --git a/proprietary/system_ext/lib/libwfddisplayconfig.so b/proprietary/system_ext/lib/libwfddisplayconfig.so new file mode 100644 index 0000000..bdd6ad8 Binary files /dev/null and b/proprietary/system_ext/lib/libwfddisplayconfig.so differ diff --git a/proprietary/system_ext/lib/libwfdmminterface.so b/proprietary/system_ext/lib/libwfdmminterface.so new file mode 100644 index 0000000..c65b930 Binary files /dev/null and b/proprietary/system_ext/lib/libwfdmminterface.so differ diff --git a/proprietary/system_ext/lib/libwfdmmsink.so b/proprietary/system_ext/lib/libwfdmmsink.so new file mode 100644 index 0000000..00d6213 Binary files /dev/null and b/proprietary/system_ext/lib/libwfdmmsink.so differ diff --git a/proprietary/system_ext/lib/libwfdmmsrc_system.so b/proprietary/system_ext/lib/libwfdmmsrc_system.so new file mode 100644 index 0000000..ad6bb4a Binary files /dev/null and b/proprietary/system_ext/lib/libwfdmmsrc_system.so differ diff --git a/proprietary/system_ext/lib/libwfdrtsp.so b/proprietary/system_ext/lib/libwfdrtsp.so new file mode 100644 index 0000000..88c0c2d Binary files /dev/null and b/proprietary/system_ext/lib/libwfdrtsp.so differ diff --git a/proprietary/system_ext/lib/libwfdservice.so b/proprietary/system_ext/lib/libwfdservice.so new file mode 100644 index 0000000..dcc1033 Binary files /dev/null and b/proprietary/system_ext/lib/libwfdservice.so differ diff --git a/proprietary/system_ext/lib/libwfdsinksm.so b/proprietary/system_ext/lib/libwfdsinksm.so new file mode 100644 index 0000000..a400947 Binary files /dev/null and b/proprietary/system_ext/lib/libwfdsinksm.so differ diff --git a/proprietary/system_ext/lib/libwfduibcinterface.so b/proprietary/system_ext/lib/libwfduibcinterface.so new file mode 100644 index 0000000..52985c0 Binary files /dev/null and b/proprietary/system_ext/lib/libwfduibcinterface.so differ diff --git a/proprietary/system_ext/lib/libwfduibcsink.so b/proprietary/system_ext/lib/libwfduibcsink.so new file mode 100644 index 0000000..80630e1 Binary files /dev/null and b/proprietary/system_ext/lib/libwfduibcsink.so differ diff --git a/proprietary/system_ext/lib/libwfduibcsinkinterface.so b/proprietary/system_ext/lib/libwfduibcsinkinterface.so new file mode 100644 index 0000000..df1d0cf Binary files /dev/null and b/proprietary/system_ext/lib/libwfduibcsinkinterface.so differ diff --git a/proprietary/system_ext/lib/libwfduibcsrc.so b/proprietary/system_ext/lib/libwfduibcsrc.so new file mode 100644 index 0000000..f8087d6 Binary files /dev/null and b/proprietary/system_ext/lib/libwfduibcsrc.so differ diff --git a/proprietary/system_ext/lib/libwfduibcsrcinterface.so b/proprietary/system_ext/lib/libwfduibcsrcinterface.so new file mode 100644 index 0000000..b1740f8 Binary files /dev/null and b/proprietary/system_ext/lib/libwfduibcsrcinterface.so differ diff --git a/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so b/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so new file mode 100644 index 0000000..961de80 Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so differ diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so new file mode 100644 index 0000000..94a87d1 Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so new file mode 100644 index 0000000..cf54da7 Binary files /dev/null and b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so new file mode 100644 index 0000000..ac17f00 Binary files /dev/null and b/proprietary/system_ext/lib64/lib-imsvideocodec.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvt.so b/proprietary/system_ext/lib64/lib-imsvt.so new file mode 100644 index 0000000..345267a Binary files /dev/null and b/proprietary/system_ext/lib64/lib-imsvt.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvtextutils.so b/proprietary/system_ext/lib64/lib-imsvtextutils.so new file mode 100644 index 0000000..d9a42f1 Binary files /dev/null and b/proprietary/system_ext/lib64/lib-imsvtextutils.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvtutils.so b/proprietary/system_ext/lib64/lib-imsvtutils.so new file mode 100644 index 0000000..b24d842 Binary files /dev/null and b/proprietary/system_ext/lib64/lib-imsvtutils.so differ diff --git a/proprietary/system_ext/lib64/libaptXHD_encoder.so b/proprietary/system_ext/lib64/libaptXHD_encoder.so new file mode 100644 index 0000000..7290757 Binary files /dev/null and b/proprietary/system_ext/lib64/libaptXHD_encoder.so differ diff --git a/proprietary/system_ext/lib64/libaptX_encoder.so b/proprietary/system_ext/lib64/libaptX_encoder.so new file mode 100644 index 0000000..9dce57e Binary files /dev/null and b/proprietary/system_ext/lib64/libaptX_encoder.so differ diff --git a/proprietary/system_ext/lib64/libdiag_system.so b/proprietary/system_ext/lib64/libdiag_system.so new file mode 100644 index 0000000..c4e528f Binary files /dev/null and b/proprietary/system_ext/lib64/libdiag_system.so differ diff --git a/proprietary/system_ext/lib64/libdpmctmgr.so b/proprietary/system_ext/lib64/libdpmctmgr.so new file mode 100644 index 0000000..6cdb2e0 Binary files /dev/null and b/proprietary/system_ext/lib64/libdpmctmgr.so differ diff --git a/proprietary/system_ext/lib64/libdpmfdmgr.so b/proprietary/system_ext/lib64/libdpmfdmgr.so new file mode 100644 index 0000000..fd13462 Binary files /dev/null and b/proprietary/system_ext/lib64/libdpmfdmgr.so differ diff --git a/proprietary/system_ext/lib64/libdpmframework.so b/proprietary/system_ext/lib64/libdpmframework.so new file mode 100644 index 0000000..b437b5c Binary files /dev/null and b/proprietary/system_ext/lib64/libdpmframework.so differ diff --git a/proprietary/system_ext/lib64/libdpmtcm.so b/proprietary/system_ext/lib64/libdpmtcm.so new file mode 100644 index 0000000..73b8a90 Binary files /dev/null and b/proprietary/system_ext/lib64/libdpmtcm.so differ diff --git a/proprietary/system_ext/lib64/libimscamera_jni.so b/proprietary/system_ext/lib64/libimscamera_jni.so new file mode 100644 index 0000000..1faac5b Binary files /dev/null and b/proprietary/system_ext/lib64/libimscamera_jni.so differ diff --git a/proprietary/system_ext/lib64/libimsmedia_jni.so b/proprietary/system_ext/lib64/libimsmedia_jni.so new file mode 100644 index 0000000..a14e518 Binary files /dev/null and b/proprietary/system_ext/lib64/libimsmedia_jni.so differ diff --git a/proprietary/system_ext/lib64/libmmosal.so b/proprietary/system_ext/lib64/libmmosal.so new file mode 100644 index 0000000..a7d5ff7 Binary files /dev/null and b/proprietary/system_ext/lib64/libmmosal.so differ diff --git a/proprietary/system_ext/lib64/libmmparser_lite.so b/proprietary/system_ext/lib64/libmmparser_lite.so new file mode 100644 index 0000000..7ea0180 Binary files /dev/null and b/proprietary/system_ext/lib64/libmmparser_lite.so differ diff --git a/proprietary/system_ext/lib64/libmmrtpdecoder.so b/proprietary/system_ext/lib64/libmmrtpdecoder.so new file mode 100644 index 0000000..daa3643 Binary files /dev/null and b/proprietary/system_ext/lib64/libmmrtpdecoder.so differ diff --git a/proprietary/system_ext/lib64/libmmrtpencoder.so b/proprietary/system_ext/lib64/libmmrtpencoder.so new file mode 100644 index 0000000..9bee6f1 Binary files /dev/null and b/proprietary/system_ext/lib64/libmmrtpencoder.so differ diff --git a/proprietary/system_ext/lib64/libwfdclient.so b/proprietary/system_ext/lib64/libwfdclient.so new file mode 100644 index 0000000..eeaaa53 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdclient.so differ diff --git a/proprietary/system_ext/lib64/libwfdcommonutils.so b/proprietary/system_ext/lib64/libwfdcommonutils.so new file mode 100644 index 0000000..d0c0b50 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdcommonutils.so differ diff --git a/proprietary/system_ext/lib64/libwfdconfigutils.so b/proprietary/system_ext/lib64/libwfdconfigutils.so new file mode 100644 index 0000000..e7e3e43 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdconfigutils.so differ diff --git a/proprietary/system_ext/lib64/libwfddisplayconfig.so b/proprietary/system_ext/lib64/libwfddisplayconfig.so new file mode 100644 index 0000000..a36f9a0 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfddisplayconfig.so differ diff --git a/proprietary/system_ext/lib64/libwfdmminterface.so b/proprietary/system_ext/lib64/libwfdmminterface.so new file mode 100644 index 0000000..7434caa Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdmminterface.so differ diff --git a/proprietary/system_ext/lib64/libwfdmmsink.so b/proprietary/system_ext/lib64/libwfdmmsink.so new file mode 100644 index 0000000..2e0b835 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdmmsink.so differ diff --git a/proprietary/system_ext/lib64/libwfdnative.so b/proprietary/system_ext/lib64/libwfdnative.so new file mode 100644 index 0000000..a4399bf Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdnative.so differ diff --git a/proprietary/system_ext/lib64/libwfdrtsp.so b/proprietary/system_ext/lib64/libwfdrtsp.so new file mode 100644 index 0000000..5b66f11 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdrtsp.so differ diff --git a/proprietary/system_ext/lib64/libwfdsinksm.so b/proprietary/system_ext/lib64/libwfdsinksm.so new file mode 100644 index 0000000..25f47cc Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdsinksm.so differ diff --git a/proprietary/system_ext/lib64/libwfduibcinterface.so b/proprietary/system_ext/lib64/libwfduibcinterface.so new file mode 100644 index 0000000..f78e6d1 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfduibcinterface.so differ diff --git a/proprietary/system_ext/lib64/libwfduibcsink.so b/proprietary/system_ext/lib64/libwfduibcsink.so new file mode 100644 index 0000000..0773262 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfduibcsink.so differ diff --git a/proprietary/system_ext/lib64/libwfduibcsinkinterface.so b/proprietary/system_ext/lib64/libwfduibcsinkinterface.so new file mode 100644 index 0000000..51b1a5d Binary files /dev/null and b/proprietary/system_ext/lib64/libwfduibcsinkinterface.so differ diff --git a/proprietary/system_ext/lib64/libwfduibcsrc.so b/proprietary/system_ext/lib64/libwfduibcsrc.so new file mode 100644 index 0000000..89a15b5 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfduibcsrc.so differ diff --git a/proprietary/system_ext/lib64/libwfduibcsrcinterface.so b/proprietary/system_ext/lib64/libwfduibcsrcinterface.so new file mode 100644 index 0000000..1156d0d Binary files /dev/null and b/proprietary/system_ext/lib64/libwfduibcsrcinterface.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so new file mode 100644 index 0000000..423bb4f Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so new file mode 100644 index 0000000..c96c442 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so new file mode 100644 index 0000000..4159948 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/system_ext/priv-app/WfdService/WfdService.apk b/proprietary/system_ext/priv-app/WfdService/WfdService.apk new file mode 100644 index 0000000..07e46d6 Binary files /dev/null and b/proprietary/system_ext/priv-app/WfdService/WfdService.apk differ diff --git a/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk new file mode 100644 index 0000000..9630161 Binary files /dev/null and b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk differ diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk new file mode 100644 index 0000000..d41eef7 Binary files /dev/null and b/proprietary/system_ext/priv-app/ims/ims.apk differ diff --git a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk new file mode 100644 index 0000000..3e0dd24 Binary files /dev/null and b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk differ diff --git a/proprietary/vendor/app/CACertService/CACertService.apk b/proprietary/vendor/app/CACertService/CACertService.apk new file mode 100644 index 0000000..0bae958 Binary files /dev/null and b/proprietary/vendor/app/CACertService/CACertService.apk differ diff --git a/proprietary/vendor/app/CneApp/CneApp.apk b/proprietary/vendor/app/CneApp/CneApp.apk new file mode 100644 index 0000000..79b3df8 Binary files /dev/null and b/proprietary/vendor/app/CneApp/CneApp.apk differ diff --git a/proprietary/vendor/app/IWlanService/IWlanService.apk b/proprietary/vendor/app/IWlanService/IWlanService.apk new file mode 100644 index 0000000..2a06304 Binary files /dev/null and b/proprietary/vendor/app/IWlanService/IWlanService.apk differ diff --git a/proprietary/vendor/app/TimeService/TimeService.apk b/proprietary/vendor/app/TimeService/TimeService.apk new file mode 100644 index 0000000..dd88d8b Binary files /dev/null and b/proprietary/vendor/app/TimeService/TimeService.apk differ diff --git a/proprietary/vendor/bin/ATFWD-daemon b/proprietary/vendor/bin/ATFWD-daemon new file mode 100755 index 0000000..56cdb83 Binary files /dev/null and b/proprietary/vendor/bin/ATFWD-daemon differ diff --git a/proprietary/vendor/bin/adpl b/proprietary/vendor/bin/adpl new file mode 100755 index 0000000..6264e6c Binary files /dev/null and b/proprietary/vendor/bin/adpl differ diff --git a/proprietary/vendor/bin/adsprpcd b/proprietary/vendor/bin/adsprpcd new file mode 100755 index 0000000..23b1d6a Binary files /dev/null and b/proprietary/vendor/bin/adsprpcd differ diff --git a/proprietary/vendor/bin/cdsprpcd b/proprietary/vendor/bin/cdsprpcd new file mode 100755 index 0000000..c622cee Binary files /dev/null and b/proprietary/vendor/bin/cdsprpcd differ diff --git a/proprietary/vendor/bin/cnd b/proprietary/vendor/bin/cnd new file mode 100755 index 0000000..6b69a28 Binary files /dev/null and b/proprietary/vendor/bin/cnd differ diff --git a/proprietary/vendor/bin/cnss-daemon b/proprietary/vendor/bin/cnss-daemon new file mode 100755 index 0000000..84ef21a Binary files /dev/null and b/proprietary/vendor/bin/cnss-daemon differ diff --git a/proprietary/vendor/bin/dpmQmiMgr b/proprietary/vendor/bin/dpmQmiMgr new file mode 100755 index 0000000..d7e76a9 Binary files /dev/null and b/proprietary/vendor/bin/dpmQmiMgr differ diff --git a/proprietary/vendor/bin/feature_enabler_client b/proprietary/vendor/bin/feature_enabler_client new file mode 100755 index 0000000..2cc95f0 Binary files /dev/null and b/proprietary/vendor/bin/feature_enabler_client differ diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti new file mode 100644 index 0000000..5da63aa Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti differ diff --git a/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti new file mode 100644 index 0000000..64838cb Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti differ diff --git a/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti b/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti new file mode 100644 index 0000000..86b7c5e Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti differ diff --git a/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti new file mode 100644 index 0000000..ebfba7f Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti differ diff --git a/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti new file mode 100644 index 0000000..fd07a1a Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti differ diff --git a/proprietary/vendor/bin/hw/qcrild b/proprietary/vendor/bin/hw/qcrild new file mode 100644 index 0000000..3bc6407 Binary files /dev/null and b/proprietary/vendor/bin/hw/qcrild differ diff --git a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service new file mode 100644 index 0000000..ca63279 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service b/proprietary/vendor/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service new file mode 100644 index 0000000..a62d16f Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service new file mode 100644 index 0000000..e16395e Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service new file mode 100644 index 0000000..f77ac12 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service new file mode 100644 index 0000000..e208964 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service new file mode 100644 index 0000000..4f252d9 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service new file mode 100644 index 0000000..552f9f0 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service new file mode 100644 index 0000000..3f43ecd Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service new file mode 100644 index 0000000..d651e8e Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service new file mode 100644 index 0000000..e23ec2d Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti new file mode 100644 index 0000000..148b55a Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti differ diff --git a/proprietary/vendor/bin/ims_rtp_daemon b/proprietary/vendor/bin/ims_rtp_daemon new file mode 100755 index 0000000..8693891 Binary files /dev/null and b/proprietary/vendor/bin/ims_rtp_daemon differ diff --git a/proprietary/vendor/bin/imsdatadaemon b/proprietary/vendor/bin/imsdatadaemon new file mode 100755 index 0000000..cbc5060 Binary files /dev/null and b/proprietary/vendor/bin/imsdatadaemon differ diff --git a/proprietary/vendor/bin/imsqmidaemon b/proprietary/vendor/bin/imsqmidaemon new file mode 100755 index 0000000..4524c91 Binary files /dev/null and b/proprietary/vendor/bin/imsqmidaemon differ diff --git a/proprietary/vendor/bin/imsrcsd b/proprietary/vendor/bin/imsrcsd new file mode 100755 index 0000000..82e3e58 Binary files /dev/null and b/proprietary/vendor/bin/imsrcsd differ diff --git a/proprietary/vendor/bin/init.mdm.sh b/proprietary/vendor/bin/init.mdm.sh new file mode 100755 index 0000000..3ed7ed5 --- /dev/null +++ b/proprietary/vendor/bin/init.mdm.sh @@ -0,0 +1,34 @@ +#! /vendor/bin/sh + +# Copyright (c) 2013, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +baseband=`getprop ro.baseband` +if [ "$baseband" = "mdm" ] || [ "$baseband" = "mdm2" ]; then + start vendor.mdm_helper +fi + diff --git a/proprietary/vendor/bin/init.qcom.sensors.sh b/proprietary/vendor/bin/init.qcom.sensors.sh new file mode 100755 index 0000000..dcc0556 --- /dev/null +++ b/proprietary/vendor/bin/init.qcom.sensors.sh @@ -0,0 +1,33 @@ +#!/vendor/bin/sh +# Copyright (c) 2020 The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +# +# Function to start sensors for SSC enabled platforms +# +cp /vendor/etc/sensors/scripts/* /data/vendor/sensors/scripts/ +chmod a+rw /data/vendor/sensors/scripts/* diff --git a/proprietary/vendor/bin/init.qti.chg_policy.sh b/proprietary/vendor/bin/init.qti.chg_policy.sh new file mode 100755 index 0000000..99187ab --- /dev/null +++ b/proprietary/vendor/bin/init.qti.chg_policy.sh @@ -0,0 +1,48 @@ +#! /vendor/bin/sh + +# +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2019 The Linux Foundation. All rights reserved. +# + +export PATH=/vendor/bin + +soc_id=`getprop ro.vendor.qti.soc_id` +if [ "$soc_id" -eq 415 ] || [ "$soc_id" -eq 439 ] || [ "$soc_id" -eq 450 ] || [ "$soc_id" -eq 475 ]; then + setprop persist.vendor.hvdcp_opti.start 2 + exit 0 +fi + +if [ "$soc_id" -eq 441 ] || [ "$soc_id" -eq 471 ]; then + #Scuba does not support usb-pd or charge pumps + find /sys/class/power_supply/battery/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/bms/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/main/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/usb/ -type f -maxdepth 1 | xargs chown system.system +else + find /sys/class/power_supply/battery/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/bms/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/main/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/usb/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/charge_pump_master/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/pc_port/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/dc/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/power_supply/parallel/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/usbpd/usbpd0/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/qc-vdm/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/charge_pump/ -type f -maxdepth 1 | xargs chown system.system + find /sys/class/qcom-battery/ -type f -maxdepth 1 | xargs chown system.system + + for i in 0 1 2 3 4 5 6 7 8 9 + do + devname=`cat /sys/bus/iio/devices/iio:device$i/name` + if [[ "$devname" == *smb* ]] || [[ "$devname" == *qg* ]] || [[ "$devname" == *div2_cp* ]]; then + find /sys/bus/iio/devices/iio:device$i/ -type f -maxdepth 1 | xargs chown system.system + fi + done +fi + +setprop persist.vendor.hvdcp_opti.start 1 diff --git a/proprietary/vendor/bin/irsc_util b/proprietary/vendor/bin/irsc_util new file mode 100755 index 0000000..5907536 Binary files /dev/null and b/proprietary/vendor/bin/irsc_util differ diff --git a/proprietary/vendor/bin/ks b/proprietary/vendor/bin/ks new file mode 100755 index 0000000..2fea801 Binary files /dev/null and b/proprietary/vendor/bin/ks differ diff --git a/proprietary/vendor/bin/loc_launcher b/proprietary/vendor/bin/loc_launcher new file mode 100755 index 0000000..e76e027 Binary files /dev/null and b/proprietary/vendor/bin/loc_launcher differ diff --git a/proprietary/vendor/bin/lowi-server b/proprietary/vendor/bin/lowi-server new file mode 100755 index 0000000..899f5b2 Binary files /dev/null and b/proprietary/vendor/bin/lowi-server differ diff --git a/proprietary/vendor/bin/mlid b/proprietary/vendor/bin/mlid new file mode 100755 index 0000000..697ea01 Binary files /dev/null and b/proprietary/vendor/bin/mlid differ diff --git a/proprietary/vendor/bin/msm_irqbalance b/proprietary/vendor/bin/msm_irqbalance new file mode 100755 index 0000000..f3361be Binary files /dev/null and b/proprietary/vendor/bin/msm_irqbalance differ diff --git a/proprietary/vendor/bin/mutualex b/proprietary/vendor/bin/mutualex new file mode 100755 index 0000000..74ae760 Binary files /dev/null and b/proprietary/vendor/bin/mutualex differ diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd new file mode 100755 index 0000000..b8f7792 Binary files /dev/null and b/proprietary/vendor/bin/netmgrd differ diff --git a/proprietary/vendor/bin/pd-mapper b/proprietary/vendor/bin/pd-mapper new file mode 100755 index 0000000..f43c1b5 Binary files /dev/null and b/proprietary/vendor/bin/pd-mapper differ diff --git a/proprietary/vendor/bin/pm-proxy b/proprietary/vendor/bin/pm-proxy new file mode 100755 index 0000000..e66cbad Binary files /dev/null and b/proprietary/vendor/bin/pm-proxy differ diff --git a/proprietary/vendor/bin/pm-service b/proprietary/vendor/bin/pm-service new file mode 100755 index 0000000..4c3c5dc Binary files /dev/null and b/proprietary/vendor/bin/pm-service differ diff --git a/proprietary/vendor/bin/port-bridge b/proprietary/vendor/bin/port-bridge new file mode 100755 index 0000000..ddd3877 Binary files /dev/null and b/proprietary/vendor/bin/port-bridge differ diff --git a/proprietary/vendor/bin/power_off_alarm b/proprietary/vendor/bin/power_off_alarm new file mode 100755 index 0000000..96c426b Binary files /dev/null and b/proprietary/vendor/bin/power_off_alarm differ diff --git a/proprietary/vendor/bin/ppd b/proprietary/vendor/bin/ppd new file mode 100755 index 0000000..873d479 Binary files /dev/null and b/proprietary/vendor/bin/ppd differ diff --git a/proprietary/vendor/bin/qmipriod b/proprietary/vendor/bin/qmipriod new file mode 100755 index 0000000..c3e6902 Binary files /dev/null and b/proprietary/vendor/bin/qmipriod differ diff --git a/proprietary/vendor/bin/qrtr-ns b/proprietary/vendor/bin/qrtr-ns new file mode 100755 index 0000000..9c00a38 Binary files /dev/null and b/proprietary/vendor/bin/qrtr-ns differ diff --git a/proprietary/vendor/bin/qseecomd b/proprietary/vendor/bin/qseecomd new file mode 100755 index 0000000..9f0c406 Binary files /dev/null and b/proprietary/vendor/bin/qseecomd differ diff --git a/proprietary/vendor/bin/qti b/proprietary/vendor/bin/qti new file mode 100755 index 0000000..8ff9d35 Binary files /dev/null and b/proprietary/vendor/bin/qti differ diff --git a/proprietary/vendor/bin/rmt_storage b/proprietary/vendor/bin/rmt_storage new file mode 100755 index 0000000..bc50280 Binary files /dev/null and b/proprietary/vendor/bin/rmt_storage differ diff --git a/proprietary/vendor/bin/sensors.qti b/proprietary/vendor/bin/sensors.qti new file mode 100755 index 0000000..7211e17 Binary files /dev/null and b/proprietary/vendor/bin/sensors.qti differ diff --git a/proprietary/vendor/bin/shsusrd b/proprietary/vendor/bin/shsusrd new file mode 100755 index 0000000..6ddefa9 Binary files /dev/null and b/proprietary/vendor/bin/shsusrd differ diff --git a/proprietary/vendor/bin/slim_daemon b/proprietary/vendor/bin/slim_daemon new file mode 100755 index 0000000..ddb9458 Binary files /dev/null and b/proprietary/vendor/bin/slim_daemon differ diff --git a/proprietary/vendor/bin/sscrpcd b/proprietary/vendor/bin/sscrpcd new file mode 100755 index 0000000..edbedb3 Binary files /dev/null and b/proprietary/vendor/bin/sscrpcd differ diff --git a/proprietary/vendor/bin/ssgqmigd b/proprietary/vendor/bin/ssgqmigd new file mode 100755 index 0000000..3730b9f Binary files /dev/null and b/proprietary/vendor/bin/ssgqmigd differ diff --git a/proprietary/vendor/bin/ssgtzd b/proprietary/vendor/bin/ssgtzd new file mode 100755 index 0000000..4710388 Binary files /dev/null and b/proprietary/vendor/bin/ssgtzd differ diff --git a/proprietary/vendor/bin/tftp_server b/proprietary/vendor/bin/tftp_server new file mode 100755 index 0000000..0439fbf Binary files /dev/null and b/proprietary/vendor/bin/tftp_server differ diff --git a/proprietary/vendor/bin/thermal-engine b/proprietary/vendor/bin/thermal-engine new file mode 100755 index 0000000..48d4dd3 Binary files /dev/null and b/proprietary/vendor/bin/thermal-engine differ diff --git a/proprietary/vendor/bin/time_daemon b/proprietary/vendor/bin/time_daemon new file mode 100755 index 0000000..503aafc Binary files /dev/null and b/proprietary/vendor/bin/time_daemon differ diff --git a/proprietary/vendor/bin/vppservice b/proprietary/vendor/bin/vppservice new file mode 100755 index 0000000..6469b6c Binary files /dev/null and b/proprietary/vendor/bin/vppservice differ diff --git a/proprietary/vendor/bin/wfdhdcphalservice b/proprietary/vendor/bin/wfdhdcphalservice new file mode 100755 index 0000000..503b1cc Binary files /dev/null and b/proprietary/vendor/bin/wfdhdcphalservice differ diff --git a/proprietary/vendor/bin/wfdvndservice b/proprietary/vendor/bin/wfdvndservice new file mode 100755 index 0000000..5982266 Binary files /dev/null and b/proprietary/vendor/bin/wfdvndservice differ diff --git a/proprietary/vendor/bin/wifidisplayhalservice b/proprietary/vendor/bin/wifidisplayhalservice new file mode 100755 index 0000000..b33e383 Binary files /dev/null and b/proprietary/vendor/bin/wifidisplayhalservice differ diff --git a/proprietary/vendor/bin/xtra-daemon b/proprietary/vendor/bin/xtra-daemon new file mode 100755 index 0000000..a12221a Binary files /dev/null and b/proprietary/vendor/bin/xtra-daemon differ diff --git a/proprietary/vendor/bin/xtwifi-client b/proprietary/vendor/bin/xtwifi-client new file mode 100755 index 0000000..9f351bf Binary files /dev/null and b/proprietary/vendor/bin/xtwifi-client differ diff --git a/proprietary/vendor/bin/xtwifi-inet-agent b/proprietary/vendor/bin/xtwifi-inet-agent new file mode 100755 index 0000000..b7f9c99 Binary files /dev/null and b/proprietary/vendor/bin/xtwifi-inet-agent differ diff --git a/proprietary/vendor/etc/ArmHDCP_QTI_Android.cfg b/proprietary/vendor/etc/ArmHDCP_QTI_Android.cfg new file mode 100644 index 0000000..d68737c --- /dev/null +++ b/proprietary/vendor/etc/ArmHDCP_QTI_Android.cfg @@ -0,0 +1,130 @@ +#Main logging indication +EnableLogs=True + +#Debug detailing level +#if commented \ removed it will use default: full info +# 0 - nothing +# 3 - critical errors +# 5 - critical info +# 10 - errors +# 30 - warnings +# 40 - info +# 50 - additional info +# 60 - full info +DebugLevel=40 + +#Directory of HDCP TrustZone application file +#Uncomment the following line in order to override system default value +#ifdef VENDOR_EDIT +#Long.Liu@BSP.Fingerprint.Secure , 2020/06/08, modify for HDCP ta PATH +TzAppPath=/odm/vendor/firmware +#TzAppPath=/vendor/firmware +#endif + +#Secure File System path. +#In Arm HDCP versions prior to 4.0.0, this parameter was named "UserRootDir". +#Unless required for backward compatibility, Arm recommends not to change the value of this parameter. +#SfsPath=/persist/data + +#Enable / Disable file logs. If set to "False" - file logs will be disabled +UseLogFile=False +LogPath=/data/local/tmp +LogFileName=hdcp.log +LogFileMaxSize=52428800 +MaxNumOfLogFiles=40 + +#Merge the client logs into logcat +#comment out \ remove to disable +LogcatLogs=True + +#Enable stdout logs. For production devices, this parameter must be set to False +StdoutLogs=False + +#HLOS data dir, comment out \ remove to enable default value (/data/system) +HlosDataDir = /data/system + +#Set True/False +#Set value for capbiliy mask : TRANSMITTER_LOCALITY_PRECOMPUTE_SUPPORT_BIT_MASK and RECEIVER_LOCALITY_PRECOMPUTE_SUPPORT_BIT_MASK as part of spcification. Default value is True. +IsLocalityCheckPreComputeSupported=True + +#Transmitter only - number of Max LC retries, for any reason. This should not exceed the spcification 1023 re-attempts. For the total number of attempts, add 1 to this parameter. +#if commented \ removed it will use default (1023) +TotalLcRetries=1023 + +#Transmitter only - number of LC retries, out of the total TotalLcRetries, which are due to LC_SEND_L_PRIME not arrived in pre-compute mode, or due to cryptographic failured caused by a LC_SEND_L_PRIME arriving in delay, +# or wrong LC_SEND_L_PRIME content +#These retries are subset of the total retries in TotalLcRetries, so this parameter should be always less than the maximum specification allowed 1023 retries, but must also be less than TotalLcRetries +#This parameter will leave total number of TotalLcRetries-HlosLcTimeoutRetries retries due to the case of message arrived too late (more than 7ms, verified in TEE) +HlosLcTimeoutRetries=9 +#for locality check with pre-compute capability - time for retry in soruce (in HLOS), in case that no message received from sink +LcPreComputeHlosTimeout=100 + +#overall connection timeout +#remove \ comment to use default (10000) +UpstreamOverallAuthenticationTimeout=10000 +DownsOverallAuthenticationTimeout=10000 + +#Avoid HDCP timeouts - Possible in testing Keys only. May be used for debug purposes. All HDCP protocol timeouts will be avoided, excluding receiver timeouts will HDCP 2.2 Transmitter is working with HDCP 2.0 receiver. +#Secure timestamp checking in Locality check and propagations will be avoided too. +AvoidTimeouts=False + +# Override the default TEE service logging mechanism. Any combination of True/False is valid. +# The settings is secondary. Leave undefined to use platform defaults (recommended!) +TeeNativeLogging=False +TeeSerializedLogging=True + +# Logger Queue number of slots +# The value should be power of 2 that is greater than or equal to 128 (i.e 128, 256, 512 ...) +# Default value 4096 +LoggerQueueSize=4096 + +# When IsSinkDualModeEnabled is True, the sink can switch between repeater and receiver +# depending if it has populated topology beneath it. When IsSinkDualModeEnabled is False, +# the sink will always identify itself as a repeater and if there is no devices beneath it, +# it will have zero-size receiver ID list in its topology. +# Default is True. +IsSinkDualModeEnabled=True + +# When SinkSendVPrimeMSB is True, Sink sends the most significant 128-bits of V' during upstream +# propagation, as required by the HDCP specification. When SinkSendVPrimeMSB is False, Sink sends +# the least significant 128-bits of V' during upstream propagation, inconsistently with the HDCP +# specification, but without compromising security. This allows Sink to work against 3rd party +# devices who violate the HDCP specification. +# Default is False. +SinkSendVPrimeMSB=False + +# Size (in bytes) for hlos-ptr shared memory. Default: 2097152 (2MB) +# When EArmHdcpBufferType::ARM_HDCP_BUFFER_TYPE_VIRTUAL_POINTER type is used for cipher buffers, an intermediate ION buffer should be allocated. +# Size of the pre-allocated ION buffer is defined by SizeBytesForHlosPtrAsSharedMemRef value. +# If SizeBytesForHlosPtrAsSharedMemRef is set to 0, cipher calls with EArmHdcpBufferType::ARM_HDCP_BUFFER_TYPE_VIRTUAL_POINTER type will fail. +# When using Google WFD with libstagefright_hdcp.so this parameter should be set to 2 * maximum needed buffer size per encrypt operation and rounded up to 4096 bytes boundary +SizeBytesForHlosPtrAsSharedMemRef=0 + +# Optional ION buffer parameters + +# When SizeBytesForHlosPtrAsSharedMemRef > 0, the following parameters used for pre-allocated ION buffer allocation. +# Note: HDCP test application require SizeBytesForHlosPtrAsSharedMemRef=2097152 + +# Non-secure ION heap ID. Default: 27 (27=ION_QSECOM_HEAP_ID) +# NON_SECURE_ION_HEAP_ID=27 + +# Alignment in KB for non-secure buffer allocation using ION heap. Default: 4 +# NON_SECURE_ION_HEAP_ALIGN_KB=4 + +# Non-secure ION buffer allocation flags. Default: 0 +# NON_SECURE_ION_HEAP_FLAGS=0 + +# The following parameters used for secure ION buffers allocation (for test purpose only) + +# Secure ION heap ID. Default: 9 (9=ION_SECURE_HEAP_ID) +# TEST_SECURE_ION_HEAP_ID=9 + +# Alignment in KB for secure buffer allocation using ION heap. Default: 4 +# TEST_SECURE_ION_HEAP_ALIGN_KB=4 + +# Secure ION buffer allocation flags. Default: 2147745792 (2147745792 = 0x80040000 = (ION_SECURE | ION_FLAG_CP_BITSTREAM)) +# TEST_SECURE_ION_HEAP_FLAGS=2147745792 + +# TEST_SECURE_ION_HEAP_USE_TAG_MEM can be False (Default) or True +# Set TEST_SECURE_ION_HEAP_USE_TAG_MEM to 1 to enforce qsee_tag_mem(AC_VM_CP_BITSTREAM, ...) call for each allocated ION secure buffer +# TEST_SECURE_ION_HEAP_USE_TAG_MEM=False diff --git a/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm b/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm new file mode 100644 index 0000000..3c9bc12 --- /dev/null +++ b/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm @@ -0,0 +1,60 @@ +{ + "licenseOEMIDs" : 81, + "licenseFeaturesIds" : [ "1000" ], + "licenseHardwareVersions" : [ "0x600D0100" ], + "licenseeName" : "Oppo QC LTM Commercial License for SM7250" +} + +-----BEGIN CERTIFICATE----- +MIIEbjCCAyagAwIBAgIUJNhapw0DMjAyMDAxMDUwMTQ0MzkwPQYJKoZIhvcNAQEK +MDCgDTALBglghkgBZQMEAgGhGjAYBgkqhkiG9w0BAQgwCwYJYIZIAWUDBAIBogMC +ASAwbzEkMCIGA1UECgwbUXVhbGNvbW0gVGVjaG5vbG9naWVzLCBJbmMuMSowKAYD +VQQLDCFRdWFsY29tbSBDcnlwdG9ncmFwaGljIE9wZXJhdGlvbnMxGzAZBgNVBAMM +EkNITFNFIFNpZ25pbmcgQ2VydDAgFw03MDAxMDEwMDAwMDFaGA85OTk5MTIzMTIz +NTk1OVowgYYxMjAwBgNVBAMMKU9wcG8gUUMgTFRNIENvbW1lcmNpYWwgTGljZW5z +ZSBmb3IgU003MjUwMSQwIgYDVQQKDBtRdWFsY29tbSBUZWNobm9sb2dpZXMsIElu +Yy4xKjAoBgNVBAsMIVF1YWxjb21tIENyeXB0b2dyYXBoaWMgT3BlcmF0aW9uczCC +ASAwCwYJKoZIhvcNAQEBA4IBDwAwggEKAoIBAQD///////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////AgMB +AAGjgYkwgYYwHwYDVR0jBBgwFoAUhxTpNzJ+vbYo/DBqYCQQMNi9524wDAYDVR0T +AQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwFQYJKwYBBAGLKQwBBAgAAAAAAAAD6DAW +BgorBgEEAYspCwEBBAgAAAAAAAAAUTAWBgorBgEEAYspCwECBAgAAAAAAABgDTA9 +BgkqhkiG9w0BAQowMKANMAsGCWCGSAFlAwQCAaEaMBgGCSqGSIb3DQEBCDALBglg +hkgBZQMEAgGiAwIBIAOCAQEAgbg543NHY3bTaJndZy22TPd2lcsaZ2c+FydCE3Vm +Dsnf4CzIqBL9fBLBmft9x4uDlvAFUqv8LNHIom1CFomGQ5cVLmQZLzRuycmzL1y6 +D7Ax6SQkpQCvHvm0QAo5yvvt0BIXVUxuTBY/oMMDs9OdWP3gpOyYur/GYmcpFOjX +dQr2p7qXunvyjDdCx4ssyxGske7HXkrMWSesuL2/8yTxLyO/ohCdSGqEVTzoryru +J8IlpdTnErSbYb82QOlRmkApKfGtdPzuDrnbL+QB9NW5+q1f7atAdbm7xq0rrI0M +lbwmSIhLhao3vXwI2iBjCdRynzUd7HLtxnULWSM/HRsKTQ== +-----END CERTIFICATE----- + + +-----BEGIN CERTIFICATE----- +MIIERTCCAv2gAwIBAgIVdqMEQ1j41p18D3AfzC1TDxRDgyKzMD0GCSqGSIb3DQEB +CjAwoA0wCwYJYIZIAWUDBAIBoRowGAYJKoZIhvcNAQEIMAsGCWCGSAFlAwQCAaID +AgEgMIGAMSQwIgYDVQQKDBtRdWFsY29tbSBUZWNobm9sb2dpZXMsIEluYy4xKjAo +BgNVBAsMIVF1YWxjb21tIENyeXB0b2dyYXBoaWMgT3BlcmF0aW9uczEsMCoGA1UE +AwwjRmVhdHVyZSBMaWNlbnNlIEF0dGVzdGF0aW9uIFJvb3QgQ0EwHhcNMTgxMjE0 +MDAwMDAxWhcNMjgxMjEzMjM1OTU5WjBvMSQwIgYDVQQKDBtRdWFsY29tbSBUZWNo +bm9sb2dpZXMsIEluYy4xKjAoBgNVBAsMIVF1YWxjb21tIENyeXB0b2dyYXBoaWMg +T3BlcmF0aW9uczEbMBkGA1UEAwwSQ0hMU0UgU2lnbmluZyBDZXJ0MIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7TyI/YJ2Mfipye29tcEW/jtWS/6sCgKK +ogvkmeHBM07h3CwYDFBOBg+MqgqzNUpygj3wJ5ahLkG/HmxNg3CSXeIVlTt+cEZh +ie0TW+s/rxi4ODLQ9v+UAoDszB0bk8gOd8HGs6CtKXCONDx/W3PSGn/+hTWpqE2G +PsH4EqjI2uegyw4xMxO78iC9adn7fOGZFec1HaL4KmrWe+Vqg1KLIYx55ZrQFq5h +/vP+hKlWSZP/HtY3knlQ2DcqickRAhz//C8wsxso+pjKdHHfDers0W02kzL0Cljk +OpJedpnjd+JHLprysuEShJQ5vDIC48fsj5qwy315uyfpXOYcII2qOQIDAQABo2Yw +ZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIChDAdBgNVHQ4EFgQU +hxTpNzJ+vbYo/DBqYCQQMNi9524wHwYDVR0jBBgwFoAU8kGYj4IIg0uJcAYVO7al +Tpt5aAgwPQYJKoZIhvcNAQEKMDCgDTALBglghkgBZQMEAgGhGjAYBgkqhkiG9w0B +AQgwCwYJYIZIAWUDBAIBogMCASADggEBAIlYDO7RnIdPDozvWshfuvQ3VawcjGSm +KLJGp11MxM2Kd5SPTVT+uisLntJ6CY+FNdCc7zF2F9Va36rlIKYzqNBsmtOHF6Nf +RBEssoJb5Tq81ZYDM5wsG+CMtS8wZ09M0ObkixzZFePidF/NIfPx1cj/FXEyosZ8 +lC0VXF8DG90waxrhY5W/ziBJTy7BTFNlgdMFw/wP+Wm+1PzqPESnDcgKr2D8lYGY +kyP2AUNEmQkr/P2wqjYmFwUl8Fu6vyfXXLrBD3DN+MprdUP2d+fxr6kcVfjikzfU +ZkHrvWqUb3z63I2NMPXnoDq3ZcN+1eE15JqfFk68Z6gNh3qjcFyaI0g= +-----END CERTIFICATE----- diff --git a/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_SM7225_2021_01_08.pfm b/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_SM7225_2021_01_08.pfm new file mode 100644 index 0000000..e4fc3f0 --- /dev/null +++ b/proprietary/vendor/etc/Oppo_QC_LTM_Commercial_SM7225_2021_01_08.pfm @@ -0,0 +1,62 @@ +{ + "licenseOEMIDs" : 81, + "licenseFeaturesIds" : [ "1000" ], + "licenseHardwareVersions" : [ "0x60120100" ], + "licensePKHashes" : [ "0xA8F2DA95B44958141FCFF74F47469B145F57E2E6C1064046BF78EDFFDF20C150" ], + "licenseeName" : "Oppo QC LTM Commercial License for SM7225" +} + +-----BEGIN CERTIFICATE----- +MIIEpTCCA1mgAwIBAgIUSBVlNM1SzYm0xqW8AAABduKpdoQwQQYJKoZIhvcNAQEK +MDSgDzANBglghkgBZQMEAgEFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgEF +AKIDAgEgMG8xJDAiBgNVBAoMG1F1YWxjb21tIFRlY2hub2xvZ2llcywgSW5jLjEq +MCgGA1UECwwhUXVhbGNvbW0gQ3J5cHRvZ3JhcGhpYyBPcGVyYXRpb25zMRswGQYD +VQQDDBJDSExTRSBTaWduaW5nIENlcnQwIBcNNzAwMTAxMDAwMDAxWhgPOTk5OTEy +MzEyMzU5NTlaMIGGMTIwMAYDVQQDDClPcHBvIFFDIExUTSBDb21tZXJjaWFsIExp +Y2Vuc2UgZm9yIFNNNzIyNTEkMCIGA1UECgwbUXVhbGNvbW0gVGVjaG5vbG9naWVz +LCBJbmMuMSowKAYDVQQLDCFRdWFsY29tbSBDcnlwdG9ncmFwaGljIE9wZXJhdGlv +bnMwggEgMAsGCSqGSIb3DQEBAQOCAQ8AMIIBCgKCAQEA//////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////// +/wIDAQABo4G4MIG1MB8GA1UdIwQYMBaAFIcU6Tcyfr22KPwwamAkEDDYveduMAwG +A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgWgMBUGCSsGAQQBiykMAQQIAAAAAAAA +A+gwFgYKKwYBBAGLKQsBAQQIAAAAAAAAAFEwFgYKKwYBBAGLKQsBAgQIAAAAAAAA +YBIwLQYJKwYBBAGLKQwFBCCo8tqVtElYFB/P909HRpsUX1fi5sEGQEa/eO3/3yDB +UDBBBgkqhkiG9w0BAQowNKAPMA0GCWCGSAFlAwQCAQUAoRwwGgYJKoZIhvcNAQEI +MA0GCWCGSAFlAwQCAQUAogMCASADggEBAOplj1+05zKQ7LNveL8XIDTZEWxzZ1kj +d6VX0wzK/FDf5esIQrhtFLunqo27JxnXaa7Q1j5caBlp/hiDWQKpc+0kWgCEhn+o +nY8IkSdrqh8MTlF80eoS/82OVlj/d6rjftpYQWgpvsQiJwOEh2jbiDc7onRBVmMJ +wSlDIRKdMeKxlDeLxAu4J95Gc1LuceZ6YBOPTcyKl/Q1Lt+5+BdfniomqTSf0fzW +Fzrc3kDRAXLHo8EJxuZ7kjUJmU2FYZI23N+MmDIPE672AJ0S5Ib2ZpBfMo7Vi0EP +pdE82U1cxwLwKquq0yZbnL1+nw1pJggaVX+pbBUNvEGBQZ/Gt1JyiAg= +-----END CERTIFICATE----- + + +-----BEGIN CERTIFICATE----- +MIIERTCCAv2gAwIBAgIVdqMEQ1j41p18D3AfzC1TDxRDgyKzMD0GCSqGSIb3DQEB +CjAwoA0wCwYJYIZIAWUDBAIBoRowGAYJKoZIhvcNAQEIMAsGCWCGSAFlAwQCAaID +AgEgMIGAMSQwIgYDVQQKDBtRdWFsY29tbSBUZWNobm9sb2dpZXMsIEluYy4xKjAo +BgNVBAsMIVF1YWxjb21tIENyeXB0b2dyYXBoaWMgT3BlcmF0aW9uczEsMCoGA1UE +AwwjRmVhdHVyZSBMaWNlbnNlIEF0dGVzdGF0aW9uIFJvb3QgQ0EwHhcNMTgxMjE0 +MDAwMDAxWhcNMjgxMjEzMjM1OTU5WjBvMSQwIgYDVQQKDBtRdWFsY29tbSBUZWNo +bm9sb2dpZXMsIEluYy4xKjAoBgNVBAsMIVF1YWxjb21tIENyeXB0b2dyYXBoaWMg +T3BlcmF0aW9uczEbMBkGA1UEAwwSQ0hMU0UgU2lnbmluZyBDZXJ0MIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7TyI/YJ2Mfipye29tcEW/jtWS/6sCgKK +ogvkmeHBM07h3CwYDFBOBg+MqgqzNUpygj3wJ5ahLkG/HmxNg3CSXeIVlTt+cEZh +ie0TW+s/rxi4ODLQ9v+UAoDszB0bk8gOd8HGs6CtKXCONDx/W3PSGn/+hTWpqE2G +PsH4EqjI2uegyw4xMxO78iC9adn7fOGZFec1HaL4KmrWe+Vqg1KLIYx55ZrQFq5h +/vP+hKlWSZP/HtY3knlQ2DcqickRAhz//C8wsxso+pjKdHHfDers0W02kzL0Cljk +OpJedpnjd+JHLprysuEShJQ5vDIC48fsj5qwy315uyfpXOYcII2qOQIDAQABo2Yw +ZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIChDAdBgNVHQ4EFgQU +hxTpNzJ+vbYo/DBqYCQQMNi9524wHwYDVR0jBBgwFoAU8kGYj4IIg0uJcAYVO7al +Tpt5aAgwPQYJKoZIhvcNAQEKMDCgDTALBglghkgBZQMEAgGhGjAYBgkqhkiG9w0B +AQgwCwYJYIZIAWUDBAIBogMCASADggEBAIlYDO7RnIdPDozvWshfuvQ3VawcjGSm +KLJGp11MxM2Kd5SPTVT+uisLntJ6CY+FNdCc7zF2F9Va36rlIKYzqNBsmtOHF6Nf +RBEssoJb5Tq81ZYDM5wsG+CMtS8wZ09M0ObkixzZFePidF/NIfPx1cj/FXEyosZ8 +lC0VXF8DG90waxrhY5W/ziBJTy7BTFNlgdMFw/wP+Wm+1PzqPESnDcgKr2D8lYGY +kyP2AUNEmQkr/P2wqjYmFwUl8Fu6vyfXXLrBD3DN+MprdUP2d+fxr6kcVfjikzfU +ZkHrvWqUb3z63I2NMPXnoDq3ZcN+1eE15JqfFk68Z6gNh3qjcFyaI0g= +-----END CERTIFICATE----- diff --git a/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb b/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb new file mode 100644 index 0000000..da0ee18 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb differ diff --git a/proprietary/vendor/etc/apdr.conf b/proprietary/vendor/etc/apdr.conf new file mode 100644 index 0000000..5a9a922 --- /dev/null +++ b/proprietary/vendor/etc/apdr.conf @@ -0,0 +1,188 @@ +# AP DR SENSOR Configuration file +# +# SENSOR_SERVICE options are one of below +# accel,gyro,vehicle_accel,vehicle_gyro,pedometer,vehicle_odometry,accel_temp, +# gyro_temp,baro,mag_calib,mag_uncalib,amd,rmd. +# +# SENSOR_PROVIDER options is one of -- default,native,ssc,samlite. +# +# SENSOR_RATE = 1~100 (Hz) +# +# SENSOR_SAMPLES = 1~N +# +# SENSOR_STATISTIC_ENABLED +# bit 0: Diag Print Enabled +# bit 1: Adb Print Enabled +# SENSOR_STATISTIC_PRINT_COUNT +# Skip Number of Print +# +# QDR_DYNAMIC_LOADING = 1~3 +# Configure QDR library to be loaded +# 1: QDR3 +# 2: QDR2-GYRO +# 3: QDR2-DWT +# +# + +###################################### +# # +# QDR3 Configuration # +# # +# For QDR3, # +# comment default configuration above# +# and # +# uncomment below configuration # +# settings. # +# # +###################################### +# +SENSOR_SERVICE = accel +SENSOR_PROVIDER = native +SENSOR_RATE = 10 +SENSOR_SAMPLES = 10 +# +SENSOR_SERVICE = vehicle_speed +SENSOR_PROVIDER = native +SENSOR_RATE = 100 +SENSOR_SAMPLES = 1 +# +SENSOR_SERVICE = gyro +SENSOR_PROVIDER = native +SENSOR_RATE = 10 +SENSOR_SAMPLES = 10 +# +SENSOR_SERVICE = vehicle_gear +SENSOR_PROVIDER = native +SENSOR_RATE = 100 +SENSOR_SAMPLES = 1 +# +SENSOR_SERVICE = accel_temp +SENSOR_PROVIDER = native +SENSOR_RATE = 1 +SENSOR_SAMPLES = 1 +# +# +##Configure QDR library to be loaded 1: QDR3 2: QDR2-GYRO 3: QDR2-DWS +QDR_DYNAMIC_LOADING = 1 +##Specify CAN sensor type: Valid Options: 14(ODO), 2(ODO_DWT), 3(ODO_DWS) +QDR_CAN_TYPE = 14 +##Reporting offset before PPS boundary +QDR_REPORTING_OFFSET = 20 +# +##QDR_ENABLE_QG shall be set as 1 +QDR_ENABLE_QG = 1 +#GEAR Optimisation +QG_GEAR_ON_CHANGE=1 +# + +##Vehicle Sensor Configuration (CAN data availability) +##QDR_VEH_SENSOR_CONFIG: +## 0: VEHICLE_SENSOR_PRESENT - Vehicle Sensor is available (DEFAULT) +## 1: VEHICLE_SENSOR_OPTIONAL - Vehicle Sensor may or may not be present. +#QDR_VEH_SENSOR_CONFIG = 0 + +##Select Wheel set (E.g.: Front two wheels, Rear two wheels OR All four wheels) +##To be used for differential wheel tick OR speed service. +##This configuration is applicable when QDR_CAN_TYPE configured as +##ODO_DWS(3) or ODO_DWT(2). +##Value "0": Use Front two wheels +##Value "1": Use Rear two wheels +##Value "2": Use All four wheels +#QG_DRIVE_WHEEL_FW_RW_AW = 2 +##Max Wheel tick value above which wheel tick rolls over +##This configuration is applicable when QDR_CAN_TYPE configured as ODO_DWT(2) +#QG_DWT_MAX_WHEEL_TICK_COUNT = 255.0 +##Configure Wheel constant for DWT based below equation +##(2 * pi * WHEEL_RADIUS / Pulses Per revolution) +##This configuration is applicable when QDR_CAN_TYPE configured as ODO_DWT(2) +#QG_DWT_WHEEL_CONSTANT = 0.044 +# + +###################################### +# # +# QDR2-DWT Configuration # +# # +# For QDR2-DWT, # +# comment default configuration above# +# and # +# uncomment below configuration # +# settings. # +# # +###################################### +# +#SENSOR_SERVICE = vehicle_speed +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +#SENSOR_STATISTIC_ENABLED = 3 +#SENSOR_STATISTIC_PRINT_COUNT = 50 +# +#SENSOR_SERVICE = vehicle_dws +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +#SENSOR_STATISTIC_ENABLED = 3 +#SENSOR_STATISTIC_PRINT_COUNT = 50 +# +#SENSOR_SERVICE = vehicle_gear +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +#SENSOR_STATISTIC_ENABLED = 3 +#SENSOR_STATISTIC_PRINT_COUNT = 50 +# +#GNSS_POS_STATISTIC_ENABLED = 3 +#GNSS_POS_STATISTIC_PRNTCNT = 10 +#GNSS_MSR_STATISTIC_ENABLED = 3 +#GNSS_MSR_STATISTIC_PRNTCNT = 10 +# +##Configure QDR library to be loaded 1: QDR3 2: QDR2-GYRO 3: QDR2-DWS +#QDR_DYNAMIC_LOADING = 3 +##Enable/disable sensor data flashback feature +#QDR_FLASHBACK_ENABLED = 0 +##Enable/disable sensor data batching feature +#QDR_BATCHING_ENABLED = 0 +##Reporting offset before PPS boundary +#QDR_REPORTING_OFFSET = 20 +##Sensor dispatch threshold declaration +#QDR_SENSDISPATCH_MS = 30 + + +###################################### +# # +# QDR2-GYRO Configuration # +# # +# For QDR2-GYRO, # +# comment default configuration above# +# and # +# uncomment below configuration # +# settings. # +# # +###################################### +# +#SENSOR_SERVICE = vehicle_speed +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +# +#SENSOR_SERVICE = vehicle_gyro +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +# +#SENSOR_SERVICE = vehicle_gear +#SENSOR_PROVIDER = native +#SENSOR_RATE = 100 +#SENSOR_SAMPLES = 1 +# +##Configure QDR library to be loaded 1: QDR3 2: QDR2-GYRO 3: QDR2-DWS +#QDR_DYNAMIC_LOADING = 2 +##Enable/disable sensor data flashback feature +#QDR_FLASHBACK_ENABLED = 0 +##Enable/disable sensor data batching feature +#QDR_BATCHING_ENABLED = 0 +##Reporting offset before PPS boundary +#QDR_REPORTING_OFFSET = 20 +##Sensor dispatch threshold declaration +#QDR_SENSDISPATCH_MS = 30 +# diff --git a/proprietary/vendor/etc/cacert_location.pem b/proprietary/vendor/etc/cacert_location.pem new file mode 100644 index 0000000..7d79cda --- /dev/null +++ b/proprietary/vendor/etc/cacert_location.pem @@ -0,0 +1,551 @@ +COG +-----BEGIN CERTIFICATE----- +MIIDeTCCAmGgAwIBAgIJAKnFNzqHIGkmMA0GCSqGSIb3DQEBBQUAMGkxFzAVBgNV +BAoTDlFVQUxDT01NLCBJbmMuMScwJQYDVQQLEx5DcnlwdG9ncmFwaGljIE9wZXJh +dGlvbnMgR3JvdXAxJTAjBgNVBAMTHFhUUkEgQWRtbmluaXN0cmF0aXZlIFJvb3Qg +djEwHhcNMTEwMzI0MjAwMzQ3WhcNMjYwMzIwMjAwMzQ3WjBpMRcwFQYDVQQKEw5R +VUFMQ09NTSwgSW5jLjEnMCUGA1UECxMeQ3J5cHRvZ3JhcGhpYyBPcGVyYXRpb25z +IEdyb3VwMSUwIwYDVQQDExxYVFJBIEFkbW5pbmlzdHJhdGl2ZSBSb290IHYxMIIB +IDANBgkqhkiG9w0BAQEFAAOCAQ0AMIIBCAKCAQEAp97dbUn5CzvikZSpHOVkevx7 +NRAE5OPlyU3rbO1xCHextKpgpRCmGEXmpifN33Q4atSsf0QIoPiq9WtbYZsMU8DZ +YrLuSFH6P9O9fVyqM0sZZpn97frLD7T+/n7r+PqSdoRJnrTD1kaP1iVJuZSaW+sc +x8TIzCJDMf6qWP0zhizqIdFhb4EtgBkRkExUxsQ0xEmBETrbydSEo90be6wLkRgp +AtU208ZKCGrGcNKCNSp9TDkwLn0V408HkQ+iNw4xWpNURWGEoN3h8hOz+O3M6L2S +RxH21P4CnLj0Ag7FqA35JdUtoeSt8UUJnv9kgBh3X0r9oc20+uwlZTOuZW6SkQIB +A6MmMCQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI +hvcNAQEFBQADggEBADkdmsCBpZG44cJafBzcp7zIM57/fme8LuxbF0f50CHH2FHR +P+HOLZARqHBFID+D8+hIDu3FQrtZg/SRscO+dvGjdILcp77S0Qne1K9TLu16aMBg +wgWmr4mIRG/upqF93qVBzO6ffGR6uHAE7XtP/sRcLG34TmIgTtXEWhDSJHvcjlcf +kF7+kMLHUrRcj20MTggKkWkDkCB0jyG9rZB9s127mEZjEMkEeoXi33NvV8qO2ChE +yKPPlpKQT7tXghS0WfK73fSNSmWaTmUlL8N9Rb50uA0rZdarNDYI7jqJSlGFgE2+ +usHoeIDFQK2C6Zha3diWlbs8F3foMXKIfFVhvxo= +-----END CERTIFICATE----- + + +Entrust.net Secure Server Certification Authority +-----BEGIN CERTIFICATE----- +MIIE2DCCBEGgAwIBAgIEN0rSQzANBgkqhkiG9w0BAQUFADCBwzELMAkGA1UE +BhMCVVMxFDASBgNVBAoTC0VudHJ1c3QubmV0MTswOQYDVQQLEzJ3d3cuZW50 +cnVzdC5uZXQvQ1BTIGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl +MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDE6MDgGA1UE +AxMxRW50cnVzdC5uZXQgU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eTAeFw05OTA1MjUxNjA5NDBaFw0xOTA1MjUxNjM5NDBaMIHDMQsw +CQYDVQQGEwJVUzEUMBIGA1UEChMLRW50cnVzdC5uZXQxOzA5BgNVBAsTMnd3 +dy5lbnRydXN0Lm5ldC9DUFMgaW5jb3JwLiBieSByZWYuIChsaW1pdHMgbGlh +Yi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1pdGVkMTow +OAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENlcnRpZmljYXRp +b24gQXV0aG9yaXR5MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDNKIM0 +VBuJ8w+vN5Ex/68xYMmo6LIQaO2f55M28Qpku0f1BBc/I0dNxScZgSYMVHIN +iC3ZH5oSn7yzcdOAGT9HZnuMNSjSuQrfJNqc1lB5gXpa0zf3wkrYKZImZNHk +mGw6AIr1NJtl+O3jEP/9uElY3KDegjlrgbEWGWG5VLbmQwIBA6OCAdcwggHT +MBEGCWCGSAGG+EIBAQQEAwIABzCCARkGA1UdHwSCARAwggEMMIHeoIHboIHY +pIHVMIHSMQswCQYDVQQGEwJVUzEUMBIGA1UEChMLRW50cnVzdC5uZXQxOzA5 +BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5jb3JwLiBieSByZWYuIChs +aW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBM +aW1pdGVkMTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMCmgJ6AlhiNo +dHRwOi8vd3d3LmVudHJ1c3QubmV0L0NSTC9uZXQxLmNybDArBgNVHRAEJDAi +gA8xOTk5MDUyNTE2MDk0MFqBDzIwMTkwNTI1MTYwOTQwWjALBgNVHQ8EBAMC +AQYwHwYDVR0jBBgwFoAU8BdiE1U9s/8KAGv7UISX8+1i0BowHQYDVR0OBBYE +FPAXYhNVPbP/CgBr+1CEl/PtYtAaMAwGA1UdEwQFMAMBAf8wGQYJKoZIhvZ9 +B0EABAwwChsEVjQuMAMCBJAwDQYJKoZIhvcNAQEFBQADgYEAkNwwAvpkdMKn +CqV8IY00F6j7Rw7/JXyNEwr75Ji174z4xRAN95K+8cPV1ZVqBLssziY2Zcgx +xufuP+NXdYR6Ee9GTxj005i7qIcyunL2POI9n9cd2cNgQ4xYDiKWL2KjLB+6 +rQXvqzJ4h6BUcxm1XAX5Uj5tLUUL9wqT6u0G+bI= +-----END CERTIFICATE----- + + +Entrust Certification Authority (2048) +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u +ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp +bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV +BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx +NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 +d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl +MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u +ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL +Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr +hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW +nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi +VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ +KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy +T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT +J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e +nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE= +-----END CERTIFICATE----- + + +Entrust Root Certification Authority +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 +Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW +KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw +NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw +NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy +ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV +BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo +Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 +4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 +KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI +rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi +94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB +sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi +gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo +kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE +vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t +O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua +AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP +9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ +eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m +0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- + + + +Entrust Root Certification Authority - G2 +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 +cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs +IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz +dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy +NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu +dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt +dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 +aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T +RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN +cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW +wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 +U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 +jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN +BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ +jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v +1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R +nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH +VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== +-----END CERTIFICATE----- + + + +DigiCert Assured ID Root CA +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c +JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP +mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ +wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 +VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ +AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB +AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun +pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC +dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf +fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm +NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx +H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- + + +DigiCert Global Root CA +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB +CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 +nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt +43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P +T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 +gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR +TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw +DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr +hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg +06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF +PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls +YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- + + +DigiCert High Assurance EV Root CA +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 +LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug +RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm ++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW +PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM +xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB +Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 +hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg +EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA +FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec +nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z +eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF +hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 +Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep ++OkuE6N36B9K +-----END CERTIFICATE----- + + +VeriSign Class 1 Public Primary Certification Authority +-----BEGIN CERTIFICATE----- +MIICPTCCAaYCEQDNun9W8N/kvFT+IqyzcqpVMA0GCSqGSIb3DQEBAgUAMF8xCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xh +c3MgMSBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05 +NjAxMjkwMDAwMDBaFw0yODA4MDEyMzU5NTlaMF8xCzAJBgNVBAYTAlVTMRcwFQYD +VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJp +bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOB +jQAwgYkCgYEA5Rm/baNWYS2ZSHH2Z965jeu3noaACpEO+jglr0aIguVzqKCbJF0N +H8xlbgyw0FaEGIeaBpsQoXPftFg5a27B9hXVqKg/qhIGjTGsf7A01480Z4gJzRQR +4k5FVmkfeAKA2txHkSm7NsljXMXg1y2He6G3MrB7MLoqLzGq7qNn2tsCAwEAATAN +BgkqhkiG9w0BAQIFAAOBgQBMP7iLxmjf7kMzDl3ppssHhE16M/+SG/Q2rdiVIjZo +EWx8QszznC7EBz8UsA9P/5CSdvnivErpj82ggAr3xSnxgiJduLHdgSOjeyUVRjB5 +FvjqBUuUfx3CHMjjt/QQQDwTw18fU+hI5Ia0e6E1sHslurjTjqs/OJ0ANACY89Fx +lA== +-----END CERTIFICATE----- + + +VeriSign Class 2 Public Primary Certification Authority +-----BEGIN CERTIFICATE----- +MIICPDCCAaUCEC0b/EoXjaOR6+f/9YtFvgswDQYJKoZIhvcNAQECBQAwXzELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz +cyAyIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2 +MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV +BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAyIFB1YmxpYyBQcmlt +YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN +ADCBiQKBgQC2WoujDWojg4BrzzmH9CETMwZMJaLtVRKXxaeAufqDwSCg+i8VDXyh +YGt+eSz6Bg86rvYbb7HS/y8oUl+DfUvEerf4Zh+AVPy3wo5ZShRXRtGak75BkQO7 +FYCTXOvnzAhsPz6zSvz/S2wj1VCCJkQZjiPDceoZJEcEnnW/yKYAHwIDAQABMA0G +CSqGSIb3DQEBAgUAA4GBAIobK/o5wXTXXtgZZKJYSi034DNHD6zt96rbHuSLBlxg +J8pFUs4W7z8GZOeUaHxgMxURaa+dYo2jA1Rrpr7l7gUYYAS/QoD90KioHgE796Nc +r6Pc5iaAIzy4RHT3Cq5Ji2F4zCS/iIqnDupzGUH9TQPwiNHleI2lKk/2lw0Xd8rY +-----END CERTIFICATE----- + + +VeriSign Class 3 Public Primary Certification Authority +-----BEGIN CERTIFICATE----- +MIICPDCCAaUCEDyRMcsf9tAbDpq40ES/Er4wDQYJKoZIhvcNAQEFBQAwXzELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz +cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2 +MDEyOTAwMDAwMFoXDTI4MDgwMjIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV +BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt +YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN +ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE +BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is +I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G +CSqGSIb3DQEBBQUAA4GBABByUqkFFBkyCEHwxWsKzH4PIRnN5GfcX6kb5sroc50i +2JhucwNhkcV8sEVAbkSdjbCxlnRhLQ2pRdKkkirWmnWXbj9T/UWZYB2oK0z5XqcJ +2HUw19JlYD1n1khVdWk/kfVIC0dpImmClr7JyDiGSnoscxlIaU5rfGW/D/xwzoiQ +-----END CERTIFICATE----- + + +VeriSign Class 1 Public Primary Certification Authority - G2 +-----BEGIN CERTIFICATE----- +MIIDAjCCAmsCEEzH6qqYPnHTkxD4PTqJkZIwDQYJKoZIhvcNAQEFBQAwgcExCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh +c3MgMSBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy +MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp +emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X +DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw +FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMSBQdWJsaWMg +UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo +YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5 +MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB +AQUAA4GNADCBiQKBgQCq0Lq+Fi24g9TK0g+8djHKlNgdk4xWArzZbxpvUjZudVYK +VdPfQ4chEWWKfo+9Id5rMj8bhDSVBZ1BNeuS65bdqlk/AVNtmU/t5eIqWpDBucSm +Fc/IReumXY6cPvBkJHalzasab7bYe1FhbqZ/h8jit+U03EGI6glAvnOSPWvndQID +AQABMA0GCSqGSIb3DQEBBQUAA4GBAKlPww3HZ74sy9mozS11534Vnjty637rXC0J +h9ZrbWB85a7FkCMMXErQr7Fd88e2CtvgFZMN3QO8x3aKtd1Pw5sTdbgBwObJW2ul +uIncrKTdcu1OofdPvAbT6shkdHvClUGcZXNY8ZCaPGqxmMnEh7zPRW1F4m4iP/68 +DzFc6PLZ +-----END CERTIFICATE----- + + +VeriSign Class 2 Public Primary Certification Authority - G2 +-----BEGIN CERTIFICATE----- +MIIDAzCCAmwCEQC5L2DMiJ+hekYJuFtwbIqvMA0GCSqGSIb3DQEBBQUAMIHBMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xPDA6BgNVBAsTM0Ns +YXNzIDIgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH +MjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9y +aXplZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazAe +Fw05ODA1MTgwMDAwMDBaFw0yODA4MDEyMzU5NTlaMIHBMQswCQYDVQQGEwJVUzEX +MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xPDA6BgNVBAsTM0NsYXNzIDIgUHVibGlj +IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjE6MDgGA1UECxMx +KGMpIDE5OTggVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazCBnzANBgkqhkiG9w0B +AQEFAAOBjQAwgYkCgYEAp4gBIXQs5xoD8JjhlzwPIQjxnNuX6Zr8wgQGE75fUsjM +HiwSViy4AWkszJkfrbCWrnkE8hM5wXuYuggs6MKEEyyqaekJ9MepAqRCwiNPStjw +DqL7MWzJ5m+ZJwf15vRMeJ5t60aG+rmGyVTyssSv1EYcWskVMP8NbPUtDm3Of3cC +AwEAATANBgkqhkiG9w0BAQUFAAOBgQByLvl/0fFx+8Se9sVeUYpAmLho+Jscg9ji +nb3/7aHmZuovCfTK1+qlK5X2JGCGTUQug6XELaDTrnhpb3LabK4I8GOSN+a7xDAX +rXfMSTWqz9iP0b63GJZHc2pUIjRkLbYWm1lbtFFZOrMLFPQS32eg9K0yZF6xRnIn +jBJ7xUS0rg== +-----END CERTIFICATE----- + + +VeriSign Class 3 Public Primary Certification Authority - G2 +-----BEGIN CERTIFICATE----- +MIIDAjCCAmsCEH3Z/gfPqB63EHln+6eJNMYwDQYJKoZIhvcNAQEFBQAwgcExCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh +c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy +MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp +emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X +DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw +FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMg +UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo +YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5 +MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB +AQUAA4GNADCBiQKBgQDMXtERXVxp0KvTuWpMmR9ZmDCOFoUgRm1HP9SFIIThbbP4 +pO0M8RcPO/mn+SXXwc+EY/J8Y8+iR/LGWzOOZEAEaMGAuWQcRXfH2G71lSk8UOg0 +13gfqLptQ5GVj0VXXn7F+8qkBOvqlzdUMG+7AUcyM83cV5tkaWH4mx0ciU9cZwID +AQABMA0GCSqGSIb3DQEBBQUAA4GBAFFNzb5cy5gZnBWyATl4Lk0PZ3BwmcYQWpSk +U01UbSuvDV1Ai2TT1+7eVmGSX6bEHRBhNtMsJzzoKQm5EWR0zLVznxxIqbxhAe7i +F6YM40AIOw7n60RzKprxaZLvcRTDOaxxp5EJb+RxBrO6WVcmeQD2+A2iMzAo1KpY +oJ2daZH9 +-----END CERTIFICATE----- + + +VeriSign Class 4 Public Primary Certification Authority - G2 +-----BEGIN CERTIFICATE----- +MIIDAjCCAmsCEDKIjprS9esTR/h/xCA3JfgwDQYJKoZIhvcNAQEFBQAwgcExCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh +c3MgNCBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy +MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp +emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X +DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw +FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgNCBQdWJsaWMg +UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo +YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5 +MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB +AQUAA4GNADCBiQKBgQC68OTP+cSuhVS5B1f5j8V/aBH4xBewRNzjMHPVKmIquNDM +HO0oW369atyzkSTKQWI8/AIBvxwWMZQFl3Zuoq29YRdsTjCG8FE3KlDHqGKB3FtK +qsGgtG7rL+VXxbErQHDbWk2hjh+9Ax/YA9SPTJlxvOKCzFjomDqG04Y48wApHwID +AQABMA0GCSqGSIb3DQEBBQUAA4GBAIWMEsGnuVAVess+rLhDityq3RS6iYF+ATwj +cSGIL4LcY/oCRaxFWdcqWERbt5+BO5JoPeI3JPV7bI92NZYJqFmduc4jq3TWg/0y +cyfYaT5DdPauxYma51N86Xv2S/PBZYPejYqcPIiNOVn8qj8ijaHBZlCBckztImRP +T8qAkbYp +-----END CERTIFICATE----- + + + +VeriSign Class 1 Public Primary Certification Authority - G3 +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQCLW3VWhFSFCwDPrzhIzrGkMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2E1Lm0+afY8wR4 +nN493GwTFtl63SRRZsDHJlkNrAYIwpTRMx/wgzUfbhvI3qpuFU5UJ+/EbRrsC+MO +8ESlV8dAWB6jRx9x7GD2bZTIGDnt/kIYVt/kTEkQeE4BdjVjEjbdZrwBBDajVWjV +ojYJrKshJlQGrT/KFOCsyq0GHZXi+J3x4GD/wn91K0zM2v6HmSHquv4+VNfSWXjb +PG7PoBMAGrgnoeS+Z5bKoMWznN3JdZ7rMJpfo83ZrngZPyPpXNspva1VyBtUjGP2 +6KbqxzcSXKMpHgLZ2x87tNcPVkeBFQRKr4Mn0cVYiMHd9qqnoxjaaKptEVHhv2Vr +n5Z20T0CAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAq2aN17O6x5q25lXQBfGfMY1a +qtmqRiYPce2lrVNWYgFHKkTp/j90CxObufRNG7LRX7K20ohcs5/Ny9Sn2WCVhDr4 +wTcdYcrnsMXlkdpUpqwxga6X3s0IrLjAl4B/bnKk52kTlWUfxJM8/XmPBNQ+T+r3 +ns7NZ3xPZQL/kYVUc8f/NveGLezQXk//EZ9yBta4GvFMDSZl4kSAHsef493oCtrs +pSCAaWihT37ha88HQfqDjrw43bAuEbFrskLMmrz5SCJ5ShkPshw+IHTZasO+8ih4 +E1Z5T21Q6huwtVexN2ZYI/PcD98Kh8TvhgXVOBRgmaNL3gaWcSzy27YfpO8/7g== +-----END CERTIFICATE----- + + +VeriSign Class 2 Public Primary Certification Authority - G3 +-----BEGIN CERTIFICATE----- +MIIEGTCCAwECEGFwy0mMX5hFKeewptlQW3owDQYJKoZIhvcNAQEFBQAwgcoxCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVy +aVNpZ24gVHJ1c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24s +IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNp +Z24gQ2xhc3MgMiBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 +eSAtIEczMB4XDTk5MTAwMTAwMDAwMFoXDTM2MDcxNjIzNTk1OVowgcoxCzAJBgNV +BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp +Z24gVHJ1c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIElu +Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24g +Q2xhc3MgMiBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt +IEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArwoNwtUs22e5LeWU +J92lvuCwTY+zYVY81nzD9M0+hsuiiOLh2KRpxbXiv8GmR1BeRjmL1Za6tW8UvxDO +JxOeBUebMXoT2B/Z0wI3i60sR/COgQanDTAM6/c8DyAd3HJG7qUCyFvDyVZpTMUY +wZF7C9UTAJu878NIPkZgIIUq1ZC2zYugzDLdt/1AVbJQHFauzI13TccgTacxdu9o +koqQHgiBVrKtaaNS0MscxCM9H5n+TOgWY47GCI72MfbS+uV23bUckqNJzc0BzWjN +qWm6o+sdDZykIKbBoMXRRkwXbdKsZj+WjOCE1Db/IlnF+RFgqF8EffIa9iVCYQ/E +Srg+iQIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQA0JhU8wI1NQ0kdvekhktdmnLfe +xbjQ5F1fdiLAJvmEOjr5jLX77GDx6M4EsMjdpwOPMPOY36TmpDHf0xwLRtxyID+u +7gU8pDM/CzmscHhzS5kr3zDCVLCoO1Wh/hYozUK9dG6A2ydEp85EXdQbkJgNHkKU +sQAsBNB0owIFImNjzYO1+8FtYmtpdf1dcEG59b98377BMnMiIYtYgXsVkXq642RI +sH/7NiXaldDxJBQX3RiAa0YjOVT1jmIJBB2UkKab5iXiQkWquJCtvgiPqQtCGJTP +cjnhsUPgKM+351psE2tJs//jGHyJizNdrDPXp/naOlXJWBD5qu9ats9LS98q +-----END CERTIFICATE----- + + +VeriSign Class 3 Public Primary Certification Authority - G3 +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b +N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t +KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu +kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm +CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ +Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu +imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te +2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe +DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC +/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p +F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt +TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== +-----END CERTIFICATE----- + + +VeriSign Class 4 Public Primary Certification Authority - G3 +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQDsoKeLbnVqAc/EfMwvlF7XMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3LpRFpxlmr8Y+1 +GQ9Wzsy1HyDkniYlS+BzZYlZ3tCD5PUPtbut8XzoIfzk6AzufEUiGXaStBO3IFsJ ++mGuqPKljYXCKtbeZjbSmwL0qJJgfJxptI8kHtCGUvYynEFYHiK9zUVilQhu0Gbd +U6LM8BDcVHOLBKFGMzNcF0C5nk3T875Vg+ixiY5afJqWIpA7iCXy0lOIAgwLePLm +NxdLMEYH5IBtptiWLugs+BGzOA1mppvqySNb247i8xOOGlktqgLw7KSHZtzBP/XY +ufTsgsbSPZUd5cBPhMnZo0QoBmrXRazwa2rvTl/4EYIeOGM0ZlDUPpNz+jDDZq3/ +ky2X7wMCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAj/ola09b5KROJ1WrIhVZPMq1 +CtRK26vdoV9TxaBXOcLORyu+OshWv8LZJxA6sQU8wHcxuzrTBXttmhwwjIDLk5Mq +g6sFUYICABFna/OIYUdfA5PVWw3g8dShMjWFsjrbsIKr0csKvE+MW8VLADsfKoKm +fjaF3H48ZwC15DtS4KjrXRX5xm3wrR0OhbepmnMUWluPQSjA1egtTaRezarZ7c7c +2NU8Qh0XwRJdRTjDOPP8hS6DRkiy1yBfkjaP53kPmF6Z6PDQpLv1U70qzlmwr25/ +bLvSHgCwIe34QWKCudiyxLtGUPMxxY8BqHTr9Xgn2uf3ZkPznoM+IKrDNWCRzg== +-----END CERTIFICATE----- + + +VeriSign Class 3 Public Primary Certification Authority - G4 +-----BEGIN CERTIFICATE----- +MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp +U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg +SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln +biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm +GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve +fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ +aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj +aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW +kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC +4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga +FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== +-----END CERTIFICATE----- + + +VeriSign Class 3 Public Primary Certification Authority - G5 +-----BEGIN CERTIFICATE----- +MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 +nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex +t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz +SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG +BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ +rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ +NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E +BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH +BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy +aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv +MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE +p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y +5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK +WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ +4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N +hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq +-----END CERTIFICATE----- + + +VeriSign Universal Root Certification Authority +-----BEGIN CERTIFICATE----- +MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB +vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W +ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe +Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX +MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 +IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y +IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh +bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF +9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH +H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H +LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN +/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT +rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud +EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw +WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs +exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud +DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4 +sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+ +seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz +4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+ +BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR +lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3 +7M2CYfE45k+XmCpajQ== +-----END CERTIFICATE----- + diff --git a/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode b/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode new file mode 100644 index 0000000..891a5fb Binary files /dev/null and b/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode differ diff --git a/proprietary/vendor/etc/camera/ashdr/ncf_pack.ncf b/proprietary/vendor/etc/camera/ashdr/ncf_pack.ncf new file mode 100644 index 0000000..4b0e5ec Binary files /dev/null and b/proprietary/vendor/etc/camera/ashdr/ncf_pack.ncf differ diff --git a/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx471.ncf b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx471.ncf new file mode 100644 index 0000000..9ffd21e Binary files /dev/null and b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx471.ncf differ diff --git a/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx481.ncf b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx481.ncf new file mode 100644 index 0000000..e22beb3 Binary files /dev/null and b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx481.ncf differ diff --git a/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx586.ncf b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx586.ncf new file mode 100644 index 0000000..aed9cb9 Binary files /dev/null and b/proprietary/vendor/etc/camera/ashdr/ncf_pack_imx586.ncf differ diff --git a/proprietary/vendor/etc/camera/calibrationOutput_uw.bin b/proprietary/vendor/etc/camera/calibrationOutput_uw.bin new file mode 100644 index 0000000..88d20af Binary files /dev/null and b/proprietary/vendor/etc/camera/calibrationOutput_uw.bin differ diff --git a/proprietary/vendor/etc/camera/calibrationOutput_wt.bin b/proprietary/vendor/etc/camera/calibrationOutput_wt.bin new file mode 100644 index 0000000..d5f6867 Binary files /dev/null and b/proprietary/vendor/etc/camera/calibrationOutput_wt.bin differ diff --git a/proprietary/vendor/etc/camera/darksight/darksight_main.bin b/proprietary/vendor/etc/camera/darksight/darksight_main.bin new file mode 100644 index 0000000..10c761a Binary files /dev/null and b/proprietary/vendor/etc/camera/darksight/darksight_main.bin differ diff --git a/proprietary/vendor/etc/camera/darksight/darksight_ultrawide.bin b/proprietary/vendor/etc/camera/darksight/darksight_ultrawide.bin new file mode 100644 index 0000000..b519834 Binary files /dev/null and b/proprietary/vendor/etc/camera/darksight/darksight_ultrawide.bin differ diff --git a/proprietary/vendor/etc/camera/distortion_result.bin b/proprietary/vendor/etc/camera/distortion_result.bin new file mode 100644 index 0000000..89b4114 Binary files /dev/null and b/proprietary/vendor/etc/camera/distortion_result.bin differ diff --git a/proprietary/vendor/etc/camera/distortion_result_front.bin b/proprietary/vendor/etc/camera/distortion_result_front.bin new file mode 100644 index 0000000..7b6a791 Binary files /dev/null and b/proprietary/vendor/etc/camera/distortion_result_front.bin differ diff --git a/proprietary/vendor/etc/charger_fstab.qti b/proprietary/vendor/etc/charger_fstab.qti new file mode 100644 index 0000000..ae50aac --- /dev/null +++ b/proprietary/vendor/etc/charger_fstab.qti @@ -0,0 +1,14 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. +# + +# Android fstab file. +# The filesystem that contains the filesystem checker binary (typically /system) cannot +# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK + +# +/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,barrier=1 wait diff --git a/proprietary/vendor/etc/cne/mwqem.conf b/proprietary/vendor/etc/cne/mwqem.conf new file mode 100644 index 0000000..66cfede --- /dev/null +++ b/proprietary/vendor/etc/cne/mwqem.conf @@ -0,0 +1,17 @@ +#configuration parameters for Multi-network Wireless Quality Estimation and Management. + +#Number of previous latency iterations to track to decide the better LQS interface +latency_count:3 +#Threshold in ms to decide the better interface for LQS. +latency_threshold:10 +#Number of tcp connections to be established in each latency session +max_tcp_connects:3 +#Max waiting time for a dns query to be resolved +dns_timeout:9 +#Minimum change in mwqem ratio to update the new LQA ratio +lqa_update_threshold:0.25 +#Timer in msec to track the lqs updates. Only one update will be allowed +#in this duration +lqa_update_count_timer:10000 +#default URL for establishing a tcp sessions +mwqem_http_url:www.qualcomm.com diff --git a/proprietary/vendor/etc/cne/profileMwqem.xml b/proprietary/vendor/etc/cne/profileMwqem.xml new file mode 100644 index 0000000..595598a --- /dev/null +++ b/proprietary/vendor/etc/cne/profileMwqem.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml new file mode 100644 index 0000000..5cb892d --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1.0 + + 4 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1.0 + + 4 + + 80 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1.0 + + 10 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1.0 + + 20 + + 1000 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1.0 + + + 0.0597 + + + 0.8895 + + + + 1.0 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml new file mode 100644 index 0000000..439eaa5 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -82,-82 + + + -82,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1.0 + + 4 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1.0 + + 4 + + 80 + + 1000000 + + + + + + + + -82,-82 + + + -82,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1.0 + + 10 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1.0 + + 20 + + 1000 + + 1000000 + + + + + + + + -82,-82 + + + -82,-82 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1.0 + + + 0.0597 + + + 0.8895 + + + + 1.0 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml new file mode 100644 index 0000000..80d7e50 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml new file mode 100644 index 0000000..384874d --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1.0 + + 4 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1.0 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1.0 + + 10 + + 9 + + 3 + + 1.0 + + 2 + + 1.0 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1.0 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1.0 + + + 0.0597 + + + 0.8895 + + + + 1.0 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml new file mode 100644 index 0000000..2af1cf5 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml new file mode 100644 index 0000000..a241701 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml new file mode 100644 index 0000000..e141e51 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -80,-80 + + + -80,-80 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml new file mode 100644 index 0000000..44188ef --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -80,-80 + + + -80,-80 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml new file mode 100644 index 0000000..0a8ff05 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -65,-65 + + + -65,-65 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml new file mode 100644 index 0000000..be0a0e0 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml new file mode 100644 index 0000000..60ce818 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml new file mode 100644 index 0000000..aa523a5 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -72,-72 + + + -72,-72 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -72,-72 + + + -72,-72 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -72,-72 + + + -72,-72 + + -72 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml new file mode 100644 index 0000000..9abf2d2 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -65,-65 + + + -65,-65 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml new file mode 100644 index 0000000..54d3be2 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml new file mode 100644 index 0000000..ed67515 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml new file mode 100644 index 0000000..9acafc8 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml new file mode 100644 index 0000000..a4c1e7a --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -99,-99 + + + -99,-99 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -99,-99 + + + -99,-99 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -99,-99 + + + -99,-99 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml new file mode 100644 index 0000000..80d7e50 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml new file mode 100644 index 0000000..8d0a7be --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -72,-72 + + + -72,-72 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -72,-72 + + + -72,-72 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 1 + + 10 + + 9 + + 3 + + 1 + + 2 + + 1 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -72,-72 + + + -72,-72 + + -72 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml new file mode 100644 index 0000000..26a24ab --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -90,-90 + + + -90,-90 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml new file mode 100644 index 0000000..3ad7bff --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -87,-88 + + + -87,-88 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml new file mode 100644 index 0000000..d2292a3 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -65,-65 + + + -65,-65 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -65,-65 + + + -65,-65 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -65,-65 + + + -65,-65 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml new file mode 100644 index 0000000..5b98bc4 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -80,-80 + + + -80,-80 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -80,-80 + + + -80,-80 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -80,-80 + + + -80,-80 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml new file mode 100644 index 0000000..976387e --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -75,-75 + + + -75,-75 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml new file mode 100644 index 0000000..7b1c167 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -85,-85 + + + -85,-85 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml new file mode 100644 index 0000000..dd0b5ae --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 1 + + 4 + + 9 + + 3 + + 1 + + 2 + + 1 + + 50 + + 8 + + 2 + + 100 + + 300 + + 1 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + 5 + + -85 + + + 2 + + 120 + + 0.64 + + 1 + + 12 + + 3 + + 3 + + 1 + + 2 + + 1 + + 60 + + 8 + + 2 + + 1000 + + 1000 + + 1 + + 20 + + 1000 + + 1000000 + + + + + + + + -79,-79 + + + -79,-79 + + -74 + + 5 + + -91 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 1 + + + 0.0597 + + + 0.8895 + + + + 1 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml new file mode 100644 index 0000000..965d565 --- /dev/null +++ b/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml @@ -0,0 +1,239 @@ + + + + 5.1 + Test 1 + + + + true + true + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + 60 + 3 + + someauthapp1 + someauthapp2 + someauthapp3 + + + + + + + + + true + + true + + 400 + + 1000000 + + 77 + + 0.2 + + + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.55 + + 0.09 + + 4 + + 9 + + 3 + + 0.1 + + 2 + + 0.55 + + 50 + + 8 + + 2 + + 100 + + 300 + + 0.15 + + 4 + + 80 + + 1000000 + + + + + + + + -79,-82 + + + -79,-82 + + 5 + + -85 + + + 2 + + 120 + + 0.7 + + 0.12 + + 10 + + 9 + + 3 + + 0.1 + + 2 + + 0.64 + + 100 + + 4 + + 2 + + 1000 + + 1000 + + 0.22 + + 20 + + 1000 + + 1000000 + + + + + + + + -78,-78 + + + -78,-78 + + -74 + + 5 + + -85 + + + 2 + + 120 + + 0.47 + + 8 + + 2 + + + + 0.42 + + + 0.0597 + + + 0.8895 + + + + 0.21 + + + 0.1366 + + + 0.5795 + + + + diff --git a/proprietary/vendor/etc/configstore/vpp.configstore.xml b/proprietary/vendor/etc/configstore/vpp.configstore.xml new file mode 100644 index 0000000..aea3238 --- /dev/null +++ b/proprietary/vendor/etc/configstore/vpp.configstore.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/data/dsi_config.xml b/proprietary/vendor/etc/data/dsi_config.xml new file mode 100644 index 0000000..752ac43 --- /dev/null +++ b/proprietary/vendor/etc/data/dsi_config.xml @@ -0,0 +1,1262 @@ + + + + + + + + + 0 + 0 + rmnet0 + + 0 + rmnet0 + + 8 + + rmnet0 + rmnet1 + rmnet2 + rmnet3 + rmnet4 + rmnet5 + rmnet6 + rmnet7 + + + + rmnet0 + rmnet1 + rmnet2 + rmnet3 + rmnet4 + rmnet5 + rmnet6 + rmnet7 + + + + + + + 0 + 1 + rmnet_usb0 + + 0 + rmnet_usb0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_usb0 + rmnet_usb1 + rmnet_usb2 + rmnet_usb3 + rmnet_usb4 + rmnet_usb5 + rmnet_usb6 + rmnet_usb7 + + + + + + + 0 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 0 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + 1 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 1 + 1 + rmnet0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 1 + 1 + rmnet0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 0 + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 0 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 0 + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + 0 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + 0 + 1 + rmnet0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + 1 + 1 + rmnet0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + 0 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + 1 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + + + + 1 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_mhi0 + + 1 + rmnet_mhi0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_ipa0 + + 1 + rmnet0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_ipa0 + 1 + + 1 + rmnet0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + diff --git a/proprietary/vendor/etc/data/netmgr_config.xml b/proprietary/vendor/etc/data/netmgr_config.xml new file mode 100644 index 0000000..4164f86 --- /dev/null +++ b/proprietary/vendor/etc/data/netmgr_config.xml @@ -0,0 +1,3265 @@ + + + + + + + + + + 255 + 1 + /data/netmgr_cmd_log.txt + + + + + + 0 + 0 + + 0 + rmnet0 + SMDCTL0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + rmnet0 + 0 + 0 + 0 + + 2 + + 1 + 0 + + + 8 + + rmnet0 + rmnet1 + rmnet2 + rmnet3 + rmnet4 + rmnet5 + rmnet6 + rmnet7 + + + 8 + + rmnet0 + rmnet1 + rmnet2 + rmnet3 + rmnet4 + rmnet5 + rmnet6 + rmnet7 + + + 1 + 9 + + rev_rmnet0 + rev_rmnet1 + rev_rmnet2 + rev_rmnet3 + rev_rmnet4 + rev_rmnet5 + rev_rmnet6 + rev_rmnet7 + rev_rmnet8 + + + 9 + + rev_rmnet0 + rev_rmnet1 + rev_rmnet2 + rev_rmnet3 + rev_rmnet4 + rev_rmnet5 + rev_rmnet6 + rev_rmnet7 + rev_rmnet8 + + + + + + + 0 + 1 + + 0 + rmnet_usb0 + HSICTL0 + + 1 + 10 + 4096 + 0 + 0 + 5 + 5 + 0 + 0 + rmnet_usb0 + 0 + 0 + 0 + + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_usb0 + rmnet_usb1 + rmnet_usb2 + rmnet_usb3 + rmnet_usb4 + rmnet_usb5 + rmnet_usb6 + rmnet_usb7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + rev_rmnet_usb0 + rev_rmnet_usb1 + rev_rmnet_usb2 + rev_rmnet_usb3 + rev_rmnet_usb4 + rev_rmnet_usb5 + rev_rmnet_usb6 + rev_rmnet_usb7 + rev_rmnet_usb8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 0 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 1 + 2048 + 0 + 0 + 5 + 5 + 0 + 0 + rmnet_mhi0 + 1 + 0 + 9 + 0 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 0 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 1 + 1 + 2048 + 0 + 0 + 5 + 5 + 0 + 0 + rmnet_mhi0 + 1 + 0 + 9 + 0 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 1 + 2048 + 0 + 0 + 7 + 5 + 0 + 0 + rmnet_ipa0 + 0 + 0 + 0 + 10000 + 55000000 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 0 + 1 + + 1 + rmnet0 + DATA5_CNTL + 0 + 1 + 1 + 2048 + 0 + 0 + 5 + 5 + 0 + 0 + rmnet0 + 16 + 0 + 0 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 0 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 10000 + 1 + 5 + + 1 + rmnet0 + DATA5_CNTL + 85000000 + 1 + 1 + 2048 + 0 + 0 + rmnet0 + 5 + 5 + 0 + 0 + 2 + 9 + 0 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + + 1 + 10000 + 0 + 1 + 5 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 1 + 2048 + 0 + 0 + rmnet0 + 5 + 5 + 0 + 0 + 0 + 9 + 1 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 0 + 10000 + 1 + 5 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 85000000 + 1 + 2048 + 0 + 0 + rmnet0 + 5 + 5 + 0 + 0 + 16 + 9 + 1 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 10 + 8192 + 0 + 0 + rmnet_ipa0 + 7 + 7 + 1 + 1 + 16 + 32 + 9 + 1 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 10 + 8192 + 0 + 0 + rmnet_ipa0 + 7 + 7 + 1 + 1 + 2 + 9 + 1 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + + 1 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 1 + 2048 + 0 + 0 + 7 + 5 + 0 + 0 + rmnet_ipa0 + 0 + 0 + 0 + 55000000 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 0 + 1 + 1 + 2048 + 0 + 0 + rmnet_ipa0 + 5 + 5 + 0 + 0 + 0n + + 300000 + 400000 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + 0 + 1 + 10 + 8192 + 0 + 0 + 7 + 7 + 1 + 1 + rmnet_ipa0 + + 16 + 0 + 1 + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + 1 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + 0 + 1 + 10 + 8192 + 7 + 7 + 1 + 0 + rmnet_ipa0 + + 01 + 0 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 10 + 8192 + 0 + 0 + 7 + 7 + 1 + 1 + rmnet_ipa0 + + 16 + 0 + 32 + 0 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 155000000 + 1 + 25000 + + 1 + 10 + 8192 + 0 + 0 + 7 + 7 + 1 + 1 + rmnet_ipa0 + 10000 + + 1 + 1 + 1400 + + 2 + 4 + 8 + 0 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 155000000 + 1 + 25000 + + 1 + 10 + 8192 + 0 + 0 + 7 + 7 + 1 + 1 + rmnet_ipa0 + 10000 + + 1 + 1 + 1400 + + 2 + 4 + 8 + 0 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 155000000 + 1 + 25000 + + 1 + 10 + 8192 + 0 + 0 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 10000 + + 1 + 1 + 1400 + + 2 + 13 + 0 + 1 + 1 + + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + 155000000 + 1 + 25000 + 1 + 10 + 8192 + 0 + 0 + 8 + 8 + 1 + 0 + rmnet_ipa0 + + 2 + 15 + 0 + 1 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 32 + 16384 + 32 + 16384 + 5 + 5 + 0 + 0 + rmnet_mhi0 + 0 + 1 + 0 + 9 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 1 + 1 + 2048 + 0 + 0 + rmnet_ipa0 + 5 + 5 + 0 + 0 + 0 + 0 + + 300000 + 400000 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + + + + 1 + 0 + 10000 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 1 + 1504 + 1 + 1504 + 5 + 5 + 0 + 1 + rmnet_mhi0 + 0 + 1 + 4 + 0 + 1 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + 155000000 + 1 + 25000 + 1 + 10 + 8192 + 0 + 0 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 10000 + + 1 + 1 + 1400 + + 2 + 13 + 0 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 1 + 2048 + 1 + 2048 + 5 + 5 + 1 + 1 + rmnet_mhi0 + 0 + 1 + 4 + 0 + 1 + 1 + 1 + + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + 155000000 + 1 + 25000 + 1 + 10 + 8192 + 20 + 8192 + 8 + 8 + 1 + 1 + 9 + 11 + 0 + 0 + rmnet_ipa0 + + 10000 + 1 + 1 + 1400 + + 2 + 12 + 0 + 1 + 1 + + 2 + 0 + 0 + 1 + 0 + 2 + 0 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 155000000 + 1 + 25000 + + 1 + 10 + 8192 + 0 + 0 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 1 + 1 + 10000 + + 1 + 1 + 1400 + 2 + 12 + 0 + 2 + 1 + 1 + + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 155000000 + 0 + 25000 + 1 + 31 + 16384 + 32 + 16384 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 1 + 1 + 0 + 2 + 100000 + 1 + 1 + 1400 + 1 + 0 + 2 + 13 + 0 + 1 + 0 + 1 + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 0 + 0 + 10000 + 1 + 3 + + 1 + rmnet_mhi0 + MHICTL0 + + 1 + 32 + 16384 + 0 + 0 + 5 + 5 + 1 + 1 + rmnet_mhi0 + 0 + 16 + 224 + 0 + 100000 + 1 + 1 + 1 + + 2 + + 1 + 0 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 8 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + + + 0 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 3500 + 0 + 25000 + 1 + 31 + 16384 + 32 + 16384 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 1 + 1 + 1 + 1 + 100000 + 1 + 1 + 1400 + 1 + 1 + 2 + 125 + 0 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + + + + + 0 + 0 + 10000 + 1 + 4 + 1 + 1 + 1 + + 1 + rmnet_mhi0 + MHICTL0 + 3500 + 0 + 25000 + 1 + 31 + 31668 + 32 + 16384 + 3000000 + 1 + 9 + 9 + 1 + 1 + + + + + 0 + 0 + + 1 + rmnet_mhi0 + 1 + 1 + 3 + 1 + 100000 + + 1 + 1 + 1400 + 2 + 2 + 125 + 0 + 1 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + + + 0 + 0 + 10000 + 1 + 4 + 1 + 1 + 1 + + 1 + rmnet_mhi0 + MHICTL0 + 3500 + 0 + 25000 + 1 + 31 + 31668 + 32 + 16384 + 1000000 + 1 + 9 + 9 + 1 + 1 + + + + + 0 + 0 + + 1 + rmnet_mhi0 + 1 + 1 + 3 + 1 + 1 + 100000 + 1 + 1 + 1400 + 2 + 2 + 125 + 0 + 1500 + + 1 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + 1 + + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 3500 + 0 + 25000 + 1 + 31 + 31668 + 32 + 16384 + 9 + 9 + 1 + 1 + rmnet_ipa0 + 1 + 1 + + + + + 0 + 0 + + 1 + 3 + 1 + 100000 + 1 + 1 + 1400 + 1 + 0 + 2 + 204 + 0 + 1 + 8192 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + 1 + + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 1 + 63 + 64844 + 32 + 16384 + 1000000 + 1 + 9 + 9 + 1 + 1 + 2 + 2 + rmnet_ipa0 + 1 + 1 + 1 + 1 + 1 + 1 + 100000 + 1500 + + 1 + 1 + 1400 + 2 + 2 + 125 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + 1 + + + diff --git a/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml new file mode 100644 index 0000000..7e89700 --- /dev/null +++ b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/flp.conf b/proprietary/vendor/etc/flp.conf new file mode 100644 index 0000000..65d54d3 --- /dev/null +++ b/proprietary/vendor/etc/flp.conf @@ -0,0 +1,60 @@ +################################### +##### FLP settings ##### +################################### + +################################### +# FLP BATCH SIZE +################################### +# The number of batched locations +# requested to modem. The desired number +# defined below may not be satisfied, as +# the modem can only return the number +# of batched locations that can be allocated, +# which is limited by memory. The default +# batch size defined as 20 as below. +BATCH_SIZE=20 + +################################### +# FLP OUTDOOR TRIP BATCH SIZE +################################### +# The number of batched locations +# requested to modem for outdoor +# trip batching. The desired number +# defined below may not be satisfied, as +# the modem can only return the number +# of batched locations that can be allocated, +# which is limited by memory. The default +# trip batch size defined as 600 as below. +OUTDOOR_TRIP_BATCH_SIZE=600 + +################################### +# FLP BATCHING SESSION TIMEOUT +################################### +# Duration with which batch session timeout +# happens in milliseconds. If not specified +# or set to zero, batching session timeout +# defaults to 20 seconds by the modem. +# BATCH_SESSION_TIMEOUT=20000 + +################################### +# FLP BATCHING ACCURACY +################################### +# Set to one of the defined values below +# to define the accuracy of batching. +# If not specified, accuracy defaults +# to LOW. +# FLP BATCHING ACCURACY values: +# Low accuracy = 0 +# Medium accuracy = 1 +# High accuracy = 2 +ACCURACY=1 + +#################################### +# By default if network fixes are not sensor assisted +# these fixes must be dropped. This parameter adds an exception +# for targets where there is no PDR and we still want to +# report out network fixes +# 0: MUST NOT ALLOW NETWORK FIXES +# 1: ALLOW NETWORK FIXES +#################################### +ALLOW_NETWORK_FIXES = 0 diff --git a/proprietary/vendor/etc/gnss_antenna_info.conf b/proprietary/vendor/etc/gnss_antenna_info.conf new file mode 100644 index 0000000..e037daa --- /dev/null +++ b/proprietary/vendor/etc/gnss_antenna_info.conf @@ -0,0 +1,135 @@ +################################### +##### ANTENNA INFORMATION ##### +################################### + +################################### +# ANTENNA INFO VECTOR SIZE +################################### +# The number of antenna info +# structures in the vector. Each +# entry in this vector is a structure +# with the following elements: +# +# - CARRIER_FREQUENCY +# - PC_OFFSET +# - PC_VARIATION_CORRECTION +# - PC_VARIATION_CORRECTION_UNC +# - SIGNAL_GAIN_CORRECTION +# - SIGNAL_GAIN_CORRECTION_UNC +# +# Notes: +# CARRIER_FREQUENCY +# The carrier frequency in MHz. +# +# PC = PHASE CENTER +# PC_OFFSET is a structure with six +# elements: x, y, z and their associated uncertainties +# Phase center offset (PCO) is defined with +# respect to the origin of the Android sensor coordinate system, e.g., +# center of primary screen for mobiles +# +# PC_VARIATION_CORRECTION +# 2D vectors representing the phase center variation (PCV) corrections, +# in millimeters, at regularly spaced azimuthal angle (theta) and zenith angle +# (phi). The PCV correction is added to the phase measurement to obtain the +# corrected value. +# The azimuthal angle, theta, is defined with respect to the X axis of the +# Android sensor coordinate system, increasing toward the Y axis. The zenith +# angle, phi, is defined with respect to the Z axis of the Android Sensor +# coordinate system, increasing toward the X-Y plane. +# Each row vector (outer vectors) represents a fixed theta. The first row +# corresponds to a theta angle of 0 degrees. The last row corresponds to a +# theta angle of (360 - deltaTheta) degrees, where deltaTheta is the regular +# spacing between azimuthal angles, i.e., deltaTheta = 360 / (number of rows). +# The columns (inner vectors) represent fixed zenith angles, beginning at 0 +# degrees and ending at 180 degrees. They are separated by deltaPhi, the regular +# spacing between zenith angles, i.e., deltaPhi = 180 / (number of columns - 1). +# +# PC_VARIATION_CORRECTION_UNC +# 2D vectors of 1-sigma uncertainty in millimeters associated with the PCV +# correction values. +# +# SIGNAL_GAIN_CORRECTION +# 2D vectors representing the signal gain corrections at regularly spaced +# azimuthal angle (theta) and zenith angle (phi). The values are calculated or +# measured at the antenna feed point without considering the radio and receiver +# noise figure and path loss contribution, in dBi, i.e., decibel over isotropic +# antenna with the same total power. The signal gain correction is added the +# signal gain measurement to obtain the corrected value. +# The azimuthal angle, theta, is defined with respect to the X axis of the +# Android sensor coordinate system, increasing toward the Y axis. The zenith +# angle, phi, is defined with respect to the Z axis of the Android Sensor +# coordinate system, increasing toward the X-Y plane. +# Each row vector (outer vectors) represents a fixed theta. The first row +# corresponds to a theta angle of 0 degrees. The last row corresponds to a +# theta angle of (360 - deltaTheta) degrees, where deltaTheta is the regular +# spacing between azimuthal angles, i.e., deltaTheta = 360 / (number of rows). +# The columns (inner vectors) represent fixed zenith angles, beginning at 0 +# degrees and ending at 180 degrees. They are separated by deltaPhi, the regular +# spacing between zenith angles, i.e., deltaPhi = 180 / (number of columns - 1). +# +# SIGNAL_GAIN_CORRECTION_UNC +# 2D vectors of 1-sigma uncertainty in dBi associated with the signal +# gain correction values. +# +# The number of rows and columns could be the same for PC variation correction +# and signal gain corrections, or could be different +# If the former then NUMBER_OF_ROWS_ and NUMBER_OF_COLUMNS_ are specified once +# only, if the latter then NUMBER_OF_ROWS_ and NUMBER_OF_COLUMNS_ represent +# the number of rows/columns for PC variation correction and +# NUMBER_OF_ROWS_SGC_ and NUMBER_OF_COLUMNS_SGC_ represent the number of +# rows/columns for signal gain corrections + +# ANTENNA_INFO_VECTOR_SIZE must be non zero if antenna corrections are sent +# ANTENNA_INFO_VECTOR_SIZE = 2 + +CARRIER_FREQUENCY_0 = 1575.42 + +PC_OFFSET_0 = 1.2 0.1 3.4 0.2 5.6 0.3 + +NUMBER_OF_ROWS_0 = 3 +NUMBER_OF_COLUMNS_0 = 4 + +PC_VARIATION_CORRECTION_0_ROW_0 = 11.22 33.44 55.66 77.88 +PC_VARIATION_CORRECTION_0_ROW_1 = 10.2 30.4 50.6 70.8 +PC_VARIATION_CORRECTION_0_ROW_2 = 12.2 34.4 56.6 78.8 + +PC_VARIATION_CORRECTION_UNC_0_ROW_0 = 0.1 0.2 0.3 0.4 +PC_VARIATION_CORRECTION_UNC_0_ROW_1 = 1.1 1.2 1.3 1.4 +PC_VARIATION_CORRECTION_UNC_0_ROW_2 = 2.1 2.2 2.3 2.4 + +SIGNAL_GAIN_CORRECTION_0_ROW_0 = 9.8 8.7 7.6 6.5 +SIGNAL_GAIN_CORRECTION_0_ROW_1 = 5.4 4.3 3.2 2.1 +SIGNAL_GAIN_CORRECTION_0_ROW_2 = 1.3 2.4 3.5 4.6 + +SIGNAL_GAIN_CORRECTION_UNC_0_ROW_0 = 0.11 0.22 0.33 0.44 +SIGNAL_GAIN_CORRECTION_UNC_0_ROW_1 = 0.55 0.66 0.77 0.88 +SIGNAL_GAIN_CORRECTION_UNC_0_ROW_2 = 0.91 0.92 0.93 0.94 + + +CARRIER_FREQUENCY_1 = 1227.6 + +PC_OFFSET_1 = 3.4 0.2 5.6 0.3 1.2 0.1 + +NUMBER_OF_ROWS_1 = 4 +NUMBER_OF_COLUMNS_1 = 2 +NUMBER_OF_ROWS_SGC_1 = 3 +NUMBER_OF_COLUMNS_SGC_1 = 4 + +PC_VARIATION_CORRECTION_1_ROW_0 = 55.66 77.88 +PC_VARIATION_CORRECTION_1_ROW_1 = 11.22 33.44 +PC_VARIATION_CORRECTION_1_ROW_2 = 56.6 78.8 +PC_VARIATION_CORRECTION_1_ROW_3 = 12.2 34.4 + +PC_VARIATION_CORRECTION_UNC_1_ROW_0 = 0.3 0.4 +PC_VARIATION_CORRECTION_UNC_1_ROW_1 = 1.1 1.2 +PC_VARIATION_CORRECTION_UNC_1_ROW_2 = 2.1 2.2 +PC_VARIATION_CORRECTION_UNC_1_ROW_3 = 0.1 0.2 + +SIGNAL_GAIN_CORRECTION_1_ROW_0 = 7.6 6.5 5.4 4.3 +SIGNAL_GAIN_CORRECTION_1_ROW_1 = 1.3 2.4 9.8 8.7 +SIGNAL_GAIN_CORRECTION_1_ROW_2 = 1.4 2.5 3.6 4.7 + +SIGNAL_GAIN_CORRECTION_UNC_1_ROW_0 = 0.91 0.92 0.55 0.66 +SIGNAL_GAIN_CORRECTION_UNC_1_ROW_1 = 0.11 0.22 0.93 0.94 +SIGNAL_GAIN_CORRECTION_UNC_1_ROW_2 = 0.95 0.96 0.33 0.44 diff --git a/proprietary/vendor/etc/gpfspath_oem_config.xml b/proprietary/vendor/etc/gpfspath_oem_config.xml new file mode 100644 index 0000000..6b2e82a --- /dev/null +++ b/proprietary/vendor/etc/gpfspath_oem_config.xml @@ -0,0 +1,61 @@ + + + + + + + /data/vendor/tzstorage/ + /mnt/vendor/persist/data/ + 4 + /data/system/users/ + /data/misc/qsee/ + /qwes + /qwes/licenses + diff --git a/proprietary/vendor/etc/gps.conf b/proprietary/vendor/etc/gps.conf new file mode 100644 index 0000000..65a15b0 --- /dev/null +++ b/proprietary/vendor/etc/gps.conf @@ -0,0 +1,401 @@ +# Error Estimate +# _SET = 1 +# _CLEAR = 0 +ERR_ESTIMATE=0 + +#NTP server +NTP_SERVER=time.xtracloud.net + +#XTRA CA path +XTRA_CA_PATH=/usr/lib/ssl-1.1/certs + +# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info +# 4 - Debug, 5 - Verbose +# If DEBUG_LEVEL is commented, Android's logging levels will be used +#ifndef OPLUS_BUG_DEBUG +#LinHuaqiu@CONNECTIVITY.GPS.LOCATION.LOG.1065783, 2017/11/04, Add for gps log control +#DEBUG_LEVEL = 3 +#else /* OPLUS_BUG_DEBUG */ +DEBUG_LEVEL = 2 +#endif /* OPLUS_BUG_DEBUG */ + +# Intermediate position report, 1=enable, 0=disable +INTERMEDIATE_POS=0 + +# supl version 1.0 +SUPL_VER=0x10000 + +# Emergency SUPL, 1=enable, 0=disable +#SUPL_ES=1 + +#Choose PDN for Emergency SUPL +#1 - Use emergency PDN +#0 - Use regular SUPL PDN for Emergency SUPL +#USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL=0 + +#SUPL_MODE is a bit mask set in config.xml per carrier by default. +#If it is uncommented here, this value will overwrite the value from +#config.xml. +#MSA=0X2 +#MSB=0X1 +#SUPL_MODE= + +# GPS Capabilities bit mask +# SCHEDULING = 0x01 +# MSB = 0x02 +# MSA = 0x04 +# ON_DEMAND_TIME = 0x10 +# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING +CAPABILITIES=0x17 + +# Accuracy threshold for intermediate positions +# less accurate positions are ignored, 0 for passing all positions +# ACCURACY_THRES=5000 + +################################ +##### AGPS server settings ##### +################################ + +# FOR SUPL SUPPORT, set the following +# SUPL_HOST=supl.host.com or IP +# SUPL_PORT=1234 + +# FOR MO SUPL SUPPORT, set the following +# MO_SUPL_HOST=supl.host.com or IP +# MO_SUPL_PORT=1234 + +# FOR C2K PDE SUPPORT, set the following +# C2K_HOST=c2k.pde.com or IP +# C2K_PORT=1234 + +# Bitmask of slots that are available +# for write/install to, where 1s indicate writable, +# and the default value is 0 where no slots +# are writable. For example, AGPS_CERT_WRITABLE_MASK +# of b1000001010 makes 3 slots available +# and the remaining 7 slots unwritable. +#AGPS_CERT_WRITABLE_MASK=0 + +#################################### +# LTE Positioning Profile Settings +#################################### +# LPP_PROFILE is a bit mask +# 0: Enable RRLP on LTE(Default) +# 0x1: LPP User Plane +# 0x2: LPP Control Plane +# 0x4: LPP User Plane for NR5G +# 0x8: LPP Control Plane for NR5G +LPP_PROFILE = 2 + +#################################### +#Datum Type +#################################### +# 0: WGS-84 +# 1: PZ-90 +DATUM_TYPE = 0 + +################################ +# EXTRA SETTINGS +################################ +# NMEA provider (1=Modem Processor, 0=Application Processor) +NMEA_PROVIDER=0 + +################################ +# NMEA TAG BLOCK GROUPING +################################ +# NMEA tag block grouping is only applicable to GSA +# Default is disabled +# 0 - disabled +# 1 - enabled +NMEA_TAG_BLOCK_GROUPING_ENABLED = 0 + +# Customized NMEA GGA fix quality that can be used to tell +# whether SENSOR contributed to the fix. +# +# When this configuration item is not enabled (set to any value that is not 1), +# GGA fix quality conforms to NMEA standard spec as below: +# PPP/DGNSS/SBAS correction fix w/ or w/o sensor: 2 +# RTK fixed fix w/ or w/o sensor: 4 +# RTK float fix w/ or w/o sensor: 5 +# SPE fix w/ or w/o sensor: 1 +# Sensor dead reckoning fix: 6 +# +# When this configuration is enabled (set to 1), GGA fix quality +# will be output as below: +# PPP fix w/o sensor: 59, w/ sensor: 69 +# DGNSS/SBAS correction fix w/o sensor: 2, w/ sensor: 62 +# RTK fixed fix w/o sensor: 4, w/ sensor: 64 +# RTK float fix w/o sensor: 5, w/ sensor: 65, +# SPE fix w/o sensor: 1, and w/ sensor: 61 +# Sensor dead reckoning fix: 6 +# +# any value that is not 1 - disabled +# 1 - enabled +CUSTOM_NMEA_GGA_FIX_QUALITY_ENABLED = 0 + +################################ +# NMEA Reporting Rate Config, valid only when NMEA_PROVIDER is set to "0" +################################ +# NMEA Reporting Rate +# Set it to "1HZ" for 1Hz NMEA Reporting +# Set it to "NHZ" for NHz NMEA Reporting +#Default : NHZ (overridden by position update rate if set to lower rates) +NMEA_REPORT_RATE=NHZ + +# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE) +SGLTE_TARGET=0 + +################################################## +# Select Positioning Protocol on A-GLONASS system +################################################## +# 0x1: RRC CPlane +# 0x2: RRLP UPlane +# 0x4: LLP Uplane +A_GLONASS_POS_PROTOCOL_SELECT = 0 + +################################################## +# Select technology for LPPe Control Plane +################################################## +# 0x1: DBH for LPPe CP +# 0x2: WLAN AP Measurements for LPPe CP +# 0x4: SRN AP measurement for CP +# 0x8: Sensor Barometer Measurement LPPe CP +#LPPE_CP_TECHNOLOGY = 0 + +################################################## +# Select technology for LPPe User Plane +################################################## +# 0x1: DBH for LPPe UP +# 0x2: WLAN AP Measurements for LPPe UP +# 0x4: SRN AP measurement for UP +# 0x8: Sensor Barometer Measurement LPPe UP +#LPPE_UP_TECHNOLOGY = 0 + +################################################## +# AGPS_CONFIG_INJECT +################################################## +# enable/disable injection of AGPS configurations: +# SUPL_VER +# SUPL_HOST +# SUPL_PORT +# MO_SUPL_HOST +# MO_SUPL_PORT +# C2K_HOST +# C2K_PORT +# LPP_PROFILE +# A_GLONASS_POS_PROTOCOL_SELECT +# 0: disable +# 1: enable +AGPS_CONFIG_INJECT = 1 + +################################################## +# GNSS settings for automotive use cases +# Configurations in following section are +# specific to automotive use cases, others +# please do not change, keep the default values +################################################## + +# AP Coarse Timestamp Uncertainty +################################################## +# default : 10 +# AP time stamp uncertainty, until GNSS receiver +# is able to acquire better timing information +AP_TIMESTAMP_UNCERTAINTY = 10 + +##################################### +# DR_SYNC Pulse Availability +##################################### +# 0 : DR_SYNC pulse not available (default) +# 1 : DR_SYNC pulse available +# This configuration enables the driver to make use +# of PPS events generated by DR_SYNC pulse +# Standard Linux PPS driver needs to be enabled +DR_SYNC_ENABLED = 0 + +##################################### +# PPS Device name +##################################### +PPS_DEVICENAME = /dev/pps0 + +##################################### +# Ignore PPS at Startup and after long outage +##################################### +IGNORE_PPS_PULSE_COUNT = 1 + +##################################### +# Long GNSS RF outage in seconds +##################################### +GNSS_OUTAGE_DURATION = 10 + +##################################### +# AP Clock Accuracy +##################################### +# Quality of APPS processor clock (in PPM). +# Value specified is used for calculation of +# APPS time stamp uncertainty +AP_CLOCK_PPM = 100 + +##################################### +# MAX ms difference to detect missing pulse +##################################### +# Specifies time threshold in ms to validate any missing PPS pulses +MISSING_PULSE_TIME_DELTA = 900 + +##################################### +# Propagation time uncertainty +##################################### +# This settings enables time uncertainty propagation +# logic incase of missing PPS pulse +PROPAGATION_TIME_UNCERTAINTY = 1 + +####################################### +# APN / IP Type Configuration +# APN and IP Type to use for setting +# up WWAN call. +# Use below values for IP Type: +# v4 = 4 +# v6 = 6 +# v4v6 = 10 +####################################### +# INTERNET_APN = abc.xyz +# INTERNET_IP_TYPE = 4 +# SUPL_APN = abc.xyz +# SUPL_IP_TYPE = 4 + +##################################### +# Modem type +##################################### +# This setting configures modem type +# (external=0 or internal=1) +# comment out the next line to vote +# for the first modem in the list +MODEM_TYPE = 1 + +################################################## +# CONSTRAINED TIME UNCERTAINTY MODE +################################################## +# 0 : disabled (default) +# 1 : enabled +# This setting enables GPS engine to keep its time +# uncertainty below the specified constraint +#CONSTRAINED_TIME_UNCERTAINTY_ENABLED = 0 + +# If constrained time uncertainty mode is enabled, +# this setting specifies the time uncertainty +# threshold that gps engine need to maintain. +# In unit of milli-seconds. +# Default is 0.0 meaning that modem default value +# of time uncertainty threshold will be used. +#CONSTRAINED_TIME_UNCERTAINTY_THRESHOLD = 0.0 + +# If constrained time uncertainty mode is enabled, +# this setting specifies the power budget that +# gps engine is allowed to spend to maintain the time +# uncertainty. +# Default is 0 meaning that GPS engine is not constained +# by power budget and can spend as much power as needed. +# In unit of 0.1 milli watt second. +#CONSTRAINED_TIME_UNCERTAINTY_ENERGY_BUDGET = 0 + +################################################## +# POSITION ASSISTED CLOCK ESTIMATOR +################################################## +# 0 : disabled (default) +# 1 : enabled +# This setting enables GPS engine to estimate clock +# bias and drift when the signal from at least 1 +# SV is available and the UE’s position is known by +# other position engines. +#POSITION_ASSISTED_CLOCK_ESTIMATOR_ENABLED = 0 + +##################################### +# proxyAppPackageName +##################################### +# This is a string that is sent to the framework +# in nfwNotifyCb callback +#ifndef OPLUS_BUG_STABILITY +#LiZhilong@CONNECTIVITY.GPS.LOCATION.OPCUSTOMIZED.2786815, 2020/01/10, Modify for nfw proxy app +#PROXY_APP_PACKAGE_NAME = com.google.android.carrierlocation +#else /* OPLUS_BUG_STABILITY */ +PROXY_APP_PACKAGE_NAME = com.oplus.locationproxy +#endif /* OPLUS_BUG_STABILITY */ + +##################################### +# CP_MTLR_ES +##################################### +# CP MTLR ES, 1=enable, 0=disable +CP_MTLR_ES=0 + +################################################## +# GNSS_DEPLOYMENT +################################################## +# 0 : Enable QTI GNSS (default) +# 1 : Enable QCSR SS5 +# 2 : Enable PDS API +# This setting use to select between QTI GNSS, +# QCSR SS5 hardware receiver, and PDS API. +# By default QTI GNSS receiver is enabled. +# GNSS_DEPLOYMENT = 0 + +################################################## +## LOG BUFFER CONFIGURATION +################################################## +#LOG_BUFFER_ENABLED, 1=enable, 0=disable +#*_LEVEL_TIME_DEPTH, maximum time depth of level * +#in log buffer, unit is second +#*_LEVEL_MAX_CAPACITY, maximum numbers of level * +#log print sentences in log buffer +LOG_BUFFER_ENABLED = 0 +E_LEVEL_TIME_DEPTH = 600 +E_LEVEL_MAX_CAPACITY = 50 +W_LEVEL_TIME_DEPTH = 500 +W_LEVEL_MAX_CAPACITY = 100 +I_LEVEL_TIME_DEPTH = 400 +I_LEVEL_MAX_CAPACITY = 200 +D_LEVEL_TIME_DEPTH = 30 +D_LEVEL_MAX_CAPACITY = 300 +V_LEVEL_TIME_DEPTH = 200 +V_LEVEL_MAX_CAPACITY = 400 + +################################################## +# Allow buffer diag log packets when diag memory allocation +# fails during boot up time. +################################################## +BUFFER_DIAG_LOGGING = 1 + +####################################### +# NTRIP CLIENT LIBRARY NAME +####################################### +# NTRIP_CLIENT_LIB_NAME = + +################################################## +# Correction Data Framework settings +# Default values: +# CDFW_SOURCE_PRIORITY_1 = INTERNAL_1 RTCM +# CDFW_INJECT_DATA_INTERVAL = 600000 //10 mins +# CDFW_RTCM_MESSAGE_INTERVAL = 1000 //1 second +# +# If multiple sources coexist on a PL, +# the prorioty sequence can be set by the integer number. +# PRIORITY_1 is higher than PRIORITY_2, for example, +# CDFW_SOURCE_PRIORITY_1 = INTERNAL_1 RTCM +# CDFW_SOURCE_PRIORITY_2 = CV2X RTCM +################################################## + +################################################## +# RF LOSS +# The loss in 0.1 dbHz from the C/N0 at the antenna port +# These values must be configured by OEM if not +# supported in QMI LOC message +# There is one entry for each signal type +################################################## +RF_LOSS_GPS = 0 +RF_LOSS_GPS_L5 = 0 +RF_LOSS_GLO_LEFT = 0 +RF_LOSS_GLO_CENTER = 0 +RF_LOSS_GLO_RIGHT = 0 +RF_LOSS_BDS = 0 +RF_LOSS_BDS_B2A = 0 +RF_LOSS_GAL = 0 +RF_LOSS_GAL_E5 = 0 +RF_LOSS_NAVIC = 0 diff --git a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc new file mode 100644 index 0000000..e75e2a7 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc @@ -0,0 +1,5 @@ +service vendor.bluetooth-1-0-qti /vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti + class hal + user bluetooth + group bluetooth system wakelock oem_2901 net_raw + capabilities BLOCK_SUSPEND NET_ADMIN diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc new file mode 100644 index 0000000..2a0185d --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2018-2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service wfdhdcphalservice /vendor/bin/wfdhdcphalservice + class main + user system diff --git a/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc new file mode 100644 index 0000000..47091e6 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc @@ -0,0 +1,4 @@ +service gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti + class early_hal + user system + group system diff --git a/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc new file mode 100644 index 0000000..19e32c4 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc @@ -0,0 +1,4 @@ +service gnss_service /vendor/bin/hw/android.hardware.gnss@2.1-service-qti + class hal + user gps + group system gps radio vendor_qti_diag diff --git a/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc new file mode 100644 index 0000000..94783de --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc @@ -0,0 +1,7 @@ +on init + start keymaster-4-0 + +service keymaster-4-0 /vendor/bin/hw/android.hardware.keymaster@4.0-service-qti + class early_hal + user system + group system drmrpc diff --git a/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc new file mode 100644 index 0000000..1d6c390 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc @@ -0,0 +1,14 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service neuralnetworks_hal_service /vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti + class hal + user system + group system + writepid /dev/stune/nnapi-hal/tasks + +#Below changes moved from init.target.rc as part of go/FR53051 +on post-fs-data + mkdir /data/vendor/nnhal 0700 system system diff --git a/proprietary/vendor/etc/init/cnd.rc b/proprietary/vendor/etc/init/cnd.rc new file mode 100644 index 0000000..c2faa9a --- /dev/null +++ b/proprietary/vendor/etc/init/cnd.rc @@ -0,0 +1,4 @@ +service vendor.cnd /system/vendor/bin/cnd + class main + user system + group system wifi inet radio wakelock net_admin diff --git a/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc b/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc new file mode 100644 index 0000000..790837b --- /dev/null +++ b/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc @@ -0,0 +1,11 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service wifidisplayhalservice /vendor/bin/wifidisplayhalservice + class main + user system + group inet input audio media uhid + capabilities NET_RAW + diff --git a/proprietary/vendor/etc/init/dataadpl.rc b/proprietary/vendor/etc/init/dataadpl.rc new file mode 100644 index 0000000..24152a1 --- /dev/null +++ b/proprietary/vendor/etc/init/dataadpl.rc @@ -0,0 +1,13 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +# Create the directories used by DPM subsystem + +#start dataadpl service +service vendor.dataadpl /system/vendor/bin/adpl + class main + user radio + socket adpl_cmd_uds_file dgram 660 radio radio + group radio oem_2901 diag usb inet + disabled \ No newline at end of file diff --git a/proprietary/vendor/etc/init/dataqti.rc b/proprietary/vendor/etc/init/dataqti.rc new file mode 100644 index 0000000..4c682b6 --- /dev/null +++ b/proprietary/vendor/etc/init/dataqti.rc @@ -0,0 +1,19 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +# Create the directories used by DPM subsystem + +# msm specific files that need to be created on /data +on post-fs-data + #Create DATAQTI dir for logs + mkdir /data/vendor/dataqti 0770 radio radio + chmod 0770 /data/vendor/dataqti + +#start dataqti service +service vendor.dataqti /system/vendor/bin/qti + class main + user radio + socket qti_dpm_uds_file dgram 660 radio radio + group radio oem_2901 diag usb inet + disabled diff --git a/proprietary/vendor/etc/init/dpmQmiMgr.rc b/proprietary/vendor/etc/init/dpmQmiMgr.rc new file mode 100644 index 0000000..aeb6c5b --- /dev/null +++ b/proprietary/vendor/etc/init/dpmQmiMgr.rc @@ -0,0 +1,17 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +#start dpmQmiMgr service +service dpmQmiMgr /system/vendor/bin/dpmQmiMgr + interface com.qualcomm.qti.dpm.api@1.0::IdpmQmi dpmQmiService + class main + user system + group system + disabled + +on property:persist.vendor.dpmhalservice.enable=* + start dpmQmiMgr + +on property:persist.vendor.dpmhalservice.enable=0 + stop dpmQmiMgr diff --git a/proprietary/vendor/etc/init/feature_enabler_client.rc b/proprietary/vendor/etc/init/feature_enabler_client.rc new file mode 100644 index 0000000..b19d37a --- /dev/null +++ b/proprietary/vendor/etc/init/feature_enabler_client.rc @@ -0,0 +1,19 @@ +on post-fs-data + mkdir /mnt/vendor/persist/data/pfm 0755 system system + mkdir /mnt/vendor/persist/data/pfm/licenses 0755 system system + chown system system /mnt/vendor/persist/feature_enabler_client + chmod 0775 /mnt/vendor/persist/feature_enabler_client + +service feature_enabler_client /vendor/bin/feature_enabler_client + class late_start + user system + group system graphics + +on property:init.svc.vendor.qti.hardware.display.composer=stopping + stop feature_enabler_client + +on property:init.svc.vendor.qti.hardware.display.composer=running + start feature_enabler_client + +on property:init.svc.vendor.qti.hardware.display.composer=restarting + restart feature_enabler_client diff --git a/proprietary/vendor/etc/init/ims_rtp_daemon.rc b/proprietary/vendor/etc/init/ims_rtp_daemon.rc new file mode 100644 index 0000000..b76fc82 --- /dev/null +++ b/proprietary/vendor/etc/init/ims_rtp_daemon.rc @@ -0,0 +1,13 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# imsdatadaemon starts with root and UID will be downgraded to RADIO. +service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon + class main + user radio + group radio vendor_qti_diag inet log + +on property:vendor.ims.DATA_DAEMON_STATUS=1 + restart vendor.ims_rtp_daemon \ No newline at end of file diff --git a/proprietary/vendor/etc/init/imsdatadaemon.rc b/proprietary/vendor/etc/init/imsdatadaemon.rc new file mode 100644 index 0000000..6db60d2 --- /dev/null +++ b/proprietary/vendor/etc/init/imsdatadaemon.rc @@ -0,0 +1,15 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# imsdatadaemon starts with root and UID will be downgraded to RADIO. +service vendor.imsdatadaemon /vendor/bin/imsdatadaemon + class main + user radio + socket ims_datad stream 0660 system radio + group radio wifi inet vendor_qti_diag log + disabled + +on property:vendor.ims.QMI_DAEMON_STATUS=1 + start vendor.imsdatadaemon diff --git a/proprietary/vendor/etc/init/imsqmidaemon.rc b/proprietary/vendor/etc/init/imsqmidaemon.rc new file mode 100644 index 0000000..c39f8e4 --- /dev/null +++ b/proprietary/vendor/etc/init/imsqmidaemon.rc @@ -0,0 +1,10 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service vendor.imsqmidaemon /vendor/bin/imsqmidaemon + class main + user radio + socket ims_qmid stream 0660 system radio + group radio vendor_qti_diag log diff --git a/proprietary/vendor/etc/init/imsrcsd.rc b/proprietary/vendor/etc/init/imsrcsd.rc new file mode 100644 index 0000000..c2643ec --- /dev/null +++ b/proprietary/vendor/etc/init/imsrcsd.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service vendor.imsrcsservice /vendor/bin/imsrcsd + class main + user radio + group radio vendor_qti_diag log inet wakelock diff --git a/proprietary/vendor/etc/init/init-qcril-data.rc b/proprietary/vendor/etc/init/init-qcril-data.rc new file mode 100644 index 0000000..163e175 --- /dev/null +++ b/proprietary/vendor/etc/init/init-qcril-data.rc @@ -0,0 +1,2 @@ +on property:ro.board.platform=msmnile && property:ro.baseband=msm && property:ro.vendor.qti.va_aosp.support=1 + setprop ro.telephony.iwlan_operation_mode "legacy" diff --git a/proprietary/vendor/etc/init/init.time_daemon.rc b/proprietary/vendor/etc/init/init.time_daemon.rc new file mode 100644 index 0000000..7d81585 --- /dev/null +++ b/proprietary/vendor/etc/init/init.time_daemon.rc @@ -0,0 +1,14 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on post-fs-data && property:ro.crypto.state=encrypted && property:ro.crypto.type=file + start time_daemon + +service time_daemon /vendor/bin/time_daemon + class main + user system + group system + capabilities SYS_TIME diff --git a/proprietary/vendor/etc/init/init.vendor.sensors.rc b/proprietary/vendor/etc/init/init.vendor.sensors.rc new file mode 100644 index 0000000..74c8e3d --- /dev/null +++ b/proprietary/vendor/etc/init/init.vendor.sensors.rc @@ -0,0 +1,56 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2009-2012, 2014-2019, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# # Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# # Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# # Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +on early-boot + + write /sys/kernel/boot_slpi/boot 1 + #yajie.chen@BSP.Sensor, 2020/07/20, Add for recovery sensors dir + exec u:r:vendor_qti_init_shell:s0 -- /odm/bin/sensor_recover.sh + chown system system /mnt/vendor/persist/sensors + chown system system /mnt/vendor/persist/sensors/sns.reg + chown system system /mnt/vendor/persist/sensors/sensors_list.txt + chown system system /mnt/vendor/persist/sensors/registry + chown system system /mnt/vendor/persist/sensors/registry/registry + chown system system /mnt/vendor/persist/sensors/registry/registry/sensors_registry + chown system system /mnt/vendor/persist/sensors/sensors_settings + chown system system /mnt/vendor/persist/sensors/registry/sns_reg_config + chown system system /mnt/vendor/persist/sensors/registry/sns_reg_version + chown system system /mnt/vendor/persist/sensors/registry/config + chmod 0664 /mnt/vendor/persist/sensors/sensors_settings + chown system system /sys/kernel/boot_adsp/ssr + chmod 0664 /dev/ssc_interactive + chown system system /dev/ssc_interactive + +on post-fs-data && property:ro.build.type=userdebug + #sensors log dir + + mkdir /data/vendor/sensors 0777 system system + mkdir /data/vendor/sensors/scripts 0777 system system diff --git a/proprietary/vendor/etc/init/init_thermal-engine.rc b/proprietary/vendor/etc/init/init_thermal-engine.rc new file mode 100644 index 0000000..d99f02a --- /dev/null +++ b/proprietary/vendor/etc/init/init_thermal-engine.rc @@ -0,0 +1,17 @@ +#! /bin/sh +# +#Copyright (c) 2019 Qualcomm Technologies, Inc. +#All Rights Reserved. +#Confidential and Proprietary - Qualcomm Technologies, Inc. +# +#Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. +# + +service thermal-engine /vendor/bin/thermal-engine + class main + user root + group root + socket thermal-send-client stream 0660 system oem_2907 + socket thermal-recv-client stream 0660 system oem_2907 + socket thermal-recv-passive-client stream 0660 system oem_2907 + socket thermal-send-rule stream 0660 system oem_2907 diff --git a/proprietary/vendor/etc/init/ipa_fws.rc b/proprietary/vendor/etc/init/ipa_fws.rc new file mode 100644 index 0000000..0f8ba8a --- /dev/null +++ b/proprietary/vendor/etc/init/ipa_fws.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on early-boot +write /dev/ipa 1 + diff --git a/proprietary/vendor/etc/init/mutualex.rc b/proprietary/vendor/etc/init/mutualex.rc new file mode 100644 index 0000000..f93172e --- /dev/null +++ b/proprietary/vendor/etc/init/mutualex.rc @@ -0,0 +1,6 @@ +service vendor.mutualex /vendor/bin/mutualex + class main + user radio + group radio wakelock wifi inet + capabilities BLOCK_SUSPEND + oneshot diff --git a/proprietary/vendor/etc/init/netmgrd.rc b/proprietary/vendor/etc/init/netmgrd.rc new file mode 100644 index 0000000..d5ec974 --- /dev/null +++ b/proprietary/vendor/etc/init/netmgrd.rc @@ -0,0 +1,81 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on boot + #Create NETMGR daemon socket area + mkdir /dev/socket/netmgr 0750 radio radio + + #Assign TCP buffer thresholds to be ceiling value of technology maximums + #Increased technology maximums should be reflected here. + write /proc/sys/net/core/rmem_max 16777216 + write /proc/sys/net/core/wmem_max 8388608 + + #Load rmnet_core driver + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_ctl + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_core + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_ctl + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_core + +on boot + #Reduce the pressure on the reassemly cache by discarding orphan fragments quicker + write /proc/sys/net/netfilter/nf_conntrack_frag6_timeout 10 + +# msm specific files that need to be created on /data +on post-fs-data + #Create NETMGR daemon log dir + mkdir /data/vendor/netmgr 0770 radio radio + chmod 0770 /data/vendor/netmgr + + # Create netmgr recovery folder + mkdir /data/vendor/netmgr/recovery 0700 radio radio + chmod 0770 /data/vendor/netmgr/recovery + write /data/vendor/netmgr/recovery/recovery_info "" + chown radio radio /data/vendor/netmgr/recovery/recovery_info + +# Manage netmgrd based on value of property +on property:persist.vendor.data.mode=disabled + stop vendor.netmgrd + +service vendor.netmgrd /system/vendor/bin/netmgrd + class main + +on property:ro.vendor.use_data_netmgrd=false + # netmgr not supported on specific target + stop vendor.netmgrd + +on property:ro.baseband=apq + stop vendor.netmgrd + +on property:persist.vendor.data.shs_ko_load=1 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_shs + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_shs + +on property:persist.vendor.data.shs_ko_load=0 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_shs + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_shs + +on property:persist.vendor.data.perf_ko_load=3 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_ingress_deag=N + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_ingress_deag=N + +on property:persist.vendor.data.perf_ko_load=2 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_opt_mode="udp" + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_opt_mode="udp" + +on property:persist.vendor.data.perf_ko_load=1 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_perf + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_perf + +on property:persist.vendor.data.perf_ko_load=0 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_perf + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_perf + +on property:persist.vendor.data.offload_ko_load=1 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_offload + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_offload + +on property:persist.vendor.data.offload_ko_load=0 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_offload + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_offload diff --git a/proprietary/vendor/etc/init/port-bridge.rc b/proprietary/vendor/etc/init/port-bridge.rc new file mode 100644 index 0000000..a22e40a --- /dev/null +++ b/proprietary/vendor/etc/init/port-bridge.rc @@ -0,0 +1,20 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on boot + #Create PORT-BRIDGE daemon socket area + mkdir /dev/socket/port-bridge 0750 radio radio + +# msm specific files that need to be created on /data +on post-fs-data + #Create port-bridge log dir + mkdir /data/vendor/port_bridge 0770 radio radio + chmod 0770 /data/vendor/port_bridge + +service vendor.port-bridge /system/vendor/bin/port-bridge + class main + user radio + group radio system inet + oneshot diff --git a/proprietary/vendor/etc/init/qcrild.rc b/proprietary/vendor/etc/init/qcrild.rc new file mode 100644 index 0000000..6f7dd57 --- /dev/null +++ b/proprietary/vendor/etc/init/qcrild.rc @@ -0,0 +1,36 @@ +service vendor.qcrild /vendor/bin/hw/qcrild + class main + user radio + disabled + #ifdef OPLUS_FEATURE_OEM_QMI + #TanZhengpeng@NETWORK.REG.919197, 2016/06/04, modify for Oem qmi service + #group radio cache inet misc audio log readproc wakelock oem_2901 + #else /* OPLUS_FEATURE_OEM_QMI */ + group radio cache inet misc audio log readproc wakelock oem_2901 net_raw system root + #endif /* OPLUS_FEATURE_OEM_QMI */ + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW + +service vendor.qcrild2 /vendor/bin/hw/qcrild -c 2 + class main + user radio + disabled + #ifdef OPLUS_FEATURE_OEM_QMI + #TanZhengpeng@NETWORK.REG.919197, 2016/06/04, modify for Oem qmi service + #group radio cache inet misc audio log readproc wakelock oem_2901 + #else /* OPLUS_FEATURE_OEM_QMI */ + group radio cache inet misc audio log readproc wakelock oem_2901 net_raw system root + #endif /* OPLUS_FEATURE_OEM_QMI */ + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW + +service vendor.qcrild3 /vendor/bin/hw/qcrild -c 3 + class main + user radio + disabled + #ifdef OPLUS_FEATURE_OEM_QMI + #TanZhengpeng@NETWORK.REG.919197, 2016/06/04, modify for Oem qmi service + #group radio cache inet misc audio log readproc wakelock oem_2901 + #else /* OPLUS_FEATURE_OEM_QMI */ + group radio cache inet misc audio log readproc wakelock oem_2901 net_raw system root + #endif /* OPLUS_FEATURE_OEM_QMI */ + + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW diff --git a/proprietary/vendor/etc/init/qmipriod.rc b/proprietary/vendor/etc/init/qmipriod.rc new file mode 100644 index 0000000..909fba0 --- /dev/null +++ b/proprietary/vendor/etc/init/qmipriod.rc @@ -0,0 +1,20 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +service vendor.qmipriod /system/vendor/bin/qmipriod + class main + user radio + group radio + disabled + +on property:persist.vendor.data.qmipriod_load=1 + start vendor.qmipriod + +on property:persist.vendor.data.qmipriod_load=0 + stop vendor.qmipriod + +on post-fs-data + #Create logging directory + mkdir /data/vendor/qmipriod 0770 radio radio + chmod 0770 /data/vendor/qmipriod diff --git a/proprietary/vendor/etc/init/qseecomd.rc b/proprietary/vendor/etc/init/qseecomd.rc new file mode 100644 index 0000000..841a957 --- /dev/null +++ b/proprietary/vendor/etc/init/qseecomd.rc @@ -0,0 +1,12 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +on init + wait /dev/qseecom + start vendor.qseecomd + +service vendor.qseecomd /vendor/bin/qseecomd + class core + user root + group root diff --git a/proprietary/vendor/etc/init/shsusrd.rc b/proprietary/vendor/etc/init/shsusrd.rc new file mode 100644 index 0000000..7b1c60b --- /dev/null +++ b/proprietary/vendor/etc/init/shsusrd.rc @@ -0,0 +1,27 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on boot + # Create netmgr recovery folder + write /data/vendor/shsusr/shsusr_log.txt "" + chown radio radio /data/vendor/shsusr/shsusr_log.txt + +# msm specific files that need to be created on /data +on post-fs-data + #Create SHSUSR daemon log dir + mkdir /data/vendor/shsusr 0770 radio radio + chmod 0770 /data/vendor/shsusr + +service vendor.shsusrd /system/vendor/bin/shsusrd 0x002819000 + class main + user radio + group radio + disabled + +on property:persist.vendor.data.shsusr_load=1 + start vendor.shsusrd + +on property:persist.vendor.data.shsusr_load=0 + stop vendor.shsusrd diff --git a/proprietary/vendor/etc/init/ssgtzd.rc b/proprietary/vendor/etc/init/ssgtzd.rc new file mode 100644 index 0000000..1db24c7 --- /dev/null +++ b/proprietary/vendor/etc/init/ssgtzd.rc @@ -0,0 +1,21 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + + +# Create the directories used by qwes +on post-fs-data + mkdir /data/vendor/qwes 0755 system system + +# Start daemon after boot completed +on property:sys.boot_completed=1 + start vendor.ssgtzd + +# Used 'disabled' flag, so daemon won't be started until explicit start +service vendor.ssgtzd /vendor/bin/ssgtzd + class late_start + user system + group system + disabled + socket ssgtzd stream 0660 system inet + socket qwes_ipc stream 0660 system inet diff --git a/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc b/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc new file mode 100644 index 0000000..435344a --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc @@ -0,0 +1,4 @@ +service display-color-hal-1-0 /vendor/bin/hw/vendor.display.color@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/vendor.oplus.hardware.cameraMDM@1.0-service.rc b/proprietary/vendor/etc/init/vendor.oplus.hardware.cameraMDM@1.0-service.rc new file mode 100644 index 0000000..37f28ea --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.oplus.hardware.cameraMDM@1.0-service.rc @@ -0,0 +1,9 @@ +service vendor.opluscamera-mdm-1-0 /vendor/bin/hw/vendor.oplus.hardware.cameraMDM@1.0-service + class hal + user cameraserver + group audio camera input drmrpc sdcard_rw system + +on post-fs + chmod 0666 /dev/cpuset/background/cpus + chmod 0666 /dev/cpuset/foreground/cpus + chmod 0666 /dev/cpuset/camera-app/cpus diff --git a/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc b/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc new file mode 100644 index 0000000..5932c9d --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc @@ -0,0 +1,46 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# +# Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +service vendor.adsprpcd /vendor/bin/adsprpcd + class main + user system + group media + +service vendor.adsprpcd_audiopd /vendor/bin/adsprpcd audiopd + class main + user media + group media + #ifdef OPLUS_FEATURE_KTV + #Xiong.Hu@MULTIMEDIA.AUDIODRIVER.ADSP,2020/09/22, Add ADSP_LIBRARY_PATH new path + setenv ADSP_LIBRARY_PATH ";/system/lib/rfsa/adsp;/system/vendor/lib/rfsa/adsp;/dsp;/vendor/dsp;/odm/lib/rfsa/adsp;/vendor/lib/rfsa/adsp" + #endif /* OPLUS_FEATURE_KTV */ diff --git a/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc b/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc new file mode 100644 index 0000000..3e23de6 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc @@ -0,0 +1,40 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# +# Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +service vendor.cdsprpcd /vendor/bin/cdsprpcd + class main + user system + group system + +on property:vendor.fastrpc.disable.cdsprpcd.daemon=1 + stop vendor.cdsprpcd diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc new file mode 100644 index 0000000..bfe1072 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc @@ -0,0 +1,11 @@ +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service alarm-hal-1-0 /vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service + interface vendor.qti.hardware.alarm@1.0::IAlarm default + class hal + user system + group system + oneshot + disabled \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc new file mode 100644 index 0000000..8a4bafa --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service vendor.capabilityconfigstore /vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc new file mode 100644 index 0000000..ea53277 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc @@ -0,0 +1,43 @@ +# Copyright (c) 2019-2020, Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. +# + +service vendor.hvdcp_opti /vendor/bin/hvdcp_opti + class main + user system + group system wakelock + capabilities BLOCK_SUSPEND WAKE_ALARM + disabled + +service vendor.qti-chg-policy-sh /vendor/bin/init.qti.chg_policy.sh + class core + user root + oneshot + disabled + +on boot + enable vendor.qti-chg-policy-sh + start vendor.qti-chg-policy-sh + +on charger + chown radio wakelock /sys/power/wake_lock + chmod 0660 /sys/power/wake_lock + chown radio wakelock /sys/power/wake_unlock + chmod 0660 /sys/power/wake_unlock + mkdir /mnt/vendor/persist/hvdcp_opti 0770 root system + mount_all /vendor/etc/charger_fstab.qti --early + enable vendor.qti-chg-policy-sh + start vendor.qti-chg-policy-sh + +on property:persist.vendor.hvdcp_opti.start=2 + rmdir /mnt/vendor/persist/hvdcp_opti + setprop persist.vendor.hvdcp_opti.start 0 + +on property:persist.vendor.hvdcp_opti.start=1 + mkdir /mnt/vendor/persist/hvdcp_opti 0770 root system + enable vendor.hvdcp_opti + start vendor.hvdcp_opti + setprop persist.vendor.hvdcp_opti.start 0 diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc new file mode 100644 index 0000000..2ca0d64 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc @@ -0,0 +1,13 @@ +# @file vendor.qti.hardware.perf@2.2-service.rc +# @brief Defination perf service +# +# DESCRIPTION +# --------------------------------------------------------------------------- +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# --------------------------------------------------------------------------- +service perf-hal-2-2 /vendor/bin/hw/vendor.qti.hardware.perf@2.2-service + class hal + user root + group root readproc oem_2907 diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc new file mode 100644 index 0000000..bae6658 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc @@ -0,0 +1,14 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# + +on init + start qseecom-service + +service qseecom-service /vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service + class hal + user system + group system drmrpc diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc new file mode 100644 index 0000000..a71b98d --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc @@ -0,0 +1,4 @@ +service qteeconnector-hal-1-0 /vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc new file mode 100644 index 0000000..00e2e61 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service sensorscal-hal-1-0 /vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc new file mode 100644 index 0000000..c3ac12b --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service soter-1-0 /vendor/bin/hw/vendor.qti.hardware.soter@1.0-service + class hal + user system + group system drmrpc diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc new file mode 100644 index 0000000..80317b4 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc @@ -0,0 +1,4 @@ +service tui_comm-1-0 /vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti + class hal + user system + group system drmrpc diff --git a/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc b/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc new file mode 100644 index 0000000..ffde8db --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc @@ -0,0 +1,11 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service vendor.rmt_storage /vendor/bin/rmt_storage + class core + user root + shutdown critical + ioprio rt 0 \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.qti.tftp.rc b/proprietary/vendor/etc/init/vendor.qti.tftp.rc new file mode 100644 index 0000000..fccb1c7 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.tftp.rc @@ -0,0 +1,13 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# Create pddump directory +on post-fs-data + mkdir /data/vendor/pddump 0770 oem_2903 oem_2903 + +service vendor.tftp_server /vendor/bin/tftp_server + class core + user root \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.sensors.qti.rc b/proprietary/vendor/etc/init/vendor.sensors.qti.rc new file mode 100644 index 0000000..bc8c95a --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.sensors.qti.rc @@ -0,0 +1,40 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2009-2012, 2014-2019, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# # Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# # Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# # Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +service vendor.sensors.qti /vendor/bin/sensors.qti + class core + user system + group system + +service vendor-sensor-sh /vendor/bin/init.qcom.sensors.sh + class late_start + user root + oneshot diff --git a/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc b/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc new file mode 100644 index 0000000..741875a --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc @@ -0,0 +1,37 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2009-2012, 2014-2019, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# # Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# # Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# # Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +service vendor.sensors /vendor/bin/sscrpcd sensorspd + class early_hal + user system + group system wakelock + capabilities BLOCK_SUSPEND + shutdown critical diff --git a/proprietary/vendor/etc/init/vppservice.rc b/proprietary/vendor/etc/init/vppservice.rc new file mode 100644 index 0000000..3ae1c71 --- /dev/null +++ b/proprietary/vendor/etc/init/vppservice.rc @@ -0,0 +1,19 @@ + # Copyright (c) 2019 Qualcomm Technologies, Inc. + # All Rights Reserved. + # Confidential and Proprietary - Qualcomm Technologies, Inc. + +service vendor.vppservice /vendor/bin/vppservice + class hal + user media + group camera + + # HIDL interfaces + interface vendor.qti.hardware.vpp@1.1::IHidlVppService vppService + interface vendor.qti.hardware.vpp@1.2::IHidlVppService vppService + interface vendor.qti.hardware.vpp@1.3::IHidlVppService vppService + + # don't auto restart + oneshot + + # start only when requested (uncomment below to disable service at boot) + # disabled diff --git a/proprietary/vendor/etc/init/wfdvndservice.rc b/proprietary/vendor/etc/init/wfdvndservice.rc new file mode 100644 index 0000000..c28e32b --- /dev/null +++ b/proprietary/vendor/etc/init/wfdvndservice.rc @@ -0,0 +1,10 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service wfdvndservice /vendor/bin/wfdvndservice + class main + user system + group inet diff --git a/proprietary/vendor/etc/izat.conf b/proprietary/vendor/etc/izat.conf new file mode 100644 index 0000000..5e509dd --- /dev/null +++ b/proprietary/vendor/etc/izat.conf @@ -0,0 +1,277 @@ +######################################### +# Log verbosity control for izat modules +######################################### +# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5 +IZAT_DEBUG_LEVEL = 2 + +################################################## +# Select WIFI Wait Timeout value in seconds for SUPL +################################################## +WIFI_WAIT_TIMEOUT_SELECT = 0 + +################################################## +# Time interval of injecting SRN scan data to modem +# time in seconds. +# Note: recommended value is between 1-5 sec +################################################## +LPPE_SRN_DATA_SCAN_INJECT_TIME=2 + +################################ +# NLP Settings +################################ +# NLP_MODE 1: OSNLP Only, 2: QNP Only, 3: Combo, 4: QNP preferred +# For Automotive products, please use NLP_MODE = 4 only. +# NLP_TOLERANCE_TIME_FIRST: Time in ms used in Combo mode +# to determine how much Tolerance for first position +# NLP_TOLERANCE_TIME_AFTER: Time in ms used in Combo mode +# to determine how much Tolerance for positions after first +# NLP_THRESHOLD: Sets how many failures needed before +# switching preferred NLP in Combo mode +# NLP_ACCURACY_MULTIPLE: Determines how far off the accuracy +# must be, in multiples, between two NLP location reports to +# be considered much worse accuracy. Used in switching logic +# NLP COMBO MODE USES QNP WITH NO EULA CONSENT: Determines +# whether or not to still send network location requests to +# QNP when the EULA is not consented to by the user. QNP can +# still return ZPP locations or injected locations even +# without EULA consent, but the uncertainty can be high. +# QNP preferred mode prefers QNP when there is EULA consent, +# otherwise OSNLP is used. +NLP_MODE = 1 +NLP_MODE_EMERGENCY = 2 +NLP_TOLERANCE_TIME_FIRST = 5000 +NLP_TOLERANCE_TIME_AFTER = 20000 +NLP_THRESHOLD = 3 +NLP_ACCURACY_MULTIPLE = 2 +NLP_COMBO_MODE_USES_QNP_WITH_NO_EULA_CONSENT = 1 + +######################################### +# NLP PACKAGE SETTINGS +######################################### +# OSNLP_PACKAGE: name of default NLP package +OSNLP_PACKAGE = com.google.android.gms +# REGION_OSNLP_PACKAGE: +# This value will be used as alternative +# for particular region where default NLP is not functional. +#REGION_OSNLP_PACKAGE = + +################################### +# GEOFENCE SERVICES +################################### +# If set to one of the defined values below, it will override +# the responsiveness for geofence services, which implements +# the Proximity Alert API. If not set to a value defined below, +# which is default, it will not override the responsivness. +# The geofence HAL API is unaffected by this value. +# GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE Values: +# 1: LOW responsiveness +# 2: MEDIUM responsiveness +# 3: HIGH responsiveness +GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE = 0 + +##################################### +#GTP Opt-In app +##################################### + +#GTP privacy policy version url +#https support is required +GTP_PRIVACY_VERSION_URL = https://info.izatcloud.net/privacy/version.html + +#GTP privacy policy version download retry interval +#unit is second. default is 86400 +GTP_PRIVACY_RETRY_INTERVAL = 86400 + +##################################### +# IZAT PREMIUM FEATURE SETTINGS +##################################### +#Possible states of a feature: +#DISABLED +#BASIC +#PREMIUM + +#GTP_MODE valid modes: +# DISABLED +# LEGACY_WWAN +# SDK (WWAN not available for Modems before LocTech 10.0) +# SDK_WIFI (WWAN provided by legacy Modem) +GTP_MODE=DISABLED + +#GTP_WAA valid modes: +# DISABLED +# BASIC +GTP_WAA=DISABLED + +#SAP valid modes: +# DISABLED +# BASIC +# PREMIUM +# PREMIUM_ENV_AIDING +# MODEM_DEFAULT +SAP=PREMIUM + +#FREE_WIFI_SCAN_INJECT valid modes: +#DISABLED +#BASIC +FREE_WIFI_SCAN_INJECT=BASIC + +#SUPL_WIFI valid modes: +#DISABLED +#BASIC +SUPL_WIFI=BASIC + +#WIFI_SUPPLICANT_INFO valid modes: +#DISABLED +#BASIC +WIFI_SUPPLICANT_INFO=BASIC + +##################################### +# Location process launcher settings +##################################### + +# DO NOT MODIFY +# Modifying below attributes without +# caution can have serious implications. + +#Values for PROCESS_STATE: +# ENABLED +# DISABLED + +#Values for LOW_RAM_TARGETS: +# ENABLED +# DISABLED +# Property to enable/disable processes for low ram targets. Uses ro.config.low_ram property +# to identify low ram targets. + +#PROCESS_NAME +# Name of the executable file. + +#FEATURE MASKS: +# GTP-WIFI 0X03 +# GTP-MP-CELL 0xc00 +# GTP-WAA 0x100 +# SAP 0Xc0 +# ODCPI 0x1000 +# FREE_WIFI_SCAN_INJECT 0x2000 +# SUPL_WIFI 0x4000 +# WIFI_SUPPLICANT_INFO 0x8000 + +#Values for PLATFORMS can be: +#1. Any valid values obtained from ro.board.platform separated by single space. For example: msm8960 msm8226 +#2. 'all' or 'all exclude' -> for All platforms +#3. 'all exclude XXXX' -> All platforms exclude XXXX. For example: all exclude msm8937 + +#Values for SOC_IDS can be: +#1. Any valid values obtained from soc_id node separated by single space. For example: 339 386 436 +## soc_id value can be obtained from any one of below node: +## - /sys/devices/soc0/soc_id +## - /sys/devices/system/soc/soc0/id +#2. 'all' or 'all exclude' -> for All soc id's +#3. 'all exclude XXXX' -> All soc id's exclude XXXX. For example: all exclude 339 386 + +#Values for BASEBAND can be: +#1. Any valid values obtained from ro.baseband separated by single space. For example: sglte sglte2 +#2. 'all' or 'all exclude' -> for all basebands +#3. 'all exclude XXXX' -> All basebands exclude XXXX. For example: all exclude sglte +PROCESS_NAME=lowi-server +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps wifi inet oem_2901 +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0xf303 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=0 + +PROCESS_NAME=xtwifi-inet-agent +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=inet gps +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xc03 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=xtwifi-client +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=wifi inet gps system oem_2904 +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xd03 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=slim_daemon +PROCESS_ARGUMENT= +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps oem_2901 can plugdev diag sensors +PREMIUM_FEATURE=1 +IZAT_FEATURE_MASK=0xf0 +PLATFORMS=all +SOC_IDS=all exclude 386 436 +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +PROCESS_NAME=xtra-daemon +PROCESS_ARGUMENT= +PROCESS_STATE=ENABLED +PROCESS_GROUPS=inet gps system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=ENABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=0 + +######################################## +# Engine Service which host DRE module # +# To enable DRE engine service, change # +# PROCESS_STATE=ENABLED # +######################################## +PROCESS_NAME=engine-service +PROCESS_ARGUMENT=DRE-INT libloc_epDr.so +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps diag inet qwes oem_2901 system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 + +######################################## +# Engine Service which host PPE module # +# To enable PPE engine service, change # +# PROCESS_STATE=ENABLED # +# and update process arugements # +# with PPE library name # +#PROCESS_ARGUMENT=PPE libepsimulator.so# +######################################## +PROCESS_NAME=engine-service +PROCESS_ARGUMENT=PPE libepsimulator.so +PROCESS_STATE=DISABLED +PROCESS_GROUPS=gps diag inet qwes oem_2901 system +PREMIUM_FEATURE=0 +IZAT_FEATURE_MASK=0 +PLATFORMS=all +SOC_IDS=all +BASEBAND=all +LOW_RAM_TARGETS=DISABLED +HARDWARE_TYPE=all +VENDOR_ENHANCED_PROCESS=1 diff --git a/proprietary/vendor/etc/libnfc-nci.conf b/proprietary/vendor/etc/libnfc-nci.conf new file mode 100644 index 0000000..7c8d1e0 --- /dev/null +++ b/proprietary/vendor/etc/libnfc-nci.conf @@ -0,0 +1,103 @@ +###################### Start of libnfc-nci.conf ####################### + +############################################################################### +# Application options +APPL_TRACE_LEVEL=0xFF +PROTOCOL_TRACE_LEVEL=0xFFFFFFFF + +NFC_DEBUG_ENABLED=0x01 + +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" + +############################################################################### +# Force UICC to only listen to the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F +UICC_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Configure the default Destination Gate used by HCI (the default is 4, which +# is the ETSI loopback gate. +NFA_HCI_DEFAULT_DEST_GATE=0xF0 + +############################################################################### +# Forcing HOST to listen for a selected protocol +# 0x00 : Disable Host Listen +# 0x01 : Enable Host to Listen (A) for ISO-DEP tech A +# 0x02 : Enable Host to Listen (B) for ISO-DEP tech B +# 0x04 : Enable Host to Listen (F) for T3T Tag Type Protocol tech F +# 0x07 : Enable Host to Listen (ABF)for ISO-DEP tech AB & T3T Tag Type Protocol tech F +HOST_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Enabling/Disabling Forward functionality +# Disable 0x00 +# Enable 0x01 +NXP_FWD_FUNCTIONALITY_ENABLE=0x00 + +############################################################################### +# AID for Empty Select command +# If specified, this AID will be substituted when an Empty SELECT command is +# detected. The first byte is the length of the AID. Maximum length is 16. +AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} + +############################################################################### +# When screen is turned off, specify the desired power state of the controller. +# 0: power-off-sleep state; DEFAULT +# 1: full-power state +# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) +SCREEN_OFF_POWER_STATE=1 + +############################################################################### +# Default poll duration (in ms) +# The default is 500ms if not set (see nfc_target.h) +#NFA_DM_DISC_DURATION_POLL=333 + +############################################################################### +# Force tag polling for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | +# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | +# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE. +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +POLLING_TECH_MASK=0x0F + +############################################################################### +# Force P2P to only listen for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +P2P_LISTEN_TECH_MASK=0x05 + +PRESERVE_STORAGE=0x01 + +############################################################################### +# Deactivate notification wait time out in seconds used in ETSI Reader mode +# 0 - Infinite wait +NFA_DM_DISC_NTF_TIMEOUT=0 + +############################################################################### +# AID_MATCHING constants +# AID_MATCHING_EXACT_ONLY 0x00 +# AID_MATCHING_EXACT_OR_PREFIX 0x01 +# AID_MATCHING_PREFIX_ONLY 0x02 +AID_MATCHING_MODE=0x01 + +############################################################################### diff --git a/proprietary/vendor/etc/libnfc-nxp.conf b/proprietary/vendor/etc/libnfc-nxp.conf new file mode 100644 index 0000000..891f91e --- /dev/null +++ b/proprietary/vendor/etc/libnfc-nxp.conf @@ -0,0 +1,509 @@ +## This file is used by NFC NXP NCI HAL(external/libnfc-nci/halimpl/pn547) +## and NFC Service Java Native Interface Extensions (packages/apps/Nfc/nci/jni/extns/pn547) +############################################################################### +# Application options +# Logging Levels +# NXPLOG_DEFAULT_LOGLEVEL 0x01 +# ANDROID_LOG_DEBUG 0x03 +# ANDROID_LOG_WARN 0x02 +# ANDROID_LOG_ERROR 0x01 +# ANDROID_LOG_SILENT 0x00 +NXPLOG_EXTNS_LOGLEVEL=0x03 +NXPLOG_NCIHAL_LOGLEVEL=0x03 +NXPLOG_NCIX_LOGLEVEL=0x03 +NXPLOG_NCIR_LOGLEVEL=0x03 +NXPLOG_FWDNLD_LOGLEVEL=0x03 +NXPLOG_TML_LOGLEVEL=0x03 +NFC_DEBUG_ENABLED=0x01 + +############################################################################### +# Nfc Device Node name +NXP_NFC_DEV_NODE="/dev/nq-nci" + +############################################################################### +# Extension for Mifare reader enable +MIFARE_READER_ENABLE=0x01 + +############################################################################### +# Vzw Feature enable +VZW_FEATURE_ENABLE=0x01 + +############################################################################### +# File name for Firmware +NXP_FW_NAME="libpn553_fw.so" + +############################################################################### +# System clock source selection configuration +#define CLK_SRC_XTAL 1 +#define CLK_SRC_PLL 2 +NXP_SYS_CLK_SRC_SEL=0x02 + +############################################################################### +# System clock frequency selection configuration +#define CLK_FREQ_13MHZ 1 +#define CLK_FREQ_19_2MHZ 2 +#define CLK_FREQ_24MHZ 3 +#define CLK_FREQ_26MHZ 4 +#define CLK_FREQ_32MHZ 5 +#define CLK_FREQ_38_4MHZ 6 +#define CLK_FREQ_52MHZ 7 +NXP_SYS_CLK_FREQ_SEL=0x02 + +############################################################################### +# The timeout value to be used for clock request acknowledgment +# min value = 0x01 to max = 0x06 +NXP_SYS_CLOCK_TO_CFG=0x06 + +############################################################################### +# NXP proprietary settings +NXP_ACT_PROP_EXTN={2F, 02, 00} + +############################################################################### +# NFC forum profile settings +NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00} + +############################################################################### +# Standby enable settings +#NXP_CORE_STANDBY={2F, 00, 01, 01} + +############################################################################### +# NXP TVDD configurations settings +# Allow NFCC to configure External TVDD, two configurations (1 and 2) supported, +# out of them only one can be configured at a time. +NXP_EXT_TVDD_CFG=0x02 + +############################################################################### +#config1:SLALM, 3.3V for both RM and CM +NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 31, 01, 01, 31, 00, 00, 00, 01, 00, D0, 0C} + +############################################################################### +#config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM, +#monitoring 5V from DCDC, 3.3V for both RM and CM, DCDCWaitTime=4.2ms +NXP_EXT_TVDD_CFG_2={20, 02, 0F, 01, A0, 0E, 0B, 11, 01, C2, B2, 00, B2, 1E, 1F, 00, D0, 0C} + +############################################################################### +# Set configuration optimization decision setting +# Enable = 0x01 +# Disable = 0x00 +NXP_SET_CONFIG_ALWAYS=0x00 + +############################################################################### +# Core configuration rf field filter settings to enable set to 01 to disable set +# to 00 last bit +NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 00 } + +############################################################################### +# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set +# to 0x00 +NXP_I2C_FRAGMENTATION_ENABLED=0x00 + +############################################################################### +# Mifare Classic Key settings +#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5, +# A0, 52, 06, D3, F7, D3, F7, D3, F7, +# A0, 53, 06, FF, FF, FF, FF, FF, FF, +# A0, 54, 06, 00, 00, 00, 00, 00, 00} + +############################################################################### +# Default SE Options +# No secure element 0x00 +# eSE 0x01 +# UICC 0x02 +# UICC2 0x04 +NXP_DEFAULT_SE=0x07 + +############################################################################### +# Force ESE to only listen to the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F +NXP_ESE_LISTEN_TECH_MASK=0x07 + +############################################################################### +#set autonomous mode +# disable autonomous 0x00 +# enable autonomous 0x01 +NXP_CORE_SCRN_OFF_AUTONOMOUS_ENABLE=0x00 + +############################################################################### +#Enable SWP full power mode when phone is power off +NXP_SWP_FULL_PWR_ON=0x00 + +############################################################################### +#### Select the CHIP #### +#PN547C2 0x01 +#PN65T 0x02 +#PN548AD 0x03 +#PN66T 0x04 +#PN551 0x05 +#PN67T 0x06 +#PN553 0x07 +#PN80T 0x08 +NXP_NFC_CHIP=0x08 + +############################################################################### +# CE when Screen state is locked +# This setting is for DEFAULT_AID_ROUTE, +# DEFAULT_DESFIRE_ROUTE and DEFAULT_MIFARE_CLT_ROUTE +# Disable 0x00 +# Enable 0x01 +NXP_CE_ROUTE_STRICT_DISABLE=0x01 + +############################################################################### +#Timeout in secs to get NFCEE Discover notification +NXP_DEFAULT_NFCEE_DISC_TIMEOUT=20 + +############################################################################### +NXP_DEFAULT_NFCEE_TIMEOUT=20 + +############################################################################### +#Timeout in secs +NXP_SWP_RD_TAG_OP_TIMEOUT=0x20 + +############################################################################### +#Set the default AID route Location : +#This settings will be used when application does not set this parameter +# host 0x00 +# eSE 0x01 +# UICC 0x02 +DEFAULT_AID_ROUTE=0x00 + +############################################################################### +# Configure the default NfcA/IsoDep techology and protocol route. Can be +# either a secure element (e.g. 0xF4) or the host (0x00) +# host 0x00 +# eSE 0x01 +# UICC 0x02 +DEFAULT_ISODEP_ROUTE=0x00 + +############################################################################### +# Configure the single default SE to use. The default is to use the first +# SE that is detected by the stack. This value might be used when the phone +# supports multiple SE (e.g. 0xC0 and 0x80) but you want to force it to use +# one of them (e.g. 0xC0). +# host 0x00 +# eSE 0x01 +# UICC 0x02 +DEFAULT_OFFHOST_ROUTE=0x02 + +############################################################################### +# Configure the single default SE to use. The default is to use the first +# SE that is detected by the stack. This value might be used when the phone +# supports multiple SE (e.g. 0xF3 and 0xF4) but you want to force it to use +# one of them (e.g. 0xF4). +# host 0x00 +# eSE 0x01 +# UICC 0x02 +DEFAULT_NFCF_ROUTE=0x01 + +############################################################################### +#Set the default Felica T3T System Code OffHost route Location : +#This settings will be used when application does not set this parameter +# host 0x00 +# eSE 0x01 +DEFAULT_SYS_CODE_ROUTE=0x01 + +############################################################################### +#Set the default AID Power state : +#This settings will be used when application does not set this parameter +# bit pos 0 = Switch On +# bit pos 1 = Switch Off +# bit pos 2 = Battery Off +# bit pos 3 = Screen Off +# bit pos 4 = Screen Lock +DEFAULT_AID_PWR_STATE=0x1B + +############################################################################### +#Set the Mifare Desfire Power state : +#This settings will be used when application does not set this parameter +# bit pos 0 = Switch On +# bit pos 1 = Switch Off +# bit pos 2 = Battery Off +# bit pos 3 = Screen Off +# bit pos 4 = Screen Lock +DEFAULT_ISODEP_PWR_STATE=0x1B + +############################################################################### +#Set the Mifare CLT Power state : +#This settings will be used when application does not set this parameter +# bit pos 0 = Switch On +# bit pos 1 = Switch Off +# bit pos 2 = Battery Off +# bit pos 3 = Screen Off +# bit pos 4 = Screen Lock +DEFAULT_OFFHOST_PWR_STATE=0x1B + +############################################################################### +#Set the Felica CLT Power state : +#This settings will be used when application does not set this parameter +# bit pos 0 = Switch On +# bit pos 1 = Switch Off +# bit pos 2 = Battery Off +# bit pos 3 = Screen Off +# bit pos 4 = Screen Lock +DEFAULT_FELICA_CLT_PWR_STATE=0x1B + +############################################################################### +#Set the SYS_CODE Power state : +#This settings will be used when application does not set this parameter +# bit pos 0 = Switch On +# bit pos 1 = Switch Off +# bit pos 2 = Battery Off +# bit pos 3 = Screen Off +# bit pos 4 = Screen Lock +DEFAULT_SYS_CODE_PWR_STATE=0x1B + +############################################################################### +# Configure the NFC Extras to open and use a static pipe. If the value is +# not set or set to 0, then the default is use a dynamic pipe based on a +# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value +# for each UICC (where F3="UICC0" and F4="UICC1") +OFF_HOST_ESE_PIPE_ID=0x19 +OFF_HOST_SIM_PIPE_ID=0x0A + +############################################################################### +# Bail out mode +# If set to 1, NFCC is using bail out mode for either Type A or Type B poll. +NFA_POLL_BAIL_OUT_MODE=0x01 + +############################################################################### +# AID Matching platform options +# AID_MATCHING_L 0x01 +# AID_MATCHING_K 0x02 +AID_MATCHING_PLATFORM=0x01 + +############################################################################### +#CHINA_TIANJIN_RF_SETTING +#Enable 0x01 +#Disable 0x00 +NXP_CHINA_TIANJIN_RF_ENABLED=0x01 + +############################################################################### +#SWP_SWITCH_TIMEOUT_SETTING +# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60]. +# Timeout in milliseconds, for example +# No Timeout 0x00 +# 10 millisecond timeout 0x0A +NXP_SWP_SWITCH_TIMEOUT=0x0A + +############################################################################### +# interface options for JCOP Download +# Disabled 0x00 +# NFC 0x01 +# SPI 0x02 +NXP_ESE_JCOP_DEFAULT_INTERFACE=0x00 + +############################################################################### +# Loader service version +# NFC service checks for LS version 2.0 or 2.1 +# LS2.0 0x20 +# LS2.1 0x21 +# LS2.2 0x22 +# AT NFC service intialization +NXP_LOADER_SERVICE_VERSION=0x22 + +############################################################################### +#Timeout value in milliseconds for NFCC standby mode.The range is between 5000 +#msec to 20000 msec and zero is to disable. +NXP_NFCC_STANDBY_TIMEOUT=20000 + +############################################################################### +#Dynamic RSSI feature enable +# Disable 0x00 +# Enable 0x01 +NXP_AGC_DEBUG_ENABLE=0x00 + +############################################################################### +#Virtual Mode ESE and Wired Mode ongoing delay Wired Mode +# For Technology routing to ESE Technology Mask = 4 +# For ISO-DEP Protocol routing to ESE Mask = 2 +# It can also take TECH|PROTO = 6 +# To ignore the delay set mask to = 0 +NXP_ESE_WIRED_PRT_MASK=0x00 + +############################################################################### +#Virtual Mode UICC and Wired Mode ongoing delay Wired Mode +#For Technology routing to UICC Technology Mask = 4 +#For ISO-DEP Protocol routing to UICC set Mask = 2 +#For Select AID Routing to UICC set Mask = 1 +#It can also take values TECH|PROTO|SELECT_AID = 7 , 6 , 5 ,3 .To ignore delay +#set mask = 0 +NXP_UICC_WIRED_PRT_MASK=0x00 + +################################################################################ +#RF field true delay Wired Mode +# delay wired mode = 1 +# allow wired mode = 0 +NXP_WIRED_MODE_RF_FIELD_ENABLE=0x00 + +############################################################################### +#Config to allow adding aids +#NFC on/off is required after this config +#1 = enabling adding aid to NFCC routing table. +#0 = disabling adding aid to NFCC routing table. +NXP_ENABLE_ADD_AID=0x01 + +############################################################################### +# JCOP-3.3 continuous process timeout in msec and value should be in Hexadecimal +# JCOP CP TIMEOUT +NXP_CP_TIMEOUT={00, 77} + +############################################################################### +# SVDD sync off Delay in ms it can be max 20 ms +# If out of range timeout used, default delay of 10ms will be set +NXP_SVDD_SYNC_OFF_DELAY=10 + +############################################################################### +#NXP_CN_TRANSIT_CMA_BYPASSMODE_ENABLE +#Enable this config it prevents EMVCo PICC compliancy and Mifare backward compatibility works +#Disable this config EMVCo PICC compliancy works and Mifare backward compatibility will not work +#Default config is Disable +#Enable 0x01 +#Disable 0x00 +NXP_CN_TRANSIT_CMA_BYPASSMODE_ENABLE=0x00 + +############################################################################### +#NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE +#Enable/Disable block number checks for china transit use case +#Enable 0x01 +#Disable 0x00 +NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE=0x01 + +############################################################################### +#Enable NXP NCI runtime parser library +#Enable 0x01 +#Disable 0x00 +NXP_NCI_PARSER_LIBRARY=0x00 + +############################################################################### +#This config will enable different level of Rf transaction debugs based on the +#following values provided. Decoded information will be printed in adb logcat +#Debug Mode Levels +#Disable Debug 0x00 +#L1 Debug 0x01 +#L2 Debug 0x02 +#L1 & L2 Debug 0x03 +#L1 & L2 & RSSI 0x04 +#L1 & L2 & Felica 0x05 +#NXP_CORE_PROP_SYSTEM_DEBUG=0x00 + +############################################################################### +# Wired mode resume timeout vaule in wired mode resume feature enable +# DWP resume time out in ms( 4 bytes hex value and LSB first) +#example 1000 = 0x03E8 +#exmaple 2000 = 0x07D0 +#example 500 = 0x01F4 +NXP_WIREDMODE_RESUME_TIMEOUT={E8,03,00,00} + +############################################################################### +# Power to eSE is controlled by DH or PMU depending on following configurations +#define DH_PWR_CONTROL 1 +#define PMU_PWR_CONTROL 2 +NXP_ESE_POWER_DH_CONTROL=1 + +############################################################################### +# Timeout value in milliseconds for wired mode resume after RF field event timeout +NXP_NFCC_RF_FIELD_EVENT_TIMEOUT=3000 + +############################################################################### +# NXP PMU Support configuration is sent if PMU_PWR_CONTROL is configured +# External PMU available in phone ON and phone OFF case if NXP_ESE_POWER_EXT_PMU=1 +# External PMU available only in phone ON case if NXP_ESE_POWER_EXT_PMU=2 +# NXP_ESE_POWER_EXT_PMU=2 + +############################################################################### +# Whether to allow wired mode in desfire and mifare CLT +# Disable 0x00 +# Enable 0x01 +NXP_ALLOW_WIRED_IN_MIFARE_DESFIRE_CLT=0x00 + +############################################################################### +# Enable/Disable Block Route feature. +# Block Route will restrict routing to first matched rule +# Block Route enable 0x01 +# Block Route disable 0x00 +AID_BLOCK_ROUTE=0x00 + +############################################################################### +# Send DWP interface reset command as part of SE open +# Disable 0x00 +# Enable 0x01 +NXP_DWP_INTF_RESET_ENABLE=0x00 + +############################################################################### +# Timeout value in milliseconds for JCOP OS download to complete +OS_DOWNLOAD_TIMEOUT_VALUE=60000 + +############################################################################### +# Timeout value in milliseconds to send response for Felica command received +NXP_HCEF_CMD_RSP_TIMEOUT_VALUE=5000 + +############################################################################### +# Maximum WTX requests entertained by MW +NXP_WM_MAX_WTX_COUNT=240 + +############################################################################### +# HAL library path for selftest +NXP_HAL_PATH="/vendor/lib64/hw/nfc_nci.pn54x.so" + +############################################################################### +# Enable or Disable RF_STATUS_UPDATE to EseHal module +# Disable 0x00 +# Enable 0x01 +RF_STATUS_UPDATE_ENABLE=0x00 + +############################################################################### +# Vendor Specific Proprietary Protocol & Discovery Configuration +# Set to 0xFF if unsupported +# byte[0] NCI_PROTOCOL_18092_ACTIVE +# byte[1] NCI_PROTOCOL_B_PRIME +# byte[2] NCI_PROTOCOL_DUAL +# byte[3] NCI_PROTOCOL_15693 +# byte[4] NCI_PROTOCOL_KOVIO +# byte[5] NCI_PROTOCOL_MIFARE +# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO +# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME +# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME +NFA_PROPRIETARY_CFG={05, FF, FF, 06, 81, 80, 70, FF, FF} + +############################################################################### +#White list of Hosts +#This values will be the Hosts(NFCEEs) in the HCI Network. +DEVICE_HOST_WHITE_LIST={C0, 02} + +############################################################################### +# Choose the presence-check algorithm for type-4 tag. If not defined, the default value is 1. +# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm +# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block +# 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check +PRESENCE_CHECK_ALGORITHM=2 + +############################################################################### +# Extended APDU length for ISO_DEP +ISO_DEP_MAX_TRANSCEIVE=0xFEFF + +############################################################################### +#OffHost ESE route location for MultiSE +#ESE = 01 +OFFHOST_ROUTE_ESE={01} + +############################################################################### +#OffHost UICC route location for MultiSE +#UICC1 = 02 +#UICC2 = 03 +OFFHOST_ROUTE_UICC={02} + +############################################################################### +# Disable Mifare CLT for JCOP4.1 +# Enable 0x01 +# Disable 0x00 +#NXP_MF_CLT_JCOP_CFG=0x01 + +############################################################################### +# Firmware patch format, Only 1 and 5 should be set +# 0 -> NFC Default +# 1 -> EMVCO Default +# 3 -> EMVCO Polling, DISC_IDLE = POWER_OFF, DISC DEACTIVATE = Removal process +# 5 -> EMVCO Cert Polling, DISC_IDLE = Removal process , DISC DEACTIVATE = POWER_OFF +# 7 -> EMVCO Polling, DISC_IDLE = POWER_OFF, DISC DEACTIVATE = POWER_OFF +NFA_CONFIG_FORMAT=1 +############################################################################### diff --git a/proprietary/vendor/etc/lowi.conf b/proprietary/vendor/etc/lowi.conf new file mode 100644 index 0000000..83ab1bf --- /dev/null +++ b/proprietary/vendor/etc/lowi.conf @@ -0,0 +1,27 @@ +#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====* +# +# LOWI Config file - default +# +# GENERAL DESCRIPTION +# This file contains the config params for LOWI +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# 2012-2013 Qualcomm Atheros, Inc. +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. +# +# Export of this technology or software is regulated by the U.S. Government. +# Diversion contrary to U.S. law prohibited. +#=============================================================================*/ + +# X86 ONLY - UBUNTU: +# Copy this file in the same directory where the executable is + +# Log level +# EL_LOG_OFF = 0, EL_ERROR = 1, EL_WARNING = 2, EL_INFO = 3, EL_DEBUG = 4, EL_VERBOSE = 5, EL_LOG_ALL = 100 +LOWI_LOG_LEVEL = 4 +LOWI_USE_LOWI_LP = 0 + diff --git a/proprietary/vendor/etc/ltm_config_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml b/proprietary/vendor/etc/ltm_config_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml new file mode 100644 index 0000000..8153985 --- /dev/null +++ b/proprietary/vendor/etc/ltm_config_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml @@ -0,0 +1,40 @@ + + + "0.6" + + + + 0 11 559 8516 30000 + 0 32 128 256 256 + 1 + + 0 512 1024 1536 4095 + 0 512 1024 1536 4095 + 1 + + 2000 + + 8 + 0 30 50 128 160 256 + 1 2 4 4 4 4 + + 0 512 1024 1536 4095 + 256 256 256 256 256 + 1 + + 256 + 128 + 5 + 30 + + 1.2 + + 50 + 0.1 + + + diff --git a/proprietary/vendor/etc/media_codecs.xml b/proprietary/vendor/etc/media_codecs.xml new file mode 100644 index 0000000..00a921b --- /dev/null +++ b/proprietary/vendor/etc/media_codecs.xml @@ -0,0 +1,398 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/media_codecs_performance.xml b/proprietary/vendor/etc/media_codecs_performance.xml new file mode 100644 index 0000000..23cbc20 --- /dev/null +++ b/proprietary/vendor/etc/media_codecs_performance.xml @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/media_codecs_vendor.xml b/proprietary/vendor/etc/media_codecs_vendor.xml new file mode 100644 index 0000000..10a364d --- /dev/null +++ b/proprietary/vendor/etc/media_codecs_vendor.xml @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/media_codecs_vendor_audio.xml b/proprietary/vendor/etc/media_codecs_vendor_audio.xml new file mode 100644 index 0000000..338624a --- /dev/null +++ b/proprietary/vendor/etc/media_codecs_vendor_audio.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/media_profiles.xml b/proprietary/vendor/etc/media_profiles.xml new file mode 100644 index 0000000..66128d6 --- /dev/null +++ b/proprietary/vendor/etc/media_profiles.xml @@ -0,0 +1,867 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/media_profiles_vendor.xml b/proprietary/vendor/etc/media_profiles_vendor.xml new file mode 100644 index 0000000..a9e85ba --- /dev/null +++ b/proprietary/vendor/etc/media_profiles_vendor.xml @@ -0,0 +1,2010 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/msm_irqbalance.conf b/proprietary/vendor/etc/msm_irqbalance.conf new file mode 100644 index 0000000..236dc07 --- /dev/null +++ b/proprietary/vendor/etc/msm_irqbalance.conf @@ -0,0 +1,9 @@ +################################################################################################################################ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +################################################################################################################################ + +PRIO=1,1,0,0,0,0,0,0 +#arch_timer, arm-pmu, arch_mem_timer +IGNORED_IRQ=19,21,38 diff --git a/proprietary/vendor/etc/perf/commonresourceconfigs.xml b/proprietary/vendor/etc/perf/commonresourceconfigs.xml new file mode 100644 index 0000000..8cc322f --- /dev/null +++ b/proprietary/vendor/etc/perf/commonresourceconfigs.xml @@ -0,0 +1,298 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/perf/perfboostsconfig.xml b/proprietary/vendor/etc/perf/perfboostsconfig.xml new file mode 100644 index 0000000..ec4684c --- /dev/null +++ b/proprietary/vendor/etc/perf/perfboostsconfig.xml @@ -0,0 +1,591 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/perf/perfconfigstore.xml b/proprietary/vendor/etc/perf/perfconfigstore.xml new file mode 100644 index 0000000..807c91e --- /dev/null +++ b/proprietary/vendor/etc/perf/perfconfigstore.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/perf/targetconfig.xml b/proprietary/vendor/etc/perf/targetconfig.xml new file mode 100644 index 0000000..29b5429 --- /dev/null +++ b/proprietary/vendor/etc/perf/targetconfig.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/perf/targetresourceconfigs.xml b/proprietary/vendor/etc/perf/targetresourceconfigs.xml new file mode 100644 index 0000000..9a64feb --- /dev/null +++ b/proprietary/vendor/etc/perf/targetresourceconfigs.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml b/proprietary/vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml new file mode 100644 index 0000000..c119926 --- /dev/null +++ b/proprietary/vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/proprietary/vendor/etc/powerhint.xml b/proprietary/vendor/etc/powerhint.xml new file mode 100644 index 0000000..b47ee07 --- /dev/null +++ b/proprietary/vendor/etc/powerhint.xml @@ -0,0 +1,517 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/public.libraries.txt b/proprietary/vendor/etc/public.libraries.txt new file mode 100644 index 0000000..ce929dc --- /dev/null +++ b/proprietary/vendor/etc/public.libraries.txt @@ -0,0 +1,23 @@ +libnpu.so +libhta_hexagon_runtime.so +libqti-perfd-client.so +libadsprpc.so +libcdsprpc.so +libsdsprpc.so +libfastcvopt.so +liblistensoundmodel2.so +libOpenCL.so +libnpu.so +libhta_hexagon_runtime.so +unnhal-acc-hta.so +libAlgoProcess.so +libancbase_rt_bokeh.so +libAncHumBokeh.so +libsnpe_loader.so +libstblur_api.so +libAncHumVideoBase.so +libmidasserviceintf.so +libAncFilter.so +libarcsoft_scbokeh_video.so +libAncHumanDoubleExposure.so +libancbase_rt_doubleexposure.so diff --git a/proprietary/vendor/etc/qdcm_calib_data_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml b/proprietary/vendor/etc/qdcm_calib_data_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml new file mode 100644 index 0000000..4932f34 --- /dev/null +++ b/proprietary/vendor/etc/qdcm_calib_data_samsung_ams644vk04_fhd_cmd_mode_dsc_dsi_panel.xml @@ -0,0 +1,167 @@ + + + + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000003113000000000000000000000000000000000000000000000000000000010000000000000000000043010000410000003700000000020000000000000000000055020000450000003B0000000003000000000000000000005F030000480000003F000000000400000000000000000000630400004B00000042000000000500000000000000000000600500004D00000044000000000600000000000000000000560600004E00000045000000000700000000000000000000450700004E000000450000000008000000000000000000002E0800004E00000043000000000900000000000000000000100900004D00000041000000000A00000000000000000000EB0900004C0000003E000000000B00000000000000000000C00A00004A0000003A000000000C000000000000000000008E0B00004700000035000000000D00000000000000000000550C0000430000002E000000000E00000000000000000000150D00003F00000027000000000F00000000000000000000CE0D00003A0000001F000000001000000000000000000000810E000034000000160000000000000000010000000000002B000000550100002F000000000100000001000000000000430100005A01000035000000000200000001000000000000540200005E010000390000000003000000010000000000005E030000620100003D0000000004000000010000000000006204000064010000400000000005000000010000000000005F05000067010000420000000006000000010000000000005506000068010000430000000007000000010000000000004407000069010000430000000008000000010000000000002D08000069010000420000000009000000010000000000000F0900006801000040000000000A00000001000000000000EA090000670100003D000000000B00000001000000000000BF0A00006501000039000000000C000000010000000000008C0B00006201000033000000000D00000001000000000000530C00005F0100002D000000000E00000001000000000000130D00005B01000026000000000F00000001000000000000CC0D0000560100001E0000000010000000010000000000007F0E000051010000150000000000000000020000000000002B000000670200002D000000000100000002000000000000420100006C020000330000000002000000020000000000005402000070020000380000000003000000020000000000005E030000740200003C00000000040000000200000000000062040000770200003F0000000005000000020000000000005E0500007902000041000000000600000002000000000000540600007B02000042000000000700000002000000000000440700007C020000410000000008000000020000000000002C0800007C020000400000000009000000020000000000000E0900007C0200003E000000000A00000002000000000000E90900007B0200003B000000000B00000002000000000000BD0A00007902000037000000000C000000020000000000008B0B00007702000032000000000D00000002000000000000520C0000740200002C000000000E00000002000000000000120D00007002000025000000000F00000002000000000000CB0D00006C0200001D0000000010000000020000000000007E0E000066020000140000000000000000030000000000002B000000720300002B000000000100000003000000000000430100007703000031000000000200000003000000000000540200007C030000360000000003000000030000000000005E030000800300003A00000000040000000300000000000061040000830300003D0000000005000000030000000000005E050000850300003F0000000006000000030000000000005406000087030000400000000007000000030000000000004307000089030000400000000008000000030000000000002C080000890300003F0000000009000000030000000000000E090000890300003D000000000A00000003000000000000E9090000880300003A000000000B00000003000000000000BD0A00008703000036000000000C000000030000000000008A0B00008403000031000000000D00000003000000000000510C0000820300002B000000000E00000003000000000000110D00007E03000024000000000F00000003000000000000CA0D00007A0300001C0000000010000000030000000000007D0E000075030000130000000000000000040000000000002B0000007504000028000000000100000004000000000000430100007B0400002F0000000002000000040000000000005402000080040000340000000003000000040000000000005E030000840400003800000000040000000400000000000062040000880400003B0000000005000000040000000000005E0500008A0400003D000000000600000004000000000000540600008D0400003E000000000700000004000000000000430700008E0400003F0000000008000000040000000000002C0800008F0400003E0000000009000000040000000000000D0900008F0400003C000000000A00000004000000000000E80900008E04000039000000000B00000004000000000000BC0A00008D04000035000000000C000000040000000000008A0B00008B04000030000000000D00000004000000000000500C0000890400002A000000000E00000004000000000000100D00008504000024000000000F00000004000000000000C90D0000810400001C0000000010000000040000000000007C0E00007D040000130000000000000000050000000000002C000000720500002600000000010000000500000000000044010000780500002D000000000200000005000000000000550200007D050000320000000003000000050000000000005F03000082050000360000000004000000050000000000006204000085050000390000000005000000050000000000005F050000890500003C000000000600000005000000000000540600008B0500003D000000000700000005000000000000440700008D0500003D0000000008000000050000000000002C0800008E0500003C0000000009000000050000000000000D0900008E0500003B000000000A00000005000000000000E80900008E05000038000000000B00000005000000000000BC0A00008D05000034000000000C000000050000000000008A0B00008B0500002F000000000D00000005000000000000500C0000880500002A000000000E00000005000000000000100D00008505000023000000000F00000005000000000000C90D0000820500001B0000000010000000050000000000007B0E00007D050000120000000000000000060000000000002D0000006806000024000000000100000006000000000000450100006E0600002B000000000200000006000000000000550200007406000030000000000300000006000000000000600300007806000034000000000400000006000000000000630400007C060000380000000005000000060000000000005F050000800600003A00000000060000000600000000000055060000820600003B00000000070000000600000000000044070000840600003C0000000008000000060000000000002C080000850600003B0000000009000000060000000000000E0900008606000039000000000A00000006000000000000E90900008606000037000000000B00000006000000000000BC0A00008506000033000000000C000000060000000000008A0B0000840600002E000000000D00000006000000000000500C00008106000029000000000E00000006000000000000100D00007F06000022000000000F00000006000000000000C90D00007B0600001A0000000010000000060000000000007B0E000077060000120000000000000000070000000000002F0000005707000023000000000100000007000000000000460100005E0700002900000000020000000700000000000057020000630700002E000000000300000007000000000000610300006807000033000000000400000007000000000000640400006C0700003600000000050000000700000000000060050000700700003900000000060000000700000000000056060000730700003A00000000070000000700000000000045070000750700003A0000000008000000070000000000002D080000760700003A0000000009000000070000000000000E0900007707000038000000000A00000007000000000000E90900007707000036000000000B00000007000000000000BD0A00007707000032000000000C000000070000000000008A0B0000750700002D000000000D00000007000000000000510C00007307000028000000000E00000007000000000000100D00007107000021000000000F00000007000000000000C90D00006E0700001A0000000010000000070000000000007B0E00006A07000011000000000000000008000000000000300000003F08000021000000000100000008000000000000480100004608000027000000000200000008000000000000580200004C0800002D000000000300000008000000000000620300005108000031000000000400000008000000000000650400005508000035000000000500000008000000000000620500005908000037000000000600000008000000000000570600005C08000039000000000700000008000000000000460700005E080000390000000008000000080000000000002E08000060080000390000000009000000080000000000000F0900006108000037000000000A00000008000000000000EA0900006208000035000000000B00000008000000000000BE0A00006108000031000000000C000000080000000000008B0B0000600800002D000000000D00000008000000000000510C00005F08000027000000000E00000008000000000000110D00005C08000020000000000F00000008000000000000CA0D000059080000190000000010000000080000000000007C0E0000550800001000000000000000000900000000000032000000200900001F0000000001000000090000000000004A01000027090000250000000002000000090000000000005A0200002D0900002B000000000300000009000000000000640300003309000030000000000400000009000000000000670400003709000033000000000500000009000000000000630500003B09000036000000000600000009000000000000590600003F09000037000000000700000009000000000000480700004109000038000000000800000009000000000000300800004309000037000000000900000009000000000000110900004409000036000000000A00000009000000000000EB0900004509000034000000000B00000009000000000000BF0A00004509000030000000000C000000090000000000008C0B0000440900002C000000000D00000009000000000000520C00004309000026000000000E00000009000000000000120D00004109000020000000000F00000009000000000000CA0D00003E090000180000000010000000090000000000007C0E00003A0900001000000000000000000A00000000000035000000FB0900001D00000000010000000A0000000000004C010000020A00002400000000020000000A0000000000005C020000080A00002900000000030000000A000000000000660300000D0A00002E00000000040000000A00000000000069040000120A00003200000000050000000A00000000000065050000170A00003400000000060000000A0000000000005B0600001A0A00003600000000070000000A000000000000490700001D0A00003700000000080000000A000000000000310800001F0A00003600000000090000000A00000000000012090000210A000035000000000A0000000A000000000000ED090000220A000033000000000B0000000A000000000000C00A0000220A00002F000000000C0000000A0000000000008D0B0000210A00002B000000000D0000000A000000000000540C0000200A000025000000000E0000000A000000000000130D00001E0A00001F000000000F0000000A000000000000CC0D00001B0A00001800000000100000000A0000000000007D0E0000180A00000F00000000000000000B00000000000037000000CE0A00001B00000000010000000B0000000000004E010000D50A00002200000000020000000B0000000000005F020000DB0A00002800000000030000000B00000000000068030000E10A00002C00000000040000000B0000000000006B040000E60A00003000000000050000000B00000000000067050000EB0A00003300000000060000000B0000000000005D060000EF0A00003500000000070000000B0000000000004B070000F20A00003500000000080000000B00000000000033080000F40A00003500000000090000000B00000000000014090000F60A000034000000000A0000000B000000000000EF090000F70A000032000000000B0000000B000000000000C20A0000F70A00002E000000000C0000000B0000000000008F0B0000F70A00002A000000000D0000000B000000000000550C0000F60A000025000000000E0000000B000000000000140D0000F40A00001E000000000F0000000B000000000000CD0D0000F20A00001700000000100000000B0000000000007F0E0000EF0A00000F00000000000000000C0000000000003A0000009A0B00001900000000010000000C00000000000051010000A10B00002000000000020000000C00000000000062020000A80B00002600000000030000000C0000000000006B030000AE0B00002B00000000040000000C0000000000006E040000B40B00002F00000000050000000C0000000000006A050000B80B00003100000000060000000C0000000000005F060000BC0B00003300000000070000000C0000000000004E070000C00B00003400000000080000000C00000000000036080000C20B00003400000000090000000C00000000000017090000C40B000033000000000A0000000C000000000000F1090000C60B000031000000000B0000000C000000000000C40A0000C60B00002D000000000C0000000C000000000000910B0000C60B000029000000000D0000000C000000000000570C0000C50B000024000000000E0000000C000000000000160D0000C40B00001E000000000F0000000C000000000000CF0D0000C20B00001700000000100000000C000000000000800E0000BF0B00000E00000000000000000D0000000000003E0000005F0C00001800000000010000000D00000000000055010000670C00001E00000000020000000D000000000000650200006E0C00002400000000030000000D0000000000006E030000740C00002900000000040000000D000000000000710400007A0C00002D00000000050000000D0000000000006D0500007F0C00003000000000060000000D00000000000062060000830C00003200000000070000000D00000000000051070000870C00003300000000080000000D000000000000380800008A0C00003300000000090000000D000000000000190900008C0C000032000000000A0000000D000000000000F30900008D0C000030000000000B0000000D000000000000C70A00008E0C00002D000000000C0000000D000000000000930B00008E0C000029000000000D0000000D000000000000590C00008E0C000023000000000E0000000D000000000000180D00008D0C00001D000000000F0000000D000000000000D10D00008B0C00001600000000100000000D000000000000820E0000880C00000E00000000000000000E000000000000410000001E0D00001600000000010000000E00000000000058010000250D00001D00000000020000000E000000000000680200002D0D00002300000000030000000E00000000000072030000330D00002800000000040000000E00000000000074040000390D00002C00000000050000000E000000000000700500003E0D00002F00000000060000000E00000000000065060000430D00003100000000070000000E00000000000054070000470D00003200000000080000000E0000000000003B0800004A0D00003200000000090000000E0000000000001C0900004C0D000031000000000A0000000E000000000000F60900004E0D00002F000000000B0000000E000000000000C90A00004F0D00002C000000000C0000000E000000000000960B00004F0D000028000000000D0000000E0000000000005C0C00004F0D000023000000000E0000000E0000000000001B0D00004E0D00001D000000000F0000000E000000000000D30D00004D0D00001600000000100000000E000000000000850E00004A0D00000E00000000000000000F00000000000045000000D50D00001400000000010000000F0000000000005C010000DD0D00001B00000000020000000F0000000000006C020000E50D00002100000000030000000F00000000000075030000EB0D00002600000000040000000F00000000000078040000F10D00002A00000000050000000F00000000000074050000F70D00002E00000000060000000F00000000000069060000FC0D00003000000000070000000F00000000000057070000000E00003100000000080000000F0000000000003E080000030E00003100000000090000000F0000000000001F090000060E000030000000000A0000000F000000000000F9090000080E00002E000000000B0000000F000000000000CC0A0000090E00002B000000000C0000000F000000000000990B00000A0E000027000000000D0000000F0000000000005F0C00000A0E000022000000000E0000000F0000000000001E0D0000090E00001C000000000F0000000F000000000000D60D0000070E00001500000000100000000F000000000000870E0000050E00000D00000000000000001000000000000049000000850E000012000000000100000010000000000000600100008E0E00001A00000000020000001000000000000070020000950E000020000000000300000010000000000000790300009C0E0000250000000004000000100000000000007C040000A30E00002900000000050000001000000000000077050000A80E00002C0000000006000000100000000000006C060000AD0E00002E0000000007000000100000000000005B070000B20E00003000000000080000001000000000000042080000B50E00003000000000090000001000000000000023090000B80E00002F000000000A00000010000000000000FD090000BA0E00002D000000000B00000010000000000000D00A0000BC0E00002A000000000C000000100000000000009C0B0000BD0E000026000000000D00000010000000000000620C0000BD0E000022000000000E00000010000000000000210D0000BD0E00001C000000000F00000010000000000000D90D0000BB0E0000150000000010000000100000000000008A0E0000BA0E00000D00000000000000000000000001000033000000400000004E0100000001000000000000000100004B01000045000000540100000002000000000000000100005D0200004900000059010000000300000000000000010000680300004C0000005D0100000004000000000000000100006C0400004F000000600100000005000000000000000100006905000051000000620100000006000000000000000100006006000052000000630100000007000000000000000100005007000052000000630100000008000000000000000100003908000052000000620100000009000000000000000100001B0900005100000060010000000A00000000000000010000F7090000500000005D010000000B00000000000000010000CC0A00004E00000058010000000C000000000000000100009A0B00004B00000053010000000D00000000000000010000610C0000470000004D010000000E00000000000000010000210D00004300000046010000000F00000000000000010000DB0D00003E0000003E0100000010000000000000000100008E0E00003900000035010000000000000001000000010000320000005A0100004D0100000001000000010000000100004A0100005E010000530100000002000000010000000100005C020000630100005801000000030000000100000001000067030000660100005C0100000004000000010000000100006B040000690100005F010000000500000001000000010000680500006B010000610100000006000000010000000100005F0600006D010000620100000007000000010000000100004F0700006E01000062010000000800000001000000010000380800006E010000610100000009000000010000000100001A0900006D0100005F010000000A00000001000000010000F60900006C0100005C010000000B00000001000000010000CB0A00006A01000058010000000C00000001000000010000990B00006701000053010000000D00000001000000010000600C0000640100004D010000000E00000001000000010000210D00006001000046010000000F00000001000000010000DA0D00005C0100003E0100000010000000010000000100008E0E00005601000035010000000000000002000000010000320000006C0200004B0100000001000000020000000100004A01000071020000510100000002000000020000000100005C020000760200005601000000030000000200000001000066030000790200005A0100000004000000020000000100006B0400007D0200005E010000000500000002000000010000680500007F020000600100000006000000020000000100005F06000081020000610100000007000000020000000100004E07000082020000610100000008000000020000000100003708000082020000600100000009000000020000000100001A090000820200005E010000000A00000002000000010000F5090000810200005B010000000B00000002000000010000CA0A00007F02000058010000000C00000002000000010000980B00007D02000053010000000D00000002000000010000600C00007A0200004D010000000E00000002000000010000200D00007602000046010000000F00000002000000010000DA0D0000720200003E0100000010000000020000000100008D0E00006D020000350100000000000000030000000100003100000077030000490100000001000000030000000100004A0100007D0300004F0100000002000000030000000100005B02000081030000550100000003000000030000000100006603000086030000590100000004000000030000000100006A040000890300005C010000000500000003000000010000680500008C0300005F0100000006000000030000000100005E0600008E030000600100000007000000030000000100004E0700008F0300006001000000080000000300000001000037080000900300005F0100000009000000030000000100001A090000900300005E010000000A00000003000000010000F50900008F0300005B010000000B00000003000000010000CA0A00008E03000057010000000C00000003000000010000980B00008C03000053010000000D000000030000000100005F0C0000890300004D010000000E00000003000000010000200D00008603000046010000000F00000003000000010000DA0D0000820300003E0100000010000000030000000100008D0E00007D03000036010000000000000004000000010000320000007C040000470100000001000000040000000100004A010000810400004E0100000002000000040000000100005C0200008604000053010000000300000004000000010000670300008B040000580100000004000000040000000100006B0400008F0400005B01000000050000000400000001000068050000920400005E0100000006000000040000000100005F060000940400005F0100000007000000040000000100004E070000950400005F01000000080000000400000001000037080000960400005F0100000009000000040000000100001A090000970400005D010000000A00000004000000010000F5090000960400005B010000000B00000004000000010000CA0A00009504000057010000000C00000004000000010000980B00009304000052010000000D000000040000000100005F0C0000910400004D010000000E00000004000000010000200D00008E04000046010000000F00000004000000010000DA0D00008A0400003E0100000010000000040000000100008D0E000086040000360100000000000000050000000100003200000079050000460100000001000000050000000100004B0100007F0500004C0100000002000000050000000100005C02000084050000520100000003000000050000000100006703000089050000560100000004000000050000000100006B0400008D0500005A01000000050000000500000001000068050000900500005D0100000006000000050000000100005F060000930500005E0100000007000000050000000100004F070000950500005F01000000080000000500000001000038080000960500005E0100000009000000050000000100001A090000970500005D010000000A00000005000000010000F6090000970500005A010000000B00000005000000010000CB0A00009605000057010000000C00000005000000010000990B00009405000052010000000D00000005000000010000600C0000920500004D010000000E00000005000000010000200D00008F05000046010000000F00000005000000010000DA0D00008C0500003F0100000010000000050000000100008D0E000087050000360100000000000000060000000100003300000070060000440100000001000000060000000100004B010000760600004B0100000002000000060000000100005D0200007C060000510100000003000000060000000100006803000080060000550100000004000000060000000100006C040000850600005901000000050000000600000001000069050000880600005C010000000600000006000000010000600600008B0600005D010000000700000006000000010000500700008D0600005E010000000800000006000000010000390800008F0600005D0100000009000000060000000100001B090000900600005C010000000A00000006000000010000F7090000900600005A010000000B00000006000000010000CB0A00008F06000056010000000C00000006000000010000990B00008E06000052010000000D00000006000000010000610C00008C0600004D010000000E00000006000000010000210D00008A06000046010000000F00000006000000010000DB0D0000860600003F0100000010000000060000000100008E0E00008206000037010000000000000007000000010000340000005F070000430100000001000000070000000100004D01000066070000490100000002000000070000000100005E0200006C0700004F0100000003000000070000000100006903000071070000540100000004000000070000000100006D04000075070000580100000005000000070000000100006A050000790700005B010000000600000007000000010000610600007C0700005C010000000700000007000000010000510700007F0700005D0100000008000000070000000100003A080000810700005D0100000009000000070000000100001C090000820700005C010000000A00000007000000010000F80900008207000059010000000B00000007000000010000CC0A00008207000056010000000C000000070000000100009A0B00008107000052010000000D00000007000000010000620C00007F0700004D010000000E00000007000000010000220D00007D07000046010000000F00000007000000010000DC0D00007A0700003F0100000010000000070000000100008F0E000076070000370100000000000000080000000100003600000048080000410100000001000000080000000100004E0100004F0800004801000000020000000800000001000060020000550800004E0100000003000000080000000100006A0300005A080000530100000004000000080000000100006F0400005F080000570100000005000000080000000100006C050000630800005A01000000060000000800000001000062060000670800005C01000000070000000800000001000052070000690800005C0100000008000000080000000100003B0800006B0800005C0100000009000000080000000100001D0900006D0800005B010000000A00000008000000010000F90900006E08000059010000000B00000008000000010000CE0A00006E08000056010000000C000000080000000100009C0B00006D08000052010000000D00000008000000010000630C00006C0800004D010000000E00000008000000010000240D00006908000047010000000F00000008000000010000DD0D0000670800003F010000001000000008000000010000900E0000630800003701000000000000000900000001000038000000290900004001000000010000000900000001000050010000310900004701000000020000000900000001000061020000370900004D0100000003000000090000000100006C0300003D090000520100000004000000090000000100007004000042090000560100000005000000090000000100006E0500004609000059010000000600000009000000010000640600004A0900005B010000000700000009000000010000540700004D0900005C0100000008000000090000000100003D0800004F0900005C0100000009000000090000000100001F090000510900005B010000000A00000009000000010000FB0900005209000059010000000B00000009000000010000CF0A00005209000056010000000C000000090000000100009D0B00005209000052010000000D00000009000000010000650C0000510900004D010000000E00000009000000010000250D00004F09000047010000000F00000009000000010000DF0D00004D09000040010000001000000009000000010000920E0000490900003801000000000000000A0000000100003A000000040A00003E01000000010000000A000000010000520100000C0A00004501000000020000000A00000001000063020000120A00004B01000000030000000A0000000100006E030000180A00005101000000040000000A000000010000720400001E0A00005501000000050000000A00000001000070050000220A00005801000000060000000A00000001000066060000260A00005A01000000070000000A000000010000560700002A0A00005B01000000080000000A0000000100003F0800002C0A00005B01000000090000000A000000010000210900002E0A00005A010000000A0000000A000000010000FD0900002F0A000059010000000B0000000A000000010000D10A0000300A000056010000000C0000000A0000000100009F0B0000300A000052010000000D0000000A000000010000670C00002F0A00004D010000000E0000000A000000010000270D00002E0A000047010000000F0000000A000000010000E10D00002B0A00004001000000100000000A000000010000940E0000290A00003801000000000000000B0000000100003C000000D80A00003D01000000010000000B00000001000054010000E00A00004401000000020000000B00000001000066020000E70A00004A01000000030000000B00000001000071030000ED0A00004F01000000040000000B00000001000075040000F20A00005401000000050000000B00000001000072050000F70A00005701000000060000000B00000001000068060000FC0A00005901000000070000000B00000001000058070000FF0A00005B01000000080000000B00000001000041080000020B00005B01000000090000000B00000001000023090000040B00005A010000000A0000000B000000010000FF090000060B000058010000000B0000000B000000010000D40A0000070B000056010000000C0000000B000000010000A20B0000070B000052010000000D0000000B000000010000690C0000060B00004D010000000E0000000B000000010000290D0000050B000047010000000F0000000B000000010000E30D0000030B00004101000000100000000B000000010000960E0000010B00003901000000000000000C0000000100003F000000A50B00003B01000000010000000C00000001000057010000AD0B00004301000000020000000C00000001000069020000B40B00004901000000030000000C00000001000073030000BA0B00004E01000000040000000C00000001000077040000C00B00005301000000050000000C00000001000075050000C60B00005601000000060000000C0000000100006B060000CA0B00005901000000070000000C0000000100005B070000CE0B00005A01000000080000000C00000001000044080000D10B00005A01000000090000000C00000001000026090000D40B00005A010000000A0000000C000000010000020A0000D50B000058010000000B0000000C000000010000D60A0000D70B000055010000000C0000000C000000010000A40B0000D70B000052010000000D0000000C0000000100006C0C0000D70B00004D010000000E0000000C0000000100002C0D0000D60B000048010000000F0000000C000000010000E60D0000D40B00004101000000100000000C000000010000990E0000D20B00003901000000000000000D000000010000420000006B0C00003A01000000010000000D0000000100005A010000730C00004101000000020000000D0000000100006C0200007A0C00004801000000030000000D00000001000076030000810C00004D01000000040000000D0000000100007A040000870C00005201000000050000000D000000010000780500008D0C00005501000000060000000D0000000100006E060000920C00005801000000070000000D0000000100005E070000960C00005901000000080000000D00000001000047080000990C00005A01000000090000000D000000010000290900009C0C000059010000000A0000000D000000010000050A00009E0C000058010000000B0000000D000000010000D90A00009F0C000055010000000C0000000D000000010000A70B0000A00C000052010000000D0000000D0000000100006E0C0000A00C00004D010000000E0000000D0000000100002F0D0000A00C000048010000000F0000000D000000010000E90D00009E0C00004101000000100000000D0000000100009B0E00009C0C00003A01000000000000000E00000001000045000000290D00003801000000010000000E0000000100005D010000320D00004001000000020000000E0000000100006F0200003A0D00004701000000030000000E0000000100007A030000410D00004C01000000040000000E0000000100007E040000470D00005101000000050000000E0000000100007B0500004D0D00005501000000060000000E00000001000071060000520D00005701000000070000000E00000001000061070000570D00005901000000080000000E0000000100004A0800005A0D00005A01000000090000000E0000000100002C0900005D0D000059010000000A0000000E000000010000080A0000600D000058010000000B0000000E000000010000DC0A0000610D000055010000000C0000000E000000010000AA0B0000620D000052010000000D0000000E000000010000720C0000630D00004E010000000E0000000E000000010000320D0000620D000048010000000F0000000E000000010000EC0D0000610D00004201000000100000000E0000000100009F0E0000600D00003B01000000000000000F00000001000049000000E10D00003701000000010000000F00000001000061010000EA0D00003F01000000020000000F00000001000073020000F20D00004601000000030000000F0000000100007D030000FA0D00004B01000000040000000F00000001000081040000000E00005001000000050000000F0000000100007F050000060E00005401000000060000000F000000010000750600000C0E00005701000000070000000F00000001000065070000110E00005801000000080000000F0000000100004E080000150E00005901000000090000000F00000001000030090000180E000059010000000A0000000F0000000100000B0A00001A0E000058010000000B0000000F000000010000E00A00001C0E000055010000000C0000000F000000010000AE0B00001E0E000052010000000D0000000F000000010000750C00001E0E00004E010000000E0000000F000000010000360D00001E0E000049010000000F0000000F000000010000EF0D00001D0E00004201000000100000000F000000010000A20E00001C0E00003B0100000000000000100000000100004D000000920E000036010000000100000010000000010000650100009B0E00003E01000000020000001000000001000076020000A40E00004501000000030000001000000001000081030000AC0E00004A01000000040000001000000001000085040000B30E00004F01000000050000001000000001000082050000B90E00005301000000060000001000000001000079060000BE0E00005601000000070000001000000001000069070000C30E00005801000000080000001000000001000052080000C80E00005901000000090000001000000001000034090000CB0E000059010000000A000000100000000100000F0A0000CE0E000058010000000B00000010000000010000E40A0000D00E000055010000000C00000010000000010000B20B0000D20E000052010000000D00000010000000010000790C0000D30E00004E010000000E00000010000000010000390D0000D30E000049010000000F00000010000000010000F30D0000D30E000043010000001000000010000000010000A60E0000D10E00003C01000000000000000000000002000039000000440000006502000000010000000000000002000052010000480000006B020000000200000000000000020000640200004C0000007002000000030000000000000002000070030000500000007502000000040000000000000002000074040000520000007802000000050000000000000002000072050000540000007A02000000060000000000000002000069060000550000007B02000000070000000000000002000059070000560000007B02000000080000000000000002000043080000560000007A020000000900000000000000020000250900005500000078020000000A00000000000000020000010A00005300000075020000000B00000000000000020000D70A00005100000071020000000C00000000000000020000A50B00004E0000006C020000000D000000000000000200006D0C00004B00000066020000000E000000000000000200002E0D0000470000005F020000000F00000000000000020000E80D000042000000570200000010000000000000000200009B0E00003C0000004E020000000000000001000000020000390000005D0100006402000000010000000100000002000051010000620100006A02000000020000000100000002000063020000670100006F0200000003000000010000000200006F0300006A01000074020000000400000001000000020000730400006D01000077020000000500000001000000020000710500006F0100007902000000060000000100000002000068060000710100007A02000000070000000100000002000059070000720100007A020000000800000001000000020000420800007201000079020000000900000001000000020000250900007201000078020000000A00000001000000020000010A00007001000075020000000B00000001000000020000D60A00006F01000071020000000C00000001000000020000A50B00006C0100006C020000000D000000010000000200006D0C00006901000066020000000E000000010000000200002E0D0000650100005F020000000F00000001000000020000E80D000060010000580200000010000000010000000200009B0E00005B0100004F020000000000000002000000020000380000007002000063020000000100000002000000020000510100007602000069020000000200000002000000020000630200007A0200006E0200000003000000020000000200006E0300007E0200007302000000040000000200000002000073040000810200007602000000050000000200000002000071050000840200007802000000060000000200000002000068060000860200007A02000000070000000200000002000058070000870200007A020000000800000002000000020000420800008702000079020000000900000002000000020000250900008702000078020000000A00000002000000020000010A00008602000075020000000B00000002000000020000D60A00008502000071020000000C00000002000000020000A50B0000830200006D020000000D000000020000000200006D0C00008002000067020000000E000000020000000200002E0D00007C02000060020000000F00000002000000020000E80D000078020000590200000010000000020000000200009C0E00007302000050020000000000000003000000020000380000007C0300006102000000010000000300000002000051010000820300006802000000020000000300000002000063020000870300006D0200000003000000030000000200006E0300008B03000072020000000400000003000000020000730400008F0300007502000000050000000300000002000071050000910300007802000000060000000300000002000068060000940300007902000000070000000300000002000058070000950300007A020000000800000003000000020000420800009603000079020000000900000003000000020000250900009603000078020000000A00000003000000020000010A00009603000075020000000B00000003000000020000D70A00009403000072020000000C00000003000000020000A50B0000920300006D020000000D000000030000000200006D0C00009003000068020000000E000000030000000200002E0D00008D03000061020000000F00000003000000020000E90D0000890300005A0200000010000000030000000200009C0E00008403000051020000000000000004000000020000380000008104000060020000000100000004000000020000510100008704000067020000000200000004000000020000630200008C0400006C0200000003000000040000000200006E0300009104000071020000000400000004000000020000730400009504000075020000000500000004000000020000710500009804000077020000000600000004000000020000680600009B04000079020000000700000004000000020000590700009C0400007A020000000800000004000000020000430800009D04000079020000000900000004000000020000260900009E04000078020000000A00000004000000020000020A00009E04000076020000000B00000004000000020000D70A00009D04000072020000000C00000004000000020000A60B00009B0400006E020000000D000000040000000200006E0C00009904000069020000000E000000040000000200002F0D00009604000062020000000F00000004000000020000EA0D0000920400005B0200000010000000040000000200009D0E00008E04000052020000000000000005000000020000380000007F0500005F020000000100000005000000020000510100008605000066020000000200000005000000020000630200008B0500006B0200000003000000050000000200006F0300009005000070020000000400000005000000020000740400009405000074020000000500000005000000020000720500009805000077020000000600000005000000020000690600009A050000790200000007000000050000000200005A0700009D05000079020000000800000005000000020000430800009E05000079020000000900000005000000020000260900009F05000078020000000A00000005000000020000030A00009F05000076020000000B00000005000000020000D80A00009E05000073020000000C00000005000000020000A70B00009D0500006F020000000D000000050000000200006F0C00009B05000069020000000E00000005000000020000300D00009905000063020000000F00000005000000020000EB0D0000950500005C0200000010000000050000000200009F0E0000910500005402000000000000000600000002000038000000760600005D020000000100000006000000020000520100007D0600006402000000020000000600000002000064020000830600006A02000000030000000600000002000070030000880600006F020000000400000006000000020000750400008C060000730200000005000000060000000200007305000090060000760200000006000000060000000200006A06000093060000780200000007000000060000000200005B0700009606000079020000000800000006000000020000450800009806000079020000000900000006000000020000280900009906000078020000000A00000006000000020000040A00009906000076020000000B00000006000000020000DA0A00009906000073020000000C00000006000000020000A80B0000980600006F020000000D00000006000000020000700C0000960600006A020000000E00000006000000020000320D00009406000064020000000F00000006000000020000EC0D0000910600005D020000001000000006000000020000A00E00008D0600005502000000000000000700000002000039000000660700005C020000000100000007000000020000530100006D0700006302000000020000000700000002000065020000740700006A02000000030000000700000002000071030000790700006F020000000400000007000000020000760400007E070000730200000005000000070000000200007405000082070000760200000006000000070000000200006B06000085070000780200000007000000070000000200005C0700008807000079020000000800000007000000020000460800008A07000079020000000900000007000000020000290900008C07000079020000000A00000007000000020000060A00008C07000077020000000B00000007000000020000DB0A00008D07000074020000000C00000007000000020000AA0B00008C07000070020000000D00000007000000020000720C00008B0700006B020000000E00000007000000020000340D00008907000065020000000F00000007000000020000EE0D0000860700005E020000001000000007000000020000A20E000083070000560200000000000000080000000200003B000000500800005B020000000100000008000000020000540100005708000062020000000200000008000000020000660200005D0800006902000000030000000800000002000072030000630800006E020000000400000008000000020000770400006808000072020000000500000008000000020000750500006D080000760200000006000000080000000200006D06000071080000780200000007000000080000000200005E070000740800007902000000080000000800000002000048080000760800007A0200000009000000080000000200002B0900007808000079020000000A00000008000000020000070A00007908000077020000000B00000008000000020000DD0A00007908000074020000000C00000008000000020000AC0B00007908000071020000000D00000008000000020000740C0000780800006C020000000E00000008000000020000360D00007608000066020000000F00000008000000020000F00D00007408000060020000001000000008000000020000A40E000071080000580200000000000000090000000200003C000000320900005A02000000010000000900000002000055010000390900006102000000020000000900000002000068020000400900006802000000030000000900000002000074030000460900006D020000000400000009000000020000790400004C090000720200000005000000090000000200007705000051090000750200000006000000090000000200006F06000055090000780200000007000000090000000200006007000058090000790200000008000000090000000200004A0800005B0900007A0200000009000000090000000200002D0900005D09000079020000000A00000009000000020000090A00005E09000078020000000B00000009000000020000DF0A00005F09000075020000000C00000009000000020000AE0B00005F09000071020000000D00000009000000020000770C00005E0900006D020000000E00000009000000020000380D00005D09000067020000000F00000009000000020000F30D00005B09000061020000001000000009000000020000A70E0000580900005902000000000000000A0000000200003E0000000D0A00005902000000010000000A00000002000057010000150A00006002000000020000000A0000000200006A0200001C0A00006702000000030000000A00000002000076030000230A00006D02000000040000000A0000000200007B040000280A00007102000000050000000A000000020000790500002D0A00007502000000060000000A00000002000071060000320A00007802000000070000000A00000002000062070000360A00007902000000080000000A0000000200004C080000390A00007A02000000090000000A0000000200002F0900003B0A000079020000000A0000000A0000000200000C0A00003D0A000078020000000B0000000A000000020000E20A00003E0A000076020000000C0000000A000000020000B10B00003E0A000072020000000D0000000A000000020000790C00003E0A00006E020000000E0000000A0000000200003B0D00003D0A000068020000000F0000000A000000020000F60D00003B0A00006202000000100000000A000000020000AA0E0000380A00005B02000000000000000B00000002000040000000E20A00005802000000010000000B0000000200005A010000EA0A00005F02000000020000000B0000000200006C020000F10A00006602000000030000000B00000002000078030000F80A00006C02000000040000000B0000000200007D040000FE0A00007102000000050000000B0000000200007C050000030B00007502000000060000000B00000002000074060000080B00007702000000070000000B000000020000640700000C0B00007902000000080000000B0000000200004F080000100B00007A02000000090000000B00000002000032090000120B00007A020000000A0000000B0000000200000F0A0000140B000079020000000B0000000B000000020000E50A0000160B000076020000000C0000000B000000020000B40B0000160B000073020000000D0000000B0000000200007C0C0000160B00006F020000000E0000000B0000000200003E0D0000150B00006A020000000F0000000B000000020000F90D0000140B00006302000000100000000B000000020000AD0E0000120B00005C02000000000000000C00000002000043000000AF0B00005702000000010000000C0000000200005C010000B70B00005F02000000020000000C0000000200006F020000BF0B00006502000000030000000C0000000200007B030000C60B00006B02000000040000000C00000002000080040000CD0B00007002000000050000000C0000000200007F050000D20B00007402000000060000000C00000002000076060000D70B00007702000000070000000C00000002000067070000DC0B00007902000000080000000C00000002000052080000DF0B00007A02000000090000000C00000002000035090000E20B00007A020000000A0000000C000000020000120A0000E50B000079020000000B0000000C000000020000E80A0000E60B000077020000000C0000000C000000020000B70B0000E70B000074020000000D0000000C0000000200007F0C0000E80B000070020000000E0000000C000000020000410D0000E70B00006B020000000F0000000C000000020000FC0D0000E60B00006502000000100000000C000000020000B00E0000E40B00005E02000000000000000D00000002000045000000750C00005602000000010000000D0000000200005F0100007E0C00005E02000000020000000D00000002000072020000860C00006502000000030000000D0000000200007E0300008E0C00006B02000000040000000D00000002000083040000940C00007002000000050000000D000000020000820500009A0C00007402000000060000000D0000000200007A060000A00C00007702000000070000000D0000000200006B070000A40C00007902000000080000000D00000002000055080000A80C00007A02000000090000000D00000002000038090000AC0C00007B020000000A0000000D000000020000150A0000AE0C00007A020000000B0000000D000000020000EB0A0000B00C000078020000000C0000000D000000020000BA0B0000B20C000075020000000D0000000D000000020000830C0000B20C000071020000000E0000000D000000020000450D0000B20C00006C020000000F0000000D000000020000000E0000B10C00006602000000100000000D000000020000B40E0000B00C00005F02000000000000000E00000002000048000000350D00005502000000010000000E000000020000620100003E0D00005D02000000020000000E00000002000075020000460D00006402000000030000000E000000020000810300004E0D00006A02000000040000000E00000002000087040000550D00007002000000050000000E000000020000850500005B0D00007402000000060000000E0000000200007D060000610D00007702000000070000000E0000000200006E070000660D00007902000000080000000E000000020000580800006A0D00007B02000000090000000E0000000200003C0900006E0D00007B020000000A0000000E000000020000190A0000710D00007A020000000B0000000E000000020000EF0A0000730D000079020000000C0000000E000000020000BE0B0000750D000076020000000D0000000E000000020000870C0000760D000072020000000E0000000E000000020000490D0000760D00006D020000000F0000000E000000020000040E0000760D00006802000000100000000E000000020000B80E0000740D00006102000000000000000F0000000200004C000000ED0D00005402000000010000000F00000002000066010000F70D00005C02000000020000000F00000002000079020000FF0D00006302000000030000000F00000002000085030000070E00006A02000000040000000F0000000200008A0400000F0E00006F02000000050000000F00000002000089050000160E00007402000000060000000F000000020000810600001C0E00007702000000070000000F00000002000072070000210E00007A02000000080000000F0000000200005C080000250E00007B02000000090000000F00000002000040090000290E00007B020000000A0000000F0000000200001D0A00002D0E00007B020000000B0000000F000000020000F30A00002F0E000079020000000C0000000F000000020000C20B0000310E000077020000000D0000000F0000000200008B0C0000320E000073020000000E0000000F0000000200004D0D0000330E00006F020000000F0000000F000000020000080E0000330E00006902000000100000000F000000020000BC0E0000320E000062020000000000000010000000020000500000009F0E00005302000000010000001000000002000069010000A90E00005B0200000002000000100000000200007C020000B20E00006302000000030000001000000002000089030000BA0E0000690200000004000000100000000200008E040000C20E00006F0200000005000000100000000200008D050000C90E00007402000000060000001000000002000085060000CF0E00007702000000070000001000000002000076070000D50E00007A02000000080000001000000002000061080000DA0E00007B02000000090000001000000002000044090000DE0E00007C020000000A00000010000000020000210A0000E10E00007C020000000B00000010000000020000F70A0000E40E00007A020000000C00000010000000020000C70B0000E70E000078020000000D00000010000000020000900C0000E80E000074020000000E00000010000000020000520D0000E90E000070020000000F000000100000000200000D0E0000E90E00006A020000001000000010000000020000C10E0000E90E000064020000000000000000000000030000400000004600000076030000000100000000000000030000590100004B0000007C0300000002000000000000000300006B0200004F000000810300000003000000000000000300007703000052000000850300000004000000000000000300007C04000055000000880300000005000000000000000300007A050000570000008B03000000060000000000000003000071060000580000008C03000000070000000000000003000062070000590000008C0300000008000000000000000300004C080000590000008B0300000009000000000000000300002F0900005800000089030000000A000000000000000300000B0A00005600000086030000000B00000000000000030000E10A00005400000082030000000C00000000000000030000B00B0000510000007D030000000D00000000000000030000780C00004E00000077030000000E00000000000000030000390D00004A00000071030000000F00000000000000030000F40D00004500000069030000001000000000000000030000A80E00003F000000600300000000000000010000000300003F000000610100007503000000010000000100000003000058010000660100007B0300000002000000010000000300006A0200006A01000081030000000300000001000000030000760300006E010000850300000004000000010000000300007B040000710100008803000000050000000100000003000079050000730100008B03000000060000000100000003000071060000750100008C03000000070000000100000003000062070000760100008C0300000008000000010000000300004C080000760100008C0300000009000000010000000300002F090000750100008A030000000A000000010000000300000C0A00007401000087030000000B00000001000000030000E10A00007301000083030000000C00000001000000030000B00B0000700100007F030000000D00000001000000030000790C00006D01000079030000000E000000010000000300003A0D00006901000072030000000F00000001000000030000F50D0000650100006B030000001000000001000000030000A90E00005F010000620300000000000000020000000300003E0000007402000074030000000100000002000000030000570100007A0200007A0300000002000000020000000300006A0200007E020000800300000003000000020000000300007603000082020000850300000004000000020000000300007B040000860200008803000000050000000200000003000079050000880200008B030000000600000002000000030000710600008A0200008C030000000700000002000000030000620700008C0200008D0300000008000000020000000300004C0800008C0200008C0300000009000000020000000300002F0900008C0200008B030000000A000000020000000300000C0A00008B02000088030000000B00000002000000030000E20A00008A02000085030000000C00000002000000030000B10B00008802000080030000000D00000002000000030000790C0000850200007B030000000E000000020000000300003B0D00008202000074030000000F00000002000000030000F60D00007D0200006D030000001000000002000000030000AA0E000079020000640300000000000000030000000300003D000000810300007303000000010000000300000003000057010000860300007A030000000200000003000000030000690200008C0300007F0300000003000000030000000300007603000090030000840300000004000000030000000300007B040000940300008803000000050000000300000003000079050000970300008B03000000060000000300000003000071060000990300008C030000000700000003000000030000620700009B0300008D0300000008000000030000000300004C0800009C0300008D030000000900000003000000030000300900009C0300008B030000000A000000030000000300000D0A00009B03000089030000000B00000003000000030000E30A00009A03000086030000000C00000003000000030000B20B00009903000082030000000D000000030000000300007A0C0000960300007C030000000E000000030000000300003C0D00009303000076030000000F00000003000000030000F70D00008F0300006F030000001000000003000000030000AB0E00008B030000660300000000000000040000000300003D0000008604000072030000000100000004000000030000570100008C0400007903000000020000000400000003000069020000920400007F0300000003000000040000000300007603000097040000840300000004000000040000000300007B0400009B040000880300000005000000040000000300007A0500009E0400008B03000000060000000400000003000072060000A10400008D03000000070000000400000003000063070000A30400008D0300000008000000040000000300004D080000A40400008D03000000090000000400000003000031090000A50400008C030000000A000000040000000300000E0A0000A50400008A030000000B00000004000000030000E40A0000A404000087030000000C00000004000000030000B30B0000A204000083030000000D000000040000000300007C0C0000A00400007E030000000E000000040000000300003E0D00009E04000078030000000F00000004000000030000F90D00009A04000071030000001000000004000000030000AD0E000096040000690300000000000000050000000300003D0000008505000071030000000100000005000000030000570100008B050000780300000002000000050000000300006A020000910500007E0300000003000000050000000300007603000096050000830300000004000000050000000300007C0400009B050000880300000005000000050000000300007A0500009E0500008B03000000060000000500000003000073060000A10500008D03000000070000000500000003000064070000A40500008E0300000008000000050000000300004E080000A50500008E03000000090000000500000003000032090000A60500008D030000000A000000050000000300000F0A0000A70500008B030000000B00000005000000030000E50A0000A605000088030000000C00000005000000030000B50B0000A505000084030000000D000000050000000300007E0C0000A405000080030000000E00000005000000030000400D0000A10500007A030000000F00000005000000030000FB0D00009E05000073030000001000000005000000030000AF0E00009A0500006B0300000000000000060000000300003D0000007D060000700300000001000000060000000300005701000083060000770300000002000000060000000300006A020000890600007E030000000300000006000000030000770300008F060000830300000004000000060000000300007D04000094060000870300000005000000060000000300007B050000980600008B030000000600000006000000030000740600009B0600008D030000000700000006000000030000650700009E0600008E03000000080000000600000003000050080000A00600008F03000000090000000600000003000034090000A10600008E030000000A00000006000000030000110A0000A20600008C030000000B00000006000000030000E70A0000A20600008A030000000C00000006000000030000B70B0000A106000086030000000D00000006000000030000800C0000A006000081030000000E00000006000000030000420D00009E0600007C030000000F00000006000000030000FD0D00009B06000075030000001000000006000000030000B20E0000980600006D0300000000000000070000000300003E0000006D0700006F0300000001000000070000000300005801000074070000770300000002000000070000000300006B0200007B0700007D0300000003000000070000000300007803000081070000830300000004000000070000000300007E04000086070000870300000005000000070000000300007D0500008A0700008B030000000600000007000000030000750600008E0700008D03000000070000000700000003000067070000910700008F03000000080000000700000003000051080000940700008F03000000090000000700000003000036090000950700008F030000000A00000007000000030000130A0000960700008D030000000B00000007000000030000E90A0000970700008B030000000C00000007000000030000B90B00009607000087030000000D00000007000000030000820C00009507000083030000000E00000007000000030000440D0000940700007D030000000F00000007000000030000000E00009107000077030000001000000007000000030000B50E00008E0700006F0300000000000000080000000300003F000000570800006E030000000100000008000000030000590100005F080000760300000002000000080000000300006D020000650800007D030000000300000008000000030000790300006C080000830300000004000000080000000300007F04000071080000870300000005000000080000000300007E050000760800008B030000000600000008000000030000770600007A0800008E030000000700000008000000030000690700007D08000090030000000800000008000000030000540800008008000090030000000900000008000000030000380900008208000090030000000A00000008000000030000150A0000840800008F030000000B00000008000000030000EC0A0000840800008C030000000C00000008000000030000BC0B00008408000089030000000D00000008000000030000850C00008408000085030000000E00000008000000030000470D0000820800007F030000000F00000008000000030000030E00008008000079030000001000000008000000030000B80E00007E08000072030000000000000009000000030000400000003A0900006E0300000001000000090000000300005B01000042090000760300000002000000090000000300006E020000490900007D0300000003000000090000000300007B0300004F09000082030000000400000009000000030000810400005509000087030000000500000009000000030000800500005A0900008B030000000600000009000000030000790600005F0900008E0300000007000000090000000300006B07000063090000900300000008000000090000000300005608000066090000910300000009000000090000000300003A0900006809000091030000000A00000009000000030000180A00006A09000090030000000B00000009000000030000EF0A00006B0900008E030000000C00000009000000030000BF0B00006B0900008B030000000D00000009000000030000880C00006B09000087030000000E000000090000000300004A0D00006A09000081030000000F00000009000000030000060E0000690900007B030000001000000009000000030000BB0E0000660900007403000000000000000A00000003000042000000160A00006D03000000010000000A0000000300005C0100001E0A00007503000000020000000A00000003000070020000250A00007C03000000030000000A0000000300007D0300002C0A00008203000000040000000A00000003000083040000330A00008703000000050000000A00000003000083050000380A00008B03000000060000000A0000000300007B0600003D0A00008F03000000070000000A0000000300006D070000410A00009103000000080000000A00000003000059080000450A00009203000000090000000A0000000300003D090000470A000092030000000A0000000A0000000300001B0A0000490A000091030000000B0000000A000000030000F20A00004B0A00008F030000000C0000000A000000030000C20B00004C0A00008C030000000D0000000A0000000300008B0C00004C0A000088030000000E0000000A0000000300004E0D00004B0A000083030000000F0000000A0000000300000A0E00004A0A00007E03000000100000000A000000030000BF0E0000480A00007703000000000000000B00000003000044000000EB0A00006C03000000010000000B0000000300005E010000F30A00007403000000020000000B00000003000072020000FB0A00007C03000000030000000B0000000300007F030000020B00008203000000040000000B00000003000086040000090B00008703000000050000000B000000030000850500000F0B00008C03000000060000000B0000000300007E060000140B00008F03000000070000000B00000003000070070000180B00009103000000080000000B0000000300005B0800001C0B00009303000000090000000B000000030000400900001F0B000093030000000A0000000B0000000300001E0A0000220B000092030000000B0000000B000000030000F50A0000240B000091030000000C0000000B000000030000C50B0000250B00008E030000000D0000000B0000000300008F0C0000250B00008A030000000E0000000B000000030000520D0000250B000085030000000F0000000B0000000300000E0E0000240B00008003000000100000000B000000030000C30E0000220B00007903000000000000000C00000003000046000000B80B00006B03000000010000000C00000003000061010000C10B00007403000000020000000C00000003000075020000CA0B00007B03000000030000000C00000003000082030000D10B00008203000000040000000C00000003000088040000D80B00008803000000050000000C00000003000088050000DE0B00008C03000000060000000C00000003000081060000E40B00009003000000070000000C00000003000073070000E90B00009203000000080000000C0000000300005F080000ED0B00009403000000090000000C00000003000043090000F10B000094030000000A0000000C000000030000210A0000F30B000094030000000B0000000C000000030000F90A0000F60B000092030000000C0000000C000000030000C90B0000F70B000090030000000D0000000C000000030000930C0000F80B00008C030000000E0000000C000000030000560D0000F80B000088030000000F0000000C000000030000120E0000F70B00008203000000100000000C000000030000C70E0000F60B00007C03000000000000000D000000030000480000007F0C00006B03000000010000000D00000003000063010000890C00007303000000020000000D00000003000077020000910C00007B03000000030000000D00000003000085030000990C00008203000000040000000D0000000300008B040000A10C00008803000000050000000D0000000300008B050000A70C00008C03000000060000000D00000003000084060000AD0C00009003000000070000000D00000003000077070000B20C00009303000000080000000D00000003000062080000B70C00009403000000090000000D00000003000047090000BB0C000095030000000A0000000D000000030000250A0000BE0C000095030000000B0000000D000000030000FD0A0000C10C000094030000000C0000000D000000030000CD0B0000C20C000091030000000D0000000D000000030000970C0000C30C00008E030000000E0000000D0000000300005A0D0000C40C00008A030000000F0000000D000000030000160E0000C40C00008403000000100000000D000000030000CC0E0000C30C00007E03000000000000000E0000000300004B000000400D00006A03000000010000000E00000003000066010000490D00007303000000020000000E0000000300007B020000520D00007B03000000030000000E000000030000880300005B0D00008203000000040000000E0000000300008F040000620D00008803000000050000000E0000000300008F050000690D00008D03000000060000000E000000030000880600006F0D00009103000000070000000E0000000300007B070000750D00009403000000080000000E000000030000660800007A0D00009503000000090000000E0000000300004B0900007E0D000096030000000A0000000E000000030000290A0000820D000096030000000B0000000E000000030000010B0000840D000095030000000C0000000E000000030000D20B0000870D000093030000000D0000000E0000000300009C0C0000880D000090030000000E0000000E0000000300005F0D0000890D00008C030000000F0000000E0000000300001B0E0000890D00008703000000100000000E000000030000D10E0000890D00008103000000000000000F0000000300004E000000F90D00006903000000010000000F0000000300006A010000030E00007303000000020000000F0000000300007E0200000C0E00007B03000000030000000F0000000300008C030000150E00008203000000040000000F000000030000920400001D0E00008803000000050000000F00000003000093050000240E00008D03000000060000000F0000000300008C0600002B0E00009103000000070000000F0000000300007F070000310E00009403000000080000000F0000000300006A080000360E00009603000000090000000F000000030000500900003A0E000098030000000A0000000F0000000300002E0A00003E0E000098030000000B0000000F000000030000050B0000420E000097030000000C0000000F000000030000D60B0000440E000095030000000D0000000F000000030000A00C0000460E000092030000000E0000000F000000030000640D0000470E00008E030000000F0000000F000000030000200E0000480E00008903000000100000000F000000030000D60E0000470E00008303000000000000001000000003000052000000AB0E0000690300000001000000100000000300006D010000B50E00007203000000020000001000000003000082020000BF0E00007B0300000003000000100000000300008F030000C80E00008203000000040000001000000003000096040000D00E00008803000000050000001000000003000097050000D80E00008D03000000060000001000000003000090060000DF0E00009203000000070000001000000003000083070000E50E0000950300000008000000100000000300006F080000EB0E00009703000000090000001000000003000054090000F00E000099030000000A00000010000000030000330A0000F40E000099030000000B000000100000000300000A0B0000F80E000098030000000C00000010000000030000DB0B0000FB0E000097030000000D00000010000000030000A60C0000FD0E000094030000000E00000010000000030000690D0000FE0E000090030000000F00000010000000030000260E0000FF0E00008C030000001000000010000000030000DC0E0000FF0E0000860300000000000000000000000400004500000048000000800400000001000000000000000400005F0100004D0000008604000000020000000000000004000072020000510000008B0400000003000000000000000400007E0300005500000090040000000400000000000000040000830400005700000093040000000500000000000000040000820500005900000095040000000600000000000000040000790600005A000000960400000007000000000000000400006A0700005B00000097040000000800000000000000040000550800005B00000096040000000900000000000000040000380900005A00000094040000000A00000000000000040000150A00005900000091040000000B00000000000000040000EB0A0000570000008D040000000C00000000000000040000BA0B00005400000089040000000D00000000000000040000830C00005000000083040000000E00000000000000040000440D00004C0000007C040000000F00000000000000040000FF0D00004700000074040000001000000000000000040000B40E0000420000006B04000000000000000100000004000044000000630100007F0400000001000000010000000400005E0100006901000086040000000200000001000000040000710200006D0100008B0400000003000000010000000400007D03000071010000900400000004000000010000000400008204000074010000930400000005000000010000000400008105000076010000960400000006000000010000000400007906000078010000970400000007000000010000000400006A0700007901000098040000000800000001000000040000550800007901000097040000000900000001000000040000390900007901000095040000000A00000001000000040000160A00007801000093040000000B00000001000000040000EC0A0000760100008F040000000C00000001000000040000BB0B0000730100008B040000000D00000001000000040000840C00007001000085040000000E00000001000000040000460D00006D0100007F040000000F00000001000000040000010E00006801000077040000001000000001000000040000B50E0000630100006F04000000000000000200000004000043000000780200007F0400000001000000020000000400005D0100007D0200008504000000020000000200000004000070020000820200008B0400000003000000020000000400007C0300008602000090040000000400000002000000040000820400008902000094040000000500000002000000040000810500008C02000096040000000600000002000000040000790600008E020000980400000007000000020000000400006B0700009002000099040000000800000002000000040000550800009002000098040000000900000002000000040000390900009002000097040000000A00000002000000040000160A00009002000095040000000B00000002000000040000ED0A00008E02000091040000000C00000002000000040000BC0B00008C0200008D040000000D00000002000000040000850C00008A02000088040000000E00000002000000040000470D00008602000081040000000F00000002000000040000030E0000820200007A040000001000000002000000040000B70E00007D0200007204000000000000000300000004000042000000850300007E0400000001000000030000000400005C0100008A0300008504000000020000000300000004000070020000900300008B0400000003000000030000000400007C0300009403000090040000000400000003000000040000820400009803000094040000000500000003000000040000810500009B030000970400000006000000030000000400007A0600009E030000990400000007000000030000000400006B0700009F0300009A04000000080000000300000004000056080000A10300009A0400000009000000030000000400003A090000A103000098040000000A00000003000000040000180A0000A103000096040000000B00000003000000040000EE0A0000A003000093040000000C00000003000000040000BE0B00009E0300008F040000000D00000003000000040000870C00009C0300008A040000000E00000003000000040000490D00009903000084040000000F00000003000000040000050E0000950300007D040000001000000003000000040000BA0E00009103000075040000000000000004000000040000410000008B0400007D0400000001000000040000000400005C01000091040000850400000002000000040000000400006F020000970400008B0400000003000000040000000400007C0300009C0400009004000000040000000400000004000082040000A00400009404000000050000000400000004000082050000A3040000970400000006000000040000000400007A060000A60400009A0400000007000000040000000400006C070000A80400009B04000000080000000400000004000057080000AA0400009B0400000009000000040000000400003C090000AB0400009A040000000A00000004000000040000190A0000AB04000098040000000B00000004000000040000F00A0000AA04000095040000000C00000004000000040000C00B0000A904000091040000000D00000004000000040000890C0000A70400008D040000000E000000040000000400004C0D0000A504000087040000000F00000004000000040000080E0000A104000080040000001000000004000000040000BD0E00009D04000078040000000000000005000000040000410000008A0500007D0400000001000000050000000400005C010000910500008404000000020000000500000004000070020000970500008B0400000003000000050000000400007D0300009C0500009004000000040000000500000004000083040000A10500009504000000050000000500000004000083050000A4050000980400000006000000050000000400007B060000A80500009A0400000007000000050000000400006D070000AA0500009C04000000080000000500000004000059080000AC0500009C0400000009000000050000000400003D090000AD0500009C040000000A000000050000000400001B0A0000AE0500009A040000000B00000005000000040000F20A0000AE05000097040000000C00000005000000040000C20B0000AD05000094040000000D000000050000000400008C0C0000AC0500008F040000000E000000050000000400004E0D0000A90500008A040000000F000000050000000400000A0E0000A605000083040000001000000005000000040000C00E0000A30500007B04000000000000000600000004000041000000820600007C0400000001000000060000000400005C010000890600008404000000020000000600000004000070020000900600008B0400000003000000060000000400007D0300009506000090040000000400000006000000040000840400009A06000095040000000500000006000000040000840500009F060000990400000006000000060000000400007D060000A20600009B0400000007000000060000000400006F070000A50600009D0400000008000000060000000400005A080000A80600009E0400000009000000060000000400003F090000A90600009D040000000A000000060000000400001D0A0000AA0600009C040000000B00000006000000040000F40A0000AA06000099040000000C00000006000000040000C50B0000AA06000096040000000D000000060000000400008E0C0000A906000092040000000E00000006000000040000510D0000A70600008C040000000F000000060000000400000E0E0000A506000086040000001000000006000000040000C30E0000A20600007F04000000000000000700000004000042000000730700007C0400000001000000070000000400005D0100007B0700008404000000020000000700000004000071020000820700008B0400000003000000070000000400007E0300008807000091040000000400000007000000040000850400008D070000950400000005000000070000000400008505000092070000990400000006000000070000000400007E060000960700009C04000000070000000700000004000071070000990700009E0400000008000000070000000400005C0800009C0700009F040000000900000007000000040000410900009E0700009F040000000A00000007000000040000200A00009F0700009E040000000B00000007000000040000F70A0000A00700009C040000000C00000007000000040000C80B0000A007000098040000000D00000007000000040000910C00009F07000094040000000E00000007000000040000550D00009E0700008F040000000F00000007000000040000110E00009C07000089040000001000000007000000040000C70E00009907000082040000000000000008000000040000430000005E0800007B0400000001000000080000000400005E0100006608000084040000000200000008000000040000720200006D0800008B040000000300000008000000040000800300007308000091040000000400000008000000040000870400007908000096040000000500000008000000040000870500007E0800009A04000000060000000800000004000080060000830800009D04000000070000000800000004000073070000870800009F0400000008000000080000000400005F0800008A080000A0040000000900000008000000040000440900008C080000A1040000000A00000008000000040000220A00008E080000A0040000000B00000008000000040000FA0A00008F0800009E040000000C00000008000000040000CB0B00008F0800009B040000000D00000008000000040000950C00008F08000097040000000E00000008000000040000580D00008E08000092040000000F00000008000000040000150E00008C0800008C040000001000000008000000040000CB0E00008A0800008504000000000000000900000004000044000000410900007B0400000001000000090000000400005F010000490900008304000000020000000900000004000074020000510900008B040000000300000009000000040000810300005809000091040000000400000009000000040000890400005E0900009604000000050000000900000004000089050000640900009B04000000060000000900000004000083060000690900009E040000000700000009000000040000750700006D090000A10400000008000000090000000400006108000070090000A20400000009000000090000000400004709000073090000A2040000000A00000009000000040000250A000075090000A2040000000B00000009000000040000FD0A000077090000A0040000000C00000009000000040000CE0B0000770900009D040000000D00000009000000040000990C0000770900009A040000000E000000090000000400005C0D00007709000095040000000F00000009000000040000190E0000760900008F040000001000000009000000040000CF0E0000740900008904000000000000000A000000040000450000001E0A00007B04000000010000000A00000004000061010000260A00008304000000020000000A000000040000750200002E0A00008B04000000030000000A00000004000083030000360A00009104000000040000000A0000000400008B0400003C0A00009704000000050000000A0000000400008B050000420A00009C04000000060000000A00000004000085060000470A00009F04000000070000000A000000040000780700004C0A0000A204000000080000000A00000004000064080000500A0000A304000000090000000A0000000400004A090000530A0000A4040000000A0000000A000000040000290A0000560A0000A4040000000B0000000A000000040000010B0000570A0000A2040000000C0000000A000000040000D20B0000590A0000A0040000000D0000000A0000000400009D0C0000590A00009C040000000E0000000A000000040000600D0000590A000098040000000F0000000A0000000400001D0E0000580A00009204000000100000000A000000040000D30E0000560A00008C04000000000000000B00000004000047000000F30A00007A04000000010000000B00000004000062010000FC0A00008304000000020000000B00000004000077020000040B00008B04000000030000000B000000040000860300000C0B00009204000000040000000B0000000400008D040000130B00009804000000050000000B0000000400008E0500001A0B00009C04000000060000000B000000040000880600001F0B0000A004000000070000000B0000000400007B070000240B0000A304000000080000000B00000004000068080000280B0000A504000000090000000B0000000400004D0900002C0B0000A6040000000A0000000B0000000400002C0A00002F0B0000A6040000000B0000000B000000040000050B0000310B0000A4040000000C0000000B000000040000D60B0000330B0000A2040000000D0000000B000000040000A10C0000340B00009F040000000E0000000B000000040000650D0000340B00009B040000000F0000000B000000040000220E0000330B00009604000000100000000B000000040000D80E0000320B00008F04000000000000000C00000004000049000000C20B00007A04000000010000000C00000004000065010000CB0B00008304000000020000000C0000000400007A020000D40B00008B04000000030000000C00000004000088030000DC0B00009204000000040000000C00000004000090040000E30B00009804000000050000000C00000004000091050000EA0B00009D04000000060000000C0000000400008B060000F00B0000A104000000070000000C0000000400007F070000F60B0000A404000000080000000C0000000400006B080000FA0B0000A604000000090000000C00000004000051090000FE0B0000A7040000000A0000000C000000040000300A0000020C0000A8040000000B0000000C000000040000090B0000040C0000A7040000000C0000000C000000040000DB0B0000060C0000A5040000000D0000000C000000040000A50C0000070C0000A2040000000E0000000C0000000400006A0D0000080C00009E040000000F0000000C000000040000270E0000080C00009904000000100000000C000000040000DE0E0000070C00009304000000000000000D0000000400004B000000890C00007904000000010000000D00000004000067010000930C00008304000000020000000D0000000400007C0200009C0C00008B04000000030000000D0000000400008B030000A50C00009204000000040000000D00000004000093040000AD0C00009904000000050000000D00000004000094050000B40C00009E04000000060000000D0000000400008F060000BA0C0000A204000000070000000D00000004000082070000C00C0000A604000000080000000D0000000400006F080000C50C0000A804000000090000000D00000004000055090000C90C0000A9040000000A0000000D000000040000350A0000CD0C0000AA040000000B0000000D0000000400000D0B0000D00C0000A9040000000C0000000D000000040000DF0B0000D30C0000A7040000000D0000000D000000040000AA0C0000D40C0000A5040000000E0000000D0000000400006F0D0000D50C0000A1040000000F0000000D0000000400002C0E0000D60C00009C04000000100000000D000000040000E30E0000D50C00009604000000000000000E0000000400004D0000004A0D00007904000000010000000E0000000400006A010000540D00008304000000020000000E0000000400007F0200005E0D00008B04000000030000000E0000000400008E030000670D00009304000000040000000E000000040000960400006F0D00009904000000050000000E00000004000098050000760D00009F04000000060000000E000000040000920600007D0D0000A404000000070000000E00000004000086070000830D0000A704000000080000000E00000004000073080000890D0000AA04000000090000000E0000000400005A0900008E0D0000AB040000000A0000000E000000040000390A0000920D0000AC040000000B0000000E000000040000120B0000950D0000AB040000000C0000000E000000040000E40B0000980D0000AA040000000D0000000E000000040000B00C00009A0D0000A7040000000E0000000E000000040000740D00009B0D0000A4040000000F0000000E000000040000320E00009C0D00009F04000000100000000E000000040000E90E00009C0D00009A04000000000000000F00000004000050000000030E00007904000000010000000F0000000400006D0100000E0E00008304000000020000000F00000004000083020000180E00008C04000000030000000F00000004000092030000210E00009304000000040000000F0000000400009A0400002A0E00009A04000000050000000F0000000400009C050000320E0000A004000000060000000F00000004000097060000390E0000A504000000070000000F0000000400008B070000400E0000A804000000080000000F00000004000078080000460E0000AB04000000090000000F0000000400005E0900004B0E0000AD040000000A0000000F0000000400003E0A00004F0E0000AE040000000B0000000F000000040000170B0000530E0000AE040000000C0000000F000000040000EA0B0000560E0000AC040000000D0000000F000000040000B50C0000590E0000AA040000000E0000000F0000000400007A0D00005B0E0000A7040000000F0000000F000000040000380E00005C0E0000A304000000100000000F000000040000EF0E00005C0E00009D04000000000000001000000004000054000000B60E00007904000000010000001000000004000070010000C10E00008304000000020000001000000004000086020000CC0E00008C04000000030000001000000004000096030000D50E0000940400000004000000100000000400009E040000DE0E00009B040000000500000010000000040000A0050000E70E0000A10400000006000000100000000400009B060000EE0E0000A60400000007000000100000000400008F070000F50E0000AA0400000008000000100000000400007D080000FC0E0000AD04000000090000001000000004000064090000010F0000AF040000000A00000010000000040000440A0000060F0000B0040000000B000000100000000400001D0B00000A0F0000B0040000000C00000010000000040000EF0B00000E0F0000AF040000000D00000010000000040000BB0C0000110F0000AD040000000E00000010000000040000800D0000130F0000AA040000000F000000100000000400003E0E0000150F0000A6040000001000000010000000040000F60E0000150F0000A10400000000000000000000000500004A0000004A00000084050000000100000000000000050000640100004F0000008A05000000020000000000000005000078020000530000008F0500000003000000000000000500008403000056000000940500000004000000000000000500008A0400005900000097050000000500000000000000050000890500005B00000099050000000600000000000000050000810600005C0000009B050000000700000000000000050000720700005D0000009B0500000008000000000000000500005D0800005D0000009A050000000900000000000000050000410900005C00000098050000000A000000000000000500001E0A00005A00000096050000000B00000000000000050000F40A00005800000092050000000C00000000000000050000C40B0000560000008D050000000D000000000000000500008D0C00005200000088050000000E000000000000000500004F0D00004E00000081050000000F000000000000000500000A0E00004900000079050000001000000000000000050000BF0E00004400000071050000000000000001000000050000490000006601000083050000000100000001000000050000630100006B0100008A050000000200000001000000050000760200006F0100008F05000000030000000100000005000083030000730100009405000000040000000100000005000089040000760100009805000000050000000100000005000088050000790100009A050000000600000001000000050000810600007A0100009C050000000700000001000000050000720700007B0100009C0500000008000000010000000500005D0800007C0100009C050000000900000001000000050000410900007B0100009B050000000A000000010000000500001F0A00007A01000098050000000B00000001000000050000F60A00007901000095050000000C00000001000000050000C50B00007601000090050000000D000000010000000500008F0C0000730100008B050000000E00000001000000050000510D00007001000085050000000F000000010000000500000D0E00006B0100007D050000001000000001000000050000C10E00006601000075050000000000000002000000050000470000007A0200008305000000010000000200000005000062010000800200008A050000000200000002000000050000760200008502000090050000000300000002000000050000830300008902000095050000000400000002000000050000890400008C02000098050000000500000002000000050000880500008F0200009B05000000060000000200000005000081060000920200009D05000000070000000200000005000073070000930200009E0500000008000000020000000500005E080000940200009E05000000090000000200000005000043090000940200009D050000000A00000002000000050000200A0000930200009B050000000B00000002000000050000F70A00009202000098050000000C00000002000000050000C70B00009002000093050000000D00000002000000050000910C00008E0200008E050000000E00000002000000050000530D00008A02000088050000000F000000020000000500000F0E00008602000081050000001000000002000000050000C40E00008202000079050000000000000003000000050000460000008803000083050000000100000003000000050000610100008E0300008A050000000200000003000000050000750200009303000090050000000300000003000000050000820300009803000095050000000400000003000000050000890400009C03000099050000000500000003000000050000890500009F0300009C05000000060000000300000005000082060000A20300009F05000000070000000300000005000074070000A4030000A00500000008000000030000000500005F080000A5030000A005000000090000000300000005000044090000A60300009F050000000A00000003000000050000220A0000A50300009D050000000B00000003000000050000F90A0000A50300009A050000000C00000003000000050000CA0B0000A303000096050000000D00000003000000050000930C0000A103000092050000000E00000003000000050000560D00009E0300008C050000000F00000003000000050000120E00009B03000085050000001000000003000000050000C80E0000960300007D050000000000000004000000050000460000008F0400008205000000010000000400000005000061010000950400008A050000000200000004000000050000750200009B0400009005000000030000000400000005000082030000A00400009605000000040000000400000005000089040000A40400009A05000000050000000400000005000089050000A80400009E05000000060000000400000005000082060000AB040000A005000000070000000400000005000075070000AE040000A105000000080000000400000005000061080000AF040000A205000000090000000400000005000046090000B0040000A1050000000A00000004000000050000240A0000B1040000A0050000000B00000004000000050000FB0A0000B00400009D050000000C00000004000000050000CC0B0000AF0400009A050000000D00000004000000050000960C0000AD04000095050000000E00000004000000050000590D0000AB0400008F050000000F00000004000000050000160E0000A804000089050000001000000004000000050000CB0E0000A404000081050000000000000005000000050000450000008E0500008205000000010000000500000005000060010000950500008A050000000200000005000000050000750200009B0500009105000000030000000500000005000083030000A1050000960500000004000000050000000500008A040000A60500009B0500000005000000050000000500008A050000AA0500009F05000000060000000500000005000084060000AE050000A105000000070000000500000005000076070000B0050000A305000000080000000500000005000062080000B2050000A405000000090000000500000005000048090000B4050000A4050000000A00000005000000050000260A0000B5050000A2050000000B00000005000000050000FE0A0000B5050000A0050000000C00000005000000050000CF0B0000B40500009D050000000D00000005000000050000990C0000B305000098050000000E000000050000000500005D0D0000B105000093050000000F00000005000000050000190E0000AE0500008D050000001000000005000000050000CF0E0000AB05000085050000000000000006000000050000450000008706000082050000000100000006000000050000610100008F0600008A050000000200000006000000050000750200009506000091050000000300000006000000050000830300009B060000970500000004000000060000000500008B040000A00600009C0500000005000000060000000500008B050000A5060000A005000000060000000600000005000085060000A9060000A305000000070000000600000005000078070000AC060000A505000000080000000600000005000064080000AF060000A60500000009000000060000000500004A090000B1060000A6050000000A00000006000000050000290A0000B2060000A5050000000B00000006000000050000010B0000B2060000A3050000000C00000006000000050000D20B0000B2060000A0050000000D000000060000000500009D0C0000B10600009C050000000E00000006000000050000600D0000B006000097050000000F000000060000000500001D0E0000AE06000091050000001000000006000000050000D30E0000AB0600008A05000000000000000700000005000045000000790700008205000000010000000700000005000061010000810700008A050000000200000007000000050000760200008807000091050000000300000007000000050000840300008E070000980500000004000000070000000500008C040000940700009D0500000005000000070000000500008D05000099070000A1050000000600000007000000050000870600009D070000A40500000007000000070000000500007A070000A1070000A705000000080000000700000005000067080000A4070000A80500000009000000070000000500004D090000A7070000A8050000000A000000070000000500002C0A0000A8070000A7050000000B00000007000000050000040B0000A9070000A6050000000C00000007000000050000D50B0000A9070000A3050000000D00000007000000050000A00C0000A90700009F050000000E00000007000000050000640D0000A80700009A050000000F00000007000000050000220E0000A607000095050000001000000007000000050000D80E0000A40700008E050000000000000008000000050000460000006408000082050000000100000008000000050000620100006C0800008A050000000200000008000000050000770200007408000092050000000300000008000000050000860300007B080000980500000004000000080000000500008E040000810800009E0500000005000000080000000500008F05000086080000A2050000000600000008000000050000890600008B080000A60500000007000000080000000500007D0700008F080000A90500000008000000080000000500006908000093080000AA0500000009000000080000000500005009000095080000AB050000000A000000080000000500002F0A000097080000AA050000000B00000008000000050000070B000099080000A9050000000C00000008000000050000D90B00009A080000A6050000000D00000008000000050000A40C00009A080000A3050000000E00000008000000050000690D0000990800009E050000000F00000008000000050000260E00009808000099050000001000000008000000050000DD0E0000960800009205000000000000000900000005000046000000480900008205000000010000000900000005000063010000510900008B0500000002000000090000000500007802000059090000920500000003000000090000000500008703000060090000990500000004000000090000000500008F040000660900009F050000000500000009000000050000910500006C090000A40500000006000000090000000500008B06000072090000A80500000007000000090000000500007F07000076090000AA0500000008000000090000000500006C0800007A090000AC050000000900000009000000050000530900007D090000AD050000000A00000009000000050000320A000080090000AD050000000B000000090000000500000B0B000082090000AC050000000C00000009000000050000DD0B000083090000A9050000000D00000009000000050000A90C000083090000A6050000000E000000090000000500006D0D000083090000A2050000000F000000090000000500002B0E0000820900009D050000001000000009000000050000E20E0000810900009705000000000000000A00000005000048000000250A00008205000000010000000A000000050000640100002E0A00008B05000000020000000A0000000500007A020000360A00009305000000030000000A000000050000890300003E0A00009A05000000040000000A00000005000092040000450A0000A005000000050000000A000000050000930500004C0A0000A505000000060000000A0000000500008E060000510A0000A905000000070000000A00000005000082070000560A0000AC05000000080000000A000000050000700800005B0A0000AE05000000090000000A000000050000560900005E0A0000AF050000000A0000000A000000050000360A0000610A0000B0050000000B0000000A0000000500000F0B0000630A0000AF050000000C0000000A000000050000E20B0000650A0000AD050000000D0000000A000000050000AD0C0000660A0000AA050000000E0000000A000000050000720D0000660A0000A6050000000F0000000A000000050000300E0000660A0000A105000000100000000A000000050000E80E0000650A00009B05000000000000000B00000005000049000000FB0A00008205000000010000000B00000005000066010000040B00008B05000000020000000B0000000500007C0200000D0B00009305000000030000000B0000000500008C030000150B00009B05000000040000000B000000050000940400001D0B0000A105000000050000000B00000005000096050000240B0000A605000000060000000B000000050000910600002A0B0000AB05000000070000000B000000050000860700002F0B0000AE05000000080000000B00000005000073080000340B0000B105000000090000000B0000000500005A090000380B0000B2050000000A0000000B0000000500003A0A00003C0B0000B2050000000B0000000B000000050000140B00003E0B0000B2050000000C0000000B000000050000E60B0000400B0000B0050000000D0000000B000000050000B20C0000420B0000AD050000000E0000000B000000050000770D0000420B0000AA050000000F0000000B000000050000360E0000420B0000A505000000100000000B000000050000ED0E0000420B00009F05000000000000000C0000000500004B000000CA0B00008205000000010000000C00000005000068010000D40B00008B05000000020000000C0000000500007E020000DD0B00009405000000030000000C0000000500008E030000E60B00009C05000000040000000C00000005000097040000EE0B0000A205000000050000000C00000005000099050000F50B0000A805000000060000000C00000005000095060000FC0B0000AD05000000070000000C00000005000089070000020C0000B005000000080000000C00000005000077080000070C0000B305000000090000000C0000000500005E0900000B0C0000B4050000000A0000000C0000000500003F0A00000F0C0000B5050000000B0000000C000000050000180B0000120C0000B5050000000C0000000C000000050000EB0B0000150C0000B3050000000D0000000C000000050000B80C0000170C0000B1050000000E0000000C0000000500007D0D0000180C0000AD050000000F0000000C0000000500003C0E0000180C0000A905000000100000000C000000050000F30E0000180C0000A405000000000000000D0000000500004D000000920C00008205000000010000000D0000000500006A0100009D0C00008C05000000020000000D00000005000081020000A60C00009505000000030000000D00000005000091030000AF0C00009C05000000040000000D0000000500009A040000B80C0000A305000000050000000D0000000500009D050000BF0C0000A905000000060000000D00000005000098060000C60C0000AE05000000070000000D0000000500008D070000CD0C0000B205000000080000000D0000000500007B080000D20C0000B505000000090000000D00000005000063090000D70C0000B7050000000A0000000D000000050000440A0000DC0C0000B8050000000B0000000D0000000500001E0B0000DF0C0000B8050000000C0000000D000000050000F10B0000E20C0000B7050000000D0000000D000000050000BD0C0000E40C0000B5050000000E0000000D000000050000830D0000E60C0000B1050000000F0000000D000000050000420E0000E70C0000AD05000000100000000D000000050000FA0E0000E70C0000A805000000000000000E0000000500004F000000530D00008205000000010000000E0000000500006D0100005E0D00008C05000000020000000E00000005000084020000680D00009505000000030000000E00000005000094030000720D00009D05000000040000000E0000000500009E0400007B0D0000A505000000050000000E000000050000A0050000830D0000AB05000000060000000E0000000500009C0600008A0D0000B005000000070000000E00000005000092070000910D0000B405000000080000000E00000005000080080000970D0000B705000000090000000E000000050000680900009D0D0000B9050000000A0000000E000000050000490A0000A10D0000BB050000000B0000000E000000050000230B0000A50D0000BB050000000C0000000E000000050000F60B0000A90D0000BA050000000D0000000E000000050000C30C0000AB0D0000B8050000000E0000000E000000050000890D0000AD0D0000B5050000000F0000000E000000050000480E0000AF0D0000B105000000100000000E000000050000010F0000AF0D0000AD05000000000000000F000000050000520000000E0E00008205000000010000000F00000005000070010000190E00008C05000000020000000F00000005000087020000240E00009605000000030000000F000000050000980300002D0E00009E05000000040000000F000000050000A1040000370E0000A605000000050000000F000000050000A40500003F0E0000AC05000000060000000F000000050000A1060000470E0000B205000000070000000F000000050000960700004E0E0000B605000000080000000F00000005000085080000550E0000BA05000000090000000F0000000500006D0900005B0E0000BC050000000A0000000F0000000500004E0A0000600E0000BE050000000B0000000F000000050000290B0000640E0000BE050000000C0000000F000000050000FC0B0000680E0000BD050000000D0000000F000000050000C90C00006B0E0000BC050000000E0000000F0000000500008F0D00006E0E0000B9050000000F0000000F0000000500004F0E00006F0E0000B605000000100000000F000000050000080F0000710E0000B105000000000000001000000005000055000000C10E00008205000000010000001000000005000073010000CD0E00008D0500000002000000100000000500008B020000D80E0000960500000003000000100000000500009B030000E20E00009F050000000400000010000000050000A5040000EC0E0000A7050000000500000010000000050000A9050000F50E0000AE050000000600000010000000050000A5060000FD0E0000B30500000007000000100000000500009B070000050F0000B80500000008000000100000000500008A0800000C0F0000BC05000000090000001000000005000072090000120F0000BF050000000A00000010000000050000540A0000180F0000C0050000000B000000100000000500002F0B00001D0F0000C1050000000C00000010000000050000030C0000210F0000C1050000000D00000010000000050000D00C0000240F0000C0050000000E00000010000000050000960D0000270F0000BD050000000F00000010000000050000560E0000290F0000BA0500000010000000100000000500000F0F00002B0F0000B60500000000000000000000000600004F0000004B000000810600000001000000000000000600006901000050000000870600000002000000000000000600007D020000540000008C0600000003000000000000000600008A0300005700000091060000000400000000000000060000900400005A000000940600000005000000000000000600008F0500005C00000097060000000600000000000000060000880600005D00000098060000000700000000000000060000790700005E00000099060000000800000000000000060000640800005E00000098060000000900000000000000060000490900005D00000096060000000A00000000000000060000260A00005C00000094060000000B00000000000000060000FD0A00005A00000090060000000C00000000000000060000CD0B0000570000008C060000000D00000000000000060000960C00005300000086060000000E00000000000000060000590D00004F0000007F060000000F00000000000000060000140E00004A00000078060000001000000000000000060000C90E0000450000006F0600000000000000010000000600004D0000006701000081060000000100000001000000060000680100006C010000870600000002000000010000000600007C020000710100008D0600000003000000010000000600008903000075010000920600000004000000010000000600008F04000078010000960600000005000000010000000600008F0500007A01000098060000000600000001000000060000880600007C0100009A0600000007000000010000000600007A0700007D0100009B060000000800000001000000060000650800007E0100009B0600000009000000010000000600004A0900007E01000099060000000A00000001000000060000280A00007D01000097060000000B00000001000000060000FF0A00007B01000094060000000C00000001000000060000CF0B0000790100008F060000000D00000001000000060000990C0000760100008A060000000E000000010000000600005C0D00007201000084060000000F00000001000000060000180E00006E0100007D060000001000000001000000060000CD0E000069010000740600000000000000020000000600004B0000007C020000810600000001000000020000000600006601000082020000880600000002000000020000000600007B020000870200008E060000000300000002000000060000880300008B020000930600000004000000020000000600008F0400008F020000970600000005000000020000000600008F050000920200009A06000000060000000200000006000088060000940200009C0600000007000000020000000600007B070000960200009D06000000080000000200000006000066080000970200009D0600000009000000020000000600004B090000970200009C060000000A00000002000000060000290A0000970200009A060000000B00000002000000060000010B00009502000097060000000C00000002000000060000D20B00009402000093060000000D000000020000000600009C0C0000910200008E060000000E000000020000000600005F0D00008E02000088060000000F000000020000000600001B0E00008A02000081060000001000000002000000060000D10E000086020000790600000000000000030000000600004A0000008B030000810600000001000000030000000600006501000091030000880600000002000000030000000600007A020000960300008F060000000300000003000000060000880300009B030000940600000004000000030000000600008F0400009F030000980600000005000000030000000600008F050000A30300009C06000000060000000300000006000089060000A50300009E0600000007000000030000000600007C070000A70300009F06000000080000000300000006000068080000A9030000A00600000009000000030000000600004D090000AA0300009F060000000A000000030000000600002C0A0000AA0300009D060000000B00000003000000060000030B0000A90300009B060000000C00000003000000060000D40B0000A803000097060000000D000000030000000600009F0C0000A603000092060000000E00000003000000060000620D0000A30300008D060000000F000000030000000600001F0E0000A003000086060000001000000003000000060000D50E00009B0300007F0600000000000000040000000600004900000092040000810600000001000000040000000600006501000099040000890600000002000000040000000600007A0200009F0400008F06000000030000000400000006000088030000A4040000950600000004000000040000000600008F040000A80400009A06000000050000000400000006000090050000AC0400009D0600000006000000040000000600008A060000B0040000A00600000007000000040000000600007D070000B2040000A206000000080000000400000006000069080000B4040000A20600000009000000040000000600004F090000B5040000A2060000000A000000040000000600002E0A0000B6040000A1060000000B00000004000000060000060B0000B60400009E060000000C00000004000000060000D80B0000B50400009B060000000D00000004000000060000A20C0000B304000097060000000E00000004000000060000660D0000B104000091060000000F00000004000000060000230E0000AE0400008B060000001000000004000000060000D90E0000AA040000840600000000000000050000000600004800000092050000810600000001000000050000000600006401000099050000890600000002000000050000000600007A020000A00500009006000000030000000500000006000088030000A60500009606000000040000000500000006000090040000AB0500009B06000000050000000500000006000091050000AF0500009F0600000006000000050000000600008B060000B3050000A20600000007000000050000000600007F070000B6050000A40600000008000000050000000600006C080000B8050000A506000000090000000500000006000052090000BA050000A5060000000A00000005000000060000310A0000BB050000A4060000000B00000005000000060000090B0000BB050000A2060000000C00000005000000060000DB0B0000BB0500009F060000000D00000005000000060000A60C0000BA0500009B060000000E000000050000000600006A0D0000B805000096060000000F00000005000000060000280E0000B605000090060000001000000005000000060000DE0E0000B205000089060000000000000006000000060000480000008C0600008106000000010000000600000006000064010000930600008A0600000002000000060000000600007A0200009A0600009106000000030000000600000006000089030000A00600009706000000040000000600000006000091040000A60600009D06000000050000000600000006000092050000AB060000A10600000006000000060000000600008D060000AF060000A406000000070000000600000006000081070000B3060000A60600000008000000060000000600006E080000B5060000A806000000090000000600000006000054090000B8060000A8060000000A00000006000000060000340A0000B9060000A7060000000B000000060000000600000D0B0000BA060000A6060000000C00000006000000060000DF0B0000BA060000A3060000000D00000006000000060000AA0C0000B90600009F060000000E000000060000000600006F0D0000B80600009B060000000F000000060000000600002C0E0000B606000095060000001000000006000000060000E30E0000B30600008E060000000000000007000000060000480000007E0700008106000000010000000700000006000065010000860700008A0600000002000000070000000600007B0200008E070000920600000003000000070000000600008A0300009407000098060000000400000007000000060000920400009A0700009E06000000050000000700000006000094050000A0070000A30600000006000000070000000600008F060000A4070000A606000000070000000700000006000083070000A8070000A906000000080000000700000006000071080000AC070000AA06000000090000000700000006000057090000AE070000AB060000000A00000007000000060000370A0000B0070000AB060000000B00000007000000060000100B0000B1070000A9060000000C00000007000000060000E30B0000B2070000A7060000000D00000007000000060000AE0C0000B2070000A4060000000E00000007000000060000730D0000B10700009F060000000F00000007000000060000310E0000B00700009A060000001000000007000000060000E90E0000AE07000093060000000000000008000000060000480000006A0800008206000000010000000800000006000065010000720800008B0600000002000000080000000600007C0200007A080000930600000003000000080000000600008B030000810800009A06000000040000000800000006000094040000880800009F060000000500000008000000060000960500008E080000A40600000006000000080000000600009106000093080000A80600000007000000080000000600008607000097080000AB060000000800000008000000060000740800009B080000AD0600000009000000080000000600005B0900009E080000AE060000000A000000080000000600003B0A0000A1080000AE060000000B00000008000000060000140B0000A2080000AD060000000C00000008000000060000E70B0000A3080000AB060000000D00000008000000060000B30C0000A4080000A8060000000E00000008000000060000780D0000A3080000A4060000000F00000008000000060000370E0000A20800009F060000001000000008000000060000EF0E0000A108000099060000000000000009000000060000490000004E0900008206000000010000000900000006000066010000570900008B0600000002000000090000000600007D0200005F090000940600000003000000090000000600008D030000670900009B060000000400000009000000060000960400006E090000A10600000005000000090000000600009805000074090000A6060000000600000009000000060000940600007A090000AB060000000700000009000000060000890700007F090000AE0600000008000000090000000600007708000083090000B00600000009000000090000000600005E09000087090000B1060000000A000000090000000600003F0A00008A090000B2060000000B00000009000000060000190B00008C090000B1060000000C00000009000000060000EC0B00008E090000AF060000000D00000009000000060000B80C00008E090000AC060000000E000000090000000600007E0D00008F090000A8060000000F000000090000000600003D0E00008E090000A4060000001000000009000000060000F50E00008D0900009E06000000000000000A0000000600004A0000002C0A00008206000000010000000A00000006000067010000350A00008C06000000020000000A0000000600007E0200003E0A00009406000000030000000A0000000600008F030000460A00009C06000000040000000A000000060000980400004E0A0000A306000000050000000A0000000600009B050000540A0000A806000000060000000A000000060000970600005B0A0000AD06000000070000000A0000000600008C070000600A0000B006000000080000000A0000000600007A080000650A0000B306000000090000000A00000006000062090000690A0000B4060000000A0000000A000000060000430A00006C0A0000B5060000000B0000000A0000000600001D0B00006F0A0000B5060000000C0000000A000000060000F10B0000710A0000B3060000000D0000000A000000060000BD0C0000720A0000B1060000000E0000000A000000060000830D0000730A0000AD060000000F0000000A000000060000430E0000730A0000A906000000100000000A000000060000FB0E0000720A0000A306000000000000000B0000000600004B000000020B00008306000000010000000B000000060000690100000C0B00008D06000000020000000B00000006000080020000160B00009506000000030000000B000000060000910300001E0B00009D06000000040000000B0000000600009B040000260B0000A406000000050000000B0000000600009E0500002D0B0000AA06000000060000000B0000000600009A060000340B0000AF06000000070000000B000000060000900700003A0B0000B306000000080000000B0000000600007E0800003F0B0000B606000000090000000B00000006000066090000440B0000B8060000000A0000000B000000060000480A0000480B0000B8060000000B0000000B000000060000220B00004B0B0000B8060000000C0000000B000000060000F60B00004D0B0000B7060000000D0000000B000000060000C30C00004F0B0000B5060000000E0000000B000000060000890D0000500B0000B2060000000F0000000B000000060000490E0000510B0000AE06000000100000000B000000060000020F0000510B0000A906000000000000000C0000000600004C000000D20B00008306000000010000000C0000000600006B010000DC0B00008D06000000020000000C00000006000082020000E60B00009606000000030000000C00000006000093030000EF0B00009F06000000040000000C0000000600009D040000F80B0000A606000000050000000C000000060000A1050000000C0000AC06000000060000000C0000000600009E060000070C0000B106000000070000000C000000060000930700000D0C0000B506000000080000000C00000006000083080000130C0000B906000000090000000C0000000600006B090000180C0000BB060000000A0000000C0000000600004D0A00001C0C0000BC060000000B0000000C000000060000280B0000200C0000BC060000000C0000000C000000060000FC0B0000230C0000BB060000000D0000000C000000060000C90C0000250C0000BA060000000E0000000C000000060000900D0000270C0000B7060000000F0000000C000000060000500E0000280C0000B306000000100000000C000000060000090F0000280C0000AE06000000000000000D0000000600004E0000009B0C00008306000000010000000D0000000600006D010000A60C00008E06000000020000000D00000006000085020000B00C00009706000000030000000D00000006000096030000BA0C0000A006000000040000000D000000060000A1040000C20C0000A706000000050000000D000000060000A4050000CB0C0000AE06000000060000000D000000060000A1060000D20C0000B306000000070000000D00000006000098070000D90C0000B806000000080000000D00000006000087080000DF0C0000BC06000000090000000D00000006000070090000E50C0000BE060000000A0000000D000000060000520A0000EA0C0000C0060000000B0000000D0000000600002D0B0000EE0C0000C0060000000C0000000D000000060000020C0000F10C0000C0060000000D0000000D000000060000CF0C0000F40C0000BE060000000E0000000D000000060000960D0000F60C0000BB060000000F0000000D000000060000560E0000F80C0000B806000000100000000D000000060000100F0000F80C0000B306000000000000000E000000060000500000005C0D00008406000000010000000E0000000600006F010000680D00008F06000000020000000E00000006000088020000730D00009806000000030000000E000000060000990300007D0D0000A106000000040000000E000000060000A4040000860D0000A906000000050000000E000000060000A80500008F0D0000B006000000060000000E000000060000A6060000970D0000B606000000070000000E0000000600009C0700009E0D0000BB06000000080000000E0000000600008C080000A50D0000BE06000000090000000E00000006000075090000AB0D0000C1060000000A0000000E000000060000570A0000B00D0000C3060000000B0000000E000000060000330B0000B50D0000C4060000000C0000000E000000060000080C0000B90D0000C4060000000D0000000E000000060000D60C0000BC0D0000C3060000000E0000000E0000000600009D0D0000BF0D0000C0060000000F0000000E0000000600005E0E0000C10D0000BD06000000100000000E000000060000180F0000C20D0000B906000000000000000F00000006000052000000170E00008406000000010000000F00000006000072010000230E00008F06000000020000000F0000000600008B0200002E0E00009A06000000030000000F0000000600009D030000390E0000A306000000040000000F000000060000A8040000430E0000AB06000000050000000F000000060000AC0500004C0E0000B206000000060000000F000000060000AA060000550E0000B806000000070000000F000000060000A10700005C0E0000BD06000000080000000F00000006000091080000640E0000C106000000090000000F0000000600007B0900006A0E0000C5060000000A0000000F0000000600005D0A0000700E0000C7060000000B0000000F000000060000390B0000750E0000C8060000000C0000000F0000000600000E0C0000790E0000C8060000000D0000000F000000060000DD0C00007D0E0000C7060000000E0000000F000000060000A40D0000800E0000C5060000000F0000000F000000060000650E0000830E0000C206000000100000000F0000000600001F0F0000840E0000BE06000000000000001000000006000055000000CB0E00008506000000010000001000000006000075010000D80E0000900600000002000000100000000600008E020000E30E00009B060000000300000010000000060000A0030000EE0E0000A4060000000400000010000000060000AC040000F90E0000AD060000000500000010000000060000B1050000020F0000B4060000000600000010000000060000AF0600000B0F0000BB060000000700000010000000060000A6070000140F0000C0060000000800000010000000060000970800001B0F0000C406000000090000001000000006000080090000220F0000C8060000000A00000010000000060000630A0000290F0000CA060000000B00000010000000060000400B00002E0F0000CC060000000C00000010000000060000150C0000330F0000CC060000000D00000010000000060000E40C0000370F0000CC060000000E00000010000000060000AC0D00003B0F0000CA060000000F000000100000000600006D0E00003E0F0000C8060000001000000010000000060000280F0000400F0000C4060000000000000000000000070000530000004C000000770700000001000000000000000700006E010000500000007E0700000002000000000000000700008102000054000000830700000003000000000000000700008F0300005800000088070000000400000000000000070000950400005A0000008B070000000500000000000000070000950500005C0000008E0700000006000000000000000700008E0600005E0000008F070000000700000000000000070000800700005E000000900700000008000000000000000700006B0800005E0000008F070000000900000000000000070000500900005E0000008E070000000A000000000000000700002E0A00005C0000008B070000000B00000000000000070000050B00005A00000088070000000C00000000000000070000D50B00005700000083070000000D000000000000000700009F0C0000540000007E070000000E00000000000000070000620D00005000000077070000000F000000000000000700001E0E00004B00000070070000001000000000000000070000D30E000046000000670700000000000000010000000700005100000068010000780700000001000000010000000700006C0100006E0100007E0700000002000000010000000700008002000072010000840700000003000000010000000700008E030000760100008907000000040000000100000007000095040000790100008D070000000500000001000000070000950500007C010000900700000006000000010000000700008E0600007E01000092070000000700000001000000070000810700007F010000930700000008000000010000000700006C0800007F01000093070000000900000001000000070000520900007F01000091070000000A00000001000000070000300A00007E0100008F070000000B00000001000000070000070B00007D0100008C070000000C00000001000000070000D80B00007A01000088070000000D00000001000000070000A20C00007801000083070000000E00000001000000070000660D0000740100007D070000000F00000001000000070000220E00007001000076070000001000000001000000070000D80E00006B0100006D0700000000000000020000000700004F0000007E020000780700000001000000020000000700006A010000840200007F0700000002000000020000000700007F02000089020000850700000003000000020000000700008D0300008D0200008B07000000040000000200000007000094040000910200008F0700000005000000020000000700009505000094020000920700000006000000020000000700008F06000097020000940700000007000000020000000700008207000098020000960700000008000000020000000700006E0800009902000096070000000900000002000000070000530900009A02000095070000000A00000002000000070000320A00009902000093070000000B000000020000000700000A0B00009802000090070000000C00000002000000070000DB0B0000960200008D070000000D00000002000000070000A60C00009402000088070000000E00000002000000070000690D00009102000082070000000F00000002000000070000260E00008D0200007B070000001000000002000000070000DD0E000089020000730700000000000000030000000700004D0000008D030000780700000001000000030000000700006901000093030000800700000002000000030000000700007E02000099030000870700000003000000030000000700008D0300009E0300008C07000000040000000300000007000094040000A20300009107000000050000000300000007000095050000A60300009407000000060000000300000007000090060000A80300009707000000070000000300000007000083070000AB0300009807000000080000000300000007000070080000AC0300009907000000090000000300000007000056090000AD03000099070000000A00000003000000070000350A0000AD03000097070000000B000000030000000700000D0B0000AD03000095070000000C00000003000000070000DF0B0000AB03000091070000000D00000003000000070000AA0C0000AA0300008D070000000E000000030000000700006E0D0000A703000087070000000F000000030000000700002B0E0000A403000081070000001000000003000000070000E20E0000A00300007A0700000000000000040000000700004C0000009504000079070000000100000004000000070000680100009C040000810700000002000000040000000700007E020000A2040000880700000003000000040000000700008D030000A70400008E07000000040000000400000007000095040000AC0400009307000000050000000400000007000096050000B00400009707000000060000000400000007000091060000B30400009A07000000070000000400000007000085070000B60400009B07000000080000000400000007000072080000B80400009C07000000090000000400000007000058090000BA0400009C070000000A00000004000000070000380A0000BA0400009B070000000B00000004000000070000100B0000BA04000099070000000C00000004000000070000E20B0000BA04000096070000000D00000004000000070000AE0C0000B804000092070000000E00000004000000070000720D0000B60400008D070000000F00000004000000070000300E0000B304000087070000001000000004000000070000E70E0000B0040000800700000000000000050000000700004B0000009605000079070000000100000005000000070000680100009D050000820700000002000000050000000700007E020000A4050000890700000003000000050000000700008D030000AA0500008F07000000040000000500000007000096040000AF0500009507000000050000000500000007000097050000B40500009907000000060000000500000007000092060000B70500009C07000000070000000500000007000087070000BB0500009E07000000080000000500000007000074080000BD050000A00700000009000000050000000700005B090000BF050000A0070000000A000000050000000700003B0A0000C00500009F070000000B00000005000000070000140B0000C10500009E070000000C00000005000000070000E60B0000C10500009B070000000D00000005000000070000B20C0000C005000097070000000E00000005000000070000770D0000BE05000092070000000F00000005000000070000350E0000BC0500008D070000001000000005000000070000ED0E0000B9050000860700000000000000060000000700004A000000900600007A0700000001000000060000000700006801000097060000830700000002000000060000000700007E0200009F0600008A0700000003000000060000000700008E030000A50600009107000000040000000600000007000097040000AB0600009707000000050000000600000007000099050000B00600009B07000000060000000600000007000094060000B50600009F07000000070000000600000007000089070000B8060000A107000000080000000600000007000077080000BB060000A30700000009000000060000000700005E090000BE060000A4070000000A000000060000000700003E0A0000C0060000A3070000000B00000006000000070000180B0000C1060000A2070000000C00000006000000070000EB0B0000C1060000A0070000000D00000006000000070000B70C0000C10600009C070000000E000000060000000700007C0D0000C006000098070000000F000000060000000700003B0E0000BE06000092070000001000000006000000070000F30E0000BC0600008C0700000000000000070000000700004A000000830700007A070000000100000007000000070000680100008B070000840700000002000000070000000700007E020000930700008C0700000003000000070000000700008F0300009A0700009307000000040000000700000007000098040000A0070000990700000005000000070000000700009B050000A60700009E07000000060000000700000007000096060000AB070000A20700000007000000070000000700008B070000AF070000A40700000008000000070000000700007A080000B3070000A607000000090000000700000007000061090000B5070000A7070000000A00000007000000070000420A0000B8070000A7070000000B000000070000000700001C0B0000B9070000A6070000000C00000007000000070000EF0B0000BA070000A4070000000D00000007000000070000BC0C0000BA070000A1070000000E00000007000000070000820D0000BA0700009D070000000F00000007000000070000410E0000B907000098070000001000000007000000070000F90E0000B7070000920700000000000000080000000700004A0000006F0800007B0700000001000000080000000700006801000078080000840700000002000000080000000700007F020000800800008D0700000003000000080000000700009003000087080000940700000004000000080000000700009A0400008E0800009B0700000005000000080000000700009D05000094080000A0070000000600000008000000070000990600009A080000A40700000007000000080000000700008E0700009F080000A80700000008000000080000000700007D080000A3080000AA07000000090000000800000007000065090000A6080000AB070000000A00000008000000070000460A0000A9080000AC070000000B00000008000000070000210B0000AB080000AB070000000C00000008000000070000F40B0000AD080000A9070000000D00000008000000070000C10C0000AD080000A7070000000E00000008000000070000880D0000AD080000A3070000000F00000008000000070000470E0000AD0800009E070000001000000008000000070000000F0000AB080000990700000000000000090000000700004A000000540900007C070000000100000009000000070000690100005D0900008507000000020000000900000007000080020000660900008E070000000300000009000000070000910300006E090000960700000004000000090000000700009C040000750900009D0700000005000000090000000700009F0500007C090000A20700000006000000090000000700009C06000082090000A70700000007000000090000000700009207000087090000AB070000000800000009000000070000810800008C090000AD0700000009000000090000000700006909000090090000AF070000000A000000090000000700004B0A000093090000B0070000000B00000009000000070000260B000096090000AF070000000C00000009000000070000FA0B000098090000AE070000000D00000009000000070000C70C000099090000AC070000000E000000090000000700008E0D00009A090000A8070000000F000000090000000700004E0E00009A090000A4070000001000000009000000070000070F0000990900009F07000000000000000A0000000700004B000000320A00007C07000000010000000A0000000700006A0100003C0A00008607000000020000000A00000007000082020000450A00009007000000030000000A000000070000930300004E0A00009807000000040000000A0000000700009E040000560A00009F07000000050000000A000000070000A20500005D0A0000A507000000060000000A0000000700009F060000630A0000AA07000000070000000A00000007000095070000690A0000AE07000000080000000A000000070000850800006E0A0000B107000000090000000A0000000700006D090000730A0000B3070000000A0000000A0000000700004F0A0000770A0000B4070000000B0000000A0000000700002B0B00007A0A0000B4070000000C0000000A000000070000FF0B00007C0A0000B3070000000D0000000A000000070000CD0C00007E0A0000B1070000000E0000000A000000070000940D00007F0A0000AE070000000F0000000A000000070000540E0000800A0000AA07000000100000000A0000000700000E0F00007F0A0000A507000000000000000B0000000700004C000000090B00007D07000000010000000B0000000700006B010000140B00008807000000020000000B000000070000840200001D0B00009107000000030000000B00000007000095030000260B00009907000000040000000B000000070000A00400002F0B0000A107000000050000000B000000070000A5050000370B0000A707000000060000000B000000070000A20600003E0B0000AD07000000070000000B00000007000099070000440B0000B107000000080000000B000000070000890800004A0B0000B407000000090000000B000000070000720900004F0B0000B7070000000A0000000B000000070000550A0000530B0000B8070000000B0000000B000000070000300B0000570B0000B9070000000C0000000B000000070000050C00005A0B0000B8070000000D0000000B000000070000D30C00005C0B0000B6070000000E0000000B0000000700009B0D00005E0B0000B4070000000F0000000B0000000700005B0E00005F0B0000B007000000100000000B000000070000150F00005F0B0000AB07000000000000000C0000000700004D000000D90B00007E07000000010000000C0000000700006D010000E40B00008907000000020000000C00000007000086020000EF0B00009207000000030000000C00000007000098030000F80B00009B07000000040000000C000000070000A3040000010C0000A307000000050000000C000000070000A8050000090C0000AA07000000060000000C000000070000A6060000110C0000AF07000000070000000C0000000700009D070000180C0000B407000000080000000C0000000700008D0800001E0C0000B807000000090000000C00000007000077090000240C0000BB070000000A0000000C0000000700005A0A0000290C0000BC070000000B0000000C000000070000360B00002D0C0000BD070000000C0000000C0000000700000B0C0000300C0000BD070000000D0000000C000000070000DA0C0000330C0000BC070000000E0000000C000000070000A20D0000350C0000B9070000000F0000000C000000070000630E0000370C0000B607000000100000000C0000000700001D0F0000370C0000B207000000000000000D0000000700004F000000A30C00007F07000000010000000D0000000700006F010000AE0C00008A07000000020000000D00000007000088020000B90C00009407000000030000000D0000000700009B030000C30C00009D07000000040000000D000000070000A6040000CD0C0000A507000000050000000D000000070000AC050000D50C0000AC07000000060000000D000000070000AA060000DD0C0000B207000000070000000D000000070000A1070000E50C0000B707000000080000000D00000007000092080000EC0C0000BC07000000090000000D0000000700007C090000F20C0000BF070000000A0000000D000000070000600A0000F70C0000C1070000000B0000000D0000000700003C0B0000FC0C0000C2070000000C0000000D000000070000120C0000000D0000C2070000000D0000000D000000070000E10C0000030D0000C1070000000E0000000D000000070000A90D0000060D0000BF070000000F0000000D0000000700006B0E0000080D0000BC07000000100000000D000000070000250F0000090D0000B807000000000000000E00000007000050000000650D00007F07000000010000000E00000007000071010000710D00008B07000000020000000E0000000700008B0200007C0D00009507000000030000000E0000000700009E030000870D00009F07000000040000000E000000070000AA040000910D0000A707000000050000000E000000070000AF0500009A0D0000AF07000000060000000E000000070000AE060000A30D0000B507000000070000000E000000070000A6070000AB0D0000BB07000000080000000E00000007000097080000B20D0000BF07000000090000000E00000007000082090000B90D0000C3070000000A0000000E000000070000660A0000BF0D0000C5070000000B0000000E000000070000430B0000C40D0000C6070000000C0000000E000000070000190C0000C80D0000C7070000000D0000000E000000070000E80C0000CC0D0000C6070000000E0000000E000000070000B10D0000CF0D0000C5070000000F0000000E000000070000730E0000D20D0000C207000000100000000E0000000700002E0F0000D40D0000BF07000000000000000F00000007000053000000200E00008007000000010000000F000000070000740100002D0E00008C07000000020000000F0000000700008E020000390E00009707000000030000000F000000070000A1030000440E0000A107000000040000000F000000070000AE0400004E0E0000A907000000050000000F000000070000B4050000580E0000B107000000060000000F000000070000B3060000610E0000B807000000070000000F000000070000AB0700006A0E0000BE07000000080000000F0000000700009D080000720E0000C307000000090000000F00000007000088090000790E0000C7070000000A0000000F0000000700006C0A00007F0E0000C9070000000B0000000F000000070000490B0000850E0000CB070000000C0000000F000000070000200C00008A0E0000CC070000000D0000000F000000070000F00C00008E0E0000CC070000000E0000000F000000070000B90D0000920E0000CB070000000F0000000F0000000700007B0E0000950E0000C807000000100000000F000000070000370F0000970E0000C507000000000000001000000007000055000000D50E00008107000000010000001000000007000076010000E20E00008D07000000020000001000000007000091020000EE0E000098070000000300000010000000070000A5030000FA0E0000A3070000000400000010000000070000B2040000050F0000AC070000000500000010000000070000B80500000F0F0000B4070000000600000010000000070000B8060000190F0000BB070000000700000010000000070000B1070000220F0000C1070000000800000010000000070000A30800002A0F0000C60700000009000000100000000700008E090000320F0000CB070000000A00000010000000070000730A0000390F0000CE070000000B00000010000000070000500B00003F0F0000D0070000000C00000010000000070000270C0000450F0000D1070000000D00000010000000070000F80C00004A0F0000D1070000000E00000010000000070000C10D00004E0F0000D0070000000F00000010000000070000840E0000510F0000CE070000001000000010000000070000400F0000540F0000CC070000000000000000000000080000560000004B0000006708000000010000000000000008000071010000500000006E0800000002000000000000000800008602000054000000730800000003000000000000000800009303000058000000780800000004000000000000000800009A0400005A0000007C0800000005000000000000000800009A0500005C0000007E080000000600000000000000080000930600005E00000080080000000700000000000000080000860700005E00000081080000000800000000000000080000720800005E00000080080000000900000000000000080000570900005E0000007F080000000A00000000000000080000350A00005C0000007C080000000B000000000000000800000D0B00005A00000079080000000C00000000000000080000DD0B00005800000075080000000D00000000000000080000A70C0000540000006F080000000E000000000000000800006B0D00005000000069080000000F00000000000000080000270E00004B00000061080000001000000000000000080000DD0E000046000000590800000000000000010000000800005400000069010000680800000001000000010000000800006F0100006E0100006F08000000020000000100000008000084020000730100007508000000030000000100000008000092030000770100007A080000000400000001000000080000990400007A0100007E0800000005000000010000000800009A0500007D01000081080000000600000001000000080000940600007E01000083080000000700000001000000080000870700008001000084080000000800000001000000080000730800008001000084080000000900000001000000080000590900008001000083080000000A00000001000000080000370A00007F01000081080000000B000000010000000800000F0B00007E0100007E080000000C00000001000000080000E10B00007C0100007A080000000D00000001000000080000AB0C00007901000075080000000E000000010000000800006F0D0000750100006F080000000F000000010000000800002C0E00007101000068080000001000000001000000080000E20E00006C01000060080000000000000002000000080000520000007F020000690800000001000000020000000800006E0100008502000070080000000200000002000000080000830200008A02000077080000000300000002000000080000910300008F0200007C0800000004000000020000000800009904000093020000800800000005000000020000000800009A0500009602000084080000000600000002000000080000950600009802000086080000000700000002000000080000880700009A02000088080000000800000002000000080000750800009B020000880800000009000000020000000800005B0900009B02000087080000000A000000020000000800003A0A00009B02000086080000000B00000002000000080000130B00009A02000083080000000C00000002000000080000E40B00009902000080080000000D00000002000000080000AF0C0000960200007B080000000E00000002000000080000740D00009302000075080000000F00000002000000080000310E0000900200006F080000001000000002000000080000E80E00008B02000067080000000000000003000000080000500000008E030000690800000001000000030000000800006C0100009503000071080000000200000003000000080000820200009B0300007808000000030000000300000008000091030000A00300007E08000000040000000300000008000099040000A4030000830800000005000000030000000800009B050000A80300008708000000060000000300000008000096060000AB030000890800000007000000030000000800008A070000AD0300008B08000000080000000300000008000077080000AF0300008C0800000009000000030000000800005D090000B00300008C080000000A000000030000000800003D0A0000B00300008A080000000B00000003000000080000160B0000B003000088080000000C00000003000000080000E80B0000AF03000085080000000D00000003000000080000B40C0000AD03000081080000000E00000003000000080000790D0000AB0300007C080000000F00000003000000080000370E0000A803000075080000001000000003000000080000EE0E0000A40300006E0800000000000000040000000800004E000000970400006A0800000001000000040000000800006B0100009E0400007308000000020000000400000008000082020000A40400007A08000000030000000400000008000091030000AA040000800800000004000000040000000800009A040000AF040000850800000005000000040000000800009C050000B30400008908000000060000000400000008000097060000B70400008C0800000007000000040000000800008C070000BA0400008F08000000080000000400000008000079080000BC0400009008000000090000000400000008000060090000BD04000090080000000A00000004000000080000410A0000BE0400008F080000000B000000040000000800001A0B0000BE0400008D080000000C00000004000000080000ED0B0000BE0400008B080000000D00000004000000080000B90C0000BD04000087080000000E000000040000000800007E0D0000BB04000082080000000F000000040000000800003C0E0000B80400007C080000001000000004000000080000F40E0000B5040000750800000000000000050000000800004D000000980500006B0800000001000000050000000800006B010000A00500007408000000020000000500000008000081020000A70500007B08000000030000000500000008000091030000AD050000820800000004000000050000000800009B040000B3050000880800000005000000050000000800009D050000B70500008C08000000060000000500000008000099060000BC050000900800000007000000050000000800008E070000BF050000920800000008000000050000000800007C080000C20500009408000000090000000500000008000063090000C405000094080000000A00000005000000080000440A0000C505000094080000000B000000050000000800001E0B0000C605000093080000000C00000005000000080000F10B0000C605000090080000000D00000005000000080000BE0C0000C60500008D080000000E00000005000000080000830D0000C405000088080000000F00000005000000080000420E0000C205000083080000001000000005000000080000FB0E0000C00500007C0800000000000000060000000800004C000000930600006C0800000001000000060000000800006A0100009B0600007508000000020000000600000008000081020000A20600007D08000000030000000600000008000092030000A9060000840800000004000000060000000800009C040000AF0600008A0800000005000000060000000800009F050000B50600008F0800000006000000060000000800009B060000B90600009308000000070000000600000008000090070000BD060000960800000008000000060000000800007F080000C10600009808000000090000000600000008000067090000C406000099080000000A00000006000000080000480A0000C606000099080000000B00000006000000080000230B0000C706000098080000000C00000006000000080000F60B0000C706000096080000000D00000006000000080000C30C0000C706000093080000000E00000006000000080000890D0000C70600008F080000000F00000006000000080000490E0000C50600008A080000001000000006000000080000010F0000C3060000840800000000000000070000000800004C000000860700006D0800000001000000070000000800006A0100008F0700007608000000020000000700000008000082020000970700007F080000000300000007000000080000930300009E070000860800000004000000070000000800009D040000A50700008D080000000500000007000000080000A0050000AB070000920800000006000000070000000800009D060000B00700009608000000070000000700000008000093070000B50700009A08000000080000000700000008000082080000B90700009C0800000009000000070000000800006B090000BC0700009D080000000A000000070000000800004C0A0000BF0700009E080000000B00000007000000080000270B0000C10700009D080000000C00000007000000080000FC0B0000C20700009B080000000D00000007000000080000C90C0000C207000099080000000E00000007000000080000900D0000C207000095080000000F00000007000000080000500E0000C107000090080000001000000007000000080000090F0000C00700008B0800000000000000080000000800004B000000730800006E0800000001000000080000000800006A0100007C08000078080000000200000008000000080000830200008508000081080000000300000008000000080000940300008D080000880800000004000000080000000800009F040000940800008F080000000500000008000000080000A30500009B08000095080000000600000008000000080000A0060000A00800009A08000000070000000800000008000096070000A60800009D08000000080000000800000008000086080000AA080000A00800000009000000080000000800006F090000AE080000A2080000000A00000008000000080000510A0000B1080000A3080000000B000000080000000800002C0B0000B3080000A2080000000C00000008000000080000010C0000B5080000A1080000000D00000008000000080000CF0C0000B60800009F080000000E00000008000000080000960D0000B70800009B080000000F00000008000000080000570E0000B608000097080000001000000008000000080000100F0000B5080000920800000000000000090000000800004B000000590900006F0800000001000000090000000800006B0100006309000079080000000200000009000000080000840200006C0900008208000000030000000900000008000095030000740900008A080000000400000009000000080000A10400007C09000092080000000500000009000000080000A50500008309000098080000000600000009000000080000A3060000890900009D0800000007000000090000000800009A0700008F090000A10800000008000000090000000800008A08000094090000A40800000009000000090000000800007309000099090000A6080000000A00000009000000080000560A00009C090000A7080000000B00000009000000080000320B00009F090000A8080000000C00000009000000080000070C0000A2090000A7080000000D00000009000000080000D50C0000A3090000A5080000000E000000090000000800009D0D0000A4090000A2080000000F000000090000000800005E0E0000A40900009E080000001000000009000000080000180F0000A40900009908000000000000000A0000000800004C000000370A00007008000000010000000A0000000800006C010000420A00007B08000000020000000A000000080000850200004C0A00008408000000030000000A00000008000097030000550A00008D08000000040000000A000000080000A30400005D0A00009408000000050000000A000000080000A8050000650A00009B08000000060000000A000000080000A60600006C0A0000A008000000070000000A0000000800009D070000720A0000A508000000080000000A0000000800008E080000770A0000A808000000090000000A000000080000780900007C0A0000AB080000000A0000000A0000000800005B0A0000810A0000AC080000000B0000000A000000080000380B0000840A0000AD080000000C0000000A0000000800000D0C0000870A0000AC080000000D0000000A000000080000DC0C0000890A0000AB080000000E0000000A000000080000A40D00008B0A0000A8080000000F0000000A000000080000660E00008C0A0000A508000000100000000A000000080000200F00008C0A0000A008000000000000000B0000000800004C0000000F0B00007108000000010000000B0000000800006D0100001A0B00007C08000000020000000B00000008000087020000240B00008608000000030000000B000000080000990300002E0B00008F08000000040000000B000000080000A6040000370B00009708000000050000000B000000080000AB0500003F0B00009E08000000060000000B000000080000AA060000470B0000A408000000070000000B000000080000A20700004E0B0000A908000000080000000B00000008000093080000540B0000AD08000000090000000B0000000800007D090000590B0000AF080000000A0000000B000000080000610A00005E0B0000B1080000000B0000000B0000000800003E0B0000620B0000B2080000000C0000000B000000080000140C0000660B0000B2080000000D0000000B000000080000E30C0000680B0000B1080000000E0000000B000000080000AC0D00006A0B0000AF080000000F0000000B0000000800006D0E00006C0B0000AC08000000100000000B000000080000290F00006C0B0000A808000000000000000C0000000800004D000000E00B00007208000000010000000C0000000800006E010000EC0B00007D08000000020000000C00000008000088020000F60B00008808000000030000000C0000000800009C030000010C00009108000000040000000C000000080000A90400000A0C00009908000000050000000C000000080000AE050000130C0000A108000000060000000C000000080000AE0600001B0C0000A708000000070000000C000000080000A6070000220C0000AC08000000080000000C00000008000098080000290C0000B108000000090000000C000000080000820900002F0C0000B4080000000A0000000C000000080000670A0000340C0000B6080000000B0000000C000000080000440B0000390C0000B8080000000C0000000C0000000800001A0C00003D0C0000B8080000000D0000000C000000080000EA0C0000400C0000B7080000000E0000000C000000080000B30D0000430C0000B6080000000F0000000C000000080000760E0000450C0000B308000000100000000C000000080000310F0000460C0000AF08000000000000000D0000000800004F000000AA0C00007308000000010000000D00000008000070010000B60C00007F08000000020000000D0000000800008B020000C10C00008A08000000030000000D0000000800009F030000CC0C00009308000000040000000D000000080000AC040000D60C00009C08000000050000000D000000080000B2050000DF0C0000A408000000060000000D000000080000B2060000E80C0000AB08000000070000000D000000080000AB070000F00C0000B008000000080000000D0000000800009D080000F70C0000B508000000090000000D00000008000088090000FE0C0000B9080000000A0000000D0000000800006D0A0000040D0000BB080000000B0000000D0000000800004B0B0000090D0000BD080000000C0000000D000000080000220C00000E0D0000BE080000000D0000000D000000080000F20C0000120D0000BD080000000E0000000D000000080000BC0D0000150D0000BC080000000F0000000D0000000800007E0E0000170D0000BA08000000100000000D0000000800003A0F0000190D0000B708000000000000000E000000080000500000006D0D00007408000000010000000E00000008000072010000790D00008108000000020000000E0000000800008D020000850D00008C08000000030000000E000000080000A2030000910D00009608000000040000000E000000080000AF0400009B0D00009F08000000050000000E000000080000B6050000A50D0000A708000000060000000E000000080000B6060000AE0D0000AE08000000070000000E000000080000B0070000B70D0000B408000000080000000E000000080000A2080000BF0D0000B908000000090000000E0000000800008E090000C60D0000BD080000000A0000000E000000080000730A0000CC0D0000C0080000000B0000000E000000080000510B0000D20D0000C3080000000C0000000E000000080000290C0000D70D0000C4080000000D0000000E000000080000FA0C0000DC0D0000C4080000000E0000000E000000080000C40D0000E00D0000C3080000000F0000000E000000080000870E0000E30D0000C108000000100000000E000000080000440F0000E50D0000BE08000000000000000F00000008000052000000290E00007608000000010000000F00000008000075010000360E00008208000000020000000F00000008000090020000430E00008E08000000030000000F000000080000A50300004E0E00009808000000040000000F000000080000B3040000590E0000A208000000050000000F000000080000BB050000640E0000AA08000000060000000F000000080000BB0600006E0E0000B208000000070000000F000000080000B5070000770E0000B808000000080000000F000000080000A80800007F0E0000BE08000000090000000F00000008000094090000870E0000C2080000000A0000000F0000000800007A0A00008E0E0000C6080000000B0000000F000000080000590B0000940E0000C8080000000C0000000F000000080000310C00009A0E0000C9080000000D0000000F000000080000020D00009F0E0000CA080000000E0000000F000000080000CD0D0000A30E0000C9080000000F0000000F000000080000900E0000A70E0000C808000000100000000F0000000800004D0F0000AA0E0000C508000000000000001000000008000054000000DE0E00007708000000010000001000000008000077010000EC0E00008408000000020000001000000008000093020000F90E000090080000000300000010000000080000A9030000050F00009A080000000400000010000000080000B7040000110F0000A4080000000500000010000000080000BF0500001C0F0000AD080000000600000010000000080000C0060000260F0000B5080000000700000010000000080000BB070000300F0000BC080000000800000010000000080000AE080000390F0000C20800000009000000100000000800009B090000410F0000C7080000000A00000010000000080000810A0000490F0000CB080000000B00000010000000080000600B0000500F0000CE080000000C00000010000000080000390C0000560F0000CF080000000D000000100000000800000B0D00005B0F0000D0080000000E00000010000000080000D60D0000600F0000D0080000000F000000100000000800009A0E0000640F0000CF080000001000000010000000080000570F0000680F0000CD080000000000000000000000090000590000004B0000005109000000010000000000000009000074010000500000005709000000020000000000000009000089020000540000005D0900000003000000000000000900009703000057000000620900000004000000000000000900009E0400005A000000660900000005000000000000000900009F0500005C00000068090000000600000000000000090000980600005D0000006A0900000007000000000000000900008B0700005E0000006B090000000800000000000000090000770800005E0000006A0900000009000000000000000900005D0900005D00000069090000000A000000000000000900003C0A00005C00000067090000000B00000000000000090000130B00005A00000064090000000C00000000000000090000E50B0000570000005F090000000D00000000000000090000AF0C0000540000005A090000000E00000000000000090000730D00005000000054090000000F00000000000000090000300E00004B0000004C090000001000000000000000090000E60E00004500000044090000000000000001000000090000560000006901000052090000000100000001000000090000720100006E0100005909000000020000000100000009000087020000730100005F0900000003000000010000000900009603000077010000640900000004000000010000000900009E0400007A010000680900000005000000010000000900009F0500007D0100006C090000000600000001000000090000990600007F0100006E0900000007000000010000000900008C070000800100006F09000000080000000100000009000079080000810100006F0900000009000000010000000900005F090000810100006E090000000A000000010000000900003E0A0000800100006C090000000B00000001000000090000170B00007E01000069090000000C00000001000000090000E90B00007C01000066090000000D00000001000000090000B40C00007901000061090000000E00000001000000090000780D0000760100005B090000000F00000001000000090000350E00007201000054090000001000000001000000090000EC0E00006D0100004C09000000000000000200000009000054000000800200005309000000010000000200000009000070010000860200005A090000000200000002000000090000860200008B02000061090000000300000002000000090000950300008F020000670900000004000000020000000900009E040000930200006B0900000005000000020000000900009F050000970200006F0900000006000000020000000900009A06000099020000710900000007000000020000000900008E0700009B020000730900000008000000020000000900007B0800009C02000074090000000900000002000000090000620900009D02000073090000000A00000002000000090000420A00009D02000072090000000B000000020000000900001B0B00009C0200006F090000000C00000002000000090000ED0B00009A0200006C090000000D00000002000000090000B80C00009802000067090000000E000000020000000900007D0D00009502000062090000000F000000020000000900003B0E0000920200005C090000001000000002000000090000F20E00008D02000054090000000000000003000000090000520000008F030000540900000001000000030000000900006F010000960300005C090000000200000003000000090000850200009C0300006309000000030000000300000009000095030000A1030000690900000004000000030000000900009E040000A60300006E090000000500000003000000090000A0050000AA030000720900000006000000030000000900009B060000AD0300007509000000070000000300000009000090070000AF030000770900000008000000030000000900007E080000B10300007809000000090000000300000009000065090000B203000078090000000A00000003000000090000450A0000B303000077090000000B000000030000000900001F0B0000B203000075090000000C00000003000000090000F20B0000B203000072090000000D00000003000000090000BE0C0000B00300006E090000000E00000003000000090000830D0000AE03000069090000000F00000003000000090000410E0000AB03000063090000001000000003000000090000F90E0000A70300005C0900000000000000040000000900005000000098040000550900000001000000040000000900006E010000A00400005E09000000020000000400000009000085020000A60400006509000000030000000400000009000095030000AC0400006C0900000004000000040000000900009E040000B104000071090000000500000004000000090000A1050000B6040000760900000006000000040000000900009D060000B90400007909000000070000000400000009000092070000BD0400007B09000000080000000400000009000080080000BF0400007D09000000090000000400000009000068090000C10400007D090000000A00000004000000090000490A0000C20400007D090000000B00000004000000090000230B0000C20400007B090000000C00000004000000090000F60B0000C204000079090000000D00000004000000090000C30C0000C104000075090000000E00000004000000090000890D0000BF04000070090000000F00000004000000090000480E0000BD0400006B090000001000000004000000090000000F0000BA040000640900000000000000050000000900004F0000009B050000560900000001000000050000000900006D010000A20500005F09000000020000000500000009000084020000A90500006709000000030000000500000009000095030000B00500006E0900000004000000050000000900009F040000B605000074090000000500000005000000090000A2050000BB050000790900000006000000050000000900009F060000BF0500007D09000000070000000500000009000094070000C30500008009000000080000000500000009000083080000C6050000820900000009000000050000000900006C090000C805000082090000000A000000050000000900004D0A0000CA05000082090000000B00000005000000090000280B0000CB05000081090000000C00000005000000090000FC0B0000CB0500007F090000000D00000005000000090000C90C0000CB0500007C090000000E000000050000000900008F0D0000CA05000078090000000F000000050000000900004F0E0000C805000073090000001000000005000000090000080F0000C50500006C0900000000000000060000000900004D00000096060000580900000001000000060000000900006C0100009E0600006109000000020000000600000009000084020000A60600006909000000030000000600000009000096030000AD06000071090000000400000006000000090000A0040000B306000077090000000500000006000000090000A4050000B90600007C090000000600000006000000090000A1060000BE0600008109000000070000000600000009000097070000C20600008409000000080000000600000009000087080000C6060000860900000009000000060000000900006F090000C906000088090000000A00000006000000090000510A0000CB06000088090000000B000000060000000900002D0B0000CC06000087090000000C00000006000000090000010C0000CD06000085090000000D00000006000000090000CF0C0000CE06000083090000000E00000006000000090000960D0000CD0600007F090000000F00000006000000090000560E0000CC0600007A090000001000000006000000090000100F0000CA060000740900000000000000070000000900004D0000008A070000590900000001000000070000000900006C0100009307000063090000000200000007000000090000850200009B0700006C09000000030000000700000009000096030000A307000073090000000400000007000000090000A2040000AA0700007A090000000500000007000000090000A6050000B007000080090000000600000007000000090000A3060000B6070000840900000007000000070000000900009A070000BA070000880900000008000000070000000900008A080000BF0700008B09000000090000000700000009000074090000C20700008D090000000A00000007000000090000560A0000C50700008D090000000B00000007000000090000320B0000C70700008D090000000C00000007000000090000070C0000C90700008C090000000D00000007000000090000D50C0000CA0700008A090000000E000000070000000900009D0D0000CA07000086090000000F000000070000000900005E0E0000C907000082090000001000000007000000090000180F0000C80700007D0900000000000000080000000900004C000000770800005A0900000001000000080000000900006C0100008108000065090000000200000008000000090000850200008A0800006E090000000300000008000000090000980300009208000076090000000400000008000000090000A3040000990800007D090000000500000008000000090000A8050000A008000083090000000600000008000000090000A6060000A6080000880900000007000000080000000900009E070000AC0800008D0900000008000000080000000900008E080000B10800009009000000090000000800000009000078090000B508000092090000000A000000080000000900005B0A0000B808000093090000000B00000008000000090000380B0000BB08000093090000000C000000080000000900000D0C0000BD08000092090000000D00000008000000090000DC0C0000BF08000090090000000E00000008000000090000A40D0000BF0800008E090000000F00000008000000090000660E0000BF0800008A090000001000000008000000090000200F0000BF080000850900000000000000090000000900004C0000005D0900005C0900000001000000090000000900006C0100006709000066090000000200000009000000090000860200007109000070090000000300000009000000090000990300007A09000079090000000400000009000000090000A50400008209000080090000000500000009000000090000AB0500008909000087090000000600000009000000090000A9060000900900008C090000000700000009000000090000A10700009609000091090000000800000009000000090000930800009C090000940900000009000000090000000900007D090000A109000097090000000A00000009000000090000610A0000A509000099090000000B000000090000000900003E0B0000A809000099090000000C00000009000000090000140C0000AB09000099090000000D00000009000000090000E30C0000AD09000097090000000E00000009000000090000AC0D0000AE09000095090000000F000000090000000900006E0E0000AF09000092090000001000000009000000090000290F0000AF0900008D09000000000000000A0000000900004C0000003D0A00005D09000000010000000A0000000900006D010000470A00006809000000020000000A00000009000087020000510A00007209000000030000000A0000000900009B0300005B0A00007B09000000040000000A000000090000A8040000640A00008309000000050000000A000000090000AE0500006C0A00008A09000000060000000A000000090000AD060000730A00009009000000070000000A000000090000A50700007A0A00009509000000080000000A00000009000097080000800A00009909000000090000000A00000009000082090000850A00009C090000000A0000000A000000090000660A00008A0A00009E090000000B0000000A000000090000440B00008E0A00009F090000000C0000000A0000000900001B0C0000910A00009F090000000D0000000A000000090000EA0C0000940A00009E090000000E0000000A000000090000B40D0000960A00009C090000000F0000000A000000090000760E0000970A00009909000000100000000A000000090000320F0000980A00009509000000000000000B0000000900004C000000150B00005F09000000010000000B0000000900006E010000200B00006A09000000020000000B000000090000890200002B0B00007409000000030000000B0000000900009D030000350B00007E09000000040000000B000000090000AA0400003E0B00008609000000050000000B000000090000B1050000470B00008E09000000060000000B000000090000B10600004F0B00009409000000070000000B000000090000AA070000560B00009A09000000080000000B0000000900009C0800005D0B00009E09000000090000000B00000009000088090000630B0000A2090000000A0000000B0000000900006C0A0000680B0000A4090000000B0000000B0000000900004A0B00006D0B0000A5090000000C0000000B000000090000220C0000710B0000A6090000000D0000000B000000090000F20C0000740B0000A5090000000E0000000B000000090000BC0D0000770B0000A4090000000F0000000B0000000900007F0E0000780B0000A109000000100000000B0000000900003B0F00007A0B00009E09000000000000000C0000000900004D000000E60B00006009000000010000000C0000000900006F010000F20B00006C09000000020000000C0000000900008B020000FE0B00007709000000030000000C0000000900009F030000080C00008109000000040000000C000000090000AD040000120C00008A09000000050000000C000000090000B40500001C0C00009109000000060000000C000000090000B5060000240C00009809000000070000000C000000090000AE0700002C0C00009E09000000080000000C000000090000A1080000330C0000A309000000090000000C0000000900008D0900003A0C0000A7090000000A0000000C000000090000730A0000400C0000AA090000000B0000000C000000090000510B0000450C0000AC090000000C0000000C000000090000290C0000490C0000AD090000000D0000000C000000090000FA0C00004D0C0000AC090000000E0000000C000000090000C40D0000500C0000AB090000000F0000000C000000090000880E0000530C0000A909000000100000000C000000090000450F0000550C0000A609000000000000000D0000000900004E000000B10C00006109000000010000000D00000009000071010000BD0C00006E09000000020000000D0000000900008D020000C90C00007909000000030000000D000000090000A2030000D50C00008309000000040000000D000000090000B0040000DF0C00008D09000000050000000D000000090000B8050000E90C00009509000000060000000D000000090000B9060000F20C00009C09000000070000000D000000090000B3070000FB0C0000A309000000080000000D000000090000A7080000030D0000A809000000090000000D000000090000930900000A0D0000AC090000000A0000000D000000090000790A0000100D0000B0090000000B0000000D000000090000580B0000160D0000B2090000000C0000000D000000090000310C00001B0D0000B3090000000D0000000D000000090000020D0000200D0000B3090000000E0000000D000000090000CD0D0000230D0000B3090000000F0000000D000000090000910E0000260D0000B109000000100000000D0000000900004F0F0000290D0000AE09000000000000000E00000009000050000000740D00006309000000010000000E00000009000073010000810D00007009000000020000000E0000000900008F0200008E0D00007B09000000030000000E000000090000A50300009A0D00008609000000040000000E000000090000B4040000A50D00009009000000050000000E000000090000BC050000AF0D00009909000000060000000E000000090000BE060000B90D0000A009000000070000000E000000090000B9070000C20D0000A709000000080000000E000000090000AC080000CB0D0000AD09000000090000000E0000000900009A090000D30D0000B2090000000A0000000E000000090000800A0000DA0D0000B5090000000B0000000E000000090000600B0000E00D0000B8090000000C0000000E000000090000390C0000E60D0000BA090000000D0000000E0000000900000B0D0000EB0D0000BB090000000E0000000E000000090000D60D0000EF0D0000BA090000000F0000000E0000000900009B0E0000F30D0000B909000000100000000E000000090000590F0000F60D0000B709000000000000000F00000009000051000000310E00006409000000010000000F000000090000750100003F0E00007209000000020000000F000000090000920200004C0E00007E09000000030000000F000000090000A8030000580E00008909000000040000000F000000090000B8040000640E00009309000000050000000F000000090000C10500006F0E00009C09000000060000000F000000090000C3060000790E0000A509000000070000000F000000090000BE070000830E0000AC09000000080000000F000000090000B30800008C0E0000B209000000090000000F000000090000A0090000950E0000B7090000000A0000000F000000090000870A00009C0E0000BB090000000B0000000F000000090000680B0000A30E0000BE090000000C0000000F000000090000410C0000AA0E0000C0090000000D0000000F000000090000140D0000AF0E0000C2090000000E0000000F000000090000E00D0000B40E0000C2090000000F0000000F000000090000A50E0000B80E0000C109000000100000000F000000090000640F0000BC0E0000BF09000000000000001000000009000053000000E60E00006609000000010000001000000009000078010000F50E00007409000000020000001000000009000095020000030F000080090000000300000010000000090000AC030000100F00008C090000000400000010000000090000BC0400001C0F000096090000000500000010000000090000C6050000280F0000A0090000000600000010000000090000C8060000330F0000A9090000000700000010000000090000C40700003D0F0000B0090000000800000010000000090000B9080000470F0000B7090000000900000010000000090000A7090000500F0000BC090000000A000000100000000900008F0A0000580F0000C1090000000B00000010000000090000700B00005F0F0000C5090000000C000000100000000900004A0C0000660F0000C7090000000D000000100000000900001D0D00006D0F0000C9090000000E00000010000000090000EA0D0000720F0000C9090000000F00000010000000090000AF0E0000770F0000C90900000010000000100000000900006E0F00007B0F0000C80900000000000000000000000A00005B0000004A000000340A00000001000000000000000A0000770100004E0000003A0A00000002000000000000000A00008C02000052000000400A00000003000000000000000A00009A03000056000000450A00000004000000000000000A0000A204000059000000490A00000005000000000000000A0000A30500005B0000004C0A00000006000000000000000A00009D0600005C0000004E0A00000007000000000000000A0000900700005D0000004E0A00000008000000000000000A00007D0800005D0000004E0A00000009000000000000000A0000620900005C0000004D0A0000000A000000000000000A0000420A00005B0000004B0A0000000B000000000000000A00001A0B000059000000480A0000000C000000000000000A0000EB0B000056000000440A0000000D000000000000000A0000B60C0000530000003E0A0000000E000000000000000A00007A0D00004F000000380A0000000F000000000000000A0000370E00004A000000310A00000010000000000000000A0000EE0E000044000000290A00000000000000010000000A00005800000068010000350A00000001000000010000000A0000740100006D0100003C0A00000002000000010000000A00008A02000072010000430A00000003000000010000000A00009903000076010000480A00000004000000010000000A0000A10400007A0100004C0A00000005000000010000000A0000A30500007C010000500A00000006000000010000000A00009E0600007E010000520A00000007000000010000000A00009207000080010000530A00000008000000010000000A00007F08000080010000530A00000009000000010000000A00006509000080010000530A0000000A000000010000000A0000450A000080010000510A0000000B000000010000000A00001E0B00007E0100004E0A0000000C000000010000000A0000F00B00007C0100004B0A0000000D000000010000000A0000BB0C00007A010000460A0000000E000000010000000A0000800D000076010000400A0000000F000000010000000A00003E0E000072010000390A00000010000000010000000A0000F50E00006D010000320A00000000000000020000000A0000550000007F020000370A00000001000000020000000A000073010000860200003E0A00000002000000020000000A0000890200008B020000450A00000003000000020000000A000098030000900200004B0A00000004000000020000000A0000A104000094020000500A00000005000000020000000A0000A305000097020000530A00000006000000020000000A00009F0600009A020000560A00000007000000020000000A0000930700009C020000580A00000008000000020000000A0000810800009D020000590A00000009000000020000000A0000680900009E020000580A0000000A000000020000000A0000480A00009E020000570A0000000B000000020000000A0000220B00009D020000550A0000000C000000020000000A0000F50B00009B020000520A0000000D000000020000000A0000C10C0000990200004D0A0000000E000000020000000A0000860D000097020000480A0000000F000000020000000A0000450E000093020000420A00000010000000020000000A0000FC0E00008F0200003B0A00000000000000030000000A00005300000090030000380A00000001000000030000000A00007101000097030000400A00000002000000030000000A0000880200009D030000480A00000003000000030000000A000098030000A20300004E0A00000004000000030000000A0000A2040000A7030000530A00000005000000030000000A0000A4050000AB030000570A00000006000000030000000A0000A0060000AE0300005B0A00000007000000030000000A000095070000B10300005D0A00000008000000030000000A000084080000B30300005E0A00000009000000030000000A00006C090000B40300005E0A0000000A000000030000000A00004C0A0000B50300005D0A0000000B000000030000000A0000270B0000B40300005C0A0000000C000000030000000A0000FA0B0000B4030000590A0000000D000000030000000A0000C70C0000B2030000550A0000000E000000030000000A00008D0D0000B0030000500A0000000F000000030000000A00004C0E0000AD0300004B0A00000010000000030000000A0000040F0000AA030000440A00000000000000040000000A0000510000009A0400003A0A00000001000000040000000A00006F010000A1040000420A00000002000000040000000A000087020000A80400004A0A00000003000000040000000A000098030000AE040000510A00000004000000040000000A0000A2040000B3040000570A00000005000000040000000A0000A5050000B80400005B0A00000006000000040000000A0000A2060000BC0400005F0A00000007000000040000000A000098070000BF040000620A00000008000000040000000A000087080000C1040000630A00000009000000040000000A00006F090000C3040000640A0000000A000000040000000A0000510A0000C5040000640A0000000B000000040000000A00002C0B0000C5040000620A0000000C000000040000000A0000000C0000C5040000600A0000000D000000040000000A0000CD0C0000C40400005D0A0000000E000000040000000A0000930D0000C3040000580A0000000F000000040000000A0000530E0000C1040000530A00000010000000040000000A00000C0F0000BE0400004D0A00000000000000050000000A00004F0000009C0500003B0A00000001000000050000000A00006E010000A4050000440A00000002000000050000000A000087020000AC0500004D0A00000003000000050000000A000098030000B2050000540A00000004000000050000000A0000A3040000B80500005A0A00000005000000050000000A0000A7050000BD0500005F0A00000006000000050000000A0000A4060000C2050000630A00000007000000050000000A00009A070000C6050000660A00000008000000050000000A00008A080000C9050000690A00000009000000050000000A000073090000CC0500006A0A0000000A000000050000000A0000550A0000CE0500006A0A0000000B000000050000000A0000310B0000CF050000690A0000000C000000050000000A0000050C0000CF050000670A0000000D000000050000000A0000D30C0000CF050000640A0000000E000000050000000A00009A0D0000CE050000610A0000000F000000050000000A00005B0E0000CD0500005C0A00000010000000050000000A0000150F0000CB050000560A00000000000000060000000A00004E000000980600003D0A00000001000000060000000A00006E010000A1060000470A00000002000000060000000A000086020000A80600004F0A00000003000000060000000A000099030000B0060000570A00000004000000060000000A0000A4040000B60600005D0A00000005000000060000000A0000A9050000BC060000630A00000006000000060000000A0000A6060000C2060000680A00000007000000060000000A00009D070000C60600006B0A00000008000000060000000A00008E080000CA0600006E0A00000009000000060000000A000077090000CD060000700A0000000A000000060000000A00005A0A0000D0060000700A0000000B000000060000000A0000360B0000D2060000700A0000000C000000060000000A00000C0C0000D30600006E0A0000000D000000060000000A0000DA0C0000D30600006C0A0000000E000000060000000A0000A20D0000D3060000690A0000000F000000060000000A0000630E0000D2060000640A00000010000000060000000A00001D0F0000D10600005F0A00000000000000070000000A00004D0000008D0700003F0A00000001000000070000000A00006D01000096070000490A00000002000000070000000A0000870200009E070000520A00000003000000070000000A000099030000A60700005A0A00000004000000070000000A0000A5040000AE070000610A00000005000000070000000A0000AB050000B4070000670A00000006000000070000000A0000A9060000BA0700006C0A00000007000000070000000A0000A1070000BF070000700A00000008000000070000000A000092080000C4070000730A00000009000000070000000A00007C090000C8070000760A0000000A000000070000000A00005F0A0000CB070000770A0000000B000000070000000A00003C0B0000CD070000770A0000000C000000070000000A0000120C0000CF070000760A0000000D000000070000000A0000E10C0000D0070000740A0000000E000000070000000A0000AA0D0000D1070000710A0000000F000000070000000A00006B0E0000D00700006D0A00000010000000070000000A0000260F0000D0070000680A00000000000000080000000A00004C0000007A080000400A00000001000000080000000A00006D010000840800004B0A00000002000000080000000A0000870200008E080000540A00000003000000080000000A00009B030000960800005D0A00000004000000080000000A0000A70400009E080000650A00000005000000080000000A0000AD050000A50800006B0A00000006000000080000000A0000AC060000AC080000710A00000007000000080000000A0000A4070000B2080000750A00000008000000080000000A000096080000B7080000790A00000009000000080000000A000081090000BB0800007B0A0000000A000000080000000A0000650A0000BF0800007D0A0000000B000000080000000A0000420B0000C20800007E0A0000000C000000080000000A0000190C0000C50800007D0A0000000D000000080000000A0000E90C0000C60800007C0A0000000E000000080000000A0000B20D0000C8080000790A0000000F000000080000000A0000740E0000C8080000760A00000010000000080000000A00002F0F0000C8080000710A00000000000000090000000A00004C00000061090000420A00000001000000090000000A00006D0100006C0900004D0A00000002000000090000000A00008802000076090000570A00000003000000090000000A00009C0300007F090000600A00000004000000090000000A0000A904000087090000680A00000005000000090000000A0000B00500008F0900006F0A00000006000000090000000A0000AF06000096090000750A00000007000000090000000A0000A80700009D0900007A0A00000008000000090000000A00009B080000A30900007E0A00000009000000090000000A000086090000A8090000810A0000000A000000090000000A00006B0A0000AC090000830A0000000B000000090000000A0000490B0000B0090000840A0000000C000000090000000A0000200C0000B3090000840A0000000D000000090000000A0000F00C0000B6090000830A0000000E000000090000000A0000BA0D0000B7090000810A0000000F000000090000000A00007D0E0000B80900007E0A00000010000000090000000A0000390F0000B90900007A0A000000000000000A0000000A00004C000000410A0000440A000000010000000A0000000A00006E0100004C0A00004F0A000000020000000A0000000A000089020000570A00005A0A000000030000000A0000000A00009E030000610A0000630A000000040000000A0000000A0000AC0400006A0A00006C0A000000050000000A0000000A0000B3050000720A0000730A000000060000000A0000000A0000B30600007A0A00007A0A000000070000000A0000000A0000AD070000810A00007F0A000000080000000A0000000A00009F080000880A0000840A000000090000000A0000000A00008C0900008E0A0000870A0000000A0000000A0000000A0000710A0000930A00008A0A0000000B0000000A0000000A00004F0B0000970A00008B0A0000000C0000000A0000000A0000270C00009B0A00008C0A0000000D0000000A0000000A0000F80C00009E0A00008B0A0000000E0000000A0000000A0000C30D0000A00A00008A0A0000000F0000000A0000000A0000860E0000A20A0000870A000000100000000A0000000A0000430F0000A30A0000840A000000000000000B0000000A00004C0000001A0B0000450A000000010000000B0000000A00006F010000260B0000510A000000020000000B0000000A00008B020000310B00005C0A000000030000000B0000000A0000A00300003C0B0000660A000000040000000B0000000A0000AE040000450B00006F0A000000050000000B0000000A0000B60500004F0B0000770A000000060000000B0000000A0000B7060000570B00007E0A000000070000000B0000000A0000B10700005F0B0000840A000000080000000B0000000A0000A5080000660B0000890A000000090000000B0000000A0000910900006C0B00008D0A0000000A0000000B0000000A0000770A0000720B0000900A0000000B0000000B0000000A0000570B0000770B0000920A0000000C0000000B0000000A00002F0C00007B0B0000930A0000000D0000000B0000000A0000010D00007F0B0000930A0000000E0000000B0000000A0000CC0D0000820B0000920A0000000F0000000B0000000A0000900E0000840B0000900A000000100000000B0000000A00004D0F0000860B00008D0A000000000000000C0000000A00004C000000EC0B0000470A000000010000000C0000000A000070010000F80B0000540A000000020000000C0000000A00008C020000040C00005F0A000000030000000C0000000A0000A20300000F0C00006A0A000000040000000C0000000A0000B10400001A0C0000730A000000050000000C0000000A0000BA050000240C00007C0A000000060000000C0000000A0000BB0600002D0C0000830A000000070000000C0000000A0000B6070000350C0000890A000000080000000C0000000A0000AA0800003D0C00008F0A000000090000000C0000000A000098090000440C0000930A0000000A0000000C0000000A00007E0A00004A0C0000970A0000000B0000000C0000000A00005E0B0000500C0000990A0000000C0000000C0000000A0000370C0000550C00009B0A0000000D0000000C0000000A0000090D0000590C00009B0A0000000E0000000C0000000A0000D50D00005D0C00009A0A0000000F0000000C0000000A00009A0E0000600C0000990A000000100000000C0000000A0000580F0000620C0000960A000000000000000D0000000A00004D000000B70C0000490A000000010000000D0000000A000071010000C40C0000560A000000020000000D0000000A00008E020000D10C0000620A000000030000000D0000000A0000A5030000DC0C00006D0A000000040000000D0000000A0000B5040000E80C0000770A000000050000000D0000000A0000BE050000F20C0000800A000000060000000D0000000A0000C0060000FC0C0000880A000000070000000D0000000A0000BB070000050D00008F0A000000080000000D0000000A0000B00800000D0D0000940A000000090000000D0000000A00009E090000150D0000990A0000000A0000000D0000000A0000850A00001C0D00009D0A0000000B0000000D0000000A0000660B0000220D0000A00A0000000C0000000D0000000A00003F0C0000280D0000A20A0000000D0000000D0000000A0000120D00002D0D0000A30A0000000E0000000D0000000A0000DE0D0000310D0000A30A0000000F0000000D0000000A0000A40E0000350D0000A20A000000100000000D0000000A0000620F0000380D0000A00A000000000000000E0000000A00004E0000007B0D00004B0A000000010000000E0000000A000073010000890D0000580A000000020000000E0000000A000091020000960D0000650A000000030000000E0000000A0000A8030000A20D0000700A000000040000000E0000000A0000B8040000AE0D00007B0A000000050000000E0000000A0000C2050000B90D0000840A000000060000000E0000000A0000C5060000C40D00008C0A000000070000000E0000000A0000C1070000CD0D0000940A000000080000000E0000000A0000B6080000D60D00009A0A000000090000000E0000000A0000A5090000DF0D00009F0A0000000A0000000E0000000A00008D0A0000E60D0000A40A0000000B0000000E0000000A00006E0B0000ED0D0000A70A0000000C0000000E0000000A0000480C0000F40D0000A90A0000000D0000000E0000000A00001B0D0000F90D0000AB0A0000000E0000000E0000000A0000E80D0000FE0D0000AB0A0000000F0000000E0000000A0000AE0E0000020E0000AB0A000000100000000E0000000A00006E0F0000060E0000A90A000000000000000F0000000A000050000000380E00004D0A000000010000000F0000000A000075010000470E00005B0A000000020000000F0000000A000093020000540E0000680A000000030000000F0000000A0000AB030000610E0000730A000000040000000F0000000A0000BC0400006E0E00007E0A000000050000000F0000000A0000C60500007A0E0000880A000000060000000F0000000A0000CA060000850E0000910A000000070000000F0000000A0000C70700008F0E0000990A000000080000000F0000000A0000BD080000990E0000A00A000000090000000F0000000A0000AC090000A20E0000A60A0000000A0000000F0000000A0000940A0000AA0E0000AA0A0000000B0000000F0000000A0000760B0000B20E0000AE0A0000000C0000000F0000000A0000510C0000B90E0000B10A0000000D0000000F0000000A0000250D0000BF0E0000B30A0000000E0000000F0000000A0000F20D0000C40E0000B40A0000000F0000000F0000000A0000B90E0000C90E0000B30A000000100000000F0000000A0000790F0000CD0E0000B20A00000000000000100000000A000051000000EE0E00004F0A00000001000000100000000A000077010000FD0E00005D0A00000002000000100000000A0000960200000C0F00006A0A00000003000000100000000A0000AF0300001A0F0000770A00000004000000100000000A0000C0040000270F0000820A00000005000000100000000A0000CB050000330F00008C0A00000006000000100000000A0000CF0600003F0F0000960A00000007000000100000000A0000CD0700004A0F00009E0A00000008000000100000000A0000C3080000540F0000A50A00000009000000100000000A0000B30900005E0F0000AC0A0000000A000000100000000A00009C0A0000670F0000B10A0000000B000000100000000A00007F0B00006F0F0000B50A0000000C000000100000000A00005A0C0000760F0000B90A0000000D000000100000000A00002F0D00007D0F0000BB0A0000000E000000100000000A0000FD0D0000840F0000BC0A0000000F000000100000000A0000C40E0000890F0000BC0A00000010000000100000000A0000850F00008E0F0000BC0A00000000000000000000000B00005C00000048000000100B00000001000000000000000B0000790100004D000000170B00000002000000000000000B00008E020000510000001D0B00000003000000000000000B00009D03000054000000220B00000004000000000000000B0000A504000057000000260B00000005000000000000000B0000A605000059000000290B00000006000000000000000B0000A10600005A0000002B0B00000007000000000000000B0000940700005B0000002C0B00000008000000000000000B0000810800005B0000002C0B00000009000000000000000B0000670900005B0000002B0B0000000A000000000000000B0000470A000059000000280B0000000B000000000000000B0000200B000057000000250B0000000C000000000000000B0000F10B000055000000210B0000000D000000000000000B0000BD0C0000510000001C0B0000000E000000000000000B0000810D00004D000000160B0000000F000000000000000B00003F0E0000480000000F0B00000010000000000000000B0000F60E000043000000070B00000000000000010000000B00005900000067010000120B00000001000000010000000B0000760100006C010000190B00000002000000010000000B00008C02000071010000200B00000003000000010000000B00009C03000075010000250B00000004000000010000000B0000A5040000790100002A0B00000005000000010000000B0000A60500007B0100002D0B00000006000000010000000B0000A20600007E010000300B00000007000000010000000B0000960700007F010000310B00000008000000010000000B00008408000080010000310B00000009000000010000000B00006B09000080010000310B0000000A000000010000000B00004B0A00007F0100002F0B0000000B000000010000000B0000240B00007E0100002D0B0000000C000000010000000B0000F70B00007C010000290B0000000D000000010000000B0000C30C000079010000250B0000000E000000010000000B0000880D0000760100001F0B0000000F000000010000000B0000460E000072010000180B00000010000000010000000B0000FE0E00006D010000110B00000000000000020000000B0000560000007F020000140B00000001000000020000000B000074010000850200001C0B00000002000000020000000B00008B0200008A020000230B00000003000000020000000B00009B0300008F020000290B00000004000000020000000B0000A4040000930200002E0B00000005000000020000000B0000A705000097020000320B00000006000000020000000B0000A30600009A020000340B00000007000000020000000B0000980700009C020000360B00000008000000020000000B0000860800009D020000370B00000009000000020000000B00006E0900009E020000370B0000000A000000020000000B00004F0A00009E020000360B0000000B000000020000000B0000290B00009D020000340B0000000C000000020000000B0000FC0B00009C020000310B0000000D000000020000000B0000C90C00009A0200002D0B0000000E000000020000000B00008F0D000097020000280B0000000F000000020000000B00004E0E000094020000220B00000010000000020000000B0000060F0000900200001B0B00000000000000030000000B00005400000090030000160B00000001000000030000000B000072010000970300001E0B00000002000000030000000B00008A0200009D030000260B00000003000000030000000B00009B030000A20300002C0B00000004000000030000000B0000A5040000A7030000320B00000005000000030000000B0000A8050000AB030000360B00000006000000030000000B0000A5060000AF030000390B00000007000000030000000B00009A070000B20300003C0B00000008000000030000000B000089080000B40300003D0B00000009000000030000000B000072090000B50300003E0B0000000A000000030000000B0000530A0000B60300003D0B0000000B000000030000000B00002E0B0000B60300003C0B0000000C000000030000000B0000020C0000B5030000390B0000000D000000030000000B0000CF0C0000B4030000350B0000000E000000030000000B0000960D0000B2030000310B0000000F000000030000000B0000550E0000AF0300002B0B00000010000000030000000B00000E0F0000AC030000250B00000000000000040000000B0000520000009A040000180B00000001000000040000000B000071010000A2040000210B00000002000000040000000B000089020000A8040000290B00000003000000040000000B00009A030000AF040000300B00000004000000040000000B0000A5040000B4040000350B00000005000000040000000B0000A9050000B90400003A0B00000006000000040000000B0000A6060000BD0400003E0B00000007000000040000000B00009D070000C1040000410B00000008000000040000000B00008D080000C3040000430B00000009000000040000000B000076090000C5040000440B0000000A000000040000000B0000580A0000C7040000440B0000000B000000040000000B0000330B0000C8040000430B0000000C000000040000000B0000080C0000C8040000410B0000000D000000040000000B0000D60C0000C70400003E0B0000000E000000040000000B00009D0D0000C60400003A0B0000000F000000040000000B00005E0E0000C4040000350B00000010000000040000000B0000170F0000C10400002F0B00000000000000050000000B0000500000009D0500001A0B00000001000000050000000B00006F010000A5050000230B00000002000000050000000B000088020000AD0500002C0B00000003000000050000000B00009B030000B4050000330B00000004000000050000000B0000A6040000BA050000390B00000005000000050000000B0000AB050000C00500003F0B00000006000000050000000B0000A9060000C4050000430B00000007000000050000000B0000A0070000C9050000470B00000008000000050000000B000090080000CC050000490B00000009000000050000000B00007A090000CF0500004B0B0000000A000000050000000B00005D0A0000D10500004B0B0000000B000000050000000B0000390B0000D20500004B0B0000000C000000050000000B00000F0C0000D3050000490B0000000D000000050000000B0000DD0C0000D3050000460B0000000E000000050000000B0000A50D0000D3050000430B0000000F000000050000000B0000660E0000D10500003E0B00000010000000050000000B0000210F0000CF050000390B00000000000000060000000B00004E000000990600001C0B00000001000000060000000B00006E010000A2060000260B00000002000000060000000B000088020000AB0600002F0B00000003000000060000000B00009B030000B2060000360B00000004000000060000000B0000A7040000B90600003D0B00000005000000060000000B0000AD050000BF060000430B00000006000000060000000B0000AB060000C5060000480B00000007000000060000000B0000A3070000CA0600004C0B00000008000000060000000B000094080000CE0600004F0B00000009000000060000000B00007F090000D1060000510B0000000A000000060000000B0000620A0000D4060000520B0000000B000000060000000B00003F0B0000D6060000520B0000000C000000060000000B0000150C0000D8060000510B0000000D000000060000000B0000E50C0000D80600004F0B0000000E000000060000000B0000AD0D0000D80600004C0B0000000F000000060000000B00006F0E0000D8060000480B00000010000000060000000B00002A0F0000D6060000430B00000000000000070000000B00004D0000008F0700001E0B00000001000000070000000B00006E01000098070000280B00000002000000070000000B000088020000A1070000320B00000003000000070000000B00009C030000AA0700003A0B00000004000000070000000B0000A9040000B1070000410B00000005000000070000000B0000AF050000B8070000480B00000006000000070000000B0000AE060000BE0700004D0B00000007000000070000000B0000A7070000C4070000520B00000008000000070000000B000099080000C9070000550B00000009000000070000000B000084090000CD070000580B0000000A000000070000000B0000680A0000D0070000590B0000000B000000070000000B0000460B0000D30700005A0B0000000C000000070000000B00001C0C0000D5070000590B0000000D000000070000000B0000EC0C0000D6070000580B0000000E000000070000000B0000B60D0000D7070000550B0000000F000000070000000B0000780E0000D7070000520B00000010000000070000000B0000340F0000D70700004D0B00000000000000080000000B00004C0000007D080000200B00000001000000080000000B00006E010000870800002B0B00000002000000080000000B00008902000091080000350B00000003000000080000000B00009D0300009A0800003E0B00000004000000080000000B0000AB040000A2080000460B00000005000000080000000B0000B1050000AA0800004D0B00000006000000080000000B0000B1060000B1080000530B00000007000000080000000B0000AB070000B7080000570B00000008000000080000000B00009D080000BC0800005B0B00000009000000080000000B000089090000C10800005E0B0000000A000000080000000B00006E0A0000C5080000600B0000000B000000080000000B00004C0B0000C9080000610B0000000C000000080000000B0000240C0000CC080000610B0000000D000000080000000B0000F40C0000CE080000600B0000000E000000080000000B0000BE0D0000CF0800005E0B0000000F000000080000000B0000820E0000D00800005B0B00000010000000080000000B00003E0F0000D0080000570B00000000000000090000000B00004B00000065090000220B00000001000000090000000B00006E010000700900002D0B00000002000000090000000B0000890200007A090000380B00000003000000090000000B00009E03000083090000410B00000004000000090000000B0000AD0400008C0900004A0B00000005000000090000000B0000B405000095090000510B00000006000000090000000B0000B50600009C090000580B00000007000000090000000B0000AF070000A30900005D0B00000008000000090000000B0000A2080000A9090000620B00000009000000090000000B00008F090000AF090000650B0000000A000000090000000B0000740A0000B4090000680B0000000B000000090000000B0000530B0000B8090000690B0000000C000000090000000B00002B0C0000BB090000690B0000000D000000090000000B0000FD0C0000BE090000690B0000000E000000090000000B0000C80D0000C0090000670B0000000F000000090000000B00008B0E0000C2090000650B00000010000000090000000B0000490F0000C2090000610B000000000000000A0000000B00004B000000450A0000240B000000010000000A0000000B00006E010000510A0000300B000000020000000A0000000B00008A0200005C0A00003B0B000000030000000A0000000B0000A0030000660A0000450B000000040000000A0000000B0000AF040000700A00004E0B000000050000000A0000000B0000B7050000780A0000560B000000060000000A0000000B0000B9060000810A00005D0B000000070000000A0000000B0000B3070000880A0000630B000000080000000A0000000B0000A70800008F0A0000680B000000090000000A0000000B000094090000950A00006C0B0000000A0000000A0000000B00007B0A00009B0A00006F0B0000000B0000000A0000000B00005A0B0000A00A0000710B0000000C0000000A0000000B0000330C0000A40A0000720B0000000D0000000A0000000B0000060D0000A70A0000720B0000000E0000000A0000000B0000D10D0000AA0A0000710B0000000F0000000A0000000B0000960E0000AC0A00006F0B000000100000000A0000000B0000530F0000AE0A00006B0B000000000000000B0000000B00004B0000001E0B0000260B000000010000000B0000000B00006F0100002B0B0000320B000000020000000B0000000B00008C020000360B00003E0B000000030000000B0000000B0000A2030000410B0000480B000000040000000B0000000B0000B20400004C0B0000520B000000050000000B0000000B0000BB050000550B00005A0B000000060000000B0000000B0000BD0600005E0B0000620B000000070000000B0000000B0000B8070000670B0000680B000000080000000B0000000B0000AD0800006E0B00006E0B000000090000000B0000000B00009B090000750B0000720B0000000A0000000B0000000B0000820A00007B0B0000760B0000000B0000000B0000000B0000620B0000810B0000780B0000000C0000000B0000000B00003C0C0000860B00007A0B0000000D0000000B0000000B00000F0D00008A0B00007A0B0000000E0000000B0000000B0000DB0D00008D0B00007A0B0000000F0000000B0000000B0000A00E0000900B0000780B000000100000000B0000000B00005F0F0000920B0000760B000000000000000C0000000B00004B000000F10B0000280B000000010000000C0000000B00006F010000FE0B0000350B000000020000000C0000000B00008D0200000A0C0000410B000000030000000C0000000B0000A4030000160C00004C0B000000040000000C0000000B0000B5040000210C0000560B000000050000000C0000000B0000BE0500002B0C00005F0B000000060000000C0000000B0000C1060000350C0000670B000000070000000C0000000B0000BD0700003E0C00006E0B000000080000000C0000000B0000B3080000460C0000740B000000090000000C0000000B0000A10900004E0C0000790B0000000A0000000C0000000B0000890A0000550C00007D0B0000000B0000000C0000000B00006A0B00005B0C0000800B0000000C0000000C0000000B0000440C0000600C0000820B0000000D0000000C0000000B0000180D0000650C0000830B0000000E0000000C0000000B0000E50D0000690C0000830B0000000F0000000C0000000B0000AB0E00006D0C0000820B000000100000000C0000000B00006A0F0000700C0000800B000000000000000D0000000B00004B000000BD0C00002A0B000000010000000D0000000B000071010000CA0C0000380B000000020000000D0000000B00008F020000D70C0000440B000000030000000D0000000B0000A7030000E40C0000500B000000040000000D0000000B0000B8040000EF0C00005A0B000000050000000D0000000B0000C2050000FA0C0000640B000000060000000D0000000B0000C6060000050D00006C0B000000070000000D0000000B0000C30700000E0D0000740B000000080000000D0000000B0000B9080000170D00007A0B000000090000000D0000000B0000A80900001F0D0000800B0000000A0000000D0000000B0000900A0000270D0000840B0000000B0000000D0000000B0000720B00002E0D0000880B0000000C0000000D0000000B00004D0C0000340D00008A0B0000000D0000000D0000000B0000210D00003A0D00008C0B0000000E0000000D0000000B0000EF0D00003E0D00008C0B0000000F0000000D0000000B0000B60E0000430D00008C0B000000100000000D0000000B0000760F0000460D00008A0B000000000000000E0000000B00004C000000810D00002D0B000000010000000E0000000B000072010000900D00003B0B000000020000000E0000000B0000920200009D0D0000480B000000030000000E0000000B0000AA030000AA0D0000540B000000040000000E0000000B0000BC040000B70D00005F0B000000050000000E0000000B0000C7050000C20D0000690B000000060000000E0000000B0000CB060000CD0D0000720B000000070000000E0000000B0000C8070000D80D00007A0B000000080000000E0000000B0000BF080000E10D0000810B000000090000000E0000000B0000AF090000EA0D0000870B0000000A0000000E0000000B0000980A0000F30D00008C0B0000000B0000000E0000000B00007B0B0000FA0D0000900B0000000C0000000E0000000B0000560C0000010E0000930B0000000D0000000E0000000B00002B0D0000070E0000950B0000000E0000000E0000000B0000FA0D00000D0E0000960B0000000F0000000E0000000B0000C10E0000120E0000960B000000100000000E0000000B0000820F0000160E0000950B000000000000000F0000000B00004D0000003F0E00002F0B000000010000000F0000000B0000740100004E0E00003D0B000000020000000F0000000B0000940200005C0E00004B0B000000030000000F0000000B0000AD0300006A0E0000570B000000040000000F0000000B0000C0040000770E0000630B000000050000000F0000000B0000CB050000840E00006D0B000000060000000F0000000B0000D00600008F0E0000770B000000070000000F0000000B0000CF0700009A0E00007F0B000000080000000F0000000B0000C6080000A40E0000870B000000090000000F0000000B0000B7090000AE0E00008D0B0000000A0000000F0000000B0000A00A0000B70E0000930B0000000B0000000F0000000B0000840B0000BF0E0000970B0000000C0000000F0000000B0000600C0000C70E00009B0B0000000D0000000F0000000B0000360D0000CE0E00009D0B0000000E0000000F0000000B0000050E0000D40E00009F0B0000000F0000000F0000000B0000CD0E0000DA0E00009F0B000000100000000F0000000B00008E0F0000DE0E00009F0B00000000000000100000000B00004F000000F60E0000310B00000001000000100000000B000076010000050F0000400B00000002000000100000000B000097020000150F00004E0B00000003000000100000000B0000B1030000230F00005B0B00000004000000100000000B0000C4040000310F0000670B00000005000000100000000B0000D00500003E0F0000720B00000006000000100000000B0000D60600004A0F00007C0B00000007000000100000000B0000D5070000560F0000850B00000008000000100000000B0000CD080000610F00008D0B00000009000000100000000B0000BE0900006B0F0000940B0000000A000000100000000B0000A90A0000750F00009A0B0000000B000000100000000B00008D0B00007E0F00009F0B0000000C000000100000000B00006A0C0000860F0000A30B0000000D000000100000000B0000400D00008D0F0000A60B0000000E000000100000000B0000100E0000940F0000A80B0000000F000000100000000B0000D90E00009B0F0000A90B00000010000000100000000B00009B0F0000A00F0000A90B00000000000000000000000C00005D00000045000000E60B00000001000000000000000C00007A0100004A000000ED0B00000002000000000000000C0000900200004E000000F30B00000003000000000000000C00009F03000052000000F80B00000004000000000000000C0000A704000055000000FC0B00000005000000000000000C0000A905000057000000FF0B00000006000000000000000C0000A406000058000000010C00000007000000000000000C00009807000059000000020C00000008000000000000000C00008508000059000000020C00000009000000000000000C00006C09000058000000010C0000000A000000000000000C00004C0A000057000000FF0B0000000B000000000000000C0000250B000055000000FC0B0000000C000000000000000C0000F70B000052000000F80B0000000D000000000000000C0000C30C00004F000000F30B0000000E000000000000000C0000870D00004B000000ED0B0000000F000000000000000C0000450E000046000000E60B00000010000000000000000C0000FD0E000041000000DE0B00000000000000010000000C00005A00000065010000E80B00000001000000010000000C0000770100006A010000F00B00000002000000010000000C00008E0200006F010000F60B00000003000000010000000C00009E03000074010000FC0B00000004000000010000000C0000A704000077010000010C00000005000000010000000C0000A90500007A010000040C00000006000000010000000C0000A50600007C010000070C00000007000000010000000C00009A0700007E010000080C00000008000000010000000C0000880800007E010000090C00000009000000010000000C00006F0900007E010000080C0000000A000000010000000C0000500A00007E010000070C0000000B000000010000000C00002A0B00007D010000050C0000000C000000010000000C0000FD0B00007B010000010C0000000D000000010000000C0000C90C000078010000FD0B0000000E000000010000000C00008F0D000075010000F70B0000000F000000010000000C00004E0E000071010000F10B00000010000000010000000C0000060F00006C010000E90B00000000000000020000000C0000570000007E020000EB0B00000001000000020000000C00007501000084020000F30B00000002000000020000000C00008C02000089020000FA0B00000003000000020000000C00009D0300008E020000000C00000004000000020000000C0000A704000093020000050C00000005000000020000000C0000AA05000096020000090C00000006000000020000000C0000A7060000990200000C0C00000007000000020000000C00009C0700009B0200000E0C00000008000000020000000C00008B0800009D0200000F0C00000009000000020000000C0000730900009E020000100C0000000A000000020000000C0000540A00009E0200000F0C0000000B000000020000000C00002F0B00009D0200000D0C0000000C000000020000000C0000030C00009C0200000A0C0000000D000000020000000C0000D00C00009A020000060C0000000E000000020000000C0000960D000098020000010C0000000F000000020000000C0000560E000094020000FB0B00000010000000020000000C00000F0F000090020000F40B00000000000000030000000C0000540000008F030000ED0B00000001000000030000000C00007301000096030000F50B00000002000000030000000C00008B0200009D030000FD0B00000003000000030000000C00009D030000A2030000040C00000004000000030000000C0000A7040000A7030000090C00000005000000030000000C0000AB050000AB0300000E0C00000006000000030000000C0000A8060000AF030000120C00000007000000030000000C00009F070000B2030000140C00000008000000030000000C00008E080000B4030000160C00000009000000030000000C000077090000B6030000170C0000000A000000030000000C0000590A0000B7030000160C0000000B000000030000000C0000350B0000B7030000150C0000000C000000030000000C0000090C0000B6030000130C0000000D000000030000000C0000D70C0000B50300000F0C0000000E000000030000000C00009E0D0000B30300000B0C0000000F000000030000000C00005F0E0000B1030000060C00000010000000030000000C0000180F0000AE030000FF0B00000000000000040000000C0000520000009A040000EF0B00000001000000040000000C000071010000A2040000F80B00000002000000040000000C00008A020000A9040000000C00000003000000040000000C00009C030000AF040000080C00000004000000040000000C0000A8040000B50400000E0C00000005000000040000000C0000AD050000BA040000130C00000006000000040000000C0000AA060000BE040000170C00000007000000040000000C0000A2070000C20400001B0C00000008000000040000000C000092080000C50400001D0C00000009000000040000000C00007C090000C70400001E0C0000000A000000040000000C00005F0A0000C90400001E0C0000000B000000040000000C00003B0B0000CA0400001D0C0000000C000000040000000C0000100C0000CA0400001C0C0000000D000000040000000C0000DF0C0000C9040000190C0000000E000000040000000C0000A70D0000C8040000150C0000000F000000040000000C0000680E0000C6040000100C00000010000000040000000C0000220F0000C40400000A0C00000000000000050000000C00004F0000009E050000F10B00000001000000050000000C000070010000A6050000FB0B00000002000000050000000C00008A020000AE050000040C00000003000000050000000C00009D030000B50500000C0C00000004000000050000000C0000A9040000BB050000120C00000005000000050000000C0000AE050000C1050000180C00000006000000050000000C0000AD060000C60500001D0C00000007000000050000000C0000A5070000CB050000210C00000008000000050000000C000096080000CE050000230C00000009000000050000000C000080090000D1050000250C0000000A000000050000000C0000640A0000D4050000260C0000000B000000050000000C0000410B0000D5050000260C0000000C000000050000000C0000170C0000D6050000240C0000000D000000050000000C0000E60C0000D7050000220C0000000E000000050000000C0000AF0D0000D60500001F0C0000000F000000050000000C0000710E0000D50500001B0C00000010000000050000000C00002C0F0000D3050000150C00000000000000060000000C00004E0000009B060000F40B00000001000000060000000C00006F010000A4060000FE0B00000002000000060000000C000089020000AC060000070C00000003000000060000000C00009D030000B4060000100C00000004000000060000000C0000AA040000BB060000170C00000005000000060000000C0000B0050000C20600001D0C00000006000000060000000C0000B0060000C7060000230C00000007000000060000000C0000A8070000CD060000270C00000008000000060000000C00009A080000D10600002A0C00000009000000060000000C000085090000D50600002C0C0000000A000000060000000C00006A0A0000D80600002E0C0000000B000000060000000C0000480B0000DA0600002E0C0000000C000000060000000C00001E0C0000DC0600002D0C0000000D000000060000000C0000EF0C0000DD0600002C0C0000000E000000060000000C0000B80D0000DD060000290C0000000F000000060000000C00007B0E0000DD060000250C00000010000000060000000C0000370F0000DC060000200C00000000000000070000000C00004C00000090070000F60B00000001000000070000000C00006E0100009A070000010C00000002000000070000000C000089020000A40700000B0C00000003000000070000000C00009E030000AC070000140C00000004000000070000000C0000AB040000B40700001B0C00000005000000070000000C0000B2050000BB070000220C00000006000000070000000C0000B3060000C2070000280C00000007000000070000000C0000AC070000C70700002D0C00000008000000070000000C00009F080000CD070000310C00000009000000070000000C00008B090000D1070000340C0000000A000000070000000C0000700A0000D5070000350C0000000B000000070000000C00004E0B0000D8070000360C0000000C000000070000000C0000260C0000DA070000360C0000000D000000070000000C0000F70C0000DC070000350C0000000E000000070000000C0000C10D0000DD070000330C0000000F000000070000000C0000850E0000DD070000300C00000010000000070000000C0000410F0000DD0700002B0C00000000000000080000000C00004B0000007F080000F80B00000001000000080000000C00006D0100008A080000040C00000002000000080000000C000089020000940800000E0C00000003000000080000000C00009F0300009D080000180C00000004000000080000000C0000AD040000A6080000200C00000005000000080000000C0000B5050000AE080000270C00000006000000080000000C0000B6060000B50800002E0C00000007000000080000000C0000B0070000BB080000330C00000008000000080000000C0000A4080000C1080000380C00000009000000080000000C000090090000C70800003B0C0000000A000000080000000C0000760A0000CB0800003D0C0000000B000000080000000C0000560B0000CF0800003F0C0000000C000000080000000C00002E0C0000D20800003F0C0000000D000000080000000C0000000D0000D40800003E0C0000000E000000080000000C0000CB0D0000D60800003D0C0000000F000000080000000C00008F0E0000D70800003A0C00000010000000080000000C00004C0F0000D8080000370C00000000000000090000000C00004A00000067090000FB0B00000001000000090000000C00006D01000073090000070C00000002000000090000000C00008A0200007D090000120C00000003000000090000000C0000A0030000870900001C0C00000004000000090000000C0000AF04000091090000250C00000005000000090000000C0000B8050000990900002D0C00000006000000090000000C0000BA060000A1090000340C00000007000000090000000C0000B5070000A9090000390C00000008000000090000000C0000A9080000AF0900003E0C00000009000000090000000C000096090000B5090000420C0000000A000000090000000C00007D0A0000BA090000450C0000000B000000090000000C00005D0B0000BF090000470C0000000C000000090000000C0000360C0000C3090000480C0000000D000000090000000C0000090D0000C6090000480C0000000E000000090000000C0000D50D0000C8090000470C0000000F000000090000000C0000990E0000CA090000450C00000010000000090000000C0000580F0000CB090000420C000000000000000A0000000C000049000000480A0000FD0B000000010000000A0000000C00006D010000540A00000A0C000000020000000A0000000C00008B020000600A0000150C000000030000000A0000000C0000A20300006B0A0000200C000000040000000A0000000C0000B2040000750A0000290C000000050000000A0000000C0000BB0500007E0A0000320C000000060000000A0000000C0000BE060000870A0000390C000000070000000A0000000C0000B90700008F0A0000400C000000080000000A0000000C0000AE080000960A0000450C000000090000000A0000000C00009D0900009D0A00004A0C0000000A0000000A0000000C0000840A0000A30A00004D0C0000000B0000000A0000000C0000650B0000A80A0000500C0000000C0000000A0000000C00003F0C0000AC0A0000510C0000000D0000000A0000000C0000120D0000B00A0000510C0000000E0000000A0000000C0000DF0D0000B30A0000510C0000000F0000000A0000000C0000A40E0000B60A00004F0C000000100000000A0000000C0000630F0000B80A00004D0C000000000000000B0000000C000049000000220B0000000C000000010000000B0000000C00006E0100002F0B00000D0C000000020000000B0000000C00008C0200003B0B0000190C000000030000000B0000000C0000A4030000470B0000240C000000040000000B0000000C0000B5040000520B00002E0C000000050000000B0000000C0000BF0500005C0B0000370C000000060000000B0000000C0000C2060000650B00003F0C000000070000000B0000000C0000BE0700006E0B0000460C000000080000000B0000000C0000B4080000760B00004C0C000000090000000B0000000C0000A30900007D0B0000510C0000000A0000000B0000000C00008C0A0000840B0000550C0000000B0000000B0000000C00006D0B00008A0B0000580C0000000C0000000B0000000C0000480C00008F0B00005A0C0000000D0000000B0000000C00001C0D0000940B00005B0C0000000E0000000B0000000C0000E90D0000980B00005B0C0000000F0000000B0000000C0000B00E00009B0B00005A0C000000100000000B0000000C00006F0F00009E0B0000580C000000000000000C0000000C000049000000F60B0000020C000000010000000C0000000C00006F010000030C0000100C000000020000000C0000000C00008E020000100C00001D0C000000030000000C0000000C0000A60300001C0C0000280C000000040000000C0000000C0000B8040000280C0000330C000000050000000C0000000C0000C2050000320C00003C0C000000060000000C0000000C0000C70600003D0C0000450C000000070000000C0000000C0000C4070000460C00004C0C000000080000000C0000000C0000BA0800004F0C0000530C000000090000000C0000000C0000AA090000570C0000580C0000000A0000000C0000000C0000930A00005E0C00005D0C0000000B0000000C0000000C0000760B0000650C0000610C0000000C0000000C0000000C0000510C00006B0C0000630C0000000D0000000C0000000C0000260D0000700C0000650C0000000E0000000C0000000C0000F40D0000750C0000650C0000000F0000000C0000000C0000BB0E0000790C0000650C000000100000000C0000000C00007C0F00007C0C0000630C000000000000000D0000000C000049000000C20C0000050C000000010000000D0000000C000070010000D00C0000130C000000020000000D0000000C000090020000DE0C0000200C000000030000000D0000000C0000A9030000EA0C00002C0C000000040000000D0000000C0000BB040000F70C0000370C000000050000000D0000000C0000C7050000020D0000420C000000060000000D0000000C0000CB0600000D0D00004B0C000000070000000D0000000C0000CA070000170D0000530C000000080000000D0000000C0000C1080000210D00005A0C000000090000000D0000000C0000B1090000290D0000600C0000000A0000000D0000000C00009B0A0000320D0000650C0000000B0000000D0000000C00007E0B0000390D0000690C0000000C0000000D0000000C00005B0C0000400D00006C0C0000000D0000000D0000000C0000300D0000460D00006E0C0000000E0000000D0000000C0000FF0D00004B0D00006F0C0000000F0000000D0000000C0000C70E0000500D00006F0C000000100000000D0000000C0000880F0000540D00006F0C000000000000000E0000000C00004A000000870D0000080C000000010000000E0000000C000071010000960D0000160C000000020000000E0000000C000092020000A40D0000240C000000030000000E0000000C0000AC030000B20D0000310C000000040000000E0000000C0000BF040000BF0D00003C0C000000050000000E0000000C0000CB050000CB0D0000470C000000060000000E0000000C0000D1060000D70D0000500C000000070000000E0000000C0000D0070000E10D0000590C000000080000000E0000000C0000C8080000EC0D0000610C000000090000000E0000000C0000B9090000F50D0000670C0000000A0000000E0000000C0000A40A0000FE0D00006D0C0000000B0000000E0000000C0000870B0000060E0000720C0000000C0000000E0000000C0000640C00000E0E0000750C0000000D0000000E0000000C00003B0D0000150E0000780C0000000E0000000E0000000C00000A0E00001B0E00007A0C0000000F0000000E0000000C0000D30E0000200E00007A0C000000100000000E0000000C0000950F0000250E00007A0C000000000000000F0000000C00004B000000450E00000A0C000000010000000F0000000C000073010000550E0000190C000000020000000F0000000C000094020000640E0000280C000000030000000F0000000C0000AF030000720E0000350C000000040000000F0000000C0000C3040000800E0000410C000000050000000F0000000C0000D00500008D0E00004C0C000000060000000F0000000C0000D6060000990E0000560C000000070000000F0000000C0000D6070000A50E0000600C000000080000000F0000000C0000CF080000B00E0000680C000000090000000F0000000C0000C1090000BA0E00006F0C0000000A0000000F0000000C0000AC0A0000C40E0000750C0000000B0000000F0000000C0000910B0000CC0E00007A0C0000000C0000000F0000000C00006F0C0000D50E00007E0C0000000D0000000F0000000C0000460D0000DC0E0000820C0000000E0000000F0000000C0000160E0000E30E0000840C0000000F0000000F0000000C0000E00E0000E90E0000850C000000100000000F0000000C0000A20F0000EF0E0000850C00000000000000100000000C00004C000000FD0E00000D0C00000001000000100000000C0000750100000D0F00001D0C00000002000000100000000C0000970200001D0F00002B0C00000003000000100000000C0000B20300002C0F0000390C00000004000000100000000C0000C70400003A0F0000460C00000005000000100000000C0000D5050000480F0000520C00000006000000100000000C0000DC060000550F00005C0C00000007000000100000000C0000DC070000610F0000660C00000008000000100000000C0000D60800006D0F00006F0C00000009000000100000000C0000C9090000780F0000760C0000000A000000100000000C0000B50A0000820F00007D0C0000000B000000100000000C00009A0B00008C0F0000830C0000000C000000100000000C0000790C0000950F0000880C0000000D000000100000000C0000510D00009D0F00008B0C0000000E000000100000000C0000220E0000A50F00008E0C0000000F000000100000000C0000EC0E0000AB0F0000900C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000000D00005E00000042000000B60C00000001000000000000000D00007B01000047000000BD0C00000002000000000000000D0000910200004B000000C30C00000003000000000000000D0000A10300004F000000C80C00000004000000000000000D0000A904000052000000CC0C00000005000000000000000D0000AB05000054000000CF0C00000006000000000000000D0000A606000055000000D10C00000007000000000000000D00009B07000056000000D30C00000008000000000000000D00008908000056000000D30C00000009000000000000000D00007009000056000000D20C0000000A000000000000000D0000500A000054000000D00C0000000B000000000000000D0000290B000052000000CD0C0000000C000000000000000D0000FC0B000050000000C90C0000000D000000000000000D0000C80C00004C000000C40C0000000E000000000000000D00008D0D000048000000BE0C0000000F000000000000000D00004C0E000044000000B70C00000010000000000000000D0000030F00003E000000B00C00000000000000010000000D00005A00000063010000B80C00000001000000010000000D00007801000068010000C00C00000002000000010000000D00008F0200006D010000C70C00000003000000010000000D00009F03000071010000CC0C00000004000000010000000D0000A904000075010000D10C00000005000000010000000D0000AC05000078010000D50C00000006000000010000000D0000A80600007A010000D70C00000007000000010000000D00009D0700007C010000D90C00000008000000010000000D00008C0800007C010000DA0C00000009000000010000000D0000740900007D010000DA0C0000000A000000010000000D0000550A00007C010000D80C0000000B000000010000000D00002F0B00007B010000D60C0000000C000000010000000D0000020C000079010000D30C0000000D000000010000000D0000CF0C000076010000CE0C0000000E000000010000000D0000950D000073010000C90C0000000F000000010000000D0000540E00006F010000C30C00000010000000010000000D00000D0F00006B010000BB0C00000000000000020000000D0000570000007C020000BB0C00000001000000020000000D00007501000082020000C30C00000002000000020000000D00008D02000088020000CA0C00000003000000020000000D00009F0300008D020000D10C00000004000000020000000D0000A904000091020000D60C00000005000000020000000D0000AD05000095020000DA0C00000006000000020000000D0000AA06000098020000DE0C00000007000000020000000D0000A00700009A020000E00C00000008000000020000000D00008F0800009C020000E10C00000009000000020000000D0000780900009D020000E10C0000000A000000020000000D00005A0A00009D020000E10C0000000B000000020000000D0000350B00009D020000DF0C0000000C000000020000000D0000090C00009B020000DC0C0000000D000000020000000D0000D70C00009A020000D90C0000000E000000020000000D00009E0D000097020000D40C0000000F000000020000000D00005E0E000094020000CE0C00000010000000020000000D0000170F000090020000C70C00000000000000030000000D0000540000008E030000BD0C00000001000000030000000D00007301000095030000C60C00000002000000030000000D00008C0200009C030000CE0C00000003000000030000000D00009E030000A1030000D50C00000004000000030000000D0000A9040000A7030000DB0C00000005000000030000000D0000AE050000AB030000E00C00000006000000030000000D0000AB060000AF030000E40C00000007000000030000000D0000A2070000B2030000E60C00000008000000030000000D000093080000B4030000E80C00000009000000030000000D00007C090000B6030000E90C0000000A000000030000000D00005F0A0000B7030000E90C0000000B000000030000000D00003B0B0000B7030000E80C0000000C000000030000000D0000100C0000B7030000E60C0000000D000000030000000D0000DF0C0000B6030000E30C0000000E000000030000000D0000A60D0000B4030000DF0C0000000F000000030000000D0000670E0000B2030000D90C00000010000000030000000D0000210F0000AF030000D30C00000000000000040000000D00005100000099040000C00C00000001000000040000000D000071010000A1040000C90C00000002000000040000000D00008B020000A8040000D20C00000003000000040000000D00009E030000AF040000D90C00000004000000040000000D0000AA040000B5040000E00C00000005000000040000000D0000AF050000BA040000E50C00000006000000040000000D0000AE060000BF040000EA0C00000007000000040000000D0000A6070000C2040000ED0C00000008000000040000000D000097080000C6040000F00C00000009000000040000000D000081090000C8040000F10C0000000A000000040000000D0000650A0000CA040000F20C0000000B000000040000000D0000410B0000CB040000F10C0000000C000000040000000D0000170C0000CB040000EF0C0000000D000000040000000D0000E70C0000CB040000ED0C0000000E000000040000000D0000AF0D0000CA040000E90C0000000F000000040000000D0000710E0000C8040000E50C00000010000000040000000D00002C0F0000C6040000DF0C00000000000000050000000D00004E0000009E050000C30C00000001000000050000000D000070010000A6050000CD0C00000002000000050000000D00008A020000AE050000D60C00000003000000050000000D00009E030000B6050000DE0C00000004000000050000000D0000AB040000BC050000E50C00000005000000050000000D0000B1050000C2050000EB0C00000006000000050000000D0000B0060000C8050000F00C00000007000000050000000D0000A9070000CC050000F40C00000008000000050000000D00009B080000D0050000F70C00000009000000050000000D000086090000D3050000F90C0000000A000000050000000D00006B0A0000D6050000FA0C0000000B000000050000000D0000480B0000D8050000FA0C0000000C000000050000000D00001F0C0000D9050000F90C0000000D000000050000000D0000EF0C0000D9050000F70C0000000E000000050000000D0000B90D0000D9050000F40C0000000F000000050000000D00007B0E0000D8050000F00C00000010000000050000000D0000370F0000D7050000EB0C00000000000000060000000D00004C0000009B060000C50C00000001000000060000000D00006E010000A5060000D00C00000002000000060000000D00008A020000AD060000DA0C00000003000000060000000D00009E030000B5060000E20C00000004000000060000000D0000AC040000BD060000EA0C00000005000000060000000D0000B3050000C3060000F00C00000006000000060000000D0000B3060000CA060000F60C00000007000000060000000D0000AD070000CF060000FB0C00000008000000060000000D0000A0080000D4060000FE0C00000009000000060000000D00008C090000D8060000010D0000000A000000060000000D0000710A0000DB060000030D0000000B000000060000000D00004F0B0000DD060000030D0000000C000000060000000D0000270C0000DF060000030D0000000D000000060000000D0000F80C0000E1060000010D0000000E000000060000000D0000C20D0000E1060000FF0C0000000F000000060000000D0000860E0000E1060000FC0C00000010000000060000000D0000420F0000E0060000F70C00000000000000070000000D00004B00000092070000C80C00000001000000070000000D00006D0100009C070000D30C00000002000000070000000D00008A020000A5070000DD0C00000003000000070000000D00009F030000AE070000E70C00000004000000070000000D0000AE040000B6070000EF0C00000005000000070000000D0000B5050000BE070000F60C00000006000000070000000D0000B7060000C5070000FC0C00000007000000070000000D0000B1070000CB070000020D00000008000000070000000D0000A4080000D0070000060D00000009000000070000000D000091090000D5070000090D0000000A000000070000000D0000770A0000D90700000B0D0000000B000000070000000D0000570B0000DC0700000C0D0000000C000000070000000D00002F0C0000DF0700000D0D0000000D000000070000000D0000010D0000E10700000C0D0000000E000000070000000D0000CC0D0000E20700000A0D0000000F000000070000000D0000900E0000E3070000070D00000010000000070000000D00004E0F0000E3070000030D00000000000000080000000D00004900000081080000CB0C00000001000000080000000D00006D0100008C080000D70C00000002000000080000000D00008A02000096080000E10C00000003000000080000000D0000A0030000A0080000EB0C00000004000000080000000D0000AF040000A9080000F40C00000005000000080000000D0000B8050000B1080000FC0C00000006000000080000000D0000BA060000B9080000030D00000007000000080000000D0000B5070000C0080000080D00000008000000080000000D0000AA080000C60800000D0D00000009000000080000000D000097090000CB080000110D0000000A000000080000000D00007E0A0000D0080000140D0000000B000000080000000D00005E0B0000D4080000160D0000000C000000080000000D0000380C0000D8080000160D0000000D000000080000000D00000A0D0000DB080000160D0000000E000000080000000D0000D60D0000DD080000150D0000000F000000080000000D00009C0E0000DE080000130D00000010000000080000000D00005A0F0000DF0800000F0D00000000000000090000000D0000480000006A090000CE0C00000001000000090000000D00006C01000075090000DA0C00000002000000090000000D00008A02000080090000E50C00000003000000090000000D0000A10300008B090000F00C00000004000000090000000D0000B204000094090000F90C00000005000000090000000D0000BB0500009D090000020D00000006000000090000000D0000BE060000A6090000090D00000007000000090000000D0000BA070000AD0900000F0D00000008000000090000000D0000AF080000B4090000150D00000009000000090000000D00009E090000BB090000190D0000000A000000090000000D0000850A0000C00900001C0D0000000B000000090000000D0000660B0000C50900001F0D0000000C000000090000000D0000410C0000C9090000200D0000000D000000090000000D0000140D0000CD090000200D0000000E000000090000000D0000E10D0000D0090000200D0000000F000000090000000D0000A70E0000D20900001E0D00000010000000090000000D0000660F0000D40900001B0D000000000000000A0000000D0000470000004B0A0000D00C000000010000000A0000000D00006C010000580A0000DD0C000000020000000A0000000D00008B020000630A0000E90C000000030000000A0000000D0000A30300006F0A0000F40C000000040000000A0000000D0000B4040000790A0000FE0C000000050000000A0000000D0000BE050000830A0000070D000000060000000A0000000D0000C20600008C0A00000F0D000000070000000A0000000D0000BF070000940A0000160D000000080000000A0000000D0000B50800009C0A00001C0D000000090000000A0000000D0000A4090000A30A0000210D0000000A0000000A0000000D00008D0A0000AA0A0000250D0000000B0000000A0000000D00006F0B0000AF0A0000280D0000000C0000000A0000000D00004A0C0000B40A00002A0D0000000D0000000A0000000D00001E0D0000B90A00002B0D0000000E0000000A0000000D0000EC0D0000BC0A00002B0D0000000F0000000A0000000D0000B30E0000BF0A00002A0D000000100000000A0000000D0000730F0000C10A0000280D000000000000000B0000000D000046000000260B0000D30C000000010000000B0000000D00006D010000330B0000E10C000000020000000B0000000D00008C020000400B0000ED0C000000030000000B0000000D0000A50300004C0B0000F90C000000040000000B0000000D0000B7040000570B0000030D000000050000000B0000000D0000C2050000610B00000D0D000000060000000B0000000D0000C70600006B0B0000160D000000070000000B0000000D0000C4070000740B00001D0D000000080000000B0000000D0000BB0800007D0B0000240D000000090000000B0000000D0000AB090000850B0000290D0000000A0000000B0000000D0000950A00008C0B00002E0D0000000B0000000B0000000D0000770B0000920B0000310D0000000C0000000B0000000D0000530C0000980B0000340D0000000D0000000B0000000D0000290D00009D0B0000350D0000000E0000000B0000000D0000F70D0000A20B0000360D0000000F0000000B0000000D0000BF0E0000A50B0000350D000000100000000B0000000D0000800F0000A80B0000340D000000000000000C0000000D000046000000F90B0000D60C000000010000000C0000000D00006D010000080C0000E40C000000020000000C0000000D00008E020000150C0000F10C000000030000000C0000000D0000A7030000220C0000FE0C000000040000000C0000000D0000BA0400002E0C0000090D000000050000000C0000000D0000C6050000390C0000130D000000060000000C0000000D0000CB060000440C00001C0D000000070000000C0000000D0000CA0700004D0C0000240D000000080000000C0000000D0000C2080000570C00002B0D000000090000000C0000000D0000B30900005F0C0000310D0000000A0000000C0000000D00009D0A0000670C0000360D0000000B0000000C0000000D0000800B00006E0C00003B0D0000000C0000000C0000000D00005D0C0000750C00003E0D0000000D0000000C0000000D0000330D00007B0C0000400D0000000E0000000C0000000D0000020E0000800C0000410D0000000F0000000C0000000D0000CB0E0000850C0000410D000000100000000C0000000D00008D0F0000880C0000400D000000000000000D0000000D000046000000C60C0000D90C000000010000000D0000000D00006E010000D50C0000E80C000000020000000D0000000D00008F020000E30C0000F60C000000030000000D0000000D0000AA030000F10C0000020D000000040000000D0000000D0000BD040000FD0C00000E0D000000050000000D0000000D0000CA050000090D0000190D000000060000000D0000000D0000D0060000150D0000220D000000070000000D0000000D0000D0070000200D00002B0D000000080000000D0000000D0000C80800002A0D0000330D000000090000000D0000000D0000BA090000330D0000390D0000000A0000000D0000000D0000A50A00003C0D00003F0D0000000B0000000D0000000D00008A0B0000440D0000440D0000000C0000000D0000000D0000670C00004B0D0000480D0000000D0000000D0000000D00003E0D0000520D00004A0D0000000E0000000D0000000D00000E0E0000570D00004C0D0000000F0000000D0000000D0000D80E00005D0D00004D0D000000100000000D0000000D00009A0F0000610D00004C0D000000000000000E0000000D0000470000008C0D0000DC0C000000010000000E0000000D00006F0100009C0D0000EB0C000000020000000E0000000D000091020000AA0D0000FA0C000000030000000E0000000D0000AD030000B90D0000070D000000040000000E0000000D0000C1040000C60D0000130D000000050000000E0000000D0000CF050000D30D00001F0D000000060000000E0000000D0000D6060000DF0D0000290D000000070000000E0000000D0000D6070000EB0D0000320D000000080000000E0000000D0000CF080000F60D00003A0D000000090000000E0000000D0000C2090000000E0000420D0000000A0000000E0000000D0000AE0A0000090E0000480D0000000B0000000E0000000D0000930B0000120E00004D0D0000000C0000000E0000000D0000720C00001A0E0000510D0000000D0000000E0000000D0000490D0000210E0000550D0000000E0000000E0000000D00001A0E0000280E0000570D0000000F0000000E0000000D0000E50E00002E0E0000580D000000100000000E0000000D0000A80F0000330E0000590D000000000000000F0000000D0000470000004B0E0000DF0C000000010000000F0000000D0000710100005B0E0000EF0C000000020000000F0000000D0000940200006B0E0000FE0C000000030000000F0000000D0000B00300007A0E00000C0D000000040000000F0000000D0000C5040000880E0000190D000000050000000F0000000D0000D4050000960E0000240D000000060000000F0000000D0000DC060000A30E00002F0D000000070000000F0000000D0000DD070000AF0E0000390D000000080000000F0000000D0000D7080000BA0E0000420D000000090000000F0000000D0000CA090000C50E00004A0D0000000A0000000F0000000D0000B70A0000D00E0000510D0000000B0000000F0000000D00009D0B0000D90E0000570D0000000C0000000F0000000D00007D0C0000E20E00005B0D0000000D0000000F0000000D0000550D0000EA0E00005F0D0000000E0000000F0000000D0000270E0000F20E0000620D0000000F0000000F0000000D0000F20E0000F80E0000640D000000100000000F0000000D0000B60F0000FE0E0000650D00000000000000100000000D000048000000030F0000E20C00000001000000100000000D000073010000140F0000F20C00000002000000100000000D000096020000240F0000020D00000003000000100000000D0000B3030000340F0000100D00000004000000100000000D0000C9040000430F00001E0D00000005000000100000000D0000D9050000510F00002A0D00000006000000100000000D0000E20600005F0F0000360D00000007000000100000000D0000E30700006C0F0000400D00000008000000100000000D0000DF080000780F00004A0D00000009000000100000000D0000D3090000840F0000520D0000000A000000100000000D0000C10A00008F0F00005A0D0000000B000000100000000D0000A70B0000990F0000600D0000000C000000100000000D0000880C0000A30F0000650D0000000D000000100000000D0000610D0000AC0F00006A0D0000000E000000100000000D0000340E0000B40F00006D0D0000000F000000100000000D0000FF0E0000BC0F0000700D00000010000000100000000D0000C40F0000C30F0000710D00000000000000000000000E00005E0000003F0000007F0D00000001000000000000000E00007B01000044000000860D00000002000000000000000E000092020000480000008C0D00000003000000000000000E0000A10300004B000000910D00000004000000000000000E0000AB0400004E000000950D00000005000000000000000E0000AD05000050000000990D00000006000000000000000E0000A9060000520000009B0D00000007000000000000000E00009D070000530000009C0D00000008000000000000000E00008C080000530000009C0D00000009000000000000000E000073090000520000009C0D0000000A000000000000000E0000530A0000510000009A0D0000000B000000000000000E00002D0B00004F000000970D0000000C000000000000000E0000000C00004C000000930D0000000D000000000000000E0000CD0C0000490000008F0D0000000E000000000000000E0000920D000045000000890D0000000F000000000000000E0000510E000040000000820D00000010000000000000000E0000090F00003B0000007A0D00000000000000010000000E00005A00000060010000810D00000001000000010000000E00007801000065010000890D00000002000000010000000E00008F0200006A010000900D00000003000000010000000E0000A00300006F010000960D00000004000000010000000E0000AA040000720100009B0D00000005000000010000000E0000AE050000750100009F0D00000006000000010000000E0000AA06000077010000A20D00000007000000010000000E0000A007000079010000A30D00000008000000010000000E00008F0800007A010000A40D00000009000000010000000E0000770900007A010000A40D0000000A000000010000000E0000590A00007A010000A30D0000000B000000010000000E0000330B000079010000A10D0000000C000000010000000E0000070C0000770100009E0D0000000D000000010000000E0000D50C000074010000990D0000000E000000010000000E00009B0D000071010000940D0000000F000000010000000E00005B0E00006D0100008E0D00000010000000010000000E0000140F000069010000870D00000000000000020000000E00005600000079020000840D00000001000000020000000E000075010000800200008D0D00000002000000020000000E00008E02000086020000940D00000003000000020000000E00009F0300008B0200009B0D00000004000000020000000E0000AA0400008F020000A00D00000005000000020000000E0000AE05000093020000A50D00000006000000020000000E0000AC06000096020000A80D00000007000000020000000E0000A307000098020000AB0D00000008000000020000000E0000930800009A020000AC0D00000009000000020000000E00007C0900009B020000AD0D0000000A000000020000000E00005E0A00009C020000AC0D0000000B000000020000000E00003A0B00009B020000AB0D0000000C000000020000000E00000F0C00009A020000A80D0000000D000000020000000E0000DD0C000099020000A50D0000000E000000020000000E0000A40D000096020000A00D0000000F000000020000000E0000650E0000930200009A0D00000010000000020000000E00001F0F00008F020000940D00000000000000030000000E0000530000008C030000870D00000001000000030000000E00007301000094030000900D00000002000000030000000E00008C0200009A030000990D00000003000000030000000E00009F030000A0030000A00D00000004000000030000000E0000AB040000A5030000A60D00000005000000030000000E0000B0050000AA030000AB0D00000006000000030000000E0000AE060000AE030000AF0D00000007000000030000000E0000A6070000B1030000B20D00000008000000030000000E000097080000B3030000B40D00000009000000030000000E000081090000B5030000B50D0000000A000000030000000E0000640A0000B6030000B50D0000000B000000030000000E0000400B0000B7030000B40D0000000C000000030000000E0000160C0000B7030000B20D0000000D000000030000000E0000E50C0000B6030000B00D0000000E000000030000000E0000AE0D0000B4030000AC0D0000000F000000030000000E00006F0E0000B2030000A70D00000010000000030000000E00002A0F0000AF030000A10D00000000000000040000000E000050000000980400008A0D00000001000000040000000E000071010000A0040000940D00000002000000040000000E00008B020000A80400009D0D00000003000000040000000E00009F030000AE040000A50D00000004000000040000000E0000AB040000B4040000AB0D00000005000000040000000E0000B1050000BA040000B10D00000006000000040000000E0000B1060000BE040000B60D00000007000000040000000E0000A9070000C2040000B90D00000008000000040000000E00009B080000C6040000BC0D00000009000000040000000E000086090000C8040000BE0D0000000A000000040000000E00006A0A0000CA040000BF0D0000000B000000040000000E0000470B0000CC040000BE0D0000000C000000040000000E00001E0C0000CC040000BD0D0000000D000000040000000E0000EE0C0000CC040000BB0D0000000E000000040000000E0000B70D0000CB040000B70D0000000F000000040000000E00007A0E0000CA040000B30D00000010000000040000000E0000350F0000C8040000AE0D00000000000000050000000E00004D0000009D0500008D0D00000001000000050000000E00006F010000A6050000980D00000002000000050000000E00008A020000AE050000A10D00000003000000050000000E00009F030000B6050000A90D00000004000000050000000E0000AC040000BD050000B10D00000005000000050000000E0000B3050000C3050000B70D00000006000000050000000E0000B3060000C8050000BC0D00000007000000050000000E0000AD070000CD050000C10D00000008000000050000000E00009F080000D1050000C40D00000009000000050000000E00008B090000D5050000C60D0000000A000000050000000E0000700A0000D7050000C80D0000000B000000050000000E00004F0B0000D9050000C80D0000000C000000050000000E0000260C0000DB050000C70D0000000D000000050000000E0000F70C0000DC050000C60D0000000E000000050000000E0000C10D0000DC050000C30D0000000F000000050000000E0000850E0000DB050000BF0D00000010000000050000000E0000410F0000DA050000BB0D00000000000000060000000E00004B0000009B060000900D00000001000000060000000E00006D010000A50600009B0D00000002000000060000000E00008A020000AE060000A50D00000003000000060000000E00009F030000B6060000AE0D00000004000000060000000E0000AE040000BE060000B60D00000005000000060000000E0000B5050000C5060000BD0D00000006000000060000000E0000B6060000CB060000C30D00000007000000060000000E0000B1070000D1060000C80D00000008000000060000000E0000A4080000D6060000CC0D00000009000000060000000E000091090000DA060000CF0D0000000A000000060000000E0000770A0000DD060000D10D0000000B000000060000000E0000560B0000E0060000D20D0000000C000000060000000E00002F0C0000E3060000D20D0000000D000000060000000E0000010D0000E4060000D10D0000000E000000060000000E0000CC0D0000E5060000CF0D0000000F000000060000000E0000900E0000E5060000CC0D00000010000000060000000E00004E0F0000E5060000C80D00000000000000070000000E00004900000092070000940D00000001000000070000000E00006C0100009D0700009F0D00000002000000070000000E000089020000A6070000AA0D00000003000000070000000E0000A0030000B0070000B30D00000004000000070000000E0000AF040000B8070000BC0D00000005000000070000000E0000B8050000C0070000C30D00000006000000070000000E0000BA060000C7070000CA0D00000007000000070000000E0000B5070000CD070000D00D00000008000000070000000E0000AA080000D3070000D40D00000009000000070000000E000097090000D8070000D80D0000000A000000070000000E00007E0A0000DD070000DA0D0000000B000000070000000E00005E0B0000E0070000DC0D0000000C000000070000000E0000380C0000E3070000DC0D0000000D000000070000000E00000B0D0000E6070000DC0D0000000E000000070000000E0000D60D0000E7070000DB0D0000000F000000070000000E00009C0E0000E8070000D80D00000010000000070000000E00005A0F0000E8070000D50D00000000000000080000000E00004700000082080000970D00000001000000080000000E00006C0100008D080000A30D00000002000000080000000E00008902000098080000AE0D00000003000000080000000E0000A1030000A2080000B80D00000004000000080000000E0000B1040000AB080000C10D00000005000000080000000E0000BB050000B4080000CA0D00000006000000080000000E0000BE060000BC080000D10D00000007000000080000000E0000BA070000C3080000D70D00000008000000080000000E0000AF080000CA080000DC0D00000009000000080000000E00009E090000CF080000E00D0000000A000000080000000E0000860A0000D5080000E40D0000000B000000080000000E0000670B0000D9080000E60D0000000C000000080000000E0000410C0000DD080000E70D0000000D000000080000000E0000150D0000E0080000E70D0000000E000000080000000E0000E10D0000E3080000E60D0000000F000000080000000E0000A80E0000E4080000E50D00000010000000080000000E0000670F0000E5080000E20D00000000000000090000000E0000450000006B0900009A0D00000001000000090000000E00006B01000077090000A70D00000002000000090000000E00008A02000083090000B20D00000003000000090000000E0000A20300008E090000BD0D00000004000000090000000E0000B304000098090000C70D00000005000000090000000E0000BE050000A1090000D00D00000006000000090000000E0000C2060000AA090000D80D00000007000000090000000E0000BF070000B2090000DF0D00000008000000090000000E0000B5080000B9090000E40D00000009000000090000000E0000A4090000C0090000E90D0000000A000000090000000E00008D0A0000C6090000ED0D0000000B000000090000000E00006F0B0000CB090000F00D0000000C000000090000000E00004A0C0000D0090000F20D0000000D000000090000000E00001F0D0000D4090000F20D0000000E000000090000000E0000ED0D0000D7090000F20D0000000F000000090000000E0000B40E0000DA090000F10D00000010000000090000000E0000740F0000DB090000EF0D000000000000000A0000000E0000440000004D0A00009D0D000000010000000A0000000E00006B0100005A0A0000AA0D000000020000000A0000000E00008B020000670A0000B70D000000030000000A0000000E0000A3030000720A0000C20D000000040000000A0000000E0000B60400007D0A0000CD0D000000050000000A0000000E0000C1050000870A0000D60D000000060000000A0000000E0000C6060000910A0000DF0D000000070000000A0000000E0000C40700009A0A0000E60D000000080000000A0000000E0000BB080000A20A0000ED0D000000090000000A0000000E0000AB090000A90A0000F20D0000000A0000000A0000000E0000950A0000B00A0000F60D0000000B0000000A0000000E0000780B0000B60A0000FA0D0000000C0000000A0000000E0000540C0000BC0A0000FC0D0000000D0000000A0000000E00002A0D0000C00A0000FE0D0000000E0000000A0000000E0000F80D0000C40A0000FE0D0000000F0000000A0000000E0000C00E0000C80A0000FE0D000000100000000A0000000E0000810F0000CB0A0000FC0D000000000000000B0000000E000043000000290B0000A00D000000010000000B0000000E00006B010000360B0000AE0D000000020000000B0000000E00008C020000430B0000BB0D000000030000000B0000000E0000A5030000500B0000C70D000000040000000B0000000E0000B90400005B0B0000D20D000000050000000B0000000E0000C5050000660B0000DD0D000000060000000B0000000E0000CB060000710B0000E60D000000070000000B0000000E0000C90700007A0B0000EE0D000000080000000B0000000E0000C2080000830B0000F50D000000090000000B0000000E0000B30900008C0B0000FB0D0000000A0000000B0000000E00009D0A0000930B0000000E0000000B0000000B0000000E0000810B00009A0B0000040E0000000C0000000B0000000E00005E0C0000A10B0000070E0000000D0000000B0000000E0000350D0000A60B0000090E0000000E0000000B0000000E0000040E0000AB0B00000A0E0000000F0000000B0000000E0000CD0E0000AF0B00000A0E000000100000000B0000000E00008F0F0000B30B0000090E000000000000000C0000000E000043000000FD0B0000A30D000000010000000C0000000E00006B0100000B0C0000B20D000000020000000C0000000E00008D020000190C0000C00D000000030000000C0000000E0000A8030000260C0000CD0D000000040000000C0000000E0000BC040000330C0000D80D000000050000000C0000000E0000C90500003F0C0000E30D000000060000000C0000000E0000CF0600004A0C0000ED0D000000070000000C0000000E0000CF070000540C0000F50D000000080000000C0000000E0000C80800005E0C0000FD0D000000090000000C0000000E0000BB090000670C0000040E0000000A0000000C0000000E0000A60A0000700C0000090E0000000B0000000C0000000E00008B0B0000770C00000E0E0000000C0000000C0000000E0000690C00007E0C0000120E0000000D0000000C0000000E0000400D0000850C0000140E0000000E0000000C0000000E0000110E00008B0C0000160E0000000F0000000C0000000E0000DA0E0000900C0000170E000000100000000C0000000E00009D0F0000940C0000160E000000000000000D0000000E000043000000CA0C0000A70D000000010000000D0000000E00006C010000DA0C0000B60D000000020000000D0000000E00008E020000E80C0000C40D000000030000000D0000000E0000AA030000F60C0000D20D000000040000000D0000000E0000BF040000040D0000DE0D000000050000000D0000000E0000CD050000100D0000E90D000000060000000D0000000E0000D50600001C0D0000F40D000000070000000D0000000E0000D5070000270D0000FD0D000000080000000D0000000E0000CF080000320D0000050E000000090000000D0000000E0000C30900003C0D00000C0E0000000A0000000D0000000E0000AF0A0000450D0000130E0000000B0000000D0000000E0000950B00004E0D0000180E0000000C0000000D0000000E0000740C0000550D00001C0E0000000D0000000D0000000E00004C0D00005D0D0000200E0000000E0000000D0000000E00001D0E0000630D0000220E0000000F0000000D0000000E0000E80E0000690D0000230E000000100000000D0000000E0000AC0F00006E0D0000230E000000000000000E0000000E000043000000910D0000AA0D000000010000000E0000000E00006D010000A10D0000BA0D000000020000000E0000000E000090020000B00D0000C90D000000030000000E0000000E0000AD030000BF0D0000D70D000000040000000E0000000E0000C3040000CD0D0000E40D000000050000000E0000000E0000D2050000DB0D0000F00D000000060000000E0000000E0000DA060000E70D0000FB0D000000070000000E0000000E0000DC070000F30D0000050E000000080000000E0000000E0000D7080000FF0D00000D0E000000090000000E0000000E0000CB090000090E0000150E0000000A0000000E0000000E0000B80A0000130E00001C0E0000000B0000000E0000000E00009F0B00001D0E0000220E0000000C0000000E0000000E00007F0C0000250E0000270E0000000D0000000E0000000E0000580D00002D0E00002B0E0000000E0000000E0000000E00002A0E0000350E00002E0E0000000F0000000E0000000E0000F50E00003B0E0000300E000000100000000E0000000E0000BA0F0000410E0000310E000000000000000F0000000E000043000000500E0000AD0D000000010000000F0000000E00006E010000610E0000BE0D000000020000000F0000000E000093020000710E0000CD0D000000030000000F0000000E0000B0030000810E0000DC0D000000040000000F0000000E0000C7040000900E0000EA0D000000050000000F0000000E0000D70500009E0E0000F60D000000060000000F0000000E0000E0060000AC0E0000020E000000070000000F0000000E0000E3070000B80E00000C0E000000080000000F0000000E0000DE080000C50E0000160E000000090000000F0000000E0000D3090000D00E00001E0E0000000A0000000F0000000E0000C20A0000DB0E0000260E0000000B0000000F0000000E0000A90B0000E50E00002C0E0000000C0000000F0000000E00008A0C0000EF0E0000320E0000000D0000000F0000000E0000640D0000F70E0000360E0000000E0000000F0000000E0000370E0000FF0E00003A0E0000000F0000000F0000000E0000040F0000070F00003C0E000000100000000F0000000E0000C90F00000E0F00003E0E00000000000000100000000E000044000000080F0000B10D00000001000000100000000E0000700100001A0F0000C20D00000002000000100000000E0000950200002B0F0000D20D00000003000000100000000E0000B40300003C0F0000E10D00000004000000100000000E0000CB0400004B0F0000EF0D00000005000000100000000E0000DC0500005A0F0000FD0D00000006000000100000000E0000E6060000690F0000090E00000007000000100000000E0000EA070000770F0000140E00000008000000100000000E0000E7080000840F00001E0E00000009000000100000000E0000DC090000900F0000270E0000000A000000100000000E0000CC0A00009B0F00002F0E0000000B000000100000000E0000B40B0000A60F0000370E0000000C000000100000000E0000960C0000B10F00003D0E0000000D000000100000000E0000700D0000BA0F0000420E0000000E000000100000000E0000450E0000C30F0000460E0000000F000000100000000E0000120F0000CB0F0000490E00000010000000100000000E0000D90F0000D30F00004B0E00000000000000000000000F00005D0000003B000000410E00000001000000000000000F00007A01000040000000480E00000002000000000000000F000091020000440000004F0E00000003000000000000000F0000A203000047000000540E00000004000000000000000F0000AB0400004A000000580E00000005000000000000000F0000AE0500004C0000005C0E00000006000000000000000F0000AA0600004E0000005E0E00000007000000000000000F00009F0700004F0000005F0E00000008000000000000000F00008E0800004F000000600E00000009000000000000000F0000750900004E0000005F0E0000000A000000000000000F0000560A00004D0000005D0E0000000B000000000000000F0000310B00004B0000005B0E0000000C000000000000000F0000040C000049000000570E0000000D000000000000000F0000D10C000045000000520E0000000E000000000000000F0000970D0000410000004D0E0000000F000000000000000F0000560E00003D000000460E00000010000000000000000F00000E0F0000370000003E0E00000000000000010000000F0000590000005C010000440E00000001000000010000000F000077010000620100004C0E00000002000000010000000F00008F02000067010000530E00000003000000010000000F0000A10300006B010000590E00000004000000010000000F0000AB0400006F0100005E0E00000005000000010000000F0000AF05000072010000620E00000006000000010000000F0000AC06000074010000650E00000007000000010000000F0000A207000076010000670E00000008000000010000000F00009108000077010000680E00000009000000010000000F00007A09000077010000680E0000000A000000010000000F00005C0A000077010000670E0000000B000000010000000F0000370B000076010000650E0000000C000000010000000F00000C0C000074010000620E0000000D000000010000000F0000D90C0000720100005E0E0000000E000000010000000F0000A00D00006E010000590E0000000F000000010000000F0000600E00006B010000530E00000010000000010000000F00001A0F0000660100004C0E00000000000000020000000F00005500000076020000480E00000001000000020000000F0000740100007D020000500E00000002000000020000000F00008D02000083020000580E00000003000000020000000F0000A0030000880200005F0E00000004000000020000000F0000AB0400008D020000640E00000005000000020000000F0000B005000091020000690E00000006000000020000000F0000AE060000940200006D0E00000007000000020000000F0000A5070000960200006F0E00000008000000020000000F00009508000098020000710E00000009000000020000000F00007F09000099020000710E0000000A000000020000000F0000620A00009A020000710E0000000B000000020000000F00003E0B000099020000700E0000000C000000020000000F0000140C0000990200006D0E0000000D000000020000000F0000E20C0000970200006A0E0000000E000000020000000F0000AA0D000095020000660E0000000F000000020000000F00006B0E000092020000600E00000010000000020000000F0000260F00008E0200005A0E00000000000000030000000F0000510000008A0300004B0E00000001000000030000000F00007201000091030000540E00000002000000030000000F00008C020000980300005D0E00000003000000030000000F00009F0300009E030000640E00000004000000030000000F0000AB040000A40300006A0E00000005000000030000000F0000B1050000A80300006F0E00000006000000030000000F0000B0060000AC030000740E00000007000000030000000F0000A8070000B0030000770E00000008000000030000000F00009A080000B2030000790E00000009000000030000000F000084090000B40300007B0E0000000A000000030000000F0000680A0000B60300007B0E0000000B000000030000000F0000450B0000B60300007A0E0000000C000000030000000F00001C0C0000B6030000790E0000000D000000030000000F0000EB0C0000B5030000760E0000000E000000030000000F0000B40D0000B4030000720E0000000F000000030000000F0000760E0000B20300006D0E00000010000000030000000F0000320F0000AF030000680E00000000000000040000000F00004E000000960400004E0E00000001000000040000000F0000700100009F040000580E00000002000000040000000F00008B020000A6040000610E00000003000000040000000F00009F030000AD040000690E00000004000000040000000F0000AC040000B3040000700E00000005000000040000000F0000B3050000B9040000760E00000006000000040000000F0000B3060000BE0400007B0E00000007000000040000000F0000AC070000C20400007F0E00000008000000040000000F00009E080000C5040000820E00000009000000040000000F00008A090000C8040000840E0000000A000000040000000F00006F0A0000CA040000850E0000000B000000040000000F00004D0B0000CC040000850E0000000C000000040000000F0000240C0000CD040000840E0000000D000000040000000F0000F50C0000CD040000820E0000000E000000040000000F0000BF0D0000CC0400007F0E0000000F000000040000000F0000820E0000CB0400007B0E00000010000000040000000F00003E0F0000C9040000760E00000000000000050000000F00004B0000009C050000520E00000001000000050000000F00006E010000A50500005C0E00000002000000050000000F00008A020000AD050000660E00000003000000050000000F00009F030000B50500006F0E00000004000000050000000F0000AD040000BC050000760E00000005000000050000000F0000B5050000C30500007D0E00000006000000050000000F0000B6060000C8050000820E00000007000000050000000F0000B0070000CD050000870E00000008000000050000000F0000A3080000D20500008B0E00000009000000050000000F000090090000D50500008D0E0000000A000000050000000F0000760A0000D80500008F0E0000000B000000050000000F0000550B0000DB050000900E0000000C000000050000000F00002D0C0000DC0500008F0E0000000D000000050000000F0000FF0C0000DD0500008E0E0000000E000000050000000F0000CA0D0000DE0500008B0E0000000F000000050000000F00008E0E0000DD050000880E00000010000000050000000F00004B0F0000DC050000840E00000000000000060000000F0000480000009A060000550E00000001000000060000000F00006C010000A4060000600E00000002000000060000000F000089020000AE0600006B0E00000003000000060000000F00009F030000B6060000740E00000004000000060000000F0000AE040000BE0600007C0E00000005000000060000000F0000B7050000C5060000840E00000006000000060000000F0000B9060000CC0600008A0E00000007000000060000000F0000B4070000D20600008F0E00000008000000060000000F0000A8080000D7060000930E00000009000000060000000F000096090000DC060000970E0000000A000000060000000F00007D0A0000DF060000990E0000000B000000060000000F00005D0B0000E30600009A0E0000000C000000060000000F0000360C0000E50600009A0E0000000D000000060000000F0000090D0000E70600009A0E0000000E000000060000000F0000D50D0000E8060000980E0000000F000000060000000F00009A0E0000E8060000950E00000010000000060000000F0000580F0000E8060000920E00000000000000070000000F00004600000092070000580E00000001000000070000000F00006B0100009D070000640E00000002000000070000000F000089020000A70700006F0E00000003000000070000000F0000A0030000B0070000790E00000004000000070000000F0000B0040000B9070000820E00000005000000070000000F0000BA050000C10700008A0E00000006000000070000000F0000BD060000C9070000910E00000007000000070000000F0000B9070000CF070000970E00000008000000070000000F0000AE080000D50700009C0E00000009000000070000000F00009D090000DB070000A00E0000000A000000070000000F0000840A0000DF070000A30E0000000B000000070000000F0000650B0000E3070000A50E0000000C000000070000000F0000400C0000E7070000A60E0000000D000000070000000F0000130D0000E9070000A60E0000000E000000070000000F0000E00D0000EB070000A50E0000000F000000070000000F0000A60E0000ED070000A30E00000010000000070000000F0000660F0000ED070000A00E00000000000000080000000F000044000000830800005C0E00000001000000080000000F00006A0100008E080000690E00000002000000080000000F00008902000099080000740E00000003000000080000000F0000A1030000A40800007F0E00000004000000080000000F0000B2040000AD080000880E00000005000000080000000F0000BD050000B6080000910E00000006000000080000000F0000C0060000BE080000990E00000007000000080000000F0000BE070000C60800009F0E00000008000000080000000F0000B4080000CD080000A50E00000009000000080000000F0000A3090000D3080000A90E0000000A000000080000000F00008C0A0000D9080000AD0E0000000B000000080000000F00006E0B0000DD080000B00E0000000C000000080000000F00004A0C0000E2080000B10E0000000D000000080000000F00001E0D0000E5080000B20E0000000E000000080000000F0000EC0D0000E8080000B10E0000000F000000080000000F0000B30E0000EA080000B00E00000010000000080000000F0000730F0000EB080000AE0E00000000000000090000000F0000420000006C0900005F0E00000001000000090000000F000069010000790900006D0E00000002000000090000000F00008902000085090000790E00000003000000090000000F0000A203000090090000840E00000004000000090000000F0000B40400009A0900008F0E00000005000000090000000F0000C0050000A4090000980E00000006000000090000000F0000C5060000AD090000A00E00000007000000090000000F0000C3070000B6090000A70E00000008000000090000000F0000BA080000BD090000AE0E00000009000000090000000F0000AB090000C4090000B30E0000000A000000090000000F0000940A0000CB090000B70E0000000B000000090000000F0000770B0000D0090000BA0E0000000C000000090000000F0000540C0000D5090000BD0E0000000D000000090000000F0000290D0000DA090000BE0E0000000E000000090000000F0000F80D0000DD090000BE0E0000000F000000090000000F0000C00E0000E0090000BD0E00000010000000090000000F0000810F0000E3090000BC0E000000000000000A0000000F0000410000004F0A0000630E000000010000000A0000000F0000690100005C0A0000710E000000020000000A0000000F000089020000690A00007E0E000000030000000A0000000F0000A3030000750A00008A0E000000040000000A0000000F0000B7040000800A0000950E000000050000000A0000000F0000C30500008B0A00009F0E000000060000000A0000000F0000C9060000950A0000A80E000000070000000A0000000F0000C80700009E0A0000B00E000000080000000A0000000F0000C0080000A70A0000B60E000000090000000A0000000F0000B2090000AF0A0000BC0E0000000A0000000A0000000F00009D0A0000B60A0000C10E0000000B0000000A0000000F0000810B0000BD0A0000C50E0000000C0000000A0000000F00005E0C0000C20A0000C80E0000000D0000000A0000000F0000350D0000C80A0000CA0E0000000E0000000A0000000F0000040E0000CC0A0000CB0E0000000F0000000A0000000F0000CD0E0000D00A0000CB0E000000100000000A0000000F0000900F0000D30A0000CA0E000000000000000B0000000F0000400000002B0B0000670E000000010000000B0000000F000068010000390B0000750E000000020000000B0000000F00008A020000470B0000830E000000030000000B0000000F0000A5030000530B00008F0E000000040000000B0000000F0000BA040000600B00009B0E000000050000000B0000000F0000C70500006B0B0000A60E000000060000000B0000000F0000CE060000760B0000AF0E000000070000000B0000000F0000CE070000800B0000B80E000000080000000B0000000F0000C7080000890B0000BF0E000000090000000B0000000F0000BA090000920B0000C60E0000000A0000000B0000000F0000A60A00009A0B0000CB0E0000000B0000000B0000000F00008B0B0000A20B0000D00E0000000C0000000B0000000F0000690C0000A80B0000D40E0000000D0000000B0000000F0000400D0000AE0B0000D60E0000000E0000000B0000000F0000110E0000B40B0000D80E0000000F0000000B0000000F0000DB0E0000B80B0000D80E000000100000000B0000000F00009E0F0000BC0B0000D80E000000000000000C0000000F00003F000000000C00006A0E000000010000000C0000000F0000690100000F0C0000790E000000020000000C0000000F00008B0200001D0C0000880E000000030000000C0000000F0000A80300002B0C0000950E000000040000000C0000000F0000BD040000380C0000A10E000000050000000C0000000F0000CB050000440C0000AC0E000000060000000C0000000F0000D3060000500C0000B70E000000070000000C0000000F0000D40700005B0C0000C00E000000080000000C0000000F0000CE080000650C0000C80E000000090000000C0000000F0000C20900006F0C0000CF0E0000000A0000000C0000000F0000AF0A0000780C0000D60E0000000B0000000C0000000F0000950B0000800C0000DB0E0000000C0000000C0000000F0000740C0000870C0000DF0E0000000D0000000C0000000F00004C0D00008E0C0000E20E0000000E0000000C0000000F00001E0E0000940C0000E50E0000000F0000000C0000000F0000E90E00009A0C0000E60E000000100000000C0000000F0000AD0F00009F0C0000E60E000000000000000D0000000F00003F000000CE0C00006E0E000000010000000D0000000F000069010000DD0C00007E0E000000020000000D0000000F00008D020000ED0C00008D0E000000030000000D0000000F0000AA030000FB0C00009B0E000000040000000D0000000F0000C0040000090D0000A70E000000050000000D0000000F0000D0050000160D0000B30E000000060000000D0000000F0000D9060000230D0000BE0E000000070000000D0000000F0000DB0700002F0D0000C80E000000080000000D0000000F0000D60800003A0D0000D10E000000090000000D0000000F0000CA090000440D0000D90E0000000A0000000D0000000F0000B80A00004E0D0000E00E0000000B0000000D0000000F00009F0B0000570D0000E60E0000000C0000000D0000000F00007F0C00005F0D0000EB0E0000000D0000000D0000000F0000590D0000670D0000EF0E0000000E0000000D0000000F00002B0E00006E0D0000F10E0000000F0000000D0000000F0000F70E0000750D0000F30E000000100000000D0000000F0000BC0F00007A0D0000F40E000000000000000E0000000F00003F000000950D0000710E000000010000000E0000000F00006A010000A50D0000820E000000020000000E0000000F00008F020000B50D0000920E000000030000000E0000000F0000AD030000C50D0000A00E000000040000000E0000000F0000C4040000D30D0000AE0E000000050000000E0000000F0000D5050000E10D0000BA0E000000060000000E0000000F0000DE060000EF0D0000C60E000000070000000E0000000F0000E1070000FB0D0000D00E000000080000000E0000000F0000DD080000070E0000DA0E000000090000000E0000000F0000D3090000130E0000E30E0000000A0000000E0000000F0000C20A00001D0E0000EA0E0000000B0000000E0000000F0000AA0B0000270E0000F10E0000000C0000000E0000000F00008B0C0000310E0000F60E0000000D0000000E0000000F0000650D0000390E0000FB0E0000000E0000000E0000000F0000390E0000410E0000FE0E0000000F0000000E0000000F0000060F0000480E0000010F000000100000000E0000000F0000CC0F00004F0E0000020F000000000000000F0000000F00003F000000540E0000750E000000010000000F0000000F00006B010000660E0000860E000000020000000F0000000F000091020000770E0000970E000000030000000F0000000F0000B0030000870E0000A60E000000040000000F0000000F0000C8040000970E0000B40E000000050000000F0000000F0000DA050000A60E0000C10E000000060000000F0000000F0000E4060000B40E0000CE0E000000070000000F0000000F0000E8070000C10E0000D90E000000080000000F0000000F0000E5080000CE0E0000E30E000000090000000F0000000F0000DC090000DA0E0000EC0E0000000A0000000F0000000F0000CC0A0000E60E0000F40E0000000B0000000F0000000F0000B50B0000F10E0000FC0E0000000C0000000F0000000F0000970C0000FB0E0000020F0000000D0000000F0000000F0000720D0000040F0000070F0000000E0000000F0000000F0000470E00000D0F00000B0F0000000F0000000F0000000F0000150F0000150F00000E0F000000100000000F0000000F0000DC0F00001C0F0000110F00000000000000100000000F00003F0000000E0F0000790E00000001000000100000000F00006D010000200F00008B0E00000002000000100000000F000093020000320F00009C0E00000003000000100000000F0000B3030000430F0000AC0E00000004000000100000000F0000CD040000530F0000BA0E00000005000000100000000F0000DF050000630F0000C80E00000006000000100000000F0000EB060000720F0000D50E00000007000000100000000F0000F0070000800F0000E10E00000008000000100000000F0000EE0800008E0F0000EC0E00000009000000100000000F0000E50900009B0F0000F60E0000000A000000100000000F0000D60A0000A70F0000FF0E0000000B000000100000000F0000C00B0000B30F0000070F0000000C000000100000000F0000A30C0000BE0F00000D0F0000000D000000100000000F00007F0D0000C80F0000130F0000000E000000100000000F0000550E0000D20F0000180F0000000F000000100000000F0000240F0000DB0F00001C0F00000010000000100000000F0000EC0F0000E30F00001F0F00000000000000000000001000005B00000036000000FD0E0000000100000000000000100000790100003B000000040F0000000200000000000000100000910200003F0000000B0F0000000300000000000000100000A103000043000000100F0000000400000000000000100000AB04000046000000150F0000000500000000000000100000AF05000048000000180F0000000600000000000000100000AB060000490000001B0F0000000700000000000000100000A10700004A0000001C0F00000008000000000000001000008F0800004A0000001C0F0000000900000000000000100000780900004A0000001C0F0000000A00000000000000100000590A0000490000001A0F0000000B00000000000000100000330B000047000000180F0000000C00000000000000100000070C000044000000140F0000000D00000000000000100000D40C000041000000100F0000000E000000000000001000009B0D00003D0000000A0F0000000F000000000000001000005A0E000038000000030F0000001000000000000000100000130F000033000000FC0E00000000000000010000001000005700000058010000010F0000000100000001000000100000760100005E010000090F00000002000000010000001000008F02000063010000100F0000000300000001000000100000A003000067010000160F0000000400000001000000100000AB0400006B0100001B0F0000000500000001000000100000AF0500006E0100001F0F0000000600000001000000100000AD06000071010000220F0000000700000001000000100000A307000072010000250F00000008000000010000001000009308000073010000260F00000009000000010000001000007D09000074010000260F0000000A000000010000001000005F0A000073010000250F0000000B000000010000001000003B0B000072010000230F0000000C000000010000001000000F0C000071010000200F0000000D00000001000000100000DE0C00006E0100001C0F0000000E00000001000000100000A50D00006B010000170F0000000F00000001000000100000660E000067010000110F0000001000000001000000100000200F0000630100000B0F00000000000000020000001000005300000073020000040F0000000100000002000000100000730100007A0200000D0F00000002000000020000001000008D02000080020000150F00000003000000020000001000009F030000850200001C0F0000000400000002000000100000AB0400008A020000220F0000000500000002000000100000B10500008E020000260F0000000600000002000000100000AF060000910200002A0F0000000700000002000000100000A7070000930200002D0F000000080000000200000010000098080000950200002F0F00000009000000020000001000008209000097020000300F0000000A00000002000000100000650A000097020000300F0000000B00000002000000100000420B0000970200002E0F0000000C00000002000000100000180C0000960200002C0F0000000D00000002000000100000E70C000095020000290F0000000E00000002000000100000B00D000093020000250F0000000F00000002000000100000710E000090020000200F00000010000000020000001000002C0F00008C020000190F00000000000000030000001000004F00000087030000080F0000000100000003000000100000700100008F030000110F00000002000000030000001000008B020000950300001A0F00000003000000030000001000009F0300009C030000220F0000000400000003000000100000AC040000A1030000280F0000000500000003000000100000B2050000A60300002E0F0000000600000003000000100000B1060000AA030000320F0000000700000003000000100000AA070000AE030000360F00000008000000030000001000009C080000B0030000380F000000090000000300000010000088090000B30300003A0F0000000A000000030000001000006C0A0000B40300003A0F0000000B000000030000001000004A0B0000B50300003A0F0000000C00000003000000100000210C0000B5030000380F0000000D00000003000000100000F10C0000B4030000360F0000000E00000003000000100000BB0D0000B3030000320F0000000F000000030000001000007D0E0000B10300002E0F0000001000000003000000100000390F0000AE030000280F00000000000000040000001000004B000000940400000C0F00000001000000040000001000006E0100009C040000160F000000020000000400000010000089020000A40400001F0F00000003000000040000001000009E030000AB040000270F0000000400000004000000100000AC040000B20400002F0F0000000500000004000000100000B4050000B7040000350F0000000600000004000000100000B4060000BD0400003A0F0000000700000004000000100000AE070000C10400003E0F0000000800000004000000100000A1080000C5040000410F00000009000000040000001000008E090000C8040000440F0000000A00000004000000100000730A0000CA040000450F0000000B00000004000000100000520B0000CC040000450F0000000C000000040000001000002A0C0000CD040000440F0000000D00000004000000100000FB0C0000CD040000430F0000000E00000004000000100000C60D0000CC040000400F0000000F000000040000001000008A0E0000CB0400003C0F0000001000000004000000100000470F0000CA040000370F0000000000000005000000100000480000009A0500000F0F00000001000000050000001000006C010000A30500001A0F000000020000000500000010000088020000AC050000240F00000003000000050000001000009E030000B40500002D0F0000000400000005000000100000AD040000BB050000350F0000000500000005000000100000B6050000C20500003C0F0000000600000005000000100000B7060000C8050000420F0000000700000005000000100000B2070000CD050000470F0000000800000005000000100000A6080000D20500004B0F000000090000000500000010000094090000D60500004E0F0000000A000000050000001000007A0A0000D9050000500F0000000B000000050000001000005A0B0000DB050000510F0000000C00000005000000100000330C0000DD050000500F0000000D00000005000000100000060D0000DE0500004F0F0000000E00000005000000100000D10D0000DF0500004D0F0000000F00000005000000100000960E0000DF0500004A0F0000001000000005000000100000540F0000DE050000460F00000000000000060000001000004500000099060000130F00000001000000060000001000006A010000A30600001F0F000000020000000600000010000088020000AD060000290F00000003000000060000001000009F030000B6060000330F0000000400000006000000100000AF040000BE0600003C0F0000000500000006000000100000B8050000C6060000430F0000000600000006000000100000BB060000CC0600004A0F0000000700000006000000100000B7070000D3060000500F0000000800000006000000100000AC080000D8060000540F00000009000000060000001000009A090000DD060000580F0000000A00000006000000100000820A0000E10600005A0F0000000B00000006000000100000630B0000E40600005C0F0000000C000000060000001000003D0C0000E70600005D0F0000000D00000006000000100000110D0000E90600005C0F0000000E00000006000000100000DD0D0000EA0600005B0F0000000F00000006000000100000A30E0000EB060000580F0000001000000006000000100000620F0000EB060000550F00000000000000070000001000004300000091070000170F0000000100000007000000100000680100009C070000230F000000020000000700000010000087020000A70700002F0F00000003000000070000001000009F030000B1070000390F0000000400000007000000100000B0040000BA070000420F0000000500000007000000100000BB050000C20700004B0F0000000600000007000000100000BF060000CA070000520F0000000700000007000000100000BC070000D1070000580F0000000800000007000000100000B2080000D70700005E0F0000000900000007000000100000A1090000DD070000620F0000000A000000070000001000008A0A0000E2070000650F0000000B000000070000001000006C0B0000E6070000670F0000000C00000007000000100000470C0000EA070000690F0000000D000000070000001000001C0D0000ED070000690F0000000E00000007000000100000E90D0000EF070000680F0000000F00000007000000100000B00E0000F1070000670F0000001000000007000000100000700F0000F2070000640F000000000000000800000010000041000000830800001B0F0000000100000008000000100000670100008F080000280F0000000200000008000000100000870200009A080000340F0000000300000008000000100000A0030000A50800003F0F0000000400000008000000100000B2040000AF080000490F0000000500000008000000100000BE050000B8080000520F0000000600000008000000100000C3060000C00800005A0F0000000700000008000000100000C1070000C8080000610F0000000800000008000000100000B8080000D0080000670F0000000900000008000000100000A9090000D60800006C0F0000000A00000008000000100000920A0000DC080000700F0000000B00000008000000100000750B0000E1080000730F0000000C00000008000000100000520C0000E6080000750F0000000D00000008000000100000270D0000EA080000760F0000000E00000008000000100000F60D0000ED080000760F0000000F00000008000000100000BE0E0000EF080000750F00000010000000080000001000007F0F0000F1080000730F00000000000000090000001000003F0000006D0900001F0F0000000100000009000000100000660100007A0900002C0F00000002000000090000001000008702000086090000390F0000000300000009000000100000A103000091090000450F0000000400000009000000100000B50400009C090000500F0000000500000009000000100000C1050000A7090000590F0000000600000009000000100000C7060000B0090000620F0000000700000009000000100000C6070000B90900006A0F0000000800000009000000100000BF080000C1090000700F0000000900000009000000100000B0090000C8090000760F0000000A000000090000001000009B0A0000CF0900007B0F0000000B000000090000001000007F0B0000D50900007F0F0000000C000000090000001000005C0C0000DB090000810F0000000D00000009000000100000330D0000DF090000830F0000000E00000009000000100000030E0000E3090000840F0000000F00000009000000100000CC0E0000E7090000830F00000010000000090000001000008E0F0000E9090000820F000000000000000A0000001000003D000000500A0000230F000000010000000A000000100000660100005E0A0000310F000000020000000A000000100000880200006B0A00003E0F000000030000000A000000100000A3030000770A00004B0F000000040000000A000000100000B7040000830A0000560F000000050000000A000000100000C50500008E0A0000610F000000060000000A000000100000CC060000990A00006A0F000000070000000A000000100000CC070000A20A0000720F000000080000000A000000100000C5080000AB0A00007A0F000000090000000A000000100000B8090000B40A0000800F0000000A0000000A000000100000A40A0000BB0A0000860F0000000B0000000A000000100000890B0000C20A00008A0F0000000C0000000A000000100000670C0000C90A00008D0F0000000D0000000A0000001000003F0D0000CE0A0000900F0000000E0000000A000000100000100E0000D30A0000910F0000000F0000000A000000100000DA0E0000D70A0000920F000000100000000A0000001000009D0F0000DB0A0000910F000000000000000B0000001000003C0000002D0B0000260F000000010000000B000000100000650100003B0B0000360F000000020000000B00000010000088020000490B0000440F000000030000000B000000100000A5030000560B0000510F000000040000000B000000100000BA040000630B00005D0F000000050000000B000000100000C90500006F0B0000680F000000060000000B000000100000D10600007A0B0000720F000000070000000B000000100000D2070000850B00007B0F000000080000000B000000100000CC0800008F0B0000830F000000090000000B000000100000C0090000980B00008A0F0000000A0000000B000000100000AD0A0000A10B0000910F0000000B0000000B000000100000930B0000A80B0000960F0000000C0000000B000000100000730C0000B00B00009A0F0000000D0000000B0000001000004B0D0000B60B00009D0F0000000E0000000B0000001000001D0E0000BC0B00009F0F0000000F0000000B000000100000E80E0000C10B0000A00F000000100000000B000000100000AD0F0000C60B0000A00F000000000000000C0000001000003B000000020C00002A0F000000010000000C00000010000066010000110C00003A0F000000020000000C0000001000008A020000200C0000490F000000030000000C000000100000A70300002F0C0000570F000000040000000C000000100000BD0400003C0C0000640F000000050000000C000000100000CD050000490C0000700F000000060000000C000000100000D6060000550C00007A0F000000070000000C000000100000D8070000610C0000840F000000080000000C000000100000D40800006B0C00008D0F000000090000000C000000100000C9090000750C0000950F0000000A0000000C000000100000B70A00007F0C00009C0F0000000B0000000C0000001000009E0B0000880C0000A10F0000000C0000000C0000001000007E0C0000900C0000A60F0000000D0000000C000000100000580D0000970C0000AA0F0000000E0000000C0000001000002B0E00009E0C0000AD0F0000000F0000000C000000100000F70E0000A40C0000AE0F000000100000000C000000100000BC0F0000A90C0000AF0F000000000000000D0000001000003A000000D00C00002E0F000000010000000D00000010000066010000E10C00003F0F000000020000000D0000001000008B020000F10C00004E0F000000030000000D000000100000A9030000000D00005D0F000000040000000D000000100000C10400000E0D00006B0F000000050000000D000000100000D20500001C0D0000770F000000060000000D000000100000DC060000290D0000830F000000070000000D000000100000DF070000350D00008D0F000000080000000D000000100000DC080000410D0000970F000000090000000D000000100000D10900004C0D00009F0F0000000A0000000D000000100000C00A0000560D0000A60F0000000B0000000D000000100000A90B0000600D0000AD0F0000000C0000000D0000001000008A0C0000690D0000B20F0000000D0000000D000000100000650D0000710D0000B70F0000000E0000000D000000100000390E0000790D0000BA0F0000000F0000000D000000100000060F0000800D0000BD0F000000100000000D000000100000CD0F0000860D0000BE0F000000000000000E0000001000003A000000980D0000320F000000010000000E00000010000067010000A90D0000440F000000020000000E0000001000008D020000BA0D0000540F000000030000000E000000100000AC030000CA0D0000630F000000040000000E000000100000C5040000D90D0000710F000000050000000E000000100000D7050000E80D00007F0F000000060000000E000000100000E2060000F60D00008B0F000000070000000E000000100000E6070000030E0000960F000000080000000E000000100000E4080000100E0000A00F000000090000000E000000100000DA0900001B0E0000A90F0000000A0000000E000000100000CA0A0000270E0000B10F0000000B0000000E000000100000B40B0000310E0000B90F0000000C0000000E000000100000960C00003B0E0000BF0F0000000D0000000E000000100000720D0000440E0000C40F0000000E0000000E000000100000470E00004D0E0000C80F0000000F0000000E000000100000150F0000540E0000CB0F000000100000000E000000100000DD0F00005C0E0000CE0F000000000000000F0000001000003A000000580E0000370F000000010000000F000000100000680100006B0E0000480F000000020000000F0000001000008F0200007C0E0000590F000000030000000F000000100000AF0300008D0E0000690F000000040000000F000000100000C90400009D0E0000780F000000050000000F000000100000DC050000AD0E0000860F000000060000000F000000100000E8060000BC0E0000930F000000070000000F000000100000ED070000CA0E00009F0F000000080000000F000000100000EC080000D70E0000AA0F000000090000000F000000100000E4090000E40E0000B40F0000000A0000000F000000100000D50A0000F00E0000BD0F0000000B0000000F000000100000BF0B0000FB0E0000C40F0000000C0000000F000000100000A30C0000060F0000CB0F0000000D0000000F000000100000800D0000100F0000D10F0000000E0000000F000000100000560E00001A0F0000D60F0000000F0000000F000000100000250F0000220F0000DA0F000000100000000F000000100000EE0F00002A0F0000DD0F00000000000000100000001000003A000000120F00003B0F000000010000001000000010000069010000250F00004D0F000000020000001000000010000091020000380F00005F0F0000000300000010000000100000B3030000490F00006F0F0000000400000010000000100000CD0400005A0F00007F0F0000000500000010000000100000E10500006B0F00008E0F0000000600000010000000100000EE0600007B0F00009B0F0000000700000010000000100000F50700008A0F0000A80F0000000800000010000000100000F5080000980F0000B30F0000000900000010000000100000ED090000A60F0000BE0F0000000A00000010000000100000E00A0000B30F0000C80F0000000B00000010000000100000CB0B0000BF0F0000D00F0000000C00000010000000100000B00C0000CA0F0000D80F0000000D000000100000001000008E0D0000D50F0000DE0F0000000E00000010000000100000650E0000E00F0000E40F0000000F00000010000000100000350F0000E90F0000E80F0000001000000010000000100000FF0F0000F20F0000EC0F0000 + 0000000000000000010000007D000000000000000000000000000000000000000000000000000000000400000000000000000000630400004B000000420000000008000000000000000000002E0800004E00000043000000000C000000000000000000008E0B00004700000035000000001000000000000000000000810E000034000000160000000000000000040000000000002B000000750400002800000000040000000400000000000062040000880400003B0000000008000000040000000000002C0800008F0400003E000000000C000000040000000000008A0B00008B040000300000000010000000040000000000007C0E00007D04000013000000000000000008000000000000300000003F080000210000000004000000080000000000006504000055080000350000000008000000080000000000002E0800006008000039000000000C000000080000000000008B0B0000600800002D0000000010000000080000000000007C0E0000550800001000000000000000000C0000000000003A0000009A0B00001900000000040000000C0000000000006E040000B40B00002F00000000080000000C00000000000036080000C20B000034000000000C0000000C000000000000910B0000C60B00002900000000100000000C000000000000800E0000BF0B00000E00000000000000001000000000000049000000850E0000120000000004000000100000000000007C040000A30E00002900000000080000001000000000000042080000B50E000030000000000C000000100000000000009C0B0000BD0E0000260000000010000000100000000000008A0E0000BA0E00000D000000000000000000000000040000450000004800000080040000000400000000000000040000830400005700000093040000000800000000000000040000550800005B00000096040000000C00000000000000040000BA0B00005400000089040000001000000000000000040000B40E0000420000006B040000000000000004000000040000410000008B0400007D04000000040000000400000004000082040000A00400009404000000080000000400000004000057080000AA0400009B040000000C00000004000000040000C00B0000A904000091040000001000000004000000040000BD0E00009D04000078040000000000000008000000040000430000005E0800007B0400000004000000080000000400008704000079080000960400000008000000080000000400005F0800008A080000A0040000000C00000008000000040000CB0B00008F0800009B040000001000000008000000040000CB0E00008A0800008504000000000000000C00000004000049000000C20B00007A04000000040000000C00000004000090040000E30B00009804000000080000000C0000000400006B080000FA0B0000A6040000000C0000000C000000040000DB0B0000060C0000A504000000100000000C000000040000DE0E0000070C00009304000000000000001000000004000054000000B60E0000790400000004000000100000000400009E040000DE0E00009B0400000008000000100000000400007D080000FC0E0000AD040000000C00000010000000040000EF0B00000E0F0000AF040000001000000010000000040000F60E0000150F0000A1040000000000000000000000080000560000004B000000670800000004000000000000000800009A0400005A0000007C080000000800000000000000080000720800005E00000080080000000C00000000000000080000DD0B00005800000075080000001000000000000000080000DD0E000046000000590800000000000000040000000800004E000000970400006A0800000004000000040000000800009A040000AF0400008508000000080000000400000008000079080000BC04000090080000000C00000004000000080000ED0B0000BE0400008B080000001000000004000000080000F40E0000B5040000750800000000000000080000000800004B000000730800006E0800000004000000080000000800009F040000940800008F08000000080000000800000008000086080000AA080000A0080000000C00000008000000080000010C0000B5080000A1080000001000000008000000080000100F0000B50800009208000000000000000C0000000800004D000000E00B00007208000000040000000C000000080000A90400000A0C00009908000000080000000C00000008000098080000290C0000B1080000000C0000000C0000000800001A0C00003D0C0000B808000000100000000C000000080000310F0000460C0000AF08000000000000001000000008000054000000DE0E000077080000000400000010000000080000B7040000110F0000A4080000000800000010000000080000AE080000390F0000C2080000000C00000010000000080000390C0000560F0000CF080000001000000010000000080000570F0000680F0000CD0800000000000000000000000C00005D00000045000000E60B00000004000000000000000C0000A704000055000000FC0B00000008000000000000000C00008508000059000000020C0000000C000000000000000C0000F70B000052000000F80B00000010000000000000000C0000FD0E000041000000DE0B00000000000000040000000C0000520000009A040000EF0B00000004000000040000000C0000A8040000B50400000E0C00000008000000040000000C000092080000C50400001D0C0000000C000000040000000C0000100C0000CA0400001C0C00000010000000040000000C0000220F0000C40400000A0C00000000000000080000000C00004B0000007F080000F80B00000004000000080000000C0000AD040000A6080000200C00000008000000080000000C0000A4080000C1080000380C0000000C000000080000000C00002E0C0000D20800003F0C00000010000000080000000C00004C0F0000D8080000370C000000000000000C0000000C000049000000F60B0000020C000000040000000C0000000C0000B8040000280C0000330C000000080000000C0000000C0000BA0800004F0C0000530C0000000C0000000C0000000C0000510C00006B0C0000630C000000100000000C0000000C00007C0F00007C0C0000630C00000000000000100000000C00004C000000FD0E00000D0C00000004000000100000000C0000C70400003A0F0000460C00000008000000100000000C0000D60800006D0F00006F0C0000000C000000100000000C0000790C0000950F0000880C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000001000005B00000036000000FD0E0000000400000000000000100000AB04000046000000150F00000008000000000000001000008F0800004A0000001C0F0000000C00000000000000100000070C000044000000140F0000001000000000000000100000130F000033000000FC0E00000000000000040000001000004B000000940400000C0F0000000400000004000000100000AC040000B20400002F0F0000000800000004000000100000A1080000C5040000410F0000000C000000040000001000002A0C0000CD040000440F0000001000000004000000100000470F0000CA040000370F000000000000000800000010000041000000830800001B0F0000000400000008000000100000B2040000AF080000490F0000000800000008000000100000B8080000D0080000670F0000000C00000008000000100000520C0000E6080000750F00000010000000080000001000007F0F0000F1080000730F000000000000000C0000001000003B000000020C00002A0F000000040000000C000000100000BD0400003C0C0000640F000000080000000C000000100000D40800006B0C00008D0F0000000C0000000C0000001000007E0C0000900C0000A60F000000100000000C000000100000BC0F0000A90C0000AF0F00000000000000100000001000003A000000120F00003B0F0000000400000010000000100000CD0400005A0F00007F0F0000000800000010000000100000F5080000980F0000B30F0000000C00000010000000100000B00C0000CA0F0000D80F0000001000000010000000100000FF0F0000F20F0000EC0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000001E0000002A000000360000003E000000460000004B00000051000000570000005D00000061000000660000006A0000006F0000007300000076000000790000007D0000008100000084000000880000008C0000008F00000093000000950000009A0000009D0000009F000000A2000000A5000000A8000000AC000000AE000000B1000000B3000000B5000000B9000000BB000000BD000000C0000000C3000000C6000000C7000000CA000000CC000000CF000000D1000000D3000000D5000000D8000000D9000000DC000000DE000000E1000000E3000000E5000000E7000000EA000000EC000000ED000000F0000000F1000000F4000000F5000000F7000000FA000000FB000000FD000000FF00000001010000030100000501000007010000090100000B0100000C0100000F01000011010000130100001401000016010000190100001A0100001C0100001E010000200100002101000022010000240100002601000028010000290100002A0100002C0100002E010000300100003101000033010000350100003601000038010000390100003B0100003C0100003E0100003F010000400100004201000044010000460100004701000048010000490100004A0100004C0100004E0100004F010000510100005201000053010000540100005601000058010000580100005A0100005C0100005E0100005F010000600100006101000063010000640100006601000068010000690100006A0100006B0100006C0100006D0100006F0100007001000071010000720100007401000075010000760100007701000079010000790100007B0100007C0100007E0100007F0100008001000082010000830100008301000084010000860100008701000088010000890100008B0100008C0100008D0100008E0100008F01000090010000910100009201000094010000960100009701000098010000980100009A0100009B0100009C0100009D0100009E0100009F010000A1010000A2010000A3010000A4010000A4010000A5010000A6010000A7010000A9010000AA010000AB010000AC010000AD010000AF010000B0010000B1010000B2010000B3010000B5010000B6010000B7010000B8010000B8010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C8010000C9010000CA010000CB010000CC010000CD010000CF010000D0010000D1010000D3010000D3010000D5010000D6010000D7010000D8010000DA010000DB010000DC010000DD010000DD010000DE010000DF010000E1010000E2010000E3010000E3010000E4010000E5010000E6010000E7010000E8010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F2010000F3010000F4010000F6010000F7010000F8010000F8010000F9010000FA010000FA010000FB010000FC010000FD010000FE01000000020000000200000202000002020000050200000602000006020000070200000802000008020000090200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000016020000170200001802000018020000190200001A0200001B0200001C0200001D0200001F02000020020000200200002002000022020000230200002302000024020000250200002602000026020000290200002A0200002B0200002C0200002D0200002D0200002E0200002F02000031020000320200003302000034020000350200003602000036020000370200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F0200004002000042020000420200004202000043020000440200004502000046020000460200004702000048020000490200004A0200004B0200004B0200004D0200004E0200004E0200004F0200005002000050020000510200005202000053020000540200005502000055020000570200005802000058020000590200005A0200005B0200005B0200005C0200005D0200005F0200005F02000060020000620200006302000063020000640200006402000065020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006F0200007102000071020000720200007202000073020000740200007502000076020000770200007702000078020000790200007A0200007B0200007C0200007D0200007D0200007E0200007F0200007F02000081020000820200008202000083020000840200008502000085020000860200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009402000095020000950200009502000097020000970200009A0200009A0200009B0200009C0200009D0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A5020000A7020000A8020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AE020000AF020000AF020000B0020000B1020000B1020000B2020000B3020000B4020000B5020000B5020000B6020000B7020000B8020000B9020000B9020000BA020000BB020000BB020000BD020000BE020000BE020000BF020000C0020000C1020000C2020000C2020000C2020000C3020000C5020000C5020000C6020000C6020000C7020000C8020000C9020000CA020000CB020000CB020000CD020000CD020000CF020000CF020000D0020000D1020000D1020000D2020000D2020000D3020000D4020000D4020000D6020000D7020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DD020000DD020000DE020000DF020000E0020000E1020000E1020000E1020000E2020000E3020000E3020000E4020000E5020000E6020000E7020000E7020000E8020000E9020000E9020000EA020000EC020000ED020000EE020000EE020000EF020000EF020000EF020000F0020000F0020000F1020000F2020000F3020000F4020000F4020000F5020000F6020000F7020000F7020000F7020000F8020000F9020000FA020000FA020000FB020000FC020000FC020000FD020000FE020000FE020000FF020000FF0200000003000001030000010300000203000002030000030300000503000006030000060300000703000007030000080300000A0300000A0300000B0300000C0300000C0300000D0300000D0300000E03000010030000100300001103000012030000120300001203000013030000140300001403000015030000160300001603000016030000180300001803000019030000190300001A0300001A0300001B0300001B0300001C0300001C0300001C0300001D0300001E0300001F03000020030000210300002103000022030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002A0300002B0300002B0300002D0300002E0300002F03000030030000300300003103000031030000320300003203000033030000360300003603000037030000370300003803000038030000390300003A0300003A0300003B0300003C0300003C0300003D0300003E0300003E0300003F0300003F030000400300004003000042030000420300004303000043030000440300004403000045030000460300004603000048030000480300004A0300004A0300004B0300004C0300004C0300004C0300004D0300004E0300004E0300004E0300004F0300005003000050030000510300005203000052030000540300005503000055030000560300005603000057030000580300005803000059030000590300005A0300005B0300005B0300005C0300005C0300005D0300005E0300005E0300005F030000600300006103000061030000620300006203000063030000630300006303000064030000650300006503000067030000670300006803000069030000690300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006E0300006E0300006F030000700300007003000071030000710300007103000072030000730300007303000074030000740300007603000076030000770300007703000077030000780300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007E0300007E0300007E0300007F0300007F0300007F03000080030000800300008103000081030000830300008303000084030000840300008503000085030000860300008603000086030000870300008703000089030000890300008A0300008A0300008A0300008B0300008B0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F03000090030000900300009003000091030000920300009203000093030000930300009303000093030000940300009403000095030000950300009703000097030000980300009803000098030000990300009A0300009A0300009B0300009C0300009C0300009C0300009D0300009E0300009E0300009E0300009F030000A0030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A3030000A4030000A4030000A6030000A6030000A6030000A7030000A8030000A9030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000AF030000AF030000B0030000B0030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B6030000B6030000B7030000B8030000B8030000B8030000BA030000BA030000BB030000BB030000BB030000BC030000BC030000BE030000BF030000BF030000BF030000BF030000C0030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C5030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D2030000D2030000D4030000D4030000D5030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D7030000D8030000D9030000D9030000DA030000DA030000DC030000DC030000DD030000DD030000DE030000DF030000DF030000DF030000DF030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E7030000E9030000E9030000E9030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000EE030000EE030000EF030000EF030000F0030000F1030000F1030000F2030000F2030000F3030000F4030000F4030000F4030000F5030000F5030000F5030000F5030000F6030000F6030000F6030000F8030000F8030000F8030000F8030000F9030000F9030000FA030000FA030000FC030000FC030000FD030000FD030000FE030000FE030000FF030000FF030000000000001F0000002B000000370000003F000000470000004C00000052000000580000005D00000062000000670000006B0000006F0000007300000076000000790000007D0000008200000085000000890000008D0000009000000094000000970000009B0000009E000000A0000000A3000000A7000000AA000000AD000000AF000000B2000000B5000000B7000000BB000000BD000000C0000000C2000000C5000000C8000000C9000000CC000000CE000000D0000000D3000000D5000000D7000000DA000000DB000000DE000000E1000000E3000000E5000000E7000000E9000000EB000000EE000000EF000000F2000000F3000000F6000000F7000000F9000000FC000000FD000000FF00000001010000030100000501000007010000090100000B0100000D0100000E010000110100001201000014010000150100001601000018010000190100001B0100001D0100001F010000200100002101000023010000250100002701000028010000290100002C0100002E0100002F0100003001000032010000340100003501000037010000380100003A0100003B0100003D0100003E0100003F010000410100004201000044010000450100004701000048010000490100004B0100004C0100004E01000050010000510100005201000053010000550100005701000057010000590100005A0100005C0100005D0100005F01000060010000620100006301000064010000660100006701000068010000690100006A0100006C0100006D0100006E0100006F01000070010000720100007301000074010000750100007701000077010000790100007A0100007C0100007D0100007E0100008001000081010000810100008201000084010000850100008601000087010000890100008A0100008B0100008C0100008D0100008E0100008F0100009001000092010000930100009401000095010000950100009701000098010000990100009A0100009C0100009D0100009E0100009F010000A0010000A1010000A1010000A2010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000B0010000B1010000B2010000B3010000B4010000B5010000B5010000B7010000B8010000B9010000BA010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CB010000CD010000CE010000CF010000D1010000D1010000D3010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E3010000E4010000E5010000E6010000E8010000E9010000EA010000EA010000EB010000EC010000ED010000EE010000F0010000F1010000F2010000F3010000F4010000F5010000F5010000F7010000F8010000F8010000F9010000FA010000FB010000FC010000FD010000FD01000000020000000200000202000003020000030200000402000005020000050200000602000008020000090200000A0200000B0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000150200001702000018020000190200001A0200001B0200001D0200001E0200001E0200001E020000200200002102000021020000220200002402000025020000250200002702000028020000290200002A0200002B0200002B0200002C0200002D0200002E0200002F0200003002000031020000320200003302000033020000340200003402000035020000360200003802000038020000390200003A0200003B0200003C0200003D0200003E0200003F0200003F0200003F02000040020000410200004202000043020000430200004402000045020000460200004702000048020000480200004A0200004B0200004B0200004C0200004D0200004D0200004E020000500200005102000052020000530200005302000055020000560200005602000058020000590200005A0200005A0200005B0200005C0200005E0200005E0200005F0200006002000061020000610200006202000062020000630200006502000066020000670200006802000069020000690200006A0200006B0200006C0200006D0200006E0200006F0200006F0200007002000070020000710200007202000073020000740200007502000075020000760200007702000078020000790200007A0200007B0200007B0200007C0200007D0200007D0200007F020000800200008002000081020000820200008302000083020000840200008502000086020000870200008802000089020000890200008A0200008B0200008B0200008C0200008D0200008E0200008E0200008F0200009002000091020000920200009302000093020000930200009502000095020000970200009702000098020000990200009A0200009A0200009B0200009C0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A4020000A5020000A5020000A6020000A6020000A7020000A8020000A8020000A9020000AA020000AA020000AC020000AC020000AD020000AE020000AE020000AF020000B0020000B1020000B2020000B2020000B3020000B5020000B6020000B7020000B7020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BE020000BF020000C0020000C0020000C0020000C1020000C3020000C3020000C4020000C4020000C5020000C6020000C7020000C8020000C9020000C9020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D3020000D4020000D5020000D5020000D6020000D6020000D7020000D8020000DA020000DA020000DB020000DC020000DD020000DE020000DE020000DE020000DF020000E0020000E0020000E1020000E2020000E3020000E4020000E4020000E5020000E6020000E6020000E7020000E8020000E9020000EA020000EA020000EB020000EB020000EB020000EC020000EC020000ED020000EE020000EF020000F0020000F0020000F1020000F2020000F3020000F3020000F3020000F4020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FA020000FB020000FB020000FC020000FE020000FE020000FF020000FF0200000003000001030000020300000203000003030000030300000403000005030000050300000603000007030000070300000803000008030000090300000B0300000B0300000C0300000D0300000D0300000D0300000E0300000F0300000F03000010030000110300001103000011030000130300001303000014030000140300001503000015030000160300001603000017030000170300001703000018030000190300001A0300001B0300001C0300001C0300001D0300001D0300001E0300001E0300001F0300002003000020030000210300002103000023030000240300002403000025030000250300002603000026030000270300002703000028030000290300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E030000300300003003000032030000320300003303000033030000340300003603000036030000370300003803000038030000390300003A0300003A0300003B0300003B0300003C0300003C0300003E0300003E0300003F0300003F0300004003000040030000410300004203000042030000430300004303000044030000440300004503000046030000460300004603000047030000480300004803000048030000490300004A0300004A0300004B0300004C0300004C0300004D0300004E0300004E0300004F0300004F0300005003000051030000510300005203000052030000530300005403000054030000550300005503000056030000570300005703000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005C0300005D0300005E0300005E0300006003000060030000610300006203000062030000630300006303000064030000640300006503000065030000660300006603000066030000660300006703000069030000690300006A0300006A0300006A0300006B0300006C0300006C0300006D0300006D0300006F0300006F0300007003000070030000700300007103000072030000720300007303000073030000740300007403000075030000760300007603000076030000770300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007D0300007E0300007E030000800300008003000081030000810300008103000082030000820300008303000084030000840300008503000085030000860300008603000086030000870300008703000087030000880300008A0300008A0300008B0300008B0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F0300009003000092030000920300009303000094030000940300009403000095030000970300009703000097030000980300009903000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009F0300009F030000A0030000A2030000A3030000A3030000A4030000A4030000A4030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000A9030000A9030000AA030000AA030000AC030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000B0030000B1030000B2030000B2030000B2030000B4030000B4030000B5030000B5030000B5030000B6030000B6030000B7030000B8030000B8030000B8030000B8030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BD030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CC030000CC030000CD030000CD030000CD030000CE030000CE030000CE030000CF030000CF030000CF030000D0030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D6030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000DA030000DB030000DB030000DB030000DC030000DC030000DD030000DD030000DD030000DE030000DE030000DE030000DF030000DF030000DF030000E1030000E2030000E3030000E3030000E3030000E4030000E4030000E5030000E5030000E7030000E7030000E8030000E9030000E9030000EA030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000ED030000EE030000EE030000EE030000F0030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000000000001E0000002A000000350000003D00000044000000480000004E000000540000005A0000006000000065000000690000006D0000007200000074000000770000007C000000800000008300000087000000890000008C0000008F0000009200000096000000990000009B0000009E000000A1000000A4000000A7000000AA000000AC000000AE000000B0000000B4000000B6000000B8000000BA000000BE000000C0000000C2000000C4000000C6000000C9000000CB000000CD000000D0000000D2000000D3000000D5000000D8000000D9000000DB000000DD000000E0000000E2000000E5000000E6000000E8000000E9000000EB000000EC000000EF000000F2000000F3000000F5000000F7000000F9000000FB000000FD000000FF00000001010000020100000301000006010000080100000A0100000C0100000D0100000F0100001001000012010000150100001701000018010000190100001A0100001C0100001D0100001E0100001F01000022010000240100002501000026010000280100002A0100002C0100002E0100002F010000310100003201000033010000340100003501000037010000380100003B0100003C0100003D0100003E0100003F010000400100004101000043010000450100004601000047010000490100004A0100004C0100004C0100004E0100004E010000500100005101000053010000540100005601000057010000580100005A0100005B0100005D0100005E0100005F01000060010000610100006201000064010000650100006701000068010000690100006A0100006C0100006C0100006E0100006F010000710100007201000073010000750100007701000077010000780100007B0100007C0100007D0100007E0100007F0100008001000081010000820100008301000084010000840100008601000088010000890100008B0100008C0100008C0100008E0100008F010000900100009101000093010000950100009601000097010000980100009A0100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A2010000A3010000A5010000A5010000A6010000A8010000A8010000A9010000AB010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B5010000B5010000B6010000B7010000B8010000B9010000B9010000BA010000BB010000BD010000BE010000BF010000C0010000C1010000C2010000C4010000C5010000C6010000C7010000C7010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D0010000D0010000D1010000D2010000D4010000D6010000D7010000D7010000D8010000DA010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F1010000F1010000F3010000F3010000F5010000F7010000F7010000F8010000F9010000F9010000FA010000FC010000FD010000FD010000FE010000FF01000000020000000200000102000002020000030200000502000006020000070200000702000008020000090200000A0200000B0200000D0200000E0200000F0200000F0200000F020000100200001102000011020000120200001302000014020000140200001602000017020000180200001A0200001B0200001B0200001B0200001C0200001D0200001E0200001F02000021020000220200002302000023020000240200002402000025020000260200002802000028020000290200002A0200002B0200002C0200002D0200002E0200002F02000030020000300200003102000032020000330200003402000034020000350200003502000036020000370200003802000038020000390200003A0200003A0200003C0200003D0200003D0200003E0200003F0200004002000040020000410200004202000043020000440200004502000046020000460200004702000047020000470200004802000049020000490200004A0200004B0200004C0200004C0200004E0200004E0200004F020000500200005102000052020000520200005302000053020000540200005402000055020000560200005702000058020000580200005A0200005A0200005B0200005D0200005E0200005E0200005F0200005F020000600200006102000061020000620200006402000065020000660200006702000068020000680200006A0200006B0200006B0200006B0200006C0200006D0200006D0200006E0200006F020000700200007002000071020000720200007302000074020000760200007602000077020000780200007802000078020000790200007A0200007B0200007C0200007D0200007D0200007D0200007E0200007F020000800200008002000081020000820200008302000083020000840200008502000085020000860200008802000089020000890200008A0200008B0200008B0200008D0200008E0200008E0200008F0200008F02000091020000910200009202000093020000930200009402000095020000950200009602000096020000970200009802000098020000990200009A0200009B0200009C0200009C0200009E0200009F020000A0020000A1020000A1020000A2020000A3020000A3020000A4020000A4020000A4020000A5020000A6020000A7020000A8020000A8020000A8020000A9020000AB020000AB020000AB020000AB020000AC020000AD020000AD020000AE020000AE020000AE020000B0020000B0020000B1020000B1020000B3020000B4020000B4020000B5020000B5020000B6020000B8020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BD020000BE020000BF020000C1020000C1020000C2020000C3020000C4020000C5020000C6020000C6020000C7020000C8020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CE020000CE020000CF020000D0020000D1020000D1020000D1020000D2020000D2020000D2020000D3020000D4020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000DA020000DA020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E6020000E7020000E7020000E8020000E8020000E9020000EA020000EA020000EC020000EC020000ED020000EE020000EE020000EF020000F1020000F1020000F2020000F2020000F3020000F5020000F5020000F6020000F6020000F6020000F6020000F7020000F8020000F8020000F8020000F9020000F9020000F9020000FB020000FB020000FC020000FD020000FE020000FE020000FF020000FF02000000030000000300000003000001030000020300000203000003030000040300000403000005030000050300000603000007030000070300000803000009030000090300000A0300000B0300000C0300000D0300000E0300000E0300000F0300000F03000010030000100300001103000012030000130300001403000014030000150300001503000017030000170300001803000019030000190300001A0300001A0300001B0300001C0300001D0300001F0300001F0300001F030000200300002003000021030000210300002103000022030000220300002303000023030000240300002403000025030000250300002603000026030000260300002703000027030000290300002903000029030000290300002B0300002C0300002D0300002D0300002F0300003003000030030000300300003103000032030000320300003303000034030000340300003503000036030000360300003703000037030000380300003A0300003A0300003B0300003B0300003C0300003D0300003D0300003E0300003F030000400300004103000041030000420300004403000045030000460300004703000047030000480300004803000048030000490300004A0300004A0300004B0300004B0300004C0300004D0300004D0300004E0300004E0300005003000050030000510300005103000052030000530300005303000053030000530300005503000055030000560300005603000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005A0300005B0300005D0300005D0300005F0300005F03000060030000600300006203000063030000630300006303000064030000640300006403000065030000650300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006B0300006C0300006C0300006E0300006E0300006F0300006F0300006F030000700300007003000071030000720300007203000073030000730300007503000075030000750300007603000076030000770300007703000079030000790300007A0300007B0300007B0300007B0300007C0300007C0300007C0300007C0300007D0300007D0300007E0300007E0300007E0300007F0300008003000080030000810300008203000082030000820300008203000083030000830300008303000085030000850300008603000086030000870300008703000088030000880300008903000089030000890300008A0300008A0300008B0300008C0300008C0300008C0300008D0300008E0300008E0300008F0300008F0300008F030000900300009003000091030000910300009203000092030000930300009303000093030000930300009403000094030000960300009603000096030000980300009803000099030000990300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009E0300009E0300009F0300009F030000A0030000A1030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A6030000A7030000A8030000A8030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AE030000AE030000AF030000AF030000B0030000B1030000B2030000B2030000B3030000B3030000B3030000B4030000B5030000B5030000B6030000B8030000B8030000B9030000B9030000B9030000BA030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BF030000BF030000C0030000C0030000C2030000C2030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CB030000CB030000CC030000CC030000CC030000CD030000CD030000CD030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D1030000D1030000D3030000D3030000D4030000D5030000D5030000D6030000D6030000D7030000D8030000D8030000D8030000D9030000D9030000D9030000D9030000DB030000DB030000DB030000DC030000DC030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E1030000E2030000E3030000E3030000 + 3E06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020C100000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31343C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000003113000000000000000000000000000000000000000000000000000000010000000000000000000010010000080000002C00000000020000000000000000000021020000080000002A000000000300000000000000000000320300000800000029000000000400000000000000000000430400000800000027000000000500000000000000000000530500000800000026000000000600000000000000000000640600000800000025000000000700000000000000000000750700000800000023000000000800000000000000000000860800000800000022000000000900000000000000000000960900000800000021000000000A00000000000000000000A70A0000080000001F000000000B00000000000000000000B80B0000080000001E000000000C00000000000000000000C90C0000080000001C000000000D00000000000000000000D90D0000080000001B000000000E00000000000000000000EA0E0000080000001A000000000F00000000000000000000FB0F00000800000018000000001000000000000000000000FF0F0000080000001700000000000000000100000000000000000000170100002A0000000001000000010000000000000E01000017010000290000000002000000010000000000001E02000016010000280000000003000000010000000000002E03000016010000260000000004000000010000000000003F04000015010000250000000005000000010000000000004F05000015010000240000000006000000010000000000005F06000014010000230000000007000000010000000000006F070000140100002100000000080000000100000000000080080000130100002000000000090000000100000000000090090000130100001F000000000A00000001000000000000A00A0000120100001E000000000B00000001000000000000B00B0000120100001C000000000C00000001000000000000C10C0000110100001B000000000D00000001000000000000D10D0000100100001A000000000E00000001000000000000E10E00001001000018000000000F00000001000000000000F10F00000F01000017000000001000000001000000000000FF0F00000F010000160000000000000000020000000000000000000027020000280000000001000000020000000000000B01000026020000260000000002000000020000000000001B02000025020000250000000003000000020000000000002B03000024020000240000000004000000020000000000003B04000023020000230000000005000000020000000000004A05000021020000220000000006000000020000000000005A06000020020000210000000007000000020000000000006A0700001F0200001F0000000008000000020000000000007A0800001E0200001E000000000900000002000000000000890900001D0200001D000000000A00000002000000000000990A00001C0200001C000000000B00000002000000000000A90B00001B0200001B000000000C00000002000000000000B80C00001A02000019000000000D00000002000000000000C80D00001902000018000000000E00000002000000000000D80E00001802000017000000000F00000002000000000000E80F00001702000016000000001000000002000000000000FF0F00001602000015000000000000000003000000000000000000003603000025000000000100000003000000000000090100003403000024000000000200000003000000000000180200003303000023000000000300000003000000000000280300003103000022000000000400000003000000000000370400003003000021000000000500000003000000000000460500002E03000020000000000600000003000000000000550600002D0300001E000000000700000003000000000000640700002B0300001D000000000800000003000000000000730800002A0300001C00000000090000000300000000000083090000280300001B000000000A00000003000000000000920A0000260300001A000000000B00000003000000000000A10B00002503000019000000000C00000003000000000000B00C00002303000018000000000D00000003000000000000BF0D00002203000017000000000E00000003000000000000CF0E00002003000016000000000F00000003000000000000DE0F00001F03000015000000001000000003000000000000FF0F00001D03000014000000000000000004000000000000000000004504000022000000000100000004000000000000070100004304000021000000000200000004000000000000150200004104000020000000000300000004000000000000240300003F0400001F000000000400000004000000000000330400003D0400001E000000000500000004000000000000410500003B0400001D00000000060000000400000000000050060000390400001C0000000007000000040000000000005F070000370400001B0000000008000000040000000000006D080000350400001A0000000009000000040000000000007C0900003304000019000000000A000000040000000000008B0A00003104000018000000000B00000004000000000000990B00002F04000017000000000C00000004000000000000A80C00002D04000016000000000D00000004000000000000B70D00002B04000015000000000E00000004000000000000C50E00002804000014000000000F00000004000000000000D40F00002604000013000000001000000004000000000000FF0F0000240400001200000000000000000500000000000000000000550500002000000000010000000500000000000004010000520500001F00000000020000000500000000000013020000500500001E000000000300000005000000000000210300004D0500001D0000000004000000050000000000002F0400004A0500001C0000000005000000050000000000003D050000480500001B0000000006000000050000000000004B060000450500001A000000000700000005000000000000590700004305000019000000000800000005000000000000670800004005000018000000000900000005000000000000750900003E05000018000000000A00000005000000000000840A00003B05000017000000000B00000005000000000000920B00003805000016000000000C00000005000000000000A00C00003605000015000000000D00000005000000000000AE0D00003305000014000000000E00000005000000000000BC0E00003105000013000000000F00000005000000000000CA0F00002E05000012000000001000000005000000000000FF0F00002B0500001100000000000000000600000000000000000000640600001D00000000010000000600000000000002010000610600001C000000000200000006000000000000100200005E0600001B0000000003000000060000000000001D0300005B0600001B0000000004000000060000000000002B040000580600001A000000000500000006000000000000380500005506000019000000000600000006000000000000460600005206000018000000000700000006000000000000540700004E06000017000000000800000006000000000000610800004B060000170000000009000000060000000000006F0900004806000016000000000A000000060000000000007D0A00004506000015000000000B000000060000000000008A0B00004206000014000000000C00000006000000000000980C00003F06000013000000000D00000006000000000000A50D00003C06000013000000000E00000006000000000000B30E00003906000012000000000F00000006000000000000C10F00003606000011000000001000000006000000000000FF0F0000330600001000000000000000000700000000000000000000730700001A00000000010000000700000000000000010000700700001A0000000002000000070000000000000D0200006C070000190000000003000000070000000000001A0300006907000018000000000400000007000000000000270400006507000018000000000500000007000000000000340500006107000017000000000600000007000000000000410600005E070000160000000007000000070000000000004E0700005A070000150000000008000000070000000000005B0800005707000015000000000900000007000000000000680900005307000014000000000A00000007000000000000750A00004F07000013000000000B00000007000000000000830B00004C07000013000000000C00000007000000000000900C00004807000012000000000D000000070000000000009D0D00004507000011000000000E00000007000000000000AA0E00004107000010000000000F00000007000000000000B70F00003D07000010000000001000000007000000000000FF0F00003A0700000F000000000000000008000000000000000000008308000018000000000100000008000000000000FD0000007F080000170000000002000000080000000000000A0200007B08000016000000000300000008000000000000160300007608000016000000000400000008000000000000230400007208000015000000000500000008000000000000300500006E080000150000000006000000080000000000003C0600006A08000014000000000700000008000000000000490700006608000013000000000800000008000000000000550800006208000013000000000900000008000000000000620900005E08000012000000000A000000080000000000006E0A00005A08000012000000000B000000080000000000007B0B00005508000011000000000C00000008000000000000870C00005108000010000000000D00000008000000000000940D00004D08000010000000000E00000008000000000000A10E0000490800000F000000000F00000008000000000000AD0F0000450800000F000000001000000008000000000000FF0F0000410800000E000000000000000009000000000000000000009209000015000000000100000009000000000000FB0000008D090000140000000002000000090000000000000702000089090000140000000003000000090000000000001303000084090000130000000004000000090000000000001F04000080090000130000000005000000090000000000002B0500007B090000120000000006000000090000000000003706000076090000120000000007000000090000000000004307000072090000110000000008000000090000000000004F0800006D090000110000000009000000090000000000005B0900006809000010000000000A00000009000000000000670A00006409000010000000000B00000009000000000000730B00005F0900000F000000000C000000090000000000007F0C00005B0900000F000000000D000000090000000000008B0D0000560900000E000000000E00000009000000000000970E0000510900000E000000000F00000009000000000000A30F00004D0900000D000000001000000009000000000000FF0F0000480900000D00000000000000000A00000000000000000000A10A00001200000000010000000A000000000000F90000009C0A00001200000000020000000A00000000000004020000970A00001200000000030000000A00000000000010030000920A00001100000000040000000A0000000000001B0400008D0A00001100000000050000000A00000000000027050000880A00001000000000060000000A00000000000032060000830A00001000000000070000000A0000000000003E0700007D0A00000F00000000080000000A00000000000049080000780A00000F00000000090000000A00000000000055090000730A00000F000000000A0000000A000000000000600A00006E0A00000E000000000B0000000A0000000000006C0B0000690A00000E000000000C0000000A000000000000770C0000640A00000D000000000D0000000A000000000000830D00005F0A00000D000000000E0000000A0000000000008E0E0000590A00000C000000000F0000000A0000000000009A0F0000540A00000C00000000100000000A000000000000FF0F00004F0A00000C00000000000000000B00000000000000000000B10B00001000000000010000000B000000000000F6000000AB0B00000F00000000020000000B00000000000001020000A50B00000F00000000030000000B0000000000000C030000A00B00000F00000000040000000B000000000000170400009A0B00000E00000000050000000B00000000000022050000950B00000E00000000060000000B0000000000002D0600008F0B00000E00000000070000000B00000000000038070000890B00000D00000000080000000B00000000000043080000840B00000D00000000090000000B0000000000004E0900007E0B00000D000000000A0000000B000000000000590A0000780B00000C000000000B0000000B000000000000640B0000730B00000C000000000C0000000B0000000000006F0C00006D0B00000C000000000D0000000B0000000000007A0D0000670B00000B000000000E0000000B000000000000850E0000620B00000B000000000F0000000B000000000000900F00005C0B00000B00000000100000000B000000000000FF0F0000560B00000B00000000000000000C00000000000000000000C00C00000D00000000010000000C000000000000F4000000BA0C00000D00000000020000000C000000000000FE010000B40C00000D00000000030000000C00000000000009030000AE0C00000C00000000040000000C00000000000013040000A70C00000C00000000050000000C0000000000001E050000A10C00000C00000000060000000C000000000000280600009B0C00000C00000000070000000C00000000000033070000950C00000B00000000080000000C0000000000003D0800008F0C00000B00000000090000000C00000000000047090000890C00000B000000000A0000000C000000000000520A0000820C00000B000000000B0000000C0000000000005C0B00007C0C00000B000000000C0000000C000000000000670C0000760C00000A000000000D0000000C000000000000710D0000700C00000A000000000E0000000C0000000000007C0E00006A0C00000A000000000F0000000C000000000000860F0000640C00000A00000000100000000C000000000000FF0F00005D0C00000900000000000000000D00000000000000000000CF0D00000A00000000010000000D000000000000F1000000C90D00000A00000000020000000D000000000000FB010000C20D00000A00000000030000000D00000000000005030000BB0D00000A00000000040000000D0000000000000F040000B50D00000A00000000050000000D00000000000019050000AE0D00000A00000000060000000D00000000000023060000A70D00000A00000000070000000D0000000000002D070000A10D00000900000000080000000D000000000000370800009A0D00000900000000090000000D00000000000041090000930D000009000000000A0000000D0000000000004B0A00008D0D000009000000000B0000000D000000000000550B0000860D000009000000000C0000000D0000000000005F0C00007F0D000009000000000D0000000D000000000000690D0000790D000009000000000E0000000D000000000000720E0000720D000009000000000F0000000D0000000000007C0F00006B0D00000800000000100000000D000000000000FF0F0000650D00000800000000000000000E00000000000000000000DF0E00000800000000010000000E000000000000EF000000D80E00000800000000020000000E000000000000F8010000D00E00000800000000030000000E00000000000002030000C90E00000800000000040000000E0000000000000B040000C20E00000800000000050000000E00000000000015050000BB0E00000800000000060000000E0000000000001E060000B40E00000700000000070000000E00000000000027070000AC0E00000700000000080000000E00000000000031080000A50E00000700000000090000000E0000000000003A0900009E0E000007000000000A0000000E000000000000440A0000970E000007000000000B0000000E0000000000004D0B0000900E000007000000000C0000000E000000000000560C0000880E000007000000000D0000000E000000000000600D0000810E000007000000000E0000000E000000000000690E00007A0E000007000000000F0000000E000000000000730F0000730E00000700000000100000000E000000000000FF0F00006C0E00000700000000000000000F00000000000000000000EE0F00000500000000010000000F000000000000ED000000E60F00000500000000020000000F000000000000F6010000DF0F00000500000000030000000F000000000000FE020000D70F00000500000000040000000F00000000000007040000CF0F00000500000000050000000F00000000000010050000C80F00000500000000060000000F00000000000019060000C00F00000500000000070000000F00000000000022070000B80F00000500000000080000000F0000000000002B080000B10F00000600000000090000000F00000000000034090000A90F000006000000000A0000000F0000000000003D0A0000A10F000006000000000B0000000F000000000000450B0000990F000006000000000C0000000F0000000000004E0C0000920F000006000000000D0000000F000000000000570D00008A0F000006000000000E0000000F000000000000600E0000820F000006000000000F0000000F000000000000690F00007B0F00000600000000100000000F000000000000FF0F0000730F00000600000000000000001000000000000000000000FF0F000002000000000100000010000000000000EA000000FF0F000003000000000200000010000000000000F3010000FF0F000003000000000300000010000000000000FB020000FF0F00000300000000040000001000000000000003040000FF0F0000030000000005000000100000000000000C050000FF0F00000300000000060000001000000000000014060000FF0F0000030000000007000000100000000000001C070000FF0F00000300000000080000001000000000000025080000FF0F0000040000000009000000100000000000002D090000FF0F000004000000000A00000010000000000000350A0000FF0F000004000000000B000000100000000000003E0B0000FF0F000004000000000C00000010000000000000460C0000FF0F000004000000000D000000100000000000004E0D0000FF0F000004000000000E00000010000000000000570E0000FF0F000005000000000F000000100000000000005F0F0000FF0F000005000000001000000010000000000000FF0F0000FF0F0000050000000000000000000000000100000000000008000000240100000001000000000000000100000F0100000800000024010000000200000000000000010000200200000800000023010000000300000000000000010000310300000800000023010000000400000000000000010000410400000800000023010000000500000000000000010000520500000800000022010000000600000000000000010000630600000800000022010000000700000000000000010000730700000800000022010000000800000000000000010000840800000700000022010000000900000000000000010000950900000700000021010000000A00000000000000010000A50A00000700000021010000000B00000000000000010000B60B00000700000021010000000C00000000000000010000C70C00000700000020010000000D00000000000000010000D70D00000700000020010000000E00000000000000010000E80E00000700000020010000000F00000000000000010000F90F0000070000001F010000001000000000000000010000FF0F0000070000001F0100000000000000010000000100000000000017010000230100000001000000010000000100000001000000010000000100000002000000010000000100001D02000016010000220100000003000000010000000100002D03000015010000220100000004000000010000000100003D04000015010000210100000005000000010000000100004D05000014010000210100000006000000010000000100005D06000013010000210100000007000000010000000100006E07000013010000200100000008000000010000000100007E08000012010000200100000009000000010000000100008E0900001201000020010000000A000000010000000100009E0A0000110100001F010000000B00000001000000010000AE0B0000100100001F010000000C00000001000000010000BE0C0000100100001F010000000D00000001000000010000CE0D00000F0100001E010000000E00000001000000010000DE0E00000F0100001E010000000F00000001000000010000EF0F00000E0100001E010000001000000001000000010000FF0F00000D0100001D0100000000000000020000000100000000000026020000210100000001000000020000000100000A01000025020000210100000002000000020000000100001A020000240200002001000000030000000200000001000029030000230200002001000000040000000200000001000039040000220200002001000000050000000200000001000049050000200200001F010000000600000002000000010000580600001F0200001F010000000700000002000000010000680700001E0200001F010000000800000002000000010000770800001D0200001E010000000900000002000000010000870900001C0200001E010000000A00000002000000010000970A00001B0200001E010000000B00000002000000010000A60B00001A0200001D010000000C00000002000000010000B60C0000190200001D010000000D00000002000000010000C50D0000170200001D010000000E00000002000000010000D50E0000160200001C010000000F00000002000000010000E50F0000150200001C010000001000000002000000010000FF0F0000140200001C01000000000000000300000001000000000000350300002001000000010000000300000001000008010000330300001F01000000020000000300000001000017020000320300001F01000000030000000300000001000026030000300300001F010000000400000003000000010000350400002E0300001E010000000500000003000000010000440500002D0300001E010000000600000003000000010000530600002B0300001E01000000070000000300000001000062070000290300001D01000000080000000300000001000071080000280300001D01000000090000000300000001000080090000260300001D010000000A000000030000000100008F0A0000250300001C010000000B000000030000000100009E0B0000230300001C010000000C00000003000000010000AD0C0000210300001B010000000D00000003000000010000BC0D0000200300001B010000000E00000003000000010000CC0E00001E0300001B010000000F00000003000000010000DB0F00001C0300001A010000001000000003000000010000FF0F00001B0300001A01000000000000000400000001000000000000440400001E01000000010000000400000001000005010000420400001E01000000020000000400000001000014020000400400001D010000000300000004000000010000220300003D0400001D010000000400000004000000010000310400003B0400001D0100000005000000040000000100003F050000390400001C0100000006000000040000000100004E060000370400001C0100000007000000040000000100005C070000350400001C0100000008000000040000000100006B080000330400001B01000000090000000400000001000079090000300400001B010000000A00000004000000010000880A00002E0400001B010000000B00000004000000010000960B00002C0400001A010000000C00000004000000010000A50C00002A0400001A010000000D00000004000000010000B40D00002804000019010000000E00000004000000010000C20E00002604000019010000000F00000004000000010000D10F00002304000019010000001000000004000000010000FF0F0000210400001801000000000000000500000001000000000000530500001D01000000010000000500000001000003010000500500001C010000000200000005000000010000110200004E0500001C0100000003000000050000000100001F0300004B0500001C0100000004000000050000000100002D040000480500001B0100000005000000050000000100003B050000450500001B01000000060000000500000001000049060000430500001A01000000070000000500000001000057070000400500001A010000000800000005000000010000650800003D0500001A010000000900000005000000010000730900003B05000019010000000A00000005000000010000810A00003805000019010000000B000000050000000100008F0B00003505000019010000000C000000050000000100009D0C00003305000018010000000D00000005000000010000AB0D00003005000018010000000E00000005000000010000B90E00002D05000017010000000F00000005000000010000C70F00002A05000017010000001000000005000000010000FF0F0000280500001701000000000000000600000001000000000000620600001B010000000100000006000000010000000100005F0600001B0100000002000000060000000100000D0200005C0600001B0100000003000000060000000100001B030000580600001A01000000040000000600000001000028040000550600001A010000000500000006000000010000360500005206000019010000000600000006000000010000430600004F06000019010000000700000006000000010000510700004B060000190100000008000000060000000100005E08000048060000180100000009000000060000000100006C0900004506000018010000000A00000006000000010000790A00004206000017010000000B00000006000000010000870B00003E06000017010000000C00000006000000010000940C00003B06000017010000000D00000006000000010000A20D00003806000016010000000E00000006000000010000AF0E00003506000016010000000F00000006000000010000BD0F00003206000015010000001000000006000000010000FF0F00002E0600001501000000000000000700000001000000000000710700001A010000000100000007000000010000FD0000006D0700001A0100000002000000070000000100000A0200006907000019010000000300000007000000010000170300006607000019010000000400000007000000010000240400006207000018010000000500000007000000010000310500005E070000180100000006000000070000000100003E0600005A070000170100000007000000070000000100004B0700005707000017010000000800000007000000010000580800005307000017010000000900000007000000010000650900004F07000016010000000A00000007000000010000720A00004B07000016010000000B000000070000000100007F0B00004807000015010000000C000000070000000100008C0C00004407000015010000000D00000007000000010000990D00004007000015010000000E00000007000000010000A60E00003C07000014010000000F00000007000000010000B30F00003907000014010000001000000007000000010000FF0F00003507000013010000000000000008000000010000000000008008000018010000000100000008000000010000FB0000007C08000018010000000200000008000000010000070200007708000018010000000300000008000000010000140300007308000017010000000400000008000000010000200400006F080000170100000005000000080000000100002D0500006B08000016010000000600000008000000010000390600006608000016010000000700000008000000010000450700006208000015010000000800000008000000010000520800005E080000150100000009000000080000000100005E0900005908000015010000000A000000080000000100006B0A00005508000014010000000B00000008000000010000770B00005108000014010000000C00000008000000010000830C00004D08000013010000000D00000008000000010000900D00004808000013010000000E000000080000000100009C0E00004408000012010000000F00000008000000010000A90F00004008000012010000001000000008000000010000FF0F00003C08000012010000000000000009000000010000000000008F09000017010000000100000009000000010000F80000008A090000170100000002000000090000000100000402000085090000160100000003000000090000000100001003000080090000160100000004000000090000000100001C0400007C09000015010000000500000009000000010000280500007709000015010000000600000009000000010000340600007209000014010000000700000009000000010000400700006D090000140100000008000000090000000100004B0800006909000013010000000900000009000000010000570900006409000013010000000A00000009000000010000630A00005F09000013010000000B000000090000000100006F0B00005A09000012010000000C000000090000000100007B0C00005509000012010000000D00000009000000010000870D00005109000011010000000E00000009000000010000930E00004C09000011010000000F000000090000000100009F0F00004709000010010000001000000009000000010000FF0F0000420900001001000000000000000A000000010000000000009E0A00001601000000010000000A000000010000F6000000990A00001501000000020000000A00000001000001020000930A00001501000000030000000A0000000100000C0300008E0A00001401000000040000000A00000001000018040000890A00001401000000050000000A00000001000023050000830A00001301000000060000000A0000000100002E0600007E0A00001301000000070000000A0000000100003A070000790A00001201000000080000000A00000001000045080000730A00001201000000090000000A000000010000510900006E0A000011010000000A0000000A0000000100005C0A0000690A000011010000000B0000000A000000010000670B0000630A000011010000000C0000000A000000010000730C00005E0A000010010000000D0000000A0000000100007E0D0000590A000010010000000E0000000A000000010000890E0000530A00000F010000000F0000000A000000010000950F00004E0A00000F01000000100000000A000000010000FF0F0000490A00000E01000000000000000B00000001000000000000AD0B00001401000000010000000B000000010000F3000000A70B00001401000000020000000B000000010000FE010000A10B00001301000000030000000B000000010000090300009B0B00001301000000040000000B00000001000014040000950B00001201000000050000000B0000000100001E050000900B00001201000000060000000B000000010000290600008A0B00001101000000070000000B00000001000034070000840B00001101000000080000000B0000000100003F0800007E0B00001001000000090000000B0000000100004A090000780B000010010000000A0000000B000000010000550A0000720B00000F010000000B0000000B0000000100005F0B00006D0B00000F010000000C0000000B0000000100006A0C0000670B00000E010000000D0000000B000000010000750D0000610B00000E010000000E0000000B000000010000800E00005B0B00000D010000000F0000000B0000000100008B0F0000550B00000D01000000100000000B000000010000FF0F00004F0B00000D01000000000000000C00000001000000000000BC0C00001301000000010000000C000000010000F1000000B50C00001201000000020000000C000000010000FB010000AF0C00001201000000030000000C00000001000005030000A90C00001101000000040000000C0000000100000F040000A20C00001101000000050000000C0000000100001A0500009C0C00001001000000060000000C00000001000024060000960C00001001000000070000000C0000000100002E0700008F0C00000F01000000080000000C00000001000039080000890C00000F01000000090000000C00000001000043090000820C00000E010000000A0000000C0000000100004D0A00007C0C00000E010000000B0000000C000000010000580B0000760C00000D010000000C0000000C000000010000620C00006F0C00000D010000000D0000000C0000000100006C0D0000690C00000C010000000E0000000C000000010000760E0000630C00000C010000000F0000000C000000010000810F00005C0C00000B01000000100000000C000000010000FF0F0000560C00000B01000000000000000D00000001000000000000CB0D00001101000000010000000D000000010000EE000000C40D00001101000000020000000D000000010000F8010000BD0D00001001000000030000000D00000001000002030000B60D00001001000000040000000D0000000100000B040000AF0D00000F01000000050000000D00000001000015050000A80D00000F01000000060000000D0000000100001F060000A10D00000E01000000070000000D000000010000290700009B0D00000E01000000080000000D00000001000032080000940D00000D01000000090000000D0000000100003C0900008D0D00000D010000000A0000000D000000010000460A0000860D00000C010000000B0000000D000000010000500B00007F0D00000C010000000C0000000D000000010000590C0000780D00000B010000000D0000000D000000010000630D0000710D00000B010000000E0000000D0000000100006D0E00006A0D00000A010000000F0000000D000000010000770F0000630D00000A01000000100000000D000000010000FF0F00005C0D00000901000000000000000E00000001000000000000DA0E00001001000000010000000E000000010000EB000000D20E00000F01000000020000000E000000010000F5010000CB0E00000F01000000030000000E000000010000FE020000C40E00000E01000000040000000E00000001000007040000BC0E00000E01000000050000000E00000001000010050000B50E00000D01000000060000000E0000000100001A060000AD0E00000D01000000070000000E00000001000023070000A60E00000C01000000080000000E0000000100002C0800009E0E00000C01000000090000000E00000001000035090000970E00000B010000000A0000000E0000000100003F0A0000900E00000B010000000B0000000E000000010000480B0000880E00000A010000000C0000000E000000010000510C0000810E00000A010000000D0000000E0000000100005A0D0000790E000009010000000E0000000E000000010000640E0000720E000008010000000F0000000E0000000100006D0F00006A0E00000801000000100000000E000000010000FF0F0000630E00000701000000000000000F00000001000000000000E90F00000E01000000010000000F000000010000E9000000E10F00000E01000000020000000F000000010000F2010000D90F00000D01000000030000000F000000010000FA020000D10F00000D01000000040000000F00000001000003040000C90F00000C01000000050000000F0000000100000C050000C10F00000C01000000060000000F00000001000014060000B90F00000B01000000070000000F0000000100001D070000B10F00000B01000000080000000F00000001000026080000A90F00000A01000000090000000F0000000100002F090000A10F00000A010000000A0000000F000000010000370A0000990F000009010000000B0000000F000000010000400B0000910F000008010000000C0000000F000000010000490C0000890F000008010000000D0000000F000000010000510D0000810F000007010000000E0000000F0000000100005A0E00007A0F000007010000000F0000000F000000010000630F0000720F00000601000000100000000F000000010000FF0F00006A0F00000601000000000000001000000001000000000000FF0F00000D010000000100000010000000010000E6000000FF0F00000C010000000200000010000000010000EE010000FF0F00000C010000000300000010000000010000F7020000FF0F00000B010000000400000010000000010000FF030000FF0F00000B01000000050000001000000001000007050000FF0F00000A0100000006000000100000000100000F060000FF0F00000A01000000070000001000000001000017070000FF0F00000901000000080000001000000001000020080000FF0F00000901000000090000001000000001000028090000FF0F000008010000000A00000010000000010000300A0000FF0F000007010000000B00000010000000010000380B0000FF0F000007010000000C00000010000000010000400C0000FF0F000006010000000D00000010000000010000480D0000FF0F000006010000000E00000010000000010000510E0000FF0F000005010000000F00000010000000010000590F0000FF0F000005010000001000000010000000010000FF0F0000FF0F00000401000000000000000000000002000000000000080000001B0200000001000000000000000200000F010000080000001C0200000002000000000000000200001F020000080000001D02000000030000000000000002000030030000080000001D02000000040000000000000002000040040000080000001E02000000050000000000000002000051050000070000001F020000000600000000000000020000610600000700000020020000000700000000000000020000720700000700000020020000000800000000000000020000820800000700000021020000000900000000000000020000930900000700000022020000000A00000000000000020000A30A00000700000023020000000B00000000000000020000B40B00000700000023020000000C00000000000000020000C50C00000600000024020000000D00000000000000020000D50D00000600000025020000000E00000000000000020000E60E00000600000026020000000F00000000000000020000F60F00000600000026020000001000000000000000020000FF0F0000060000002702000000000000000100000002000000000000170100001B0200000001000000010000000200000C010000160100001B0200000002000000010000000200001C020000150100001C0200000003000000010000000200002C030000150100001D0200000004000000010000000200003C040000140100001D0200000005000000010000000200004C050000130100001E0200000006000000010000000200005C060000130100001F0200000007000000010000000200006C070000120100001F0200000008000000010000000200007C08000011010000200200000009000000010000000200008C0900001101000021020000000A000000010000000200009C0A00001001000021020000000B00000001000000020000AC0B00000F01000022020000000C00000001000000020000BC0C00000F01000022020000000D00000001000000020000CC0D00000E01000023020000000E00000001000000020000DC0E00000D01000024020000000F00000001000000020000EC0F00000D01000024020000001000000001000000020000FF0F00000C0100002502000000000000000200000002000000000000250200001B02000000010000000200000002000009010000240200001B02000000020000000200000002000000020000000200000002000000030000000200000002000028030000220200001C02000000040000000200000002000037040000210200001D020000000500000002000000020000470500001F0200001D020000000600000002000000020000560600001E0200001E020000000700000002000000020000660700001D0200001E020000000800000002000000020000750800001C0200001F020000000900000002000000020000850900001A0200001F020000000A00000002000000020000940A00001902000020020000000B00000002000000020000A40B00001802000020020000000C00000002000000020000B30C00001702000021020000000D00000002000000020000C30D00001602000021020000000E00000002000000020000D20E00001402000022020000000F00000002000000020000E20F00001302000022020000001000000002000000020000FF0F0000120200002302000000000000000300000002000000000000340300001A02000000010000000300000002000006010000320300001B02000000020000000300000002000015020000310300001B020000000300000003000000020000240300002F0300001C020000000400000003000000020000330400002D0300001C020000000500000003000000020000420500002B0300001C020000000600000003000000020000510600002A0300001D02000000070000000300000002000060070000280300001D0200000008000000030000000200006F080000260300001D0200000009000000030000000200007E090000240300001E020000000A000000030000000200008D0A0000230300001E020000000B000000030000000200009C0B0000210300001F020000000C00000003000000020000AB0C00001F0300001F020000000D00000003000000020000BA0D00001D0300001F020000000E00000003000000020000C80E00001B03000020020000000F00000003000000020000D70F00001A03000020020000001000000003000000020000FF0F0000180300002002000000000000000400000002000000000000430400001A02000000010000000400000002000003010000400400001A020000000200000004000000020000120200003E0400001B020000000300000004000000020000200300003C0400001B0200000004000000040000000200002F040000390400001B0200000005000000040000000200003D050000370400001B0200000006000000040000000200004C060000350400001C0200000007000000040000000200005A070000330400001C02000000080000000400000002000068080000300400001C020000000900000004000000020000770900002E0400001C020000000A00000004000000020000850A00002C0400001D020000000B00000004000000020000940B0000290400001D020000000C00000004000000020000A20C0000270400001D020000000D00000004000000020000B00D0000250400001D020000000E00000004000000020000BF0E0000230400001E020000000F00000004000000020000CD0F0000200400001E020000001000000004000000020000FF0F00001E0400001E02000000000000000500000002000000000000510500001A020000000100000005000000020000010100004E0500001A0200000002000000050000000200000F0200004C0500001A0200000003000000050000000200001C030000490500001A0200000004000000050000000200002A040000460500001A02000000050000000500000002000038050000430500001B02000000060000000500000002000046060000400500001B020000000700000005000000020000540700003D0500001B020000000800000005000000020000620800003B0500001B02000000090000000500000002000070090000380500001B020000000A000000050000000200007E0A0000350500001B020000000B000000050000000200008B0B0000320500001B020000000C00000005000000020000990C00002F0500001B020000000D00000005000000020000A70D00002D0500001C020000000E00000005000000020000B50E00002A0500001C020000000F00000005000000020000C30F0000270500001C020000001000000005000000020000FF0F0000240500001C02000000000000000600000002000000000000600600001A020000000100000006000000020000FE0000005D0600001A0200000002000000060000000200000B020000590600001A02000000030000000600000002000019030000560600001A02000000040000000600000002000026040000520600001A020000000500000006000000020000330500004F0600001A020000000600000006000000020000410600004C0600001A0200000007000000060000000200004E070000480600001A0200000008000000060000000200005B080000450600001A02000000090000000600000002000069090000420600001A020000000A00000006000000020000760A00003E0600001A020000000B00000006000000020000830B00003B0600001A020000000C00000006000000020000910C0000380600001A020000000D000000060000000200009E0D0000340600001A020000000E00000006000000020000AB0E0000310600001A020000000F00000006000000020000B90F00002D0600001A020000001000000006000000020000FF0F00002A0600001A020000000000000007000000020000000000006E0700001A020000000100000007000000020000FB0000006B07000019020000000200000007000000020000080200006707000019020000000300000007000000020000150300006307000019020000000400000007000000020000220400005F070000190200000005000000070000000200002E0500005B070000190200000006000000070000000200003B0600005707000019020000000700000007000000020000480700005307000019020000000800000007000000020000550800004F07000019020000000900000007000000020000620900004B07000018020000000A000000070000000200006E0A00004807000018020000000B000000070000000200007B0B00004407000018020000000C00000007000000020000880C00004007000018020000000D00000007000000020000950D00003C07000018020000000E00000007000000020000A20E00003807000018020000000F00000007000000020000AF0F00003407000018020000001000000007000000020000FF0F00003007000017020000000000000008000000020000000000007D08000019020000000100000008000000020000F800000079080000190200000002000000080000000200000502000074080000190200000003000000080000000200001103000070080000190200000004000000080000000200001D0400006B08000018020000000500000008000000020000290500006708000018020000000600000008000000020000360600006208000018020000000700000008000000020000420700005E080000180200000008000000080000000200004E0800005A080000170200000009000000080000000200005B0900005508000017020000000A00000008000000020000670A00005108000017020000000B00000008000000020000730B00004C08000017020000000C000000080000000200007F0C00004808000016020000000D000000080000000200008C0D00004308000016020000000E00000008000000020000980E00003F08000016020000000F00000008000000020000A40F00003B08000015020000001000000008000000020000FF0F00003608000015020000000000000009000000020000000000008C09000019020000000100000009000000020000F600000087090000190200000002000000090000000200000102000082090000180200000003000000090000000200000D0300007D09000018020000000400000009000000020000190400007809000018020000000500000009000000020000250500007309000017020000000600000009000000020000300600006E090000170200000007000000090000000200003C0700006909000016020000000800000009000000020000480800006409000016020000000900000009000000020000540900005F09000016020000000A000000090000000200005F0A00005A09000015020000000B000000090000000200006B0B00005509000015020000000C00000009000000020000770C00005009000015020000000D00000009000000020000830D00004B09000014020000000E000000090000000200008E0E00004609000014020000000F000000090000000200009A0F00004109000013020000001000000009000000020000FF0F00003C0900001302000000000000000A000000020000000000009A0A00001902000000010000000A000000020000F3000000950A00001802000000020000000A000000020000FE0100008F0A00001802000000030000000A000000020000090300008A0A00001702000000040000000A00000002000014040000840A00001702000000050000000A000000020000200500007F0A00001602000000060000000A0000000200002B060000790A00001602000000070000000A00000002000036070000740A00001502000000080000000A000000020000410800006E0A00001502000000090000000A0000000200004D090000690A000014020000000A0000000A000000020000580A0000630A000014020000000B0000000A000000020000630B00005E0A000013020000000C0000000A0000000200006E0C0000580A000013020000000D0000000A000000020000790D0000530A000012020000000E0000000A000000020000850E00004D0A000012020000000F0000000A000000020000900F0000480A00001102000000100000000A000000020000FF0F0000420A00001102000000000000000B00000002000000000000A90B00001902000000010000000B000000020000F0000000A30B00001802000000020000000B000000020000FB0100009D0B00001702000000030000000B00000002000005030000970B00001702000000040000000B00000002000010040000910B00001602000000050000000B0000000200001B0500008B0B00001602000000060000000B00000002000025060000850B00001502000000070000000B000000020000300700007F0B00001402000000080000000B0000000200003B080000790B00001402000000090000000B00000002000045090000730B000013020000000A0000000B000000020000500A00006D0B000012020000000B0000000B0000000200005B0B0000660B000012020000000C0000000B000000020000660C0000600B000011020000000D0000000B000000020000700D00005A0B000010020000000E0000000B0000000200007B0E0000540B000010020000000F0000000B000000020000860F00004E0B00000F02000000100000000B000000020000FF0F0000480B00000E02000000000000000C00000002000000000000B70C00001802000000010000000C000000020000ED000000B10C00001802000000020000000C000000020000F7010000AA0C00001702000000030000000C00000002000002030000A40C00001602000000040000000C0000000200000C0400009D0C00001502000000050000000C00000002000016050000970C00001502000000060000000C00000002000020060000900C00001402000000070000000C0000000200002A070000890C00001302000000080000000C00000002000034080000830C00001202000000090000000C0000000200003E0900007C0C000012020000000A0000000C000000020000490A0000760C000011020000000B0000000C000000020000530B00006F0C000010020000000C0000000C0000000200005D0C0000690C00000F020000000D0000000C000000020000670D0000620C00000F020000000E0000000C000000020000710E00005B0C00000E020000000F0000000C0000000200007B0F0000550C00000D02000000100000000C000000020000FF0F00004E0C00000C02000000000000000D00000002000000000000C60D00001802000000010000000D000000020000EA000000BF0D00001702000000020000000D000000020000F4010000B80D00001602000000030000000D000000020000FE020000B10D00001602000000040000000D00000002000007040000AA0D00001502000000050000000D00000002000011050000A30D00001402000000060000000D0000000200001B0600009B0D00001302000000070000000D00000002000024070000940D00001202000000080000000D0000000200002E0800008D0D00001102000000090000000D00000002000037090000860D000010020000000A0000000D000000020000410A00007F0D00000F020000000B0000000D0000000200004B0B0000780D00000E020000000C0000000D000000020000540C0000710D00000E020000000D0000000D0000000200005E0D00006A0D00000D020000000E0000000D000000020000680E0000630D00000C020000000F0000000D000000020000710F00005B0D00000B02000000100000000D000000020000FF0F0000540D00000A02000000000000000E00000002000000000000D50E00001802000000010000000E000000020000E8000000CD0E00001702000000020000000E000000020000F1010000C50E00001602000000030000000E000000020000FA020000BE0E00001502000000040000000E00000002000003040000B60E00001402000000050000000E0000000200000C050000AE0E00001302000000060000000E00000002000015060000A70E00001202000000070000000E0000000200001E0700009F0E00001102000000080000000E00000002000027080000980E00001002000000090000000E00000002000030090000900E00000F020000000A0000000E000000020000390A0000880E00000E020000000B0000000E000000020000430B0000810E00000D020000000C0000000E0000000200004C0C0000790E00000C020000000D0000000E000000020000550D0000710E00000B020000000E0000000E0000000200005E0E00006A0E00000A020000000F0000000E000000020000670F0000620E00000902000000100000000E000000020000FF0F00005A0E00000802000000000000000F00000002000000000000E30F00001802000000010000000F000000020000E5000000DB0F00001702000000020000000F000000020000ED010000D30F00001602000000030000000F000000020000F6020000CB0F00001402000000040000000F000000020000FF030000C30F00001302000000050000000F00000002000007050000BA0F00001202000000060000000F00000002000010060000B20F00001102000000070000000F00000002000018070000AA0F00001002000000080000000F00000002000021080000A20F00000F02000000090000000F000000020000290900009A0F00000E020000000A0000000F000000020000320A0000920F00000C020000000B0000000F0000000200003A0B0000890F00000B020000000C0000000F000000020000430C0000810F00000A020000000D0000000F0000000200004C0D0000790F000009020000000E0000000F000000020000540E0000710F000008020000000F0000000F0000000200005D0F0000690F00000702000000100000000F000000020000FF0F0000600F00000602000000000000001000000002000000000000FF0F000018020000000100000010000000020000E2000000FF0F000016020000000200000010000000020000EA010000FF0F000015020000000300000010000000020000F2020000FF0F000014020000000400000010000000020000FA030000FF0F00001302000000050000001000000002000002050000FF0F0000110200000006000000100000000200000A060000FF0F00001002000000070000001000000002000012070000FF0F00000F0200000008000000100000000200001A080000FF0F00000D02000000090000001000000002000022090000FF0F00000C020000000A000000100000000200002A0A0000FF0F00000B020000000B00000010000000020000320B0000FF0F00000A020000000C000000100000000200003A0C0000FF0F000008020000000D00000010000000020000420D0000FF0F000007020000000E000000100000000200004A0E0000FF0F000006020000000F00000010000000020000520F0000FF0F000005020000001000000010000000020000FF0F0000FF0F0000030200000000000000000000000300000000000008000000120300000001000000000000000300000E01000008000000140300000002000000000000000300001E02000008000000160300000003000000000000000300002F03000008000000180300000004000000000000000300003F04000008000000190300000005000000000000000300004F050000070000001B03000000060000000000000003000060060000070000001D03000000070000000000000003000070070000070000001F030000000800000000000000030000810800000700000021030000000900000000000000030000910900000600000023030000000A00000000000000030000A20A00000600000024030000000B00000000000000030000B20B00000600000026030000000C00000000000000030000C20C00000600000028030000000D00000000000000030000D30D0000060000002A030000000E00000000000000030000E30E0000050000002C030000000F00000000000000030000F40F0000050000002E030000001000000000000000030000FF0F0000050000002F0300000000000000010000000300000000000017010000130300000001000000010000000300000B01000016010000150300000002000000010000000300001B02000015010000160300000003000000010000000300002B03000014010000180300000004000000010000000300003A04000014010000190300000005000000010000000300004A050000130100001B0300000006000000010000000300005A060000120100001D0300000007000000010000000300006A070000110100001E0300000008000000010000000300007A08000010010000200300000009000000010000000300008A0900001001000021030000000A000000010000000300009A0A00000F01000023030000000B00000001000000030000AA0B00000E01000025030000000C00000001000000030000BA0C00000D01000026030000000D00000001000000030000C90D00000D01000028030000000E00000001000000030000D90E00000C01000029030000000F00000001000000030000E90F00000B0100002B030000001000000001000000030000FF0F00000A0100002D030000000000000002000000030000000000002502000014030000000100000002000000030000080100002402000015030000000200000002000000030000170200002202000017030000000300000002000000030000270300002102000018030000000400000002000000030000360400002002000019030000000500000002000000030000450500001E0200001B030000000600000002000000030000550600001D0200001C030000000700000002000000030000640700001C0200001E030000000800000002000000030000730800001A0200001F030000000900000002000000030000830900001902000020030000000A00000002000000030000920A00001802000022030000000B00000002000000030000A10B00001602000023030000000C00000002000000030000B10C00001502000024030000000D00000002000000030000C00D00001402000026030000000E00000002000000030000CF0E00001302000027030000000F00000002000000030000DF0F00001102000028030000001000000002000000030000FF0F0000100200002A030000000000000003000000030000000000003303000015030000000100000003000000030000050100003103000016030000000200000003000000030000140200002F03000017030000000300000003000000030000000300000003000000030000000400000003000000030000310400002C0300001A030000000500000003000000030000400500002A0300001B0300000006000000030000000300004F060000280300001C0300000007000000030000000300005E070000260300001D0300000008000000030000000300006D080000240300001E0300000009000000030000000300007B090000220300001F030000000A000000030000000300008A0A00002103000020030000000B00000003000000030000990B00001F03000021030000000C00000003000000030000A80C00001D03000022030000000D00000003000000030000B70D00001B03000024030000000E00000003000000030000C50E00001903000025030000000F00000003000000030000D40F00001703000026030000001000000003000000030000FF0F00001503000027030000000000000004000000030000000000004104000016030000000100000004000000030000020100003F04000017030000000200000004000000030000100200003C040000180300000003000000040000000300001E0300003A040000190300000004000000040000000300002D040000380400001A0300000005000000040000000300003B050000350400001A03000000060000000400000003000049060000330400001B03000000070000000400000003000058070000300400001C030000000800000004000000030000660800002E0400001D030000000900000004000000030000740900002C0400001E030000000A00000004000000030000820A0000290400001F030000000B00000004000000030000910B00002704000020030000000C000000040000000300009F0C00002404000021030000000D00000004000000030000AD0D00002204000021030000000E00000004000000030000BB0E00002004000022030000000F00000004000000030000CA0F00001D04000023030000001000000004000000030000FF0F00001B04000024030000000000000005000000030000000000005005000017030000000100000005000000030000FF0000004D050000180300000002000000050000000300000D0200004A050000180300000003000000050000000300001A030000470500001903000000040000000500000003000028040000440500001A03000000050000000500000003000036050000410500001A030000000600000005000000030000440600003E0500001B030000000700000005000000030000510700003B0500001C0300000008000000050000000300005F080000380500001C0300000009000000050000000300006D090000350500001D030000000A000000050000000300007B0A0000320500001D030000000B00000005000000030000880B00002F0500001E030000000C00000005000000030000960C00002C0500001F030000000D00000005000000030000A40D0000290500001F030000000E00000005000000030000B20E00002605000020030000000F00000005000000030000BF0F00002305000021030000001000000005000000030000FF0F00002005000021030000000000000006000000030000000000005E06000018030000000100000006000000030000FC0000005A0600001903000000020000000600000003000009020000570600001903000000030000000600000003000016030000530600001903000000040000000600000003000024040000500600001A030000000500000006000000030000310500004C0600001A0300000006000000060000000300003E060000490600001B0300000007000000060000000300004B070000450600001B03000000080000000600000003000058080000420600001B030000000900000006000000030000660900003E0600001C030000000A00000006000000030000730A00003B0600001C030000000B00000006000000030000800B0000370600001D030000000C000000060000000300008D0C0000340600001D030000000D000000060000000300009A0D0000300600001D030000000E00000006000000030000A80E00002D0600001E030000000F00000006000000030000B50F0000290600001E030000001000000006000000030000FF0F0000260600001F030000000000000007000000030000000000006C07000019030000000100000007000000030000F9000000680700001903000000020000000700000003000006020000640700001903000000030000000700000003000012030000600700001A0300000004000000070000000300001F0400005C0700001A0300000005000000070000000300002C050000580700001A03000000060000000700000003000038060000540700001A03000000070000000700000003000045070000500700001A030000000800000007000000030000520800004C0700001A0300000009000000070000000300005E090000480700001B030000000A000000070000000300006B0A0000440700001B030000000B00000007000000030000780B0000400700001B030000000C00000007000000030000840C00003C0700001B030000000D00000007000000030000910D0000370700001B030000000E000000070000000300009E0E0000330700001B030000000F00000007000000030000AA0F00002F0700001C030000001000000007000000030000FF0F00002B0700001C030000000000000008000000030000000000007A0800001A030000000100000008000000030000F6000000760800001A03000000020000000800000003000002020000710800001A0300000003000000080000000300000E0300006C0800001A0300000004000000080000000300001A040000680800001A03000000050000000800000003000026050000630800001A030000000600000008000000030000330600005F0800001A0300000007000000080000000300003F0700005A0800001A0300000008000000080000000300004B080000560800001A030000000900000008000000030000570900005108000019030000000A00000008000000030000630A00004C08000019030000000B000000080000000300006F0B00004808000019030000000C000000080000000300007B0C00004308000019030000000D00000008000000030000880D00003F08000019030000000E00000008000000030000940E00003A08000019030000000F00000008000000030000A00F00003508000019030000001000000008000000030000FF0F0000310800001903000000000000000900000003000000000000880900001B030000000100000009000000030000F3000000830900001B030000000200000009000000030000FF0100007E0900001B0300000003000000090000000300000A030000790900001A03000000040000000900000003000016040000740900001A030000000500000009000000030000210500006F0900001A0300000006000000090000000300002D0600006A09000019030000000700000009000000030000390700006509000019030000000800000009000000030000440800005F09000019030000000900000009000000030000500900005A09000018030000000A000000090000000300005B0A00005509000018030000000B00000009000000030000670B00005009000018030000000C00000009000000030000730C00004B09000017030000000D000000090000000300007E0D00004609000017030000000E000000090000000300008A0E00004109000017030000000F00000009000000030000950F00003B09000016030000001000000009000000030000FF0F0000360900001603000000000000000A00000003000000000000970A00001C03000000010000000A000000030000F0000000910A00001C03000000020000000A000000030000FB0100008B0A00001B03000000030000000A00000003000006030000860A00001B03000000040000000A00000003000011040000800A00001A03000000050000000A0000000300001C0500007A0A00001903000000060000000A00000003000027060000750A00001903000000070000000A000000030000320700006F0A00001803000000080000000A0000000300003D080000690A00001803000000090000000A00000003000049090000640A000017030000000A0000000A000000030000540A00005E0A000017030000000B0000000A0000000300005F0B0000580A000016030000000C0000000A0000000300006A0C0000530A000016030000000D0000000A000000030000750D00004D0A000015030000000E0000000A000000030000800E0000470A000014030000000F0000000A0000000300008B0F0000420A00001403000000100000000A000000030000FF0F00003C0A00001303000000000000000B00000003000000000000A50B00001D03000000010000000B000000030000ED0000009F0B00001C03000000020000000B000000030000F7010000980B00001C03000000030000000B00000003000002030000920B00001B03000000040000000B0000000300000D0400008C0B00001A03000000050000000B00000003000017050000860B00001903000000060000000B00000003000022060000800B00001803000000070000000B0000000300002C070000790B00001803000000080000000B00000003000037080000730B00001703000000090000000B000000030000410900006D0B000016030000000A0000000B0000000300004C0A0000670B000015030000000B0000000B000000030000560B0000600B000014030000000C0000000B000000030000610C00005A0B000014030000000D0000000B0000000300006B0D0000540B000013030000000E0000000B000000030000760E00004E0B000012030000000F0000000B000000030000800F0000480B00001103000000100000000B000000030000FF0F0000410B00001003000000000000000C00000003000000000000B30C00001E03000000010000000C000000030000EA000000AC0C00001D03000000020000000C000000030000F4010000A60C00001C03000000030000000C000000030000FE0200009F0C00001B03000000040000000C00000003000008040000980C00001A03000000050000000C00000003000012050000910C00001903000000060000000C0000000300001C0600008B0C00001803000000070000000C00000003000026070000840C00001703000000080000000C000000030000300800007D0C00001603000000090000000C0000000300003A090000760C000015030000000A0000000C000000030000440A00006F0C000014030000000B0000000C0000000300004E0B0000690C000013030000000C0000000C000000030000580C0000620C000012030000000D0000000C000000030000620D00005B0C000011030000000E0000000C0000000300006C0E0000540C000010030000000F0000000C000000030000760F00004E0C00000F03000000100000000C000000030000FF0F0000470C00000E03000000000000000D00000003000000000000C10D00001F03000000010000000D000000030000E7000000BA0D00001E03000000020000000D000000030000F0010000B30D00001D03000000030000000D000000030000FA020000AB0D00001B03000000040000000D00000003000003040000A40D00001A03000000050000000D0000000300000D0500009D0D00001903000000060000000D00000003000016060000950D00001803000000070000000D000000030000200700008E0D00001603000000080000000D00000003000029080000870D00001503000000090000000D00000003000033090000800D000014030000000A0000000D0000000300003C0A0000780D000013030000000B0000000D000000030000460B0000710D000011030000000C0000000D0000000300004F0C00006A0D000010030000000D0000000D000000030000590D0000620D00000F030000000E0000000D000000030000620E00005B0D00000D030000000F0000000D0000000300006B0F0000540D00000C03000000100000000D000000030000FF0F00004C0D00000B03000000000000000E00000003000000000000D00E00002003000000010000000E000000030000E4000000C80E00001F03000000020000000E000000030000ED010000C00E00001D03000000030000000E000000030000F6020000B80E00001C03000000040000000E000000030000FF030000B00E00001A03000000050000000E00000003000008050000A80E00001903000000060000000E00000003000011060000A00E00001703000000070000000E0000000300001A070000990E00001603000000080000000E00000003000023080000910E00001403000000090000000E0000000300002B090000890E000013030000000A0000000E000000030000340A0000810E000011030000000B0000000E0000000300003D0B0000790E000010030000000C0000000E000000030000460C0000710E00000E030000000D0000000E0000000300004F0D0000690E00000D030000000E0000000E000000030000580E0000620E00000B030000000F0000000E000000030000610F00005A0E00000A03000000100000000E000000030000FF0F0000520E00000803000000000000000F00000003000000000000DE0F00002103000000010000000F000000030000E1000000D50F00001F03000000020000000F000000030000E9010000CD0F00001E03000000030000000F000000030000F2020000C50F00001C03000000040000000F000000030000FA030000BC0F00001A03000000050000000F00000003000003050000B40F00001903000000060000000F0000000300000B060000AB0F00001703000000070000000F00000003000013070000A30F00001503000000080000000F0000000300001C0800009B0F00001303000000090000000F00000003000024090000920F000012030000000A0000000F0000000300002D0A00008A0F000010030000000B0000000F000000030000350B0000810F00000E030000000C0000000F0000000300003D0C0000790F00000C030000000D0000000F000000030000460D0000710F00000B030000000E0000000F0000000300004E0E0000680F000009030000000F0000000F000000030000570F0000600F00000703000000100000000F000000030000FF0F0000570F00000503000000000000001000000003000000000000FF0F000022030000000100000010000000030000DE000000FF0F000020030000000200000010000000030000E6010000FF0F00001E030000000300000010000000030000EE020000FF0F00001C030000000400000010000000030000F6030000FF0F00001A030000000500000010000000030000FD040000FF0F00001803000000060000001000000003000005060000FF0F0000160300000007000000100000000300000D070000FF0F00001403000000080000001000000003000015080000FF0F0000120300000009000000100000000300001D090000FF0F000010030000000A00000010000000030000250A0000FF0F00000E030000000B000000100000000300002D0B0000FF0F00000C030000000C00000010000000030000340C0000FF0F00000A030000000D000000100000000300003C0D0000FF0F000008030000000E00000010000000030000440E0000FF0F000006030000000F000000100000000300004C0F0000FF0F000004030000001000000010000000030000FF0F0000FF0F0000020300000000000000000000000400000000000009000000090400000001000000000000000400000D010000080000000C0400000002000000000000000400001D020000080000000F0400000003000000000000000400002E03000008000000120400000004000000000000000400003E04000007000000150400000005000000000000000400004E05000007000000180400000006000000000000000400005E060000070000001A0400000007000000000000000400006F070000070000001D0400000008000000000000000400007F08000006000000200400000009000000000000000400008F0900000600000023040000000A00000000000000040000A00A00000600000026040000000B00000000000000040000B00B00000500000029040000000C00000000000000040000C00C0000050000002C040000000D00000000000000040000D10D0000050000002F040000000E00000000000000040000E10E00000500000032040000000F00000000000000040000F10F00000400000035040000001000000000000000040000FF0F0000040000003704000000000000000100000004000000000000160100000B0400000001000000010000000400000A010000160100000E0400000002000000010000000400001A020000150100001004000000030000000100000004000029030000140100001304000000040000000100000004000039040000130100001504000000050000000100000004000049050000120100001804000000060000000100000004000059060000110100001B04000000070000000100000004000068070000100100001D040000000800000001000000040000780800001001000020040000000900000001000000040000880900000F01000022040000000A00000001000000040000980A00000E01000025040000000B00000001000000040000A70B00000D01000027040000000C00000001000000040000B70C00000C0100002A040000000D00000001000000040000C70D00000B0100002C040000000E00000001000000040000D70E00000B0100002F040000000F00000001000000040000E70F00000A01000032040000001000000001000000040000FF0F0000090100003404000000000000000200000004000000000000240200000E040000000100000002000000040000070100002302000010040000000200000002000000040000160200002102000012040000000300000002000000040000250300002002000014040000000400000002000000040000340400001F02000016040000000500000002000000040000440500001D02000019040000000600000002000000040000530600001C0200001B040000000700000002000000040000620700001A0200001D04000000080000000200000004000071080000190200001F040000000900000002000000040000800900001802000021040000000A00000002000000040000900A00001602000024040000000B000000020000000400009F0B00001502000026040000000C00000002000000040000AE0C00001302000028040000000D00000002000000040000BD0D0000120200002A040000000E00000002000000040000CD0E0000110200002C040000000F00000002000000040000DC0F00000F0200002F040000001000000002000000040000FF0F00000E02000031040000000000000003000000040000000000003203000010040000000100000003000000040000030100003003000012040000000200000003000000040000120200002E03000013040000000300000003000000040000210300002C030000150400000004000000030000000400002F0400002A030000170400000005000000030000000400003E05000028030000190400000006000000030000000400004D060000260300001B0400000007000000030000000400005C070000240300001D0400000008000000030000000400006A080000220300001F040000000900000003000000040000790900002003000020040000000A00000003000000040000880A00001F03000022040000000B00000003000000040000960B00001D03000024040000000C00000003000000040000A50C00001B03000026040000000D00000003000000040000B40D00001903000028040000000E00000003000000040000C20E0000170300002A040000000F00000003000000040000D10F0000150300002C040000001000000003000000040000FF0F0000130300002D040000000000000004000000040000000000004004000012040000000100000004000000040000000100003D040000130400000002000000040000000400000E0200003B040000150400000003000000040000000400001D030000380400001604000000040000000400000004000000040000000400000004000000050000000400000004000039050000330400001904000000060000000400000004000047060000310400001B040000000700000004000000040000550700002E0400001C040000000800000004000000040000630800002C0400001E04000000090000000400000004000071090000290400001F040000000A00000004000000040000800A00002704000021040000000B000000040000000400008E0B00002404000022040000000C000000040000000400009C0C00002204000024040000000D00000004000000040000AA0D00001F04000025040000000E00000004000000040000B80E00001D04000027040000000F00000004000000040000C60F00001A04000028040000001000000004000000040000FF0F0000180400002A040000000000000005000000040000000000004E05000014040000000100000005000000040000FD0000004B050000150400000002000000050000000400000B0200004805000017040000000300000005000000040000180300004505000018040000000400000005000000040000260400004205000019040000000500000005000000040000330500003E0500001A040000000600000005000000040000410600003B0500001B0400000007000000050000000400004F070000380500001C0400000008000000050000000400005C080000350500001D0400000009000000050000000400006A090000320500001F040000000A00000005000000040000780A00002F05000020040000000B00000005000000040000850B00002C05000021040000000C00000005000000040000930C00002905000022040000000D00000005000000040000A00D00002605000023040000000E00000005000000040000AE0E00002305000024040000000F00000005000000040000BC0F00002005000025040000001000000005000000040000FF0F00001D05000027040000000000000006000000040000000000005C06000016040000000100000006000000040000FA0000005806000017040000000200000006000000040000070200005406000018040000000300000006000000040000140300005106000019040000000400000006000000040000210400004D0600001A0400000005000000060000000400002E0500004A0600001A0400000006000000060000000400003B060000460600001B04000000070000000600000004000048070000420600001C040000000800000006000000040000550800003F0600001D040000000900000006000000040000620900003B0600001E040000000A00000006000000040000700A0000370600001E040000000B000000060000000400007D0B0000340600001F040000000C000000060000000400008A0C00003006000020040000000D00000006000000040000970D00002D06000021040000000E00000006000000040000A40E00002906000022040000000F00000006000000040000B10F00002506000022040000001000000006000000040000FF0F00002206000023040000000000000007000000040000000000006A07000019040000000100000007000000040000F7000000650700001904000000020000000700000004000003020000610700001A040000000300000007000000040000100300005D0700001A0400000004000000070000000400001C040000590700001B04000000050000000700000004000029050000550700001B04000000060000000700000004000035060000500700001B040000000700000007000000040000420700004C0700001C0400000008000000070000000400004E080000480700001C0400000009000000070000000400005B090000440700001D040000000A00000007000000040000670A0000400700001D040000000B00000007000000040000740B00003B0700001E040000000C00000007000000040000810C0000370700001E040000000D000000070000000400008D0D0000330700001F040000000E000000070000000400009A0E00002F0700001F040000000F00000007000000040000A60F00002B0700001F040000001000000007000000040000FF0F0000270700002004000000000000000800000004000000000000770800001B040000000100000008000000040000F3000000730800001B040000000200000008000000040000FF0100006E0800001B0400000003000000080000000400000B030000690800001B04000000040000000800000004000017040000640800001B04000000050000000800000004000023050000600800001B0400000006000000080000000400002F0600005B0800001C0400000007000000080000000400003B070000560800001C04000000080000000800000004000047080000510800001C040000000900000008000000040000530900004D0800001C040000000A000000080000000400005F0A0000480800001C040000000B000000080000000400006B0B0000430800001C040000000C00000008000000040000770C00003E0800001C040000000D00000008000000040000830D00003A0800001C040000000E000000080000000400008F0E0000350800001C040000000F000000080000000400009B0F0000300800001C040000001000000008000000040000FF0F00002C0800001D04000000000000000900000004000000000000850900001D040000000100000009000000040000F0000000800900001D040000000200000009000000040000FC0100007B0900001D04000000030000000900000004000007030000750900001C04000000040000000900000004000013040000700900001C0400000005000000090000000400001E0500006B0900001C0400000006000000090000000400002A060000650900001C04000000070000000900000004000035070000600900001B040000000800000009000000040000400800005B0900001B0400000009000000090000000400004C090000560900001B040000000A00000009000000040000570A0000500900001B040000000B00000009000000040000630B00004B0900001A040000000C000000090000000400006E0C0000460900001A040000000D000000090000000400007A0D0000400900001A040000000E00000009000000040000850E00003B0900001A040000000F00000009000000040000910F00003609000019040000001000000009000000040000FF0F0000300900001904000000000000000A00000004000000000000930A00001F04000000010000000A000000040000ED0000008D0A00001F04000000020000000A000000040000F8010000870A00001E04000000030000000A00000004000003030000820A00001E04000000040000000A0000000400000E0400007C0A00001D04000000050000000A00000004000019050000760A00001C04000000060000000A00000004000024060000700A00001C04000000070000000A0000000400002F0700006A0A00001B04000000080000000A0000000400003A080000640A00001B04000000090000000A000000040000440900005E0A00001A040000000A0000000A0000000400004F0A0000590A000019040000000B0000000A0000000400005A0B0000530A000019040000000C0000000A000000040000650C00004D0A000018040000000D0000000A000000040000700D0000470A000018040000000E0000000A0000000400007B0E0000410A000017040000000F0000000A000000040000860F00003B0A00001604000000100000000A000000040000FF0F0000350A00001604000000000000000B00000004000000000000A10B00002204000000010000000B000000040000EA0000009B0B00002104000000020000000B000000040000F4010000940B00002004000000030000000B000000040000FF0200008E0B00001F04000000040000000B00000004000009040000870B00001E04000000050000000B00000004000013050000810B00001D04000000060000000B0000000400001E0600007A0B00001C04000000070000000B00000004000028070000740B00001B04000000080000000B000000040000330800006E0B00001A04000000090000000B0000000400003D090000670B000019040000000A0000000B000000040000470A0000610B000018040000000B0000000B000000040000520B00005A0B000017040000000C0000000B0000000400005C0C0000540B000016040000000D0000000B000000040000670D00004E0B000015040000000E0000000B000000040000710E0000470B000014040000000F0000000B0000000400007B0F0000410B00001304000000100000000B000000040000FF0F00003A0B00001204000000000000000C00000004000000000000AF0C00002404000000010000000C000000040000E7000000A80C00002304000000020000000C000000040000F1010000A10C00002104000000030000000C000000040000FA0200009A0C00002004000000040000000C00000004000004040000930C00001F04000000050000000C0000000400000E0500008C0C00001D04000000060000000C00000004000018060000850C00001C04000000070000000C000000040000220700007E0C00001B04000000080000000C0000000400002C080000770C00001A04000000090000000C00000004000035090000700C000018040000000A0000000C0000000400003F0A0000690C000017040000000B0000000C000000040000490B0000620C000016040000000C0000000C000000040000530C00005B0C000014040000000D0000000C0000000400005D0D0000540C000013040000000E0000000C000000040000670E00004D0C000012040000000F0000000C000000040000710F0000460C00001004000000100000000C000000040000FF0F00003F0C00000F04000000000000000D00000004000000000000BD0D00002604000000010000000D000000040000E3000000B50D00002504000000020000000D000000040000ED010000AE0D00002304000000030000000D000000040000F6020000A60D00002104000000040000000D000000040000FF0300009F0D00002004000000050000000D00000004000009050000970D00001E04000000060000000D00000004000012060000900D00001C04000000070000000D0000000400001B070000880D00001B04000000080000000D00000004000025080000800D00001904000000090000000D0000000400002E090000790D000017040000000A0000000D000000040000370A0000710D000016040000000B0000000D000000040000410B00006A0D000014040000000C0000000D0000000400004A0C0000620D000012040000000D0000000D000000040000530D00005B0D000011040000000E0000000D0000000400005D0E0000530D00000F040000000F0000000D000000040000660F00004C0D00000D04000000100000000D000000040000FF0F0000440D00000C04000000000000000E00000004000000000000CB0E00002804000000010000000E000000040000E0000000C20E00002604000000020000000E000000040000E9010000BA0E00002404000000030000000E000000040000F2020000B20E00002204000000040000000E000000040000FB030000AA0E00002004000000050000000E00000004000003050000A20E00001E04000000060000000E0000000400000C0600009A0E00001C04000000070000000E00000004000015070000920E00001A04000000080000000E0000000400001E0800008A0E00001804000000090000000E00000004000026090000820E000016040000000A0000000E0000000400002F0A00007A0E000014040000000B0000000E000000040000380B0000720E000012040000000C0000000E000000040000410C00006A0E000010040000000D0000000E0000000400004A0D0000610E00000E040000000E0000000E000000040000520E0000590E00000C040000000F0000000E0000000400005B0F0000510E00000A04000000100000000E000000040000FF0F0000490E00000804000000000000000F00000004000000000000D80F00002B04000000010000000F000000040000DD000000D00F00002804000000020000000F000000040000E5010000C70F00002604000000030000000F000000040000EE020000BE0F00002404000000040000000F000000040000F6030000B60F00002104000000050000000F000000040000FE040000AD0F00001F04000000060000000F00000004000006060000A50F00001D04000000070000000F0000000400000F0700009C0F00001A04000000080000000F00000004000017080000930F00001804000000090000000F0000000400001F0900008B0F000015040000000A0000000F000000040000270A0000820F000013040000000B0000000F0000000400002F0B0000790F000011040000000C0000000F000000040000380C0000710F00000E040000000D0000000F000000040000400D0000680F00000C040000000E0000000F000000040000480E00005F0F00000A040000000F0000000F000000040000500F0000570F00000704000000100000000F000000040000FF0F00004E0F00000504000000000000001000000004000000000000FF0F00002D040000000100000010000000040000DA000000FF0F00002A040000000200000010000000040000E2010000FF0F000027040000000300000010000000040000E9020000FF0F000025040000000400000010000000040000F1030000FF0F000022040000000500000010000000040000F9040000FF0F00001F04000000060000001000000004000000060000FF0F00001D04000000070000001000000004000008070000FF0F00001A04000000080000001000000004000010080000FF0F00001704000000090000001000000004000018090000FF0F000015040000000A000000100000000400001F0A0000FF0F000012040000000B00000010000000040000270B0000FF0F00000F040000000C000000100000000400002F0C0000FF0F00000C040000000D00000010000000040000360D0000FF0F00000A040000000E000000100000000400003E0E0000FF0F000007040000000F00000010000000040000460F0000FF0F000004040000001000000010000000040000FF0F0000FF0F0000020400000000000000000000000500000000000009000000000500000001000000000000000500000C01000008000000040500000002000000000000000500001C02000008000000080500000003000000000000000500002D030000080000000C0500000004000000000000000500003D04000007000000100500000005000000000000000500004D05000007000000140500000006000000000000000500005D06000007000000180500000007000000000000000500006D070000060000001C0500000008000000000000000500007D08000006000000200500000009000000000000000500008E0900000500000024050000000A000000000000000500009E0A00000500000028050000000B00000000000000050000AE0B0000050000002C050000000C00000000000000050000BE0C00000400000030050000000D00000000000000050000CE0D00000400000034050000000E00000000000000050000DF0E00000400000038050000000F00000000000000050000EF0F0000030000003C050000001000000000000000050000FF0F0000030000004005000000000000000100000005000000000000160100000405000000010000000100000005000009010000150100000705000000020000000100000005000018020000140100000B05000000030000000100000005000028030000130100000E05000000040000000100000005000038040000120100001205000000050000000100000005000047050000120100001505000000060000000100000005000057060000110100001905000000070000000100000005000067070000100100001C050000000800000001000000050000760800000F01000020050000000900000001000000050000860900000E01000023050000000A00000001000000050000960A00000D01000027050000000B00000001000000050000A50B00000C0100002A050000000C00000001000000050000B50C00000B0100002E050000000D00000001000000050000C50D00000A01000031050000000E00000001000000050000D40E00000901000035050000000F00000001000000050000E40F00000801000038050000001000000001000000050000FF0F0000070100003C05000000000000000200000005000000000000240200000705000000010000000200000005000005010000220200000A05000000020000000200000005000014020000210200000D050000000300000002000000050000240300001F02000010050000000400000002000000050000330400001E02000013050000000500000002000000050000420500001C02000016050000000600000002000000050000510600001B0200001905000000070000000200000005000060070000190200001C0500000008000000020000000500006F080000180200001F0500000009000000020000000500007E0900001602000022050000000A000000020000000500008D0A00001502000025050000000B000000020000000500009C0B00001302000028050000000C00000002000000050000AC0C0000120200002C050000000D00000002000000050000BB0D0000100200002F050000000E00000002000000050000CA0E00000F02000032050000000F00000002000000050000D90F00000D02000035050000001000000002000000050000FF0F00000C0200003805000000000000000300000005000000000000310300000A050000000100000003000000050000020100002F0300000D050000000200000003000000050000110200002D030000100500000003000000030000000500001F0300002B030000120500000004000000030000000500002E04000029030000150500000005000000030000000500003C05000027030000170500000006000000030000000500004B060000250300001A05000000070000000300000005000059070000230300001D05000000080000000300000005000068080000210300001F050000000900000003000000050000760900001F03000022050000000A00000003000000050000850A00001D03000024050000000B00000003000000050000940B00001A03000027050000000C00000003000000050000A20C00001803000029050000000D00000003000000050000B10D0000160300002C050000000E00000003000000050000BF0E0000140300002F050000000F00000003000000050000CE0F00001203000031050000001000000003000000050000FF0F00001003000034050000000000000004000000050000000000003F0400000E050000000100000004000000050000FF0000003C040000100500000002000000040000000500000D02000039040000120500000003000000040000000500001B0300003704000014050000000400000004000000050000290400003404000016050000000500000004000000050000370500003104000019050000000600000004000000050000450600002F0400001B050000000700000004000000050000530700002C0400001D050000000800000004000000050000610800002A0400001F0500000009000000040000000500006F0900002704000021050000000A000000040000000500007D0A00002404000023050000000B000000040000000500008B0B00002204000025050000000C00000004000000050000990C00001F04000027050000000D00000004000000050000A70D00001C0400002A050000000E00000004000000050000B50E00001A0400002C050000000F00000004000000050000C30F0000170400002E050000001000000004000000050000FF0F00001504000030050000000000000005000000050000000000004C05000011050000000100000005000000050000FB0000004905000013050000000200000005000000050000090200004605000015050000000300000005000000050000160300004305000016050000000400000005000000050000240400003F050000180500000005000000050000000500000005000000050000000500000006000000050000000500003F060000390500001B0500000007000000050000000500004C070000360500001D0500000008000000050000000500005A080000330500001F050000000900000005000000050000670900002F05000020050000000A00000005000000050000750A00002C05000022050000000B00000005000000050000820B00002905000024050000000C00000005000000050000900C00002605000025050000000D000000050000000500009D0D00002305000027050000000E00000005000000050000AA0E00001F05000029050000000F00000005000000050000B80F00001C0500002A050000001000000005000000050000FF0F0000190500002C050000000000000006000000050000000000005A06000015050000000100000006000000050000F80000005606000016050000000200000006000000050000050200005206000017050000000300000006000000050000120300004E060000180500000004000000060000000500001F0400004B0600001A0500000005000000060000000500002C050000470600001B05000000060000000600000005000038060000430600001C050000000700000006000000050000450700003F0600001D050000000800000006000000050000520800003B0600001E0500000009000000060000000500005F0900003806000020050000000A000000060000000500006C0A00003406000021050000000B00000006000000050000790B00003006000022050000000C00000006000000050000860C00002C06000023050000000D00000006000000050000930D00002906000024050000000E00000006000000050000A00E00002506000026050000000F00000006000000050000AD0F00002106000027050000001000000006000000050000FF0F00001D06000028050000000000000007000000050000000000006707000018050000000100000007000000050000F40000006307000019050000000200000007000000050000010200005E0700001A0500000003000000070000000500000D0300005A0700001B0500000004000000070000000500001A040000560700001B05000000050000000700000005000026050000510700001C050000000600000007000000050000320600004D0700001D0500000007000000070000000500003F070000490700001D0500000008000000070000000500004B080000440700001E05000000090000000700000005000058090000400700001F050000000A00000007000000050000640A00003C07000020050000000B00000007000000050000700B00003707000020050000000C000000070000000500007D0C00003307000021050000000D00000007000000050000890D00002F07000022050000000E00000007000000050000960E00002A07000023050000000F00000007000000050000A20F00002607000023050000001000000007000000050000FF0F0000220700002405000000000000000800000005000000000000750800001C050000000100000008000000050000F1000000700800001C050000000200000008000000050000FD0100006B0800001C05000000030000000800000005000009030000660800001D05000000040000000800000005000015040000610800001D050000000500000008000000050000200500005C0800001D0500000006000000080000000500002C060000570800001D05000000070000000800000005000038070000520800001E050000000800000008000000050000440800004D0800001E05000000090000000800000005000050090000480800001E050000000A000000080000000500005C0A0000440800001F050000000B00000008000000050000680B00003F0800001F050000000C00000008000000050000730C00003A0800001F050000000D000000080000000500007F0D0000350800001F050000000E000000080000000500008B0E00003008000020050000000F00000008000000050000970F00002B08000020050000001000000008000000050000FF0F0000260800002005000000000000000900000005000000000000820900001F050000000100000009000000050000EE0000007D0900001F050000000200000009000000050000F9010000770900001F05000000030000000900000005000004030000720900001F050000000400000009000000050000100400006C0900001F0500000005000000090000000500001B050000670900001E05000000060000000900000005000026060000610900001E050000000700000009000000050000320700005C0900001E0500000008000000090000000500003D080000560900001E05000000090000000900000005000048090000510900001E050000000A00000009000000050000530A00004B0900001D050000000B000000090000000500005F0B0000460900001D050000000C000000090000000500006A0C0000400900001D050000000D00000009000000050000750D00003B0900001D050000000E00000009000000050000810E0000360900001D050000000F000000090000000500008C0F0000300900001C050000001000000009000000050000FF0F00002B0900001C05000000000000000A00000005000000000000900A00002305000000010000000A000000050000EA0000008A0A00002205000000020000000A000000050000F5010000830A00002105000000030000000A000000050000000300007D0A00002105000000040000000A0000000500000B040000770A00002005000000050000000A00000005000015050000710A00001F05000000060000000A000000050000200600006B0A00001F05000000070000000A0000000500002B070000650A00001E05000000080000000A000000050000360800005F0A00001E05000000090000000A00000005000040090000590A00001D050000000A0000000A0000000500004B0A0000530A00001C050000000B0000000A000000050000560B00004D0A00001C050000000C0000000A000000050000610C0000470A00001B050000000D0000000A0000000500006C0D0000410A00001A050000000E0000000A000000050000760E00003B0A00001A050000000F0000000A000000050000810F0000350A00001905000000100000000A000000050000FF0F00002F0A00001805000000000000000B000000050000000000009D0B00002605000000010000000B000000050000E7000000960B00002505000000020000000B000000050000F1010000900B00002405000000030000000B000000050000FB020000890B00002305000000040000000B00000005000006040000830B00002205000000050000000B000000050000100500007C0B00002105000000060000000B0000000500001A060000750B00002005000000070000000B000000050000240700006F0B00001E05000000080000000B0000000500002E080000680B00001D05000000090000000B00000005000039090000620B00001C050000000A0000000B000000050000430A00005B0B00001B050000000B0000000B0000000500004D0B0000540B00001A050000000C0000000B000000050000570C00004E0B000019050000000D0000000B000000050000620D0000470B000018050000000E0000000B0000000500006C0E0000410B000017050000000F0000000B000000050000760F00003A0B00001605000000100000000B000000050000FF0F0000330B00001405000000000000000C00000005000000000000AB0C00002A05000000010000000C000000050000E3000000A30C00002805000000020000000C000000050000ED0100009C0C00002705000000030000000C000000050000F7020000950C00002505000000040000000C000000050000000400008E0C00002305000000050000000C0000000500000A050000870C00002205000000060000000C000000050000140600007F0C00002005000000070000000C0000000500001E070000780C00001F05000000080000000C00000005000027080000710C00001D05000000090000000C000000050000310900006A0C00001C050000000A0000000C0000000500003B0A0000630C00001A050000000B0000000C000000050000440B00005C0C000018050000000C0000000C0000000500004E0C0000540C000017050000000D0000000C000000050000580D00004D0C000015050000000E0000000C000000050000610E0000460C000014050000000F0000000C0000000500006B0F00003F0C00001205000000100000000C000000050000FF0F0000380C00001105000000000000000D00000005000000000000B80D00002D05000000010000000D000000050000E0000000B00D00002B05000000020000000D000000050000E9010000A90D00002905000000030000000D000000050000F2020000A10D00002705000000040000000D000000050000FB030000990D00002505000000050000000D00000005000005050000910D00002305000000060000000D0000000500000E0600008A0D00002105000000070000000D00000005000017070000820D00001F05000000080000000D000000050000200800007A0D00001D05000000090000000D00000005000029090000720D00001B050000000A0000000D000000050000320A00006B0D000019050000000B0000000D0000000500003C0B0000630D000017050000000C0000000D000000050000450C00005B0D000015050000000D0000000D0000000500004E0D0000530D000013050000000E0000000D000000050000570E00004C0D000011050000000F0000000D000000050000600F0000440D00000F05000000100000000D000000050000FF0F00003C0D00000D05000000000000000E00000005000000000000C50E00003105000000010000000E000000050000DD000000BD0E00002E05000000020000000E000000050000E5010000B50E00002C05000000030000000E000000050000EE020000AD0E00002905000000040000000E000000050000F6030000A40E00002705000000050000000E000000050000FF0400009C0E00002405000000060000000E00000005000008060000940E00002205000000070000000E000000050000100700008B0E00001F05000000080000000E00000005000019080000830E00001D05000000090000000E000000050000220900007B0E00001A050000000A0000000E0000000500002A0A0000720E000018050000000B0000000E000000050000330B00006A0E000015050000000C0000000E0000000500003B0C0000620E000013050000000D0000000E000000050000440D0000590E000010050000000E0000000E0000000500004D0E0000510E00000E050000000F0000000E000000050000550F0000490E00000B05000000100000000E000000050000FF0F0000410E00000905000000000000000F00000005000000000000D30F00003405000000010000000F000000050000D9000000CA0F00003105000000020000000F000000050000E1010000C10F00002E05000000030000000F000000050000E9020000B80F00002B05000000040000000F000000050000F1030000AF0F00002805000000050000000F000000050000FA040000A70F00002505000000060000000F000000050000020600009E0F00002205000000070000000F0000000500000A070000950F00001F05000000080000000F000000050000120800008C0F00001C05000000090000000F0000000500001A090000830F000019050000000A0000000F000000050000220A00007A0F000017050000000B0000000F0000000500002A0B0000710F000014050000000C0000000F000000050000320C0000680F000011050000000D0000000F0000000500003A0D0000600F00000E050000000E0000000F000000050000420E0000570F00000B050000000F0000000F0000000500004A0F00004E0F00000805000000100000000F000000050000FF0F0000450F00000505000000000000001000000005000000000000FF0F000038050000000100000010000000050000D6000000FF0F000034050000000200000010000000050000DD010000FF0F000031050000000300000010000000050000E5020000FF0F00002D050000000400000010000000050000EC030000FF0F00002A050000000500000010000000050000F4040000FF0F000026050000000600000010000000050000FB050000FF0F00002305000000070000001000000005000003070000FF0F0000200500000008000000100000000500000B080000FF0F00001C05000000090000001000000005000012090000FF0F000019050000000A000000100000000500001A0A0000FF0F000015050000000B00000010000000050000210B0000FF0F000012050000000C00000010000000050000290C0000FF0F00000F050000000D00000010000000050000300D0000FF0F00000B050000000E00000010000000050000380E0000FF0F000008050000000F000000100000000500003F0F0000FF0F000004050000001000000010000000050000FF0F0000FF0F0000010500000000000000000000000600000000000009000000F70500000001000000000000000600000B01000008000000FC0500000002000000000000000600001B02000008000000010600000003000000000000000600002B03000008000000060600000004000000000000000600003C040000070000000B0600000005000000000000000600004C05000007000000100600000006000000000000000600005C06000006000000150600000007000000000000000600006C070000060000001A0600000008000000000000000600007C080000050000001F0600000009000000000000000600008C0900000500000024060000000A000000000000000600009C0A00000500000029060000000B00000000000000060000AC0B0000040000002E060000000C00000000000000060000BC0C00000400000034060000000D00000000000000060000CC0D00000300000039060000000E00000000000000060000DC0E0000030000003E060000000F00000000000000060000EC0F00000200000043060000001000000000000000060000FF0F000002000000480600000000000000010000000600000000000016010000FC05000000010000000100000006000008010000150100000006000000020000000100000006000017020000140100000506000000030000000100000006000027030000130100000906000000040000000100000006000036040000120100000E060000000500000001000000060000460500001101000012060000000600000001000000060000550600001001000017060000000700000001000000060000650700000F0100001B060000000800000001000000060000740800000E0100001F060000000900000001000000060000840900000D01000024060000000A00000001000000060000930A00000C01000028060000000B00000001000000060000A30B00000B0100002D060000000C00000001000000060000B30C00000A01000031060000000D00000001000000060000C20D00000901000036060000000E00000001000000060000D20E0000080100003A060000000F00000001000000060000E10F0000070100003F060000001000000001000000060000FF0F00000601000043060000000000000002000000060000000000002302000000060000000100000002000000060000040100002102000004060000000200000002000000060000130200002002000008060000000300000002000000060000220300001E0200000C060000000400000002000000060000310400001D02000010060000000500000002000000060000400500001B020000140600000006000000020000000600004F0600001A020000180600000007000000020000000600005E070000180200001C0600000008000000020000000600006D08000016020000200600000009000000020000000600007C0900001502000023060000000A000000020000000600008B0A00001302000027060000000B000000020000000600009A0B0000120200002B060000000C00000002000000060000A90C0000100200002F060000000D00000002000000060000B80D00000E02000033060000000E00000002000000060000C70E00000D02000037060000000F00000002000000060000D60F00000B0200003B060000001000000002000000060000FF0F00000A0200003F060000000000000003000000060000000000003003000005060000000100000003000000060000010100002E030000080600000002000000030000000600000F0200002C0300000C0600000003000000030000000600001D0300002A0300000F0600000004000000030000000600002C04000027030000120600000005000000030000000600003A050000250300001606000000060000000300000006000049060000230300001906000000070000000300000006000057070000210300001C060000000800000003000000060000660800001F03000020060000000900000003000000060000740900001D03000023060000000A00000003000000060000830A00001B03000026060000000B00000003000000060000910B0000180300002A060000000C000000030000000600009F0C0000160300002D060000000D00000003000000060000AE0D00001403000030060000000E00000003000000060000BC0E00001203000034060000000F00000003000000060000CB0F00001003000037060000001000000003000000060000FF0F00000E0300003A060000000000000004000000060000000000003D0400000A060000000100000004000000060000FD0000003B0400000D0600000002000000040000000600000B020000380400000F060000000300000004000000060000190300003504000012060000000400000004000000060000270400003204000015060000000500000004000000060000350500003004000018060000000600000004000000060000420600002D0400001A060000000700000004000000060000500700002A0400001D0600000008000000040000000600005E08000027040000200600000009000000040000000600006C0900002504000023060000000A000000040000000600007A0A00002204000025060000000B00000004000000060000880B00001F04000028060000000C00000004000000060000960C00001C0400002B060000000D00000004000000060000A40D00001A0400002E060000000E00000004000000060000B20E00001704000030060000000F00000004000000060000BF0F00001404000033060000001000000004000000060000FF0F00001104000036060000000000000005000000060000000000004A0500000F060000000100000005000000060000F90000004705000011060000000200000005000000060000070200004405000013060000000300000005000000060000140300004005000015060000000400000005000000060000210400003D050000170600000005000000050000000600002F0500003A050000190600000006000000050000000600003C060000360500001C06000000070000000500000006000049070000330500001E060000000800000005000000060000570800003005000020060000000900000005000000060000640900002D05000022060000000A00000005000000060000720A00002905000024060000000B000000050000000600007F0B00002605000026060000000C000000050000000600008C0C00002305000029060000000D000000050000000600009A0D00001F0500002B060000000E00000005000000060000A70E00001C0500002D060000000F00000005000000060000B40F0000190500002F060000001000000005000000060000FF0F00001505000031060000000000000006000000060000000000005706000013060000000100000006000000060000F600000054060000150600000002000000060000000600000302000050060000160600000003000000060000000600000F0300004C060000180600000004000000060000000600001C040000480600001A06000000050000000600000006000029050000440600001B060000000600000006000000060000000600000006000000060000000700000006000000060000430700003C0600001E0600000008000000060000000600004F08000038060000200600000009000000060000000600005C0900003406000022060000000A00000006000000060000690A00003106000023060000000B00000006000000060000760B00002D06000025060000000C00000006000000060000830C00002906000026060000000D000000060000000600008F0D00002506000028060000000E000000060000000600009C0E0000210600002A060000000F00000006000000060000A90F00001D0600002B060000001000000006000000060000FF0F0000190600002D060000000000000007000000060000000000006507000018060000000100000007000000060000F20000006007000019060000000200000007000000060000FE0100005C0700001A0600000003000000070000000600000B030000570700001B06000000040000000700000006000017040000530700001C060000000500000007000000060000230500004E0700001D0600000006000000070000000600002F0600004A0700001E0600000007000000070000000600003C070000450700001F060000000800000007000000060000480800004107000020060000000900000007000000060000540900003C07000021060000000A00000007000000060000610A00003807000022060000000B000000070000000600006D0B00003307000023060000000C00000007000000060000790C00002F07000024060000000D00000007000000060000850D00002A07000025060000000E00000007000000060000920E00002607000026060000000F000000070000000600009E0F00002107000027060000001000000007000000060000FF0F00001D0700002806000000000000000800000006000000000000720800001D060000000100000008000000060000EF0000006D0800001D060000000200000008000000060000FA010000680800001E06000000030000000800000006000006030000630800001E060000000400000008000000060000120400005D0800001E0600000005000000080000000600001D050000580800001F06000000060000000800000006000029060000530800001F060000000700000008000000060000350700004E080000200600000008000000080000000600004108000049080000200600000009000000080000000600004C0900004408000021060000000A00000008000000060000580A00003F08000021060000000B00000008000000060000640B00003A08000022060000000C000000080000000600006F0C00003508000022060000000D000000080000000600007B0D00003008000023060000000E00000008000000060000870E00002B08000023060000000F00000008000000060000930F00002608000023060000001000000008000000060000FF0F00002108000024060000000000000009000000060000000000007F09000021060000000100000009000000060000EB0000007909000021060000000200000009000000060000F60100007409000021060000000300000009000000060000010300006E090000210600000004000000090000000600000C0400006809000021060000000500000009000000060000180500006309000021060000000600000009000000060000230600005D090000210600000007000000090000000600002E0700005709000020060000000800000009000000060000390800005209000020060000000900000009000000060000440900004C09000020060000000A00000009000000060000500A00004609000020060000000B000000090000000600005B0B00004109000020060000000C00000009000000060000660C00003B09000020060000000D00000009000000060000710D00003609000020060000000E000000090000000600007C0E00003009000020060000000F00000009000000060000870F00002A09000020060000001000000009000000060000FF0F0000250900001F06000000000000000A000000060000000000008C0A00002606000000010000000A000000060000E7000000860A00002506000000020000000A000000060000F2010000800A00002506000000030000000A000000060000FD020000790A00002406000000040000000A00000006000007040000730A00002306000000050000000A000000060000120500006D0A00002306000000060000000A0000000600001C060000670A00002206000000070000000A00000006000027070000600A00002106000000080000000A000000060000320800005A0A00002006000000090000000A0000000600003C090000540A000020060000000A0000000A000000060000470A00004E0A00001F060000000B0000000A000000060000520B0000480A00001E060000000C0000000A0000000600005C0C0000410A00001E060000000D0000000A000000060000670D00003B0A00001D060000000E0000000A000000060000720E0000350A00001C060000000F0000000A0000000600007C0F00002F0A00001C06000000100000000A000000060000FF0F0000290A00001B06000000000000000B00000006000000000000990B00002B06000000010000000B000000060000E4000000920B00002906000000020000000B000000060000EE0100008B0B00002806000000030000000B000000060000F8020000850B00002706000000040000000B000000060000020400007E0B00002606000000050000000B0000000600000C050000770B00002406000000060000000B00000006000016060000700B00002306000000070000000B000000060000200700006A0B00002206000000080000000B0000000600002A080000630B00002106000000090000000B000000060000340900005C0B00001F060000000A0000000B0000000600003F0A0000550B00001E060000000B0000000B000000060000490B00004E0B00001D060000000C0000000B000000060000530C0000480B00001C060000000D0000000B0000000600005D0D0000410B00001A060000000E0000000B000000060000670E00003A0B000019060000000F0000000B000000060000710F0000330B00001806000000100000000B000000060000FF0F00002C0B00001606000000000000000C00000006000000000000A60C00002F06000000010000000C000000060000E00000009F0C00002E06000000020000000C000000060000EA010000970C00002C06000000030000000C000000060000F3020000900C00002A06000000040000000C000000060000FD030000890C00002806000000050000000C00000006000006050000810C00002606000000060000000C000000060000100600007A0C00002406000000070000000C00000006000019070000730C00002306000000080000000C000000060000230800006B0C00002106000000090000000C0000000600002C090000640C00001F060000000A0000000C000000060000360A00005C0C00001D060000000B0000000C000000060000400B0000550C00001B060000000C0000000C000000060000490C00004E0C000019060000000D0000000C000000060000530D0000460C000017060000000E0000000C0000000600005C0E00003F0C000016060000000F0000000C000000060000660F0000380C00001406000000100000000C000000060000FF0F0000300C00001206000000000000000D00000006000000000000B30D00003406000000010000000D000000060000DC000000AB0D00003206000000020000000D000000060000E6010000A30D00002F06000000030000000D000000060000EF0200009B0D00002D06000000040000000D000000060000F8030000940D00002A06000000050000000D000000060000010500008C0D00002806000000060000000D0000000600000A060000840D00002606000000070000000D000000060000130700007C0D00002306000000080000000D0000000600001C080000740D00002106000000090000000D000000060000250900006C0D00001E060000000A0000000D0000000600002E0A0000640D00001C060000000B0000000D000000060000370B00005C0D00001A060000000C0000000D000000060000400C0000540D000017060000000D0000000D000000060000490D00004C0D000015060000000E0000000D000000060000520E0000440D000012060000000F0000000D0000000600005B0F00003C0D00001006000000100000000D000000060000FF0F0000340D00000E06000000000000000E00000006000000000000C00E00003906000000010000000E000000060000D9000000B80E00003606000000020000000E000000060000E1010000AF0E00003306000000030000000E000000060000EA020000A70E00003006000000040000000E000000060000F20300009E0E00002D06000000050000000E000000060000FB040000960E00002A06000000060000000E000000060000030600008D0E00002706000000070000000E0000000600000C070000850E00002406000000080000000E000000060000140800007C0E00002106000000090000000E0000000600001D090000740E00001E060000000A0000000E000000060000250A00006B0E00001B060000000B0000000E0000000600002E0B0000630E000018060000000C0000000E000000060000360C00005A0E000015060000000D0000000E0000000600003E0D0000520E000012060000000E0000000E000000060000470E0000490E00000F060000000F0000000E0000000600004F0F0000400E00000C06000000100000000E000000060000FF0F0000380E00000906000000000000000F00000006000000000000CE0F00003D06000000010000000F000000060000D5000000C40F00003A06000000020000000F000000060000DD010000BB0F00003606000000030000000F000000060000E5020000B20F00003306000000040000000F000000060000ED030000A90F00002F06000000050000000F000000060000F5040000A00F00002C06000000060000000F000000060000FD050000970F00002806000000070000000F000000060000050700008E0F00002506000000080000000F0000000600000D080000850F00002106000000090000000F000000060000150900007C0F00001D060000000A0000000F0000000600001D0A0000720F00001A060000000B0000000F000000060000240B0000690F000016060000000C0000000F0000000600002C0C0000600F000013060000000D0000000F000000060000340D0000570F00000F060000000E0000000F0000000600003C0E00004E0F00000C060000000F0000000F000000060000440F0000450F00000806000000100000000F000000060000FF0F00003C0F00000506000000000000001000000006000000000000FF0F000042060000000100000010000000060000D2000000FF0F00003E060000000200000010000000060000D9010000FF0F00003A060000000300000010000000060000E0020000FF0F000036060000000400000010000000060000E8030000FF0F000032060000000500000010000000060000EF040000FF0F00002D060000000600000010000000060000F7050000FF0F000029060000000700000010000000060000FE060000FF0F00002506000000080000001000000006000005080000FF0F0000210600000009000000100000000600000D090000FF0F00001D060000000A00000010000000060000140A0000FF0F000019060000000B000000100000000600001B0B0000FF0F000015060000000C00000010000000060000230C0000FF0F000011060000000D000000100000000600002A0D0000FF0F00000C060000000E00000010000000060000320E0000FF0F000008060000000F00000010000000060000390F0000FF0F000004060000001000000010000000060000FF0F0000FF0F0000000600000000000000000000000700000000000009000000EE0600000001000000000000000700000B01000008000000F40600000002000000000000000700001A02000008000000FA0600000003000000000000000700002A03000007000000000700000004000000000000000700003A04000007000000070700000005000000000000000700004A050000060000000D0700000006000000000000000700005A06000006000000130700000007000000000000000700006A07000005000000190700000008000000000000000700007A080000050000001F0700000009000000000000000700008A0900000400000025070000000A000000000000000700009A0A0000040000002B070000000B00000000000000070000AA0B00000300000031070000000C00000000000000070000BA0C00000300000037070000000D00000000000000070000CA0D0000030000003D070000000E00000000000000070000DA0E00000200000044070000000F00000000000000070000EA0F0000020000004A070000001000000000000000070000FF0F000001000000500700000000000000010000000700000000000016010000F40600000001000000010000000700000701000015010000F90600000002000000010000000700001602000014010000FF06000000030000000100000007000026030000120100000407000000040000000100000007000035040000110100000A07000000050000000100000007000044050000100100000F070000000600000001000000070000540600000F01000015070000000700000001000000070000630700000E0100001A070000000800000001000000070000730800000D0100001F070000000900000001000000070000820900000C01000025070000000A00000001000000070000910A00000B0100002A070000000B00000001000000070000A10B00000A01000030070000000C00000001000000070000B00C00000901000035070000000D00000001000000070000C00D0000080100003A070000000E00000001000000070000CF0E00000701000040070000000F00000001000000070000DE0F00000501000045070000001000000001000000070000FF0F0000040100004B0700000000000000020000000700000000000022020000FA0600000001000000020000000700000301000021020000FF060000000200000002000000070000120200001F02000003070000000300000002000000070000210300001D02000008070000000400000002000000070000300400001C0200000D0700000005000000020000000700003E0500001A020000120700000006000000020000000700004D06000018020000160700000007000000020000000700005C070000170200001B0700000008000000020000000700006B08000015020000200700000009000000020000000700007A0900001302000025070000000A00000002000000070000890A00001202000029070000000B00000002000000070000980B0000100200002E070000000C00000002000000070000A60C00000E02000033070000000D00000002000000070000B50D00000D02000037070000000E00000002000000070000C40E00000B0200003C070000000F00000002000000070000D30F00000902000041070000001000000002000000070000FF0F00000802000046070000000000000003000000070000000000002F03000000070000000100000003000000070000FF0000002D030000040700000002000000030000000700000D0200002B030000080700000003000000030000000700001C030000280300000C0700000004000000030000000700002A0400002603000010070000000500000003000000070000380500002403000014070000000600000003000000070000470600002203000018070000000700000003000000070000550700001F0300001C070000000800000003000000070000630800001D03000020070000000900000003000000070000720900001B03000024070000000A00000003000000070000800A00001903000028070000000B000000030000000700008E0B0000160300002C070000000C000000030000000700009D0C00001403000030070000000D00000003000000070000AB0D00001203000035070000000E00000003000000070000B90E00000F03000039070000000F00000003000000070000C80F00000D0300003D070000001000000003000000070000FF0F00000B03000041070000000000000004000000070000000000003C04000006070000000100000004000000070000FB000000390400000907000000020000000400000007000009020000360400000D070000000300000004000000070000170300003304000010070000000400000004000000070000250400003004000013070000000500000004000000070000320500002E04000017070000000600000004000000070000400600002B0400001A0700000007000000040000000700004E070000280400001D0700000008000000040000000700005C0800002504000021070000000900000004000000070000690900002204000024070000000A00000004000000070000770A00001F04000027070000000B00000004000000070000850B00001D0400002B070000000C00000004000000070000930C00001A0400002E070000000D00000004000000070000A10D00001704000032070000000E00000004000000070000AE0E00001404000035070000000F00000004000000070000BC0F00001104000038070000001000000004000000070000FF0F00000E0400003C07000000000000000500000007000000000000490500000C070000000100000005000000070000F7000000450500000E070000000200000005000000070000050200004205000011070000000300000005000000070000120300003E050000140700000004000000050000000700001F0400003B050000160700000005000000050000000700002C05000037050000190700000006000000050000000700003A060000340500001C07000000070000000500000007000047070000310500001E070000000800000005000000070000540800002D05000021070000000900000005000000070000610900002A05000024070000000A000000050000000700006E0A00002605000027070000000B000000050000000700007C0B00002305000029070000000C00000005000000070000890C00001F0500002C070000000D00000005000000070000960D00001C0500002F070000000E00000005000000070000A30E00001805000031070000000F00000005000000070000B10F00001505000034070000001000000005000000070000FF0F00001205000037070000000000000006000000070000000000005506000012070000000100000006000000070000F40000005106000014070000000200000006000000070000000200004D060000160700000003000000060000000700000D03000049060000180700000004000000060000000700001A040000450600001A07000000050000000600000007000026050000410600001C070000000600000006000000070000330600003D0600001E0700000007000000060000000700004007000039060000200700000008000000060000000700004C0800003506000022070000000900000006000000070000590900003106000024070000000A00000006000000070000660A00002D06000026070000000B00000006000000070000720B00002906000028070000000C000000060000000700007F0C0000250600002A070000000D000000060000000700008C0D0000210600002C070000000E00000006000000070000980E00001D0600002E070000000F00000006000000070000A50F00001906000030070000001000000006000000070000FF0F00001506000032070000000000000007000000070000000000006207000018070000000100000007000000070000F00000005E07000019070000000200000007000000070000FC010000590700001A07000000030000000700000007000008030000540700001B07000000040000000700000007000014040000500700001D070000000500000007000000070000200500004B0700001E0700000006000000070000000700002D060000460700001F070000000700000007000000070000000700000007000000070000000800000007000000070000450800003D07000022070000000900000007000000070000510900003907000023070000000A000000070000000700005D0A00003407000025070000000B00000007000000070000690B00002F07000026070000000C00000007000000070000750C00002B07000027070000000D00000007000000070000810D00002607000029070000000E000000070000000700008E0E0000210700002A070000000F000000070000000700009A0F00001D0700002B070000001000000007000000070000FF0F0000180700002D070000000000000008000000070000000000006F0800001D070000000100000008000000070000EC0000006A0800001E070000000200000008000000070000F8010000640800001F070000000300000008000000070000030300005F0800001F0700000004000000080000000700000F0400005A080000200700000005000000080000000700001A0500005508000021070000000600000008000000070000260600005008000021070000000700000008000000070000320700004A080000220700000008000000080000000700003D0800004508000022070000000900000008000000070000490900004008000023070000000A00000008000000070000540A00003B08000024070000000B00000008000000070000600B00003608000024070000000C000000080000000700006B0C00003008000025070000000D00000008000000070000770D00002B08000026070000000E00000008000000070000830E00002608000026070000000F000000080000000700008E0F00002108000027070000001000000008000000070000FF0F00001B08000028070000000000000009000000070000000000007C09000023070000000100000009000000070000E80000007609000023070000000200000009000000070000F30100007009000023070000000300000009000000070000FE0200006A09000023070000000400000009000000070000090400006409000023070000000500000009000000070000140500005F090000230700000006000000090000000700001F06000059090000230700000007000000090000000700002A0700005309000023070000000800000009000000070000360800004D09000023070000000900000009000000070000410900004709000023070000000A000000090000000700004C0A00004209000023070000000B00000009000000070000570B00003C09000023070000000C00000009000000070000620C00003609000023070000000D000000090000000700006D0D00003009000023070000000E00000009000000070000780E00002A09000023070000000F00000009000000070000830F00002509000023070000001000000009000000070000FF0F00001F0900002207000000000000000A00000007000000000000880A00002907000000010000000A000000070000E4000000820A00002907000000020000000A000000070000EF0100007C0A00002807000000030000000A000000070000F9020000750A00002707000000040000000A000000070000040400006F0A00002607000000050000000A0000000700000E050000680A00002607000000060000000A00000007000019060000620A00002507000000070000000A000000070000230700005C0A00002407000000080000000A0000000700002E080000550A00002307000000090000000A000000070000380900004F0A000023070000000A0000000A000000070000430A0000480A000022070000000B0000000A0000000700004D0B0000420A000021070000000C0000000A000000070000580C00003C0A000020070000000D0000000A000000070000620D0000350A000020070000000E0000000A0000000700006D0E00002F0A00001F070000000F0000000A000000070000770F0000280A00001E07000000100000000A000000070000FF0F0000220A00001D07000000000000000B00000007000000000000950B00002F07000000010000000B000000070000E10000008E0B00002E07000000020000000B000000070000EB010000870B00002C07000000030000000B000000070000F5020000800B00002B07000000040000000B000000070000FE030000790B00002907000000050000000B00000007000008050000720B00002807000000060000000B000000070000120600006B0B00002707000000070000000B0000000700001C070000640B00002507000000080000000B000000070000260800005D0B00002407000000090000000B00000007000030090000560B000022070000000A0000000B0000000700003A0A00004F0B000021070000000B0000000B000000070000440B0000480B000020070000000C0000000B0000000700004E0C0000410B00001E070000000D0000000B000000070000580D00003A0B00001D070000000E0000000B000000070000620E0000330B00001B070000000F0000000B0000000700006C0F00002C0B00001A07000000100000000B000000070000FF0F0000250B00001807000000000000000C00000007000000000000A20C00003507000000010000000C000000070000DD0000009A0C00003307000000020000000C000000070000E6010000930C00003107000000030000000C000000070000F00200008B0C00002F07000000040000000C000000070000F9030000840C00002D07000000050000000C000000070000020500007C0C00002B07000000060000000C0000000700000C060000740C00002807000000070000000C000000070000150700006D0C00002607000000080000000C0000000700001F080000650C00002407000000090000000C000000070000280900005E0C000022070000000A0000000C000000070000310A0000560C000020070000000B0000000C0000000700003B0B00004F0C00001E070000000C0000000C000000070000440C0000470C00001C070000000D0000000C0000000700004E0D00003F0C00001A070000000E0000000C000000070000570E0000380C000018070000000F0000000C000000070000600F0000300C00001607000000100000000C000000070000FF0F0000290C00001307000000000000000D00000007000000000000AF0D00003B07000000010000000D000000070000D9000000A60D00003807000000020000000D000000070000E20100009E0D00003507000000030000000D000000070000EB020000960D00003307000000040000000D000000070000F40300008E0D00003007000000050000000D000000070000FC040000860D00002D07000000060000000D000000070000050600007E0D00002A07000000070000000D0000000700000E070000750D00002707000000080000000D000000070000170800006D0D00002507000000090000000D00000007000020090000650D000022070000000A0000000D000000070000290A00005D0D00001F070000000B0000000D000000070000320B0000550D00001C070000000C0000000D0000000700003A0C00004D0D00001A070000000D0000000D000000070000430D0000450D000017070000000E0000000D0000000700004C0E00003C0D000014070000000F0000000D000000070000550F0000340D00001107000000100000000D000000070000FF0F00002C0D00000E07000000000000000E00000007000000000000BB0E00004107000000010000000E000000070000D5000000B30E00003D07000000020000000E000000070000DD010000AA0E00003A07000000030000000E000000070000E6020000A10E00003707000000040000000E000000070000EE030000980E00003307000000050000000E000000070000F6040000900E00003007000000060000000E000000070000FF050000870E00002C07000000070000000E000000070000070700007E0E00002907000000080000000E0000000700000F080000750E00002507000000090000000E000000070000180900006D0E000022070000000A0000000E000000070000200A0000640E00001E070000000B0000000E000000070000280B00005B0E00001B070000000C0000000E000000070000310C0000520E000017070000000D0000000E000000070000390D00004A0E000014070000000E0000000E000000070000410E0000410E000010070000000F0000000E000000070000490F0000380E00000D07000000100000000E000000070000FF0F00002F0E00000907000000000000000F00000007000000000000C80F00004707000000010000000F000000070000D1000000BF0F00004307000000020000000F000000070000D9010000B50F00003F07000000030000000F000000070000E1020000AC0F00003A07000000040000000F000000070000E9030000A30F00003607000000050000000F000000070000F0040000990F00003207000000060000000F000000070000F8050000900F00002E07000000070000000F00000007000000070000870F00002A07000000080000000F000000070000080800007D0F00002607000000090000000F0000000700000F090000740F000021070000000A0000000F000000070000170A00006B0F00001D070000000B0000000F0000000700001F0B0000610F000019070000000C0000000F000000070000270C0000580F000015070000000D0000000F0000000700002F0D00004F0F000011070000000E0000000F000000070000360E0000450F00000D070000000F0000000F0000000700003E0F00003C0F00000807000000100000000F000000070000FF0F0000330F00000407000000000000001000000007000000000000FF0F00004D070000000100000010000000070000CE000000FF0F000048070000000200000010000000070000D5010000FF0F000043070000000300000010000000070000DC020000FF0F00003E070000000400000010000000070000E3030000FF0F000039070000000500000010000000070000EA040000FF0F000035070000000600000010000000070000F2050000FF0F000030070000000700000010000000070000F9060000FF0F00002B07000000080000001000000007000000080000FF0F00002607000000090000001000000007000007090000FF0F000021070000000A000000100000000700000F0A0000FF0F00001C070000000B00000010000000070000160B0000FF0F000017070000000C000000100000000700001D0C0000FF0F000013070000000D00000010000000070000240D0000FF0F00000E070000000E000000100000000700002B0E0000FF0F000009070000000F00000010000000070000330F0000FF0F000004070000001000000010000000070000FF0F0000FF0F0000FF0600000000000000000000000800000000000009000000E50700000001000000000000000800000A01000009000000EC0700000002000000000000000800001A02000008000000F30700000003000000000000000800002903000007000000FB07000000040000000000000008000039040000070000000208000000050000000000000008000049050000060000000908000000060000000000000008000059060000060000001008000000070000000000000008000069070000050000001708000000080000000000000008000079080000050000001F080000000900000000000000080000880900000400000026080000000A00000000000000080000980A0000030000002D080000000B00000000000000080000A80B00000300000034080000000C00000000000000080000B80C0000020000003B080000000D00000000000000080000C80D00000200000042080000000E00000000000000080000D80E0000010000004A080000000F00000000000000080000E70F00000100000051080000001000000000000000080000FF0F000000000000580800000000000000010000000800000000000015010000EC0700000001000000010000000800000601000014010000F30700000002000000010000000800001502000013010000F90700000003000000010000000800002403000012010000FF07000000040000000100000008000034040000110100000608000000050000000100000008000043050000100100000C080000000600000001000000080000520600000E01000013080000000700000001000000080000610700000D01000019080000000800000001000000080000710800000C0100001F080000000900000001000000080000800900000B01000026080000000A000000010000000800008F0A00000A0100002C080000000B000000010000000800009F0B00000901000032080000000C00000001000000080000AE0C00000701000039080000000D00000001000000080000BD0D0000060100003F080000000E00000001000000080000CC0E00000501000046080000000F00000001000000080000DC0F0000040100004C080000001000000001000000080000FF0F000003010000520800000000000000020000000800000000000022020000F30700000001000000020000000800000201000020020000F9070000000200000002000000080000100200001E020000FF0700000003000000020000000800001F0300001D020000040800000004000000020000000800002E0400001B0200000A0800000005000000020000000800003D050000190200000F0800000006000000020000000800004B06000017020000150800000007000000020000000800005A070000150200001A080000000800000002000000080000690800001402000020080000000900000002000000080000780900001202000026080000000A00000002000000080000860A0000100200002B080000000B00000002000000080000950B00000E02000031080000000C00000002000000080000A40C00000D02000036080000000D00000002000000080000B30D00000B0200003C080000000E00000002000000080000C10E00000902000042080000000F00000002000000080000D00F00000702000047080000001000000002000000080000FF0F0000060200004D080000000000000003000000080000000000002E030000FB070000000100000003000000080000FE0000002C030000FF0700000002000000030000000800000C02000029030000040800000003000000030000000800001A030000270300000908000000040000000300000008000028040000250300000E080000000500000003000000080000360500002203000012080000000600000003000000080000450600002003000017080000000700000003000000080000530700001E0300001C080000000800000003000000080000610800001B030000210800000009000000030000000800006F0900001903000026080000000A000000030000000800007D0A0000170300002A080000000B000000030000000800008C0B0000140300002F080000000C000000030000000800009A0C00001203000034080000000D00000003000000080000A80D00000F03000039080000000E00000003000000080000B60E00000D0300003E080000000F00000003000000080000C40F00000B03000042080000001000000003000000080000FF0F00000803000047080000000000000004000000080000000000003B04000002080000000100000004000000080000FA000000380400000608000000020000000400000008000007020000350400000A08000000030000000400000008000015030000320400000E080000000400000004000000080000230400002F04000012080000000500000004000000080000300500002C040000160800000006000000040000000800003E060000290400001A0800000007000000040000000800004C070000260400001E080000000800000004000000080000590800002304000022080000000900000004000000080000670900002004000026080000000A00000004000000080000740A00001D0400002A080000000B00000004000000080000820B00001A0400002E080000000C00000004000000080000900C00001704000032080000000D000000040000000800009D0D00001404000036080000000E00000004000000080000AB0E0000110400003A080000000F00000004000000080000B90F00000E0400003E080000001000000004000000080000FF0F00000B04000042080000000000000005000000080000000000004705000009080000000100000005000000080000F6000000430500000C08000000020000000500000008000003020000400500000F080000000300000005000000080000100300003C050000120800000004000000050000000800001D04000039050000160800000005000000050000000800002A050000350500001908000000060000000500000008000037060000320500001C080000000700000005000000080000440700002E0500001F080000000800000005000000080000510800002A050000220800000009000000050000000800005E0900002705000026080000000A000000050000000800006B0A00002305000029080000000B00000005000000080000790B0000200500002C080000000C00000005000000080000860C00001C0500002F080000000D00000005000000080000930D00001905000032080000000E00000005000000080000A00E00001505000036080000000F00000005000000080000AD0F00001105000039080000001000000005000000080000FF0F00000E0500003C080000000000000006000000080000000000005306000010080000000100000006000000080000F20000004F06000012080000000200000006000000080000FE0100004B060000150800000003000000060000000800000B030000470600001708000000040000000600000008000017040000430600001A080000000500000006000000080000240500003E0600001C080000000600000006000000080000300600003A0600001E0800000007000000060000000800003D0700003606000021080000000800000006000000080000490800003206000023080000000900000006000000080000560900002E06000026080000000A00000006000000080000630A00002A06000028080000000B000000060000000800006F0B0000250600002A080000000C000000060000000800007C0C0000210600002D080000000D00000006000000080000880D00001D0600002F080000000E00000006000000080000950E00001906000032080000000F00000006000000080000A10F00001506000034080000001000000006000000080000FF0F00001106000036080000000000000007000000080000000000006007000017080000000100000007000000080000EE0000005B07000019080000000200000007000000080000FA010000560700001A08000000030000000700000008000006030000510700001C080000000400000007000000080000120400004D0700001E0800000005000000070000000800001E050000480700001F0800000006000000070000000800002A0600004307000021080000000700000007000000080000360700003E07000022080000000800000007000000080000420800003A070000240800000009000000070000000800004E0900003507000026080000000A000000070000000800005A0A00003007000027080000000B00000007000000080000660B00002B07000029080000000C00000007000000080000720C0000260700002A080000000D000000070000000800007E0D0000220700002C080000000E000000070000000800008A0E00001D0700002E080000000F00000007000000080000960F0000180700002F080000001000000007000000080000FF0F00001307000031080000000000000008000000080000000000006C0800001E080000000100000008000000080000EA000000670800001F080000000200000008000000080000F50100006108000020080000000300000008000000080000000300005C080000210800000004000000080000000800000C0400005708000021080000000500000008000000080000170500005108000022080000000600000008000000080000230600004C080000230800000007000000080000000800002E0700004608000024080000000800000008000000080000000800000008000000080000000900000008000000080000450900003C08000026080000000A00000008000000080000510A00003608000026080000000B000000080000000800005C0B00003108000027080000000C00000008000000080000670C00002C08000028080000000D00000008000000080000730D00002608000029080000000E000000080000000800007E0E0000210800002A080000000F000000080000000800008A0F00001C0800002A080000001000000008000000080000FF0F0000160800002B080000000000000009000000080000000000007809000025080000000100000009000000080000E60000007209000025080000000200000009000000080000F00100006C09000025080000000300000009000000080000FB0200006709000025080000000400000009000000080000060400006109000025080000000500000009000000080000110500005B090000250800000006000000090000000800001C0600005509000025080000000700000009000000080000270700004F090000250800000008000000090000000800003208000049090000250800000009000000090000000800003D0900004309000026080000000A00000009000000080000480A00003D09000026080000000B00000009000000080000530B00003709000026080000000C000000090000000800005D0C00003109000026080000000D00000009000000080000680D00002B09000026080000000E00000009000000080000730E00002509000026080000000F000000090000000800007E0F00001F09000026080000001000000009000000080000FF0F0000190900002608000000000000000A00000008000000000000850A00002D08000000010000000A000000080000E20000007E0A00002C08000000020000000A000000080000EC010000780A00002B08000000030000000A000000080000F6020000710A00002A08000000040000000A000000080000010400006B0A00002908000000050000000A0000000800000B050000640A00002908000000060000000A000000080000150600005D0A00002808000000070000000A00000008000020070000570A00002708000000080000000A0000000800002A080000500A00002608000000090000000A000000080000340900004A0A000025080000000A0000000A0000000800003F0A0000430A000025080000000B0000000A000000080000490B00003D0A000024080000000C0000000A000000080000530C0000360A000023080000000D0000000A0000000800005E0D00002F0A000022080000000E0000000A000000080000680E0000290A000022080000000F0000000A000000080000720F0000220A00002108000000100000000A000000080000FF0F00001C0A00002008000000000000000B00000008000000000000910B00003408000000010000000B000000080000DE0000008A0B00003208000000020000000B000000080000E7010000830B00003108000000030000000B000000080000F10200007C0B00002F08000000040000000B000000080000FB030000740B00002D08000000050000000B000000080000050500006D0B00002C08000000060000000B0000000800000F060000660B00002A08000000070000000B000000080000180700005F0B00002908000000080000000B00000008000022080000580B00002708000000090000000B0000000800002C090000510B000025080000000A0000000B000000080000360A0000490B000024080000000B0000000B000000080000400B0000420B000022080000000C0000000B000000080000490C00003B0B000021080000000D0000000B000000080000530D0000340B00001F080000000E0000000B0000000800005D0E00002D0B00001E080000000F0000000B000000080000670F0000260B00001C08000000100000000B000000080000FF0F00001E0B00001A08000000000000000C000000080000000000009E0C00003B08000000010000000C000000080000DA000000960C00003808000000020000000C000000080000E30100008E0C00003608000000030000000C000000080000EC020000860C00003408000000040000000C000000080000F50300007E0C00003108000000050000000C000000080000FF040000770C00002F08000000060000000C000000080000080600006F0C00002D08000000070000000C00000008000011070000670C00002A08000000080000000C0000000800001A0800005F0C00002808000000090000000C00000008000024090000580C000025080000000A0000000C0000000800002D0A0000500C000023080000000B0000000C000000080000360B0000480C000021080000000C0000000C0000000800003F0C0000400C00001E080000000D0000000C000000080000490D0000390C00001C080000000E0000000C000000080000520E0000310C00001A080000000F0000000C0000000800005B0F0000290C00001708000000100000000C000000080000FF0F0000210C00001508000000000000000D00000008000000000000AA0D00004208000000010000000D000000080000D6000000A20D00003F08000000020000000D000000080000DE010000990D00003C08000000030000000D000000080000E7020000910D00003808000000040000000D000000080000F0030000880D00003508000000050000000D000000080000F8040000800D00003208000000060000000D00000008000001060000780D00002F08000000070000000D0000000800000A0700006F0D00002C08000000080000000D00000008000012080000670D00002908000000090000000D0000000800001B0900005F0D000025080000000A0000000D000000080000240A0000560D000022080000000B0000000D0000000800002D0B00004E0D00001F080000000C0000000D000000080000350C0000450D00001C080000000D0000000D0000000800003E0D00003D0D000019080000000E0000000D000000080000470E0000350D000016080000000F0000000D0000000800004F0F00002C0D00001208000000100000000D000000080000FF0F0000240D00000F08000000000000000E00000008000000000000B60E00004908000000010000000E000000080000D1000000AD0E00004508000000020000000E000000080000DA010000A40E00004108000000030000000E000000080000E20200009B0E00003D08000000040000000E000000080000EA030000920E00003908000000050000000E000000080000F2040000890E00003508000000060000000E000000080000FA050000800E00003108000000070000000E00000008000002070000770E00002D08000000080000000E0000000800000B0800006E0E00002908000000090000000E00000008000013090000660E000025080000000A0000000E0000000800001B0A00005D0E000021080000000B0000000E000000080000230B0000540E00001D080000000C0000000E0000000800002B0C00004B0E00001A080000000D0000000E000000080000330D0000420E000016080000000E0000000E0000000800003B0E0000390E000012080000000F0000000E000000080000440F0000300E00000E08000000100000000E000000080000FF0F0000270E00000A08000000000000000F00000008000000000000C30F00005008000000010000000F000000080000CD000000B90F00004B08000000020000000F000000080000D5010000B00F00004708000000030000000F000000080000DD020000A60F00004208000000040000000F000000080000E40300009C0F00003D08000000050000000F000000080000EC040000930F00003808000000060000000F000000080000F3050000890F00003408000000070000000F000000080000FB060000800F00002F08000000080000000F00000008000003080000760F00002A08000000090000000F0000000800000A0900006C0F000025080000000A0000000F000000080000120A0000630F000021080000000B0000000F0000000800001A0B0000590F00001C080000000C0000000F000000080000210C0000500F000017080000000D0000000F000000080000290D0000460F000012080000000E0000000F000000080000300E00003D0F00000E080000000F0000000F000000080000380F0000330F00000908000000100000000F000000080000FF0F0000290F00000408000000000000001000000008000000000000FF0F000057080000000100000010000000080000C9000000FF0F000052080000000200000010000000080000D1010000FF0F00004C080000000300000010000000080000D8020000FF0F000047080000000400000010000000080000DF030000FF0F000041080000000500000010000000080000E6040000FF0F00003C080000000600000010000000080000ED050000FF0F000036080000000700000010000000080000F4060000FF0F000030080000000800000010000000080000FB070000FF0F00002B08000000090000001000000008000002090000FF0F000025080000000A00000010000000080000090A0000FF0F000020080000000B00000010000000080000100B0000FF0F00001A080000000C00000010000000080000170C0000FF0F000015080000000D000000100000000800001E0D0000FF0F00000F080000000E00000010000000080000250E0000FF0F00000A080000000F000000100000000800002C0F0000FF0F000004080000001000000010000000080000FF0F0000FF0F0000FF0700000000000000000000000900000000000009000000DC0800000001000000000000000900000901000009000000E40800000002000000000000000900001902000008000000ED0800000003000000000000000900002803000007000000F50800000004000000000000000900003804000007000000FD08000000050000000000000009000048050000060000000509000000060000000000000009000058060000050000000E09000000070000000000000009000067070000050000001609000000080000000000000009000077080000040000001E090000000900000000000000090000870900000400000026090000000A00000000000000090000960A0000030000002F090000000B00000000000000090000A60B00000200000037090000000C00000000000000090000B60C0000020000003F090000000D00000000000000090000C60D00000100000047090000000E00000000000000090000D50E0000000000004F090000000F00000000000000090000E50F00000000000058090000001000000000000000090000FF0F000000000000600900000000000000010000000900000000000015010000E50800000001000000010000000900000501000014010000EC0800000002000000010000000900001402000013010000F30800000003000000010000000900002303000011010000FB080000000400000001000000090000320400001001000002090000000500000001000000090000410500000F01000009090000000600000001000000090000510600000E01000011090000000700000001000000090000600700000D010000180900000008000000010000000900006F0800000B0100001F0900000009000000010000000900007E0900000A01000027090000000A000000010000000900008D0A0000090100002E090000000B000000010000000900009C0B00000801000035090000000C00000001000000090000AC0C0000060100003D090000000D00000001000000090000BB0D00000501000044090000000E00000001000000090000CA0E0000040100004B090000000F00000001000000090000D90F00000301000053090000001000000001000000090000FF0F0000010100005A0900000000000000020000000900000000000021020000ED080000000100000002000000090000000100001F020000F30800000002000000020000000900000F0200001D020000FA0800000003000000020000000900001E0300001C020000000900000004000000020000000900002C0400001A020000070900000005000000020000000900003B050000180200000D0900000006000000020000000900004A060000160200001309000000070000000200000009000058070000140200001A090000000800000002000000090000670800001202000020090000000900000002000000090000750900001102000027090000000A00000002000000090000840A00000F0200002D090000000B00000002000000090000930B00000D02000034090000000C00000002000000090000A10C00000B0200003A090000000D00000002000000090000B00D00000902000040090000000E00000002000000090000BE0E00000702000047090000000F00000002000000090000CD0F0000050200004D090000001000000002000000090000FF0F00000402000054090000000000000003000000090000000000002D030000F5080000000100000003000000090000FC0000002B030000FB0800000002000000030000000900000A020000280300000009000000030000000300000009000018030000260300000609000000040000000300000009000026040000230300000B090000000500000003000000090000350500002103000011090000000600000003000000090000430600001E03000016090000000700000003000000090000510700001C0300001C0900000008000000030000000900005F08000019030000210900000009000000030000000900006D0900001703000027090000000A000000030000000900007B0A0000150300002C090000000B00000003000000090000890B00001203000032090000000C00000003000000090000970C00001003000037090000000D00000003000000090000A50D00000D0300003D090000000E00000003000000090000B30E00000B03000043090000000F00000003000000090000C10F00000803000048090000001000000003000000090000FF0F0000060300004E0900000000000000040000000900000000000039040000FE080000000100000004000000090000F8000000360400000209000000020000000400000009000006020000330400000709000000030000000400000009000013030000300400000B090000000400000004000000090000210400002D040000100900000005000000040000000900002E0500002A040000150900000006000000040000000900003C060000270400001909000000070000000400000009000049070000240400001E090000000800000004000000090000570800002104000023090000000900000004000000090000640900001E04000027090000000A00000004000000090000720A00001A0400002C090000000B000000040000000900007F0B00001704000030090000000C000000040000000900008D0C00001404000035090000000D000000040000000900009A0D0000110400003A090000000E00000004000000090000A80E00000E0400003E090000000F00000004000000090000B50F00000B04000043090000001000000004000000090000FF0F00000804000047090000000000000005000000090000000000004505000006090000000100000005000000090000F4000000420500000A090000000200000005000000090000010200003E0500000D0900000003000000050000000900000E0300003A050000110900000004000000050000000900001B0400003605000015090000000500000005000000090000280500003305000019090000000600000005000000090000350600002F0500001C090000000700000005000000090000420700002B050000200900000008000000050000000900004F08000028050000240900000009000000050000000900005B0900002405000027090000000A00000005000000090000680A0000200500002B090000000B00000005000000090000750B00001D0500002F090000000C00000005000000090000820C00001905000032090000000D000000050000000900008F0D00001505000036090000000E000000050000000900009C0E0000120500003A090000000F00000005000000090000A90F00000E0500003E090000001000000005000000090000FF0F00000A0500004109000000000000000600000009000000000000510600000E090000000100000006000000090000F00000004D06000011090000000200000006000000090000FC010000490600001409000000030000000600000009000008030000440600001709000000040000000600000009000015040000400600001A090000000500000006000000090000210500003C0600001C0900000006000000060000000900002E060000370600001F0900000007000000060000000900003A0700003306000022090000000800000006000000090000460800002F06000025090000000900000006000000090000530900002A06000028090000000A000000060000000900005F0A0000260600002A090000000B000000060000000900006C0B0000220600002D090000000C00000006000000090000780C00001E06000030090000000D00000006000000090000840D00001906000033090000000E00000006000000090000910E00001506000036090000000F000000060000000900009D0F00001106000038090000001000000006000000090000FF0F00000C0600003B090000000000000007000000090000000000005D07000017090000000100000007000000090000EB0000005807000019090000000200000007000000090000F7010000530700001A090000000300000007000000090000030300004E0700001C0900000004000000070000000900000F0400004A0700001E0900000005000000070000000900001B0500004507000020090000000600000007000000090000270600004007000022090000000700000007000000090000330700003B070000240900000008000000070000000900003E08000036070000260900000009000000070000000900004A0900003107000028090000000A00000007000000090000560A00002C0700002A090000000B00000007000000090000620B0000270700002C090000000C000000070000000900006E0C0000220700002D090000000D000000070000000900007A0D00001D0700002F090000000E00000007000000090000860E00001807000031090000000F00000007000000090000910F00001407000033090000001000000007000000090000FF0F00000F0700003509000000000000000800000009000000000000690800001F090000000100000008000000090000E70000006408000020090000000200000008000000090000F20100005E08000021090000000300000008000000090000FE0200005908000022090000000400000008000000090000090400005308000023090000000500000008000000090000140500004E080000240900000006000000080000000900002006000048080000250900000007000000080000000900002B0700004308000026090000000800000008000000090000360800003D08000027090000000900000008000000090000420900003708000028090000000A000000080000000900004D0A00003208000029090000000B00000008000000090000580B00002C0800002A090000000C00000008000000090000630C0000270800002B090000000D000000080000000900006F0D0000210800002C090000000E000000080000000900007A0E00001C0800002D090000000F00000008000000090000850F0000160800002E090000001000000008000000090000FF0F0000110800002F090000000000000009000000090000000000007509000027090000000100000009000000090000E30000006F09000028090000000200000009000000090000EE0100006909000028090000000300000009000000090000F80200006309000028090000000400000009000000090000030400005D090000280900000005000000090000000900000E0500005709000028090000000600000009000000090000190600005009000028090000000700000009000000090000230700004A090000280900000008000000090000000900002E0800004409000028090000000900000009000000090000FF080000FF080000FF080000000A00000009000000090000440A00003809000028090000000B000000090000000900004E0B00003209000028090000000C00000009000000090000590C00002C09000028090000000D00000009000000090000640D00002509000028090000000E000000090000000900006F0E00001F09000029090000000F00000009000000090000790F00001909000029090000001000000009000000090000FF0F0000130900002909000000000000000A00000009000000000000810A00003009000000010000000A000000090000DF0000007A0A00002F09000000020000000A000000090000E9010000740A00002E09000000030000000A000000090000F30200006D0A00002D09000000040000000A000000090000FD030000660A00002C09000000050000000A000000090000070500005F0A00002C09000000060000000A00000009000012060000590A00002B09000000070000000A0000000900001C070000520A00002A09000000080000000A000000090000260800004B0A00002909000000090000000A00000009000030090000440A000028090000000A0000000A0000000900003B0A00003E0A000028090000000B0000000A000000090000450B0000370A000027090000000C0000000A0000000900004F0C0000300A000026090000000D0000000A000000090000590D0000290A000025090000000E0000000A000000090000630E0000230A000024090000000F0000000A0000000900006E0F00001C0A00002309000000100000000A000000090000FF0F0000150A00002309000000000000000B000000090000000000008D0B00003809000000010000000B000000090000DA000000860B00003609000000020000000B000000090000E40100007E0B00003509000000030000000B000000090000EE020000770B00003309000000040000000B000000090000F7030000700B00003109000000050000000B00000009000001050000680B00002F09000000060000000B0000000900000B060000610B00002E09000000070000000B000000090000140700005A0B00002C09000000080000000B0000000900001E080000520B00002A09000000090000000B000000090000280900004B0B000029090000000A0000000B000000090000310A0000440B000027090000000B0000000B0000000900003B0B00003C0B000025090000000C0000000B000000090000450C0000350B000023090000000D0000000B0000000900004E0D00002E0B000022090000000E0000000B000000090000580E0000260B000020090000000F0000000B000000090000620F00001F0B00001E09000000100000000B000000090000FF0F0000170B00001C09000000000000000C00000009000000000000990C00004109000000010000000C000000090000D6000000910C00003E09000000020000000C000000090000DF010000890C00003B09000000030000000C000000090000E8020000810C00003909000000040000000C000000090000F2030000790C00003609000000050000000C000000090000FB040000710C00003309000000060000000C00000009000004060000690C00003109000000070000000C0000000900000D070000610C00002E09000000080000000C00000009000016080000590C00002B09000000090000000C0000000900001F090000510C000029090000000A0000000C000000090000280A0000490C000026090000000B0000000C000000090000310B0000420C000023090000000C0000000C0000000900003A0C00003A0C000021090000000D0000000C000000090000430D0000320C00001E090000000E0000000C0000000900004D0E00002A0C00001C090000000F0000000C000000090000560F0000220C00001909000000100000000C000000090000FF0F00001A0C00001609000000000000000D00000009000000000000A50D00004909000000010000000D000000090000D20000009D0D00004509000000020000000D000000090000DB010000940D00004209000000030000000D000000090000E30200008B0D00003E09000000040000000D000000090000EC030000830D00003B09000000050000000D000000090000F40400007A0D00003709000000060000000D000000090000FD050000720D00003409000000070000000D00000009000005070000690D00003009000000080000000D0000000900000E080000610D00002D09000000090000000D00000009000016090000580D000029090000000A0000000D0000000900001F0A00004F0D000025090000000B0000000D000000090000270B0000470D000022090000000C0000000D000000090000300C00003E0D00001E090000000D0000000D000000090000390D0000360D00001B090000000E0000000D000000090000410E00002D0D000017090000000F0000000D0000000900004A0F0000240D00001409000000100000000D000000090000FF0F00001C0D00001009000000000000000E00000009000000000000B10E00005109000000010000000E000000090000CE000000A80E00004D09000000020000000E000000090000D60100009F0E00004809000000030000000E000000090000DE020000960E00004409000000040000000E000000090000E60300008C0E00003F09000000050000000E000000090000EE040000830E00003B09000000060000000E000000090000F60500007A0E00003709000000070000000E000000090000FE060000710E00003209000000080000000E00000009000006080000680E00002E09000000090000000E0000000900000E0900005E0E000029090000000A0000000E000000090000160A0000550E000025090000000B0000000E0000000900001E0B00004C0E000020090000000C0000000E000000090000260C0000430E00001C090000000D0000000E0000000900002E0D00003A0E000017090000000E0000000E000000090000360E0000300E000013090000000F0000000E0000000900003E0F0000270E00000E09000000100000000E000000090000FF0F00001E0E00000A09000000000000000F00000009000000000000BD0F00005A09000000010000000F000000090000CA000000B30F00005409000000020000000F000000090000D1010000AA0F00004F09000000030000000F000000090000D8020000A00F00004A09000000040000000F000000090000E0030000960F00004409000000050000000F000000090000E70400008C0F00003F09000000060000000F000000090000EF050000820F00003909000000070000000F000000090000F6060000790F00003409000000080000000F000000090000FE0700006F0F00002F09000000090000000F00000009000005090000650F000029090000000A0000000F0000000900000D0A00005B0F000024090000000B0000000F000000090000140B0000510F00001F090000000C0000000F0000000900001B0C0000480F000019090000000D0000000F000000090000230D00003E0F000014090000000E0000000F0000000900002A0E0000340F00000F090000000F0000000F000000090000320F00002A0F00000909000000100000000F000000090000FF0F0000200F00000409000000000000001000000009000000000000FF0F000062090000000100000010000000090000C5000000FF0F00005C090000000200000010000000090000CC010000FF0F000055090000000300000010000000090000D3020000FF0F00004F090000000400000010000000090000DA030000FF0F000049090000000500000010000000090000E1040000FF0F000043090000000600000010000000090000E8050000FF0F00003C090000000700000010000000090000EF060000FF0F000036090000000800000010000000090000F6070000FF0F000030090000000900000010000000090000FC080000FF0F00002A090000000A00000010000000090000030A0000FF0F000023090000000B000000100000000900000A0B0000FF0F00001D090000000C00000010000000090000110C0000FF0F000017090000000D00000010000000090000180D0000FF0F000011090000000E000000100000000900001F0E0000FF0F00000A090000000F00000010000000090000260F0000FF0F000004090000001000000010000000090000FF0F0000FF0F0000FE0800000000000000000000000A00000000000009000000D30900000001000000000000000A00000801000009000000DC0900000002000000000000000A00001802000008000000E60900000003000000000000000A00002703000007000000EF0900000004000000000000000A00003704000007000000F80900000005000000000000000A00004705000006000000020A00000006000000000000000A000056060000050000000B0A00000007000000000000000A00006607000004000000140A00000008000000000000000A000075080000040000001E0A00000009000000000000000A00008509000003000000270A0000000A000000000000000A0000950A000002000000300A0000000B000000000000000A0000A40B0000020000003A0A0000000C000000000000000A0000B40C000001000000430A0000000D000000000000000A0000C30D0000000000004C0A0000000E000000000000000A0000D30E000000000000550A0000000F000000000000000A0000E30F0000000000005F0A00000010000000000000000A0000FF0F000000000000680A00000000000000010000000A00000000000015010000DD0900000001000000010000000A00000401000014010000E50900000002000000010000000A00001302000012010000ED0900000003000000010000000A00002203000011010000F60900000004000000010000000A00003104000010010000FE0900000005000000010000000A0000400500000E010000060A00000006000000010000000A00004F0600000D0100000F0A00000007000000010000000A00005E0700000C010000170A00000008000000010000000A00006D0800000A0100001F0A00000009000000010000000A00007C09000009010000270A0000000A000000010000000A00008B0A000008010000300A0000000B000000010000000A00009A0B000006010000380A0000000C000000010000000A0000A90C000005010000400A0000000D000000010000000A0000B80D000004010000490A0000000E000000010000000A0000C70E000002010000510A0000000F000000010000000A0000D60F000001010000590A00000010000000010000000A0000FF0F000000010000610A00000000000000020000000A00000000000021020000E60900000001000000020000000A0000FF0000001F020000EE0900000002000000020000000A00000E0200001D020000F50900000003000000020000000A00001C0300001B020000FC0900000004000000020000000A00002B04000019020000030A00000005000000020000000A000039050000170200000B0A00000006000000020000000A00004806000015020000120A00000007000000020000000A00005607000013020000190A00000008000000020000000A00006508000011020000210A00000009000000020000000A0000730900000F020000280A0000000A000000020000000A0000820A00000D0200002F0A0000000B000000020000000A0000900B00000B020000360A0000000C000000020000000A00009F0C0000090200003E0A0000000D000000020000000A0000AD0D000007020000450A0000000E000000020000000A0000BC0E0000050200004C0A0000000F000000020000000A0000CA0F000003020000530A00000010000000020000000A0000FF0F0000010200005B0A00000000000000030000000A0000000000002C030000F00900000001000000030000000A0000FB0000002A030000F60900000002000000030000000A00000902000027030000FC0900000003000000030000000A00001703000025030000030A00000004000000030000000A00002504000022030000090A00000005000000030000000A0000330500001F0300000F0A00000006000000030000000A0000410600001D030000150A00000007000000030000000A00004E0700001A0300001C0A00000008000000030000000A00005C08000018030000220A00000009000000030000000A00006A09000015030000280A0000000A000000030000000A0000780A0000130300002E0A0000000B000000030000000A0000860B000010030000350A0000000C000000030000000A0000940C00000D0300003B0A0000000D000000030000000A0000A20D00000B030000410A0000000E000000030000000A0000B00E000008030000470A0000000F000000030000000A0000BE0F0000060300004E0A00000010000000030000000A0000FF0F000003030000540A00000000000000040000000A00000000000038040000FA0900000001000000040000000A0000F600000035040000FF0900000002000000040000000A00000402000031040000040A00000003000000040000000A0000110300002E040000090A00000004000000040000000A00001F0400002B0400000E0A00000005000000040000000A00002C05000028040000140A00000006000000040000000A00003906000025040000190A00000007000000040000000A000047070000220400001E0A00000008000000040000000A0000540800001E040000230A00000009000000040000000A0000610900001B040000290A0000000A000000040000000A00006F0A0000180400002E0A0000000B000000040000000A00007C0B000015040000330A0000000C000000040000000A00008A0C000012040000380A0000000D000000040000000A0000970D00000E0400003E0A0000000E000000040000000A0000A40E00000B040000430A0000000F000000040000000A0000B20F000008040000480A00000010000000040000000A0000FF0F0000050400004D0A00000000000000050000000A00000000000043050000030A00000001000000050000000A0000F200000040050000070A00000002000000050000000A0000FF0100003C0500000C0A00000003000000050000000A00000C03000038050000100A00000004000000050000000A00001804000034050000140A00000005000000050000000A00002505000030050000180A00000006000000050000000A0000320600002D0500001C0A00000007000000050000000A00003F07000029050000210A00000008000000050000000A00004C08000025050000250A00000009000000050000000A00005909000021050000290A0000000A000000050000000A0000650A00001D0500002D0A0000000B000000050000000A0000720B00001A050000320A0000000C000000050000000A00007F0C000016050000360A0000000D000000050000000A00008C0D0000120500003A0A0000000E000000050000000A0000990E00000E0500003E0A0000000F000000050000000A0000A60F00000A050000420A00000010000000050000000A0000FF0F000006050000470A00000000000000060000000A0000000000004F0600000D0A00000001000000060000000A0000EE0000004B060000100A00000002000000060000000A0000FA01000046060000130A00000003000000060000000A00000603000042060000160A00000004000000060000000A0000120400003D0600001A0A00000005000000060000000A00001F050000390600001D0A00000006000000060000000A00002B06000034060000200A00000007000000060000000A00003707000030060000230A00000008000000060000000A0000430800002C060000260A00000009000000060000000A000050090000270600002A0A0000000A000000060000000A00005C0A0000230600002D0A0000000B000000060000000A0000680B00001E060000300A0000000C000000060000000A0000750C00001A060000330A0000000D000000060000000A0000810D000015060000360A0000000E000000060000000A00008D0E000011060000390A0000000F000000060000000A0000990F00000D0600003D0A00000010000000060000000A0000FF0F000008060000400A00000000000000070000000A0000000000005B070000160A00000001000000070000000A0000E900000056070000180A00000002000000070000000A0000F5010000510700001B0A00000003000000070000000A0000010300004C0700001D0A00000004000000070000000A00000C040000470700001F0A00000005000000070000000A00001805000041070000210A00000006000000070000000A0000240600003C070000230A00000007000000070000000A00002F07000037070000260A00000008000000070000000A00003B08000032070000280A00000009000000070000000A0000470900002D0700002A0A0000000A000000070000000A0000530A0000280700002C0A0000000B000000070000000A00005E0B0000230700002E0A0000000C000000070000000A00006A0C00001E070000300A0000000D000000070000000A0000760D000019070000330A0000000E000000070000000A0000810E000014070000350A0000000F000000070000000A00008D0F00000F070000370A00000010000000070000000A0000FF0F00000A070000390A00000000000000080000000A00000000000066080000200A00000001000000080000000A0000E500000061080000210A00000002000000080000000A0000F00100005B080000220A00000003000000080000000A0000FB02000055080000230A00000004000000080000000A00000604000050080000250A00000005000000080000000A0000110500004A080000260A00000006000000080000000A00001D06000044080000270A00000007000000080000000A0000280700003F080000280A00000008000000080000000A00003308000039080000290A00000009000000080000000A00003E090000330800002A0A0000000A000000080000000A0000490A00002E0800002C0A0000000B000000080000000A0000540B0000280800002D0A0000000C000000080000000A0000600C0000220800002E0A0000000D000000080000000A00006B0D00001D0800002F0A0000000E000000080000000A0000760E000017080000300A0000000F000000080000000A0000810F000011080000310A00000010000000080000000A0000FF0F00000B080000320A00000000000000090000000A00000000000072090000290A00000001000000090000000A0000E00000006C0900002A0A00000002000000090000000A0000EB010000650900002A0A00000003000000090000000A0000F50200005F0900002A0A00000004000000090000000A000000040000590900002A0A00000005000000090000000A00000B050000520900002A0A00000006000000090000000A0000150600004C0900002A0A00000007000000090000000A000020070000460900002B0A00000008000000090000000A00002B080000400900002B0A00000009000000090000000A000035090000390900002B0A0000000A000000090000000A0000400A0000330900002B0A0000000B000000090000000A00004A0B00002D0900002B0A0000000C000000090000000A0000550C0000260900002B0A0000000D000000090000000A0000600D0000200900002B0A0000000E000000090000000A00006A0E00001A0900002C0A0000000F000000090000000A0000750F0000130900002C0A00000010000000090000000A0000FF0F00000D0900002C0A000000000000000A0000000A0000000000007E0A0000330A000000010000000A0000000A0000DC000000770A0000320A000000020000000A0000000A0000E6010000700A0000310A000000030000000A0000000A0000F0020000690A0000300A000000040000000A0000000A0000FA030000620A0000300A000000050000000A0000000A0000040500005B0A00002F0A000000060000000A0000000A00000E060000540A00002E0A000000070000000A0000000A0000180700004D0A00002D0A000000080000000A0000000A000022080000460A00002C0A000000090000000A0000000A00002C0900003F0A00002B0A0000000A0000000A0000000A0000FF090000FF090000FF090000000B0000000A0000000A0000400B0000310A0000290A0000000C0000000A0000000A00004A0C00002B0A0000290A0000000D0000000A0000000A0000550D0000240A0000280A0000000E0000000A0000000A00005F0E00001D0A0000270A0000000F0000000A0000000A0000690F0000160A0000260A000000100000000A0000000A0000FF0F00000F0A0000250A000000000000000B0000000A000000000000890B00003D0A000000010000000B0000000A0000D7000000820B00003B0A000000020000000B0000000A0000E10100007A0B0000390A000000030000000B0000000A0000EA020000730B0000370A000000040000000B0000000A0000F40300006B0B0000350A000000050000000B0000000A0000FD040000640B0000330A000000060000000B0000000A0000070600005C0B0000310A000000070000000B0000000A000010070000540B00002F0A000000080000000B0000000A00001A0800004D0B00002E0A000000090000000B0000000A000023090000450B00002C0A0000000A0000000B0000000A00002D0A00003E0B00002A0A0000000B0000000B0000000A0000360B0000360B0000280A0000000C0000000B0000000A0000400C00002F0B0000260A0000000D0000000B0000000A0000490D0000270B0000240A0000000E0000000B0000000A0000530E0000200B0000220A0000000F0000000B0000000A00005C0F0000180B0000200A000000100000000B0000000A0000FF0F0000100B00001E0A000000000000000C0000000A000000000000950C0000460A000000010000000C0000000A0000D30000008D0C0000430A000000020000000C0000000A0000DC010000850C0000400A000000030000000C0000000A0000E50200007C0C00003E0A000000040000000C0000000A0000EE030000740C00003B0A000000050000000C0000000A0000F70400006C0C0000380A000000060000000C0000000A000000060000640C0000350A000000070000000C0000000A0000090700005C0C0000320A000000080000000C0000000A000012080000540C00002F0A000000090000000C0000000A00001B0900004B0C00002C0A0000000A0000000C0000000A0000230A0000430C0000290A0000000B0000000C0000000A00002C0B00003B0C0000260A0000000C0000000C0000000A0000350C0000330C0000230A0000000D0000000C0000000A00003E0D00002B0C0000200A0000000E0000000C0000000A0000470E0000220C00001E0A0000000F0000000C0000000A0000500F00001A0C00001B0A000000100000000C0000000A0000FF0F0000120C0000180A000000000000000D0000000A000000000000A10D0000500A000000010000000D0000000A0000CF000000980D00004C0A000000020000000D0000000A0000D70100008F0D0000480A000000030000000D0000000A0000DF020000860D0000440A000000040000000D0000000A0000E80300007D0D0000400A000000050000000D0000000A0000F0040000750D00003C0A000000060000000D0000000A0000F80500006C0D0000380A000000070000000D0000000A000001070000630D0000340A000000080000000D0000000A0000090800005A0D0000300A000000090000000D0000000A000012090000510D00002D0A0000000A0000000D0000000A00001A0A0000490D0000290A0000000B0000000D0000000A0000220B0000400D0000250A0000000C0000000D0000000A00002B0C0000370D0000210A0000000D0000000D0000000A0000330D00002E0D00001D0A0000000E0000000D0000000A00003C0E0000250D0000190A0000000F0000000D0000000A0000440F00001D0D0000150A000000100000000D0000000A0000FF0F0000140D0000110A000000000000000E0000000A000000000000AC0E0000590A000000010000000E0000000A0000CA000000A30E0000540A000000020000000E0000000A0000D2010000990E0000500A000000030000000E0000000A0000DA020000900E00004B0A000000040000000E0000000A0000E2030000860E0000460A000000050000000E0000000A0000E90400007D0E0000410A000000060000000E0000000A0000F1050000740E00003C0A000000070000000E0000000A0000F90600006A0E0000370A000000080000000E0000000A000001080000610E0000320A000000090000000E0000000A000009090000570E00002D0A0000000A0000000E0000000A0000110A00004E0E0000280A0000000B0000000E0000000A0000180B0000450E0000230A0000000C0000000E0000000A0000200C00003B0E00001E0A0000000D0000000E0000000A0000280D0000320E0000190A0000000E0000000E0000000A0000300E0000280E0000140A0000000F0000000E0000000A0000380F00001F0E00000F0A000000100000000E0000000A0000FF0F0000150E00000A0A000000000000000F0000000A000000000000B80F0000630A000000010000000F0000000A0000C6000000AE0F00005D0A000000020000000F0000000A0000CD010000A40F0000570A000000030000000F0000000A0000D40200009A0F0000510A000000040000000F0000000A0000DC030000900F00004B0A000000050000000F0000000A0000E3040000860F0000450A000000060000000F0000000A0000EA0500007C0F00003F0A000000070000000F0000000A0000F1060000710F0000390A000000080000000F0000000A0000F9070000670F0000330A000000090000000F0000000A0000000900005D0F00002D0A0000000A0000000F0000000A0000070A0000530F0000270A0000000B0000000F0000000A00000F0B0000490F0000210A0000000C0000000F0000000A0000160C00003F0F00001B0A0000000D0000000F0000000A00001D0D0000350F0000160A0000000E0000000F0000000A0000240E00002B0F0000100A0000000F0000000F0000000A00002C0F0000210F00000A0A000000100000000F0000000A0000FF0F0000170F0000040A00000000000000100000000A000000000000FF0F00006D0A00000001000000100000000A0000C1000000FF0F0000660A00000002000000100000000A0000C8010000FF0F00005F0A00000003000000100000000A0000CF020000FF0F0000580A00000004000000100000000A0000D5030000FF0F0000510A00000005000000100000000A0000DC040000FF0F00004A0A00000006000000100000000A0000E3050000FF0F0000430A00000007000000100000000A0000EA060000FF0F00003C0A00000008000000100000000A0000F0070000FF0F0000350A00000009000000100000000A0000F7080000FF0F00002E0A0000000A000000100000000A0000FE090000FF0F0000270A0000000B000000100000000A0000050B0000FF0F0000200A0000000C000000100000000A00000B0C0000FF0F0000190A0000000D000000100000000A0000120D0000FF0F0000120A0000000E000000100000000A0000190E0000FF0F00000B0A0000000F000000100000000A00001F0F0000FF0F0000040A00000010000000100000000A0000FF0F0000FF0F0000FD0900000000000000000000000B00000000000009000000CA0A00000001000000000000000B00000701000009000000D50A00000002000000000000000B00001702000008000000DF0A00000003000000000000000B00002603000007000000E90A00000004000000000000000B00003604000006000000F40A00000005000000000000000B00004505000006000000FE0A00000006000000000000000B00005506000005000000080B00000007000000000000000B00006407000004000000130B00000008000000000000000B000074080000030000001D0B00000009000000000000000B00008309000003000000280B0000000A000000000000000B0000930A000002000000320B0000000B000000000000000B0000A20B0000010000003C0B0000000C000000000000000B0000B20C000000000000470B0000000D000000000000000B0000C10D000000000000510B0000000E000000000000000B0000D10E0000000000005B0B0000000F000000000000000B0000E00F000000000000660B00000010000000000000000B0000FF0F000000000000700B00000000000000010000000B00000000000015010000D50A00000001000000010000000B00000301000013010000DE0A00000002000000010000000B00001202000012010000E80A00000003000000010000000B00002103000011010000F10A00000004000000010000000B00002F0400000F010000FA0A00000005000000010000000B00003E0500000E010000030B00000006000000010000000B00004D0600000C0100000C0B00000007000000010000000B00005C0700000B010000160B00000008000000010000000B00006B0800000A0100001F0B00000009000000010000000B00007A09000008010000280B0000000A000000010000000B0000890A000007010000310B0000000B000000010000000B0000980B0000050100003B0B0000000C000000010000000B0000A70C000004010000440B0000000D000000010000000B0000B60D0000020100004D0B0000000E000000010000000B0000C50E000001010000560B0000000F000000010000000B0000D40F000000010000600B00000010000000010000000B0000FF0F0000FE000000690B00000000000000020000000B00000000000020020000E00A00000001000000020000000B0000FE0000001E020000E80A00000002000000020000000B00000C0200001C020000F00A00000003000000020000000B00001B0300001A020000F80A00000004000000020000000B00002904000018020000000B00000005000000020000000B00003805000016020000080B00000006000000020000000B00004606000014020000110B00000007000000020000000B00005407000012020000190B00000008000000020000000B00006308000010020000210B00000009000000020000000B0000710900000E020000290B0000000A000000020000000B00007F0A00000C020000310B0000000B000000020000000B00008E0B00000A020000390B0000000C000000020000000B00009C0C000008020000410B0000000D000000020000000B0000AA0D000006020000490B0000000E000000020000000B0000B90E000003020000510B0000000F000000020000000B0000C70F0000010200005A0B00000010000000020000000B0000FF0F0000FF010000620B00000000000000030000000B0000000000002B030000EB0A00000001000000030000000B0000F900000029030000F20A00000002000000030000000B00000702000026030000F90A00000003000000030000000B00001503000023030000000B00000004000000030000000B00002304000021030000070B00000005000000030000000B0000310500001E0300000E0B00000006000000030000000B00003E0600001B030000150B00000007000000030000000B00004C070000190300001C0B00000008000000030000000B00005A08000016030000230B00000009000000030000000B000068090000130300002A0B0000000A000000030000000B0000760A000011030000310B0000000B000000030000000B0000840B00000E030000370B0000000C000000030000000B0000910C00000B0300003E0B0000000D000000030000000B00009F0D000009030000450B0000000E000000030000000B0000AD0E0000060300004C0B0000000F000000030000000B0000BB0F000003030000530B00000010000000030000000B0000FF0F0000010300005A0B00000000000000040000000B00000000000037040000F50A00000001000000040000000B0000F500000033040000FB0A00000002000000040000000B00000202000030040000010B00000003000000040000000B00000F0300002D040000070B00000004000000040000000B00001D040000290400000D0B00000005000000040000000B00002A05000026040000130B00000006000000040000000B00003706000023040000190B00000007000000040000000B0000440700001F0400001E0B00000008000000040000000B0000520800001C040000240B00000009000000040000000B00005F090000190400002A0B0000000A000000040000000B00006C0A000015040000300B0000000B000000040000000B0000790B000012040000360B0000000C000000040000000B0000870C00000F0400003C0B0000000D000000040000000B0000940D00000C040000420B0000000E000000040000000B0000A10E000008040000470B0000000F000000040000000B0000AE0F0000050400004D0B00000010000000040000000B0000FF0F000002040000530B00000000000000050000000B00000000000042050000000B00000001000000050000000B0000F00000003E050000050B00000002000000050000000B0000FD0100003A0500000A0B00000003000000050000000B00000A030000360500000E0B00000004000000050000000B00001604000032050000130B00000005000000050000000B0000230500002E050000180B00000006000000050000000B0000300600002A0500001D0B00000007000000050000000B00003C07000026050000210B00000008000000050000000B00004908000022050000260B00000009000000050000000B0000560900001E0500002B0B0000000A000000050000000B0000620A00001A050000300B0000000B000000050000000B00006F0B000016050000340B0000000C000000050000000B00007C0C000013050000390B0000000D000000050000000B0000890D00000F0500003E0B0000000E000000050000000B0000950E00000B050000420B0000000F000000050000000B0000A20F000007050000470B00000010000000050000000B0000FF0F0000030500004C0B00000000000000060000000B0000000000004D0600000B0B00000001000000060000000B0000EB000000480600000F0B00000002000000060000000B0000F801000044060000120B00000003000000060000000B0000040300003F060000160B00000004000000060000000B0000100400003B060000190B00000005000000060000000B00001C050000360600001D0B00000006000000060000000B00002806000032060000210B00000007000000060000000B0000340700002D060000240B00000008000000060000000B00004008000028060000280B00000009000000060000000B00004D090000240600002B0B0000000A000000060000000B0000590A00001F0600002F0B0000000B000000060000000B0000650B00001B060000330B0000000C000000060000000B0000710C000016060000360B0000000D000000060000000B00007D0D0000120600003A0B0000000E000000060000000B0000890E00000D0600003D0B0000000F000000060000000B0000950F000008060000410B00000010000000060000000B0000FF0F000004060000450B00000000000000070000000B00000000000058070000160B00000001000000070000000B0000E700000053070000180B00000002000000070000000B0000F20100004E0700001B0B00000003000000070000000B0000FE020000490700001D0B00000004000000070000000B00000A04000043070000200B00000005000000070000000B0000150500003E070000220B00000006000000070000000B00002106000039070000250B00000007000000070000000B00002C07000034070000270B00000008000000070000000B0000380800002F0700002A0B00000009000000070000000B000044090000290700002C0B0000000A000000070000000B00004F0A0000240700002F0B0000000B000000070000000B00005B0B00001F070000310B0000000C000000070000000B0000660C00001A070000340B0000000D000000070000000B0000720D000015070000360B0000000E000000070000000B00007D0E00000F070000380B0000000F000000070000000B0000890F00000A0700003B0B00000010000000070000000B0000FF0F0000050700003D0B00000000000000080000000B00000000000064080000210B00000001000000080000000B0000E20000005E080000220B00000002000000080000000B0000ED01000058080000230B00000003000000080000000B0000F802000052080000250B00000004000000080000000B0000030400004C080000260B00000005000000080000000B00000E05000046080000270B00000006000000080000000B00001906000041080000290B00000007000000080000000B0000240700003B0800002A0B00000008000000080000000B00002F080000350800002B0B00000009000000080000000B00003A0900002F0800002D0B0000000A000000080000000B0000450A0000290800002E0B0000000B000000080000000B0000500B0000230800002F0B0000000C000000080000000B00005C0C00001D080000310B0000000D000000080000000B0000670D000018080000320B0000000E000000080000000B0000720E000012080000330B0000000F000000080000000B00007D0F00000C080000350B00000010000000080000000B0000FF0F000006080000360B00000000000000090000000B0000000000006F0900002C0B00000001000000090000000B0000DE000000680900002C0B00000002000000090000000B0000E8010000620900002C0B00000003000000090000000B0000F30200005B0900002C0B00000004000000090000000B0000FD030000550900002C0B00000005000000090000000B0000070500004E0900002D0B00000006000000090000000B000012060000480900002D0B00000007000000090000000B00001C070000410900002D0B00000008000000090000000B0000270800003B0900002D0B00000009000000090000000B000031090000350900002D0B0000000A000000090000000B00003C0A00002E0900002E0B0000000B000000090000000B0000460B0000280900002E0B0000000C000000090000000B0000510C0000210900002E0B0000000D000000090000000B00005B0D00001B0900002E0B0000000E000000090000000B0000660E0000140900002E0B0000000F000000090000000B0000700F00000E0900002F0B00000010000000090000000B0000FF0F0000070900002F0B000000000000000A0000000B0000000000007A0A0000360B000000010000000A0000000B0000D9000000730A0000350B000000020000000A0000000B0000E30100006C0A0000350B000000030000000A0000000B0000ED020000650A0000340B000000040000000A0000000B0000F70300005E0A0000330B000000050000000A0000000B000001050000570A0000320B000000060000000A0000000B00000B0600004F0A0000310B000000070000000A0000000B000014070000480A0000300B000000080000000A0000000B00001E080000410A00002F0B000000090000000A0000000B0000280900003A0A00002E0B0000000A0000000A0000000B0000320A0000330A00002D0B0000000B0000000A0000000B00003C0B00002C0A00002C0B0000000C0000000A0000000B0000460C0000250A00002B0B0000000D0000000A0000000B0000500D00001E0A00002A0B0000000E0000000A0000000B00005A0E0000170A0000290B0000000F0000000A0000000B0000640F00000F0A0000290B000000100000000A0000000B0000FF0F0000080A0000280B000000000000000B0000000B000000000000850B0000410B000000010000000B0000000B0000D40000007E0B00003F0B000000020000000B0000000B0000DE010000760B00003D0B000000030000000B0000000B0000E70200006E0B00003B0B000000040000000B0000000B0000F0030000660B0000390B000000050000000B0000000B0000FA0400005F0B0000370B000000060000000B0000000B000003060000570B0000350B000000070000000B0000000B00000C0700004F0B0000330B000000080000000B0000000B000016080000470B0000310B000000090000000B0000000B00001F090000400B00002F0B0000000A0000000B0000000B0000290A0000380B00002D0B0000000B0000000B0000000B0000FF0A0000FF0A0000FF0A0000000C0000000B0000000B00003B0C0000280B0000290B0000000D0000000B0000000B0000450D0000210B0000270B0000000E0000000B0000000B00004E0E0000190B0000240B0000000F0000000B0000000B0000570F0000110B0000220B000000100000000B0000000B0000FF0F0000090B0000200B000000000000000C0000000B000000000000910C00004C0B000000010000000C0000000B0000D0000000880C0000490B000000020000000C0000000B0000D8010000800C0000460B000000030000000C0000000B0000E1020000770C0000420B000000040000000C0000000B0000EA0300006F0C00003F0B000000050000000C0000000B0000F3040000670C00003C0B000000060000000C0000000B0000FC0500005E0C0000390B000000070000000C0000000B000004070000560C0000360B000000080000000C0000000B00000D0800004E0C0000330B000000090000000C0000000B000016090000450C00002F0B0000000A0000000C0000000B00001F0A00003D0C00002C0B0000000B0000000C0000000B0000280B0000340C0000290B0000000C0000000C0000000B0000300C00002C0C0000260B0000000D0000000C0000000B0000390D0000240C0000230B0000000E0000000C0000000B0000420E00001B0C00001F0B0000000F0000000C0000000B00004B0F0000130C00001C0B000000100000000C0000000B0000FF0F00000B0C0000190B000000000000000D0000000B0000000000009C0D0000570B000000010000000D0000000B0000CB000000930D0000520B000000020000000D0000000B0000D30100008A0D00004E0B000000030000000D0000000B0000DC020000810D00004A0B000000040000000D0000000B0000E4030000780D0000460B000000050000000D0000000B0000EC0400006F0D0000410B000000060000000D0000000B0000F4050000660D00003D0B000000070000000D0000000B0000FC0600005D0D0000390B000000080000000D0000000B000005080000540D0000340B000000090000000D0000000B00000D0900004B0D0000300B0000000A0000000D0000000B0000150A0000420D00002C0B0000000B0000000D0000000B00001D0B0000390D0000270B0000000C0000000D0000000B0000260C0000300D0000230B0000000D0000000D0000000B00002E0D0000270D00001F0B0000000E0000000D0000000B0000360E00001E0D00001B0B0000000F0000000D0000000B00003E0F0000150D0000160B000000100000000D0000000B0000FF0F00000C0D0000120B000000000000000E0000000B000000000000A70E0000620B000000010000000E0000000B0000C60000009D0E00005C0B000000020000000E0000000B0000CE010000940E0000570B000000030000000E0000000B0000D60200008A0E0000510B000000040000000E0000000B0000DD030000810E00004C0B000000050000000E0000000B0000E5040000770E0000460B000000060000000E0000000B0000ED0500006D0E0000410B000000070000000E0000000B0000F4060000640E00003C0B000000080000000E0000000B0000FC0700005A0E0000360B000000090000000E0000000B000004090000500E0000310B0000000A0000000E0000000B00000C0A0000470E00002B0B0000000B0000000E0000000B0000130B00003D0E0000260B0000000C0000000E0000000B00001B0C0000330E0000200B0000000D0000000E0000000B0000230D00002A0E00001B0B0000000E0000000E0000000B00002A0E0000200E0000160B0000000F0000000E0000000B0000320F0000160E0000100B000000100000000E0000000B0000FF0F00000D0E00000B0B000000000000000F0000000B000000000000B20F00006C0B000000010000000F0000000B0000C2000000A80F0000660B000000020000000F0000000B0000C90100009E0F00005F0B000000030000000F0000000B0000D0020000940F0000590B000000040000000F0000000B0000D7030000890F0000520B000000050000000F0000000B0000DE0400007F0F00004C0B000000060000000F0000000B0000E5050000750F0000450B000000070000000F0000000B0000ED0600006A0F00003E0B000000080000000F0000000B0000F4070000600F0000380B000000090000000F0000000B0000FB080000560F0000310B0000000A0000000F0000000B0000020A00004C0F00002B0B0000000B0000000F0000000B0000090B0000410F0000240B0000000C0000000F0000000B0000100C0000370F00001E0B0000000D0000000F0000000B0000170D00002D0F0000170B0000000E0000000F0000000B00001E0E0000230F0000110B0000000F0000000F0000000B0000260F0000180F00000A0B000000100000000F0000000B0000FF0F00000E0F0000030B00000000000000100000000B000000000000FF0F0000770B00000001000000100000000B0000BD000000FF0F0000700B00000002000000100000000B0000C4010000FF0F0000680B00000003000000100000000B0000CA020000FF0F0000600B00000004000000100000000B0000D1030000FF0F0000580B00000005000000100000000B0000D7040000FF0F0000510B00000006000000100000000B0000DE050000FF0F0000490B00000007000000100000000B0000E5060000FF0F0000410B00000008000000100000000B0000EB070000FF0F00003A0B00000009000000100000000B0000F2080000FF0F0000320B0000000A000000100000000B0000F8090000FF0F00002A0B0000000B000000100000000B0000FF0A0000FF0F0000230B0000000C000000100000000B0000050C0000FF0F00001B0B0000000D000000100000000B00000C0D0000FF0F0000130B0000000E000000100000000B0000130E0000FF0F00000C0B0000000F000000100000000B0000190F0000FF0F0000040B00000010000000100000000B0000FF0F0000FF0F0000FC0A00000000000000000000000C0000000000000A000000C10B00000001000000000000000C00000601000009000000CD0B00000002000000000000000C00001602000008000000D80B00000003000000000000000C00002503000007000000E40B00000004000000000000000C00003504000006000000EF0B00000005000000000000000C00004405000005000000FA0B00000006000000000000000C00005306000005000000060C00000007000000000000000C00006307000004000000110C00000008000000000000000C000072080000030000001D0C00000009000000000000000C00008109000002000000280C0000000A000000000000000C0000910A000001000000340C0000000B000000000000000C0000A00B0000000000003F0C0000000C000000000000000C0000B00C0000000000004B0C0000000D000000000000000C0000BF0D000000000000560C0000000E000000000000000C0000CE0E000000000000610C0000000F000000000000000C0000DE0F0000000000006D0C00000010000000000000000C0000FF0F000000000000780C00000000000000010000000C00000000000015010000CD0B00000001000000010000000C00000201000013010000D70B00000002000000010000000C00001002000012010000E20B00000003000000010000000C00001F03000010010000EC0B00000004000000010000000C00002E0400000F010000F60B00000005000000010000000C00003D0500000D010000000C00000006000000010000000C00004C0600000C0100000A0C00000007000000010000000C00005A0700000A010000150C00000008000000010000000C000069080000090100001F0C00000009000000010000000C00007809000007010000290C0000000A000000010000000C0000870A000006010000330C0000000B000000010000000C0000960B0000040100003D0C0000000C000000010000000C0000A50C000003010000480C0000000D000000010000000C0000B30D000001010000520C0000000E000000010000000C0000C20E0000000100005C0C0000000F000000010000000C0000D10F0000FE000000660C00000010000000010000000C0000FF0F0000FD000000700C00000000000000020000000C0000000000001F020000D90B00000001000000020000000C0000FD0000001D020000E20B00000002000000020000000C00000B0200001B020000EB0B00000003000000020000000C00001903000019020000F40B00000004000000020000000C00002804000017020000FD0B00000005000000020000000C00003605000015020000060C00000006000000020000000C000044060000130200000F0C00000007000000020000000C00005207000010020000180C00000008000000020000000C0000610800000E020000210C00000009000000020000000C00006F0900000C0200002A0C0000000A000000020000000C00007D0A00000A020000330C0000000B000000020000000C00008B0B0000080200003C0C0000000C000000020000000C00009A0C000006020000450C0000000D000000020000000C0000A80D0000040200004E0C0000000E000000020000000C0000B60E000002020000570C0000000F000000020000000C0000C40F0000FF010000600C00000010000000020000000C0000FF0F0000FD010000690C00000000000000030000000C0000000000002A030000E50B00000001000000030000000C0000F800000028030000ED0B00000002000000030000000C00000602000025030000F50B00000003000000030000000C00001303000022030000FD0B00000004000000030000000C0000210400001F030000040C00000005000000030000000C00002F0500001C0300000C0C00000006000000030000000C00003C0600001A030000140C00000007000000030000000C00004A070000170300001B0C00000008000000030000000C00005808000014030000230C00000009000000030000000C000065090000110300002B0C0000000A000000030000000C0000730A00000F030000330C0000000B000000030000000C0000810B00000C0300003A0C0000000C000000030000000C00008F0C000009030000420C0000000D000000030000000C00009C0D0000060300004A0C0000000E000000030000000C0000AA0E000003030000510C0000000F000000030000000C0000B80F000001030000590C00000010000000030000000C0000FF0F0000FE020000610C00000000000000040000000C00000000000035040000F10B00000001000000040000000C0000F300000032040000F80B00000002000000040000000C0000000200002E040000FE0B00000003000000040000000C00000D0300002B040000050C00000004000000040000000C00001A040000270400000B0C00000005000000040000000C00002805000024040000120C00000006000000040000000C00003506000021040000180C00000007000000040000000C0000420700001D0400001F0C00000008000000040000000C00004F0800001A040000250C00000009000000040000000C00005C090000160400002C0C0000000A000000040000000C0000690A000013040000320C0000000B000000040000000C0000760B000010040000390C0000000C000000040000000C0000840C00000C0400003F0C0000000D000000040000000C0000910D000009040000460C0000000E000000040000000C00009E0E0000050400004C0C0000000F000000040000000C0000AB0F000002040000530C00000010000000040000000C0000FF0F0000FE030000590C00000000000000050000000C00000000000040050000FD0B00000001000000050000000C0000EE0000003C050000030C00000002000000050000000C0000FB01000038050000080C00000003000000050000000C000007030000340500000D0C00000004000000050000000C00001404000030050000120C00000005000000050000000C0000210500002C050000180C00000006000000050000000C00002D060000280500001D0C00000007000000050000000C00003A07000024050000220C00000008000000050000000C00004608000020050000270C00000009000000050000000C0000530900001B0500002D0C0000000A000000050000000C00005F0A000017050000320C0000000B000000050000000C00006C0B000013050000370C0000000C000000050000000C0000790C00000F0500003C0C0000000D000000050000000C0000850D00000B050000420C0000000E000000050000000C0000920E000007050000470C0000000F000000050000000C00009E0F0000030500004C0C00000010000000050000000C0000FF0F0000FF040000510C00000000000000060000000C0000000000004B060000090C00000001000000060000000C0000E9000000460600000D0C00000002000000060000000C0000F501000042060000110C00000003000000060000000C0000010300003D060000150C00000004000000060000000C00000D04000038060000190C00000005000000060000000C000019050000330600001D0C00000006000000060000000C0000250600002F060000210C00000007000000060000000C0000310700002A060000250C00000008000000060000000C00003D08000025060000290C00000009000000060000000C000049090000210600002D0C0000000A000000060000000C0000560A00001C060000310C0000000B000000060000000C0000620B000017060000350C0000000C000000060000000C00006E0C000012060000390C0000000D000000060000000C00007A0D00000E0600003D0C0000000E000000060000000C0000860E000009060000410C0000000F000000060000000C0000920F000004060000450C00000010000000060000000C0000FF0F000000060000490C00000000000000070000000C00000000000056070000160C00000001000000070000000C0000E500000050070000180C00000002000000070000000C0000F00100004B0700001B0C00000003000000070000000C0000FB020000460700001E0C00000004000000070000000C00000704000040070000210C00000005000000070000000C0000120500003B070000230C00000006000000070000000C00001E06000036070000260C00000007000000070000000C00002907000030070000290C00000008000000070000000C0000350800002B0700002C0C00000009000000070000000C000040090000260700002E0C0000000A000000070000000C00004C0A000020070000310C0000000B000000070000000C0000570B00001B070000340C0000000C000000070000000C0000630C000016070000370C0000000D000000070000000C00006E0D000010070000390C0000000E000000070000000C0000790E00000B0700003C0C0000000F000000070000000C0000850F0000060700003F0C00000010000000070000000C0000FF0F000000070000420C00000000000000080000000C00000000000061080000220C00000001000000080000000C0000E00000005B080000230C00000002000000080000000C0000EB01000055080000250C00000003000000080000000C0000F60200004F080000260C00000004000000080000000C00000004000049080000280C00000005000000080000000C00000B05000043080000290C00000006000000080000000C0000160600003D0800002B0C00000007000000080000000C000021070000370800002C0C00000008000000080000000C00002C080000310800002E0C00000009000000080000000C0000370900002B0800002F0C0000000A000000080000000C0000420A000025080000310C0000000B000000080000000C00004D0B00001F080000320C0000000C000000080000000C0000580C000019080000340C0000000D000000080000000C0000620D000013080000350C0000000E000000080000000C00006D0E00000D080000370C0000000F000000080000000C0000780F000007080000380C00000010000000080000000C0000FF0F0000010800003A0C00000000000000090000000C0000000000006C0900002E0C00000001000000090000000C0000DB000000650900002E0C00000002000000090000000C0000E50100005E0900002E0C00000003000000090000000C0000F0020000580900002E0C00000004000000090000000C0000FA030000510900002F0C00000005000000090000000C0000040500004A0900002F0C00000006000000090000000C00000F060000440900002F0C00000007000000090000000C0000190700003D090000300C00000008000000090000000C00002308000036090000300C00000009000000090000000C00002E09000030090000300C0000000A000000090000000C0000380A000029090000300C0000000B000000090000000C0000420B000023090000310C0000000C000000090000000C00004D0C00001C090000310C0000000D000000090000000C0000570D000015090000310C0000000E000000090000000C0000610E00000F090000310C0000000F000000090000000C00006C0F000008090000320C00000010000000090000000C0000FF0F000001090000320C000000000000000A0000000C000000000000760A00003A0C000000010000000A0000000C0000D60000006F0A0000390C000000020000000A0000000C0000E0010000680A0000380C000000030000000A0000000C0000EA020000610A0000370C000000040000000A0000000C0000F3030000590A0000360C000000050000000A0000000C0000FD040000520A0000350C000000060000000A0000000C0000070600004B0A0000340C000000070000000A0000000C000011070000430A0000330C000000080000000A0000000C00001A0800003C0A0000320C000000090000000A0000000C000024090000350A0000310C0000000A0000000A0000000C00002E0A00002E0A0000300C0000000B0000000A0000000C0000380B0000260A00002F0C0000000C0000000A0000000C0000420C00001F0A00002E0C0000000D0000000A0000000C00004B0D0000180A00002D0C0000000E0000000A0000000C0000550E0000100A00002C0C0000000F0000000A0000000C00005F0F0000090A00002B0C000000100000000A0000000C0000FF0F0000020A00002A0C000000000000000B0000000C000000000000810B0000460C000000010000000B0000000C0000D1000000790B0000430C000000020000000B0000000C0000DA010000710B0000410C000000030000000B0000000C0000E40200006A0B00003F0C000000040000000B0000000C0000ED030000620B00003D0C000000050000000B0000000C0000F60400005A0B00003B0C000000060000000B0000000C0000FF050000520B0000380C000000070000000B0000000C0000080700004A0B0000360C000000080000000B0000000C000012080000420B0000340C000000090000000B0000000C00001B0900003A0B0000320C0000000A0000000B0000000C0000240A0000320B0000300C0000000B0000000B0000000C00002D0B00002A0B00002D0C0000000C0000000B0000000C0000370C0000220B00002B0C0000000D0000000B0000000C0000400D00001A0B0000290C0000000E0000000B0000000C0000490E0000120B0000270C0000000F0000000B0000000C0000520F00000A0B0000250C000000100000000B0000000C0000FF0F0000030B0000220C000000000000000C0000000C0000000000008C0C0000520C000000010000000C0000000C0000CC000000840C00004E0C000000020000000C0000000C0000D50100007B0C00004B0C000000030000000C0000000C0000DE020000730C0000470C000000040000000C0000000C0000E60300006A0C0000440C000000050000000C0000000C0000EF040000610C0000400C000000060000000C0000000C0000F8050000590C00003D0C000000070000000C0000000C000000070000500C00003A0C000000080000000C0000000C000009080000480C0000360C000000090000000C0000000C0000120900003F0C0000330C0000000A0000000C0000000C00001A0A0000370C00002F0C0000000B0000000C0000000C0000230B00002E0C00002C0C0000000C0000000C0000000C0000FF0B0000FF0B0000FF0B0000000D0000000C0000000C0000340D00001D0C0000250C0000000E0000000C0000000C00003D0E0000140C0000210C0000000F0000000C0000000C0000450F00000C0C00001E0C000000100000000C0000000C0000FF0F0000030C00001B0C000000000000000D0000000C000000000000970D00005E0C000000010000000D0000000C0000C80000008E0D0000590C000000020000000D0000000C0000D0010000850D0000540C000000030000000D0000000C0000D80200007B0D0000500C000000040000000D0000000C0000E0030000720D00004B0C000000050000000D0000000C0000E8040000690D0000460C000000060000000D0000000C0000F0050000600D0000420C000000070000000D0000000C0000F8060000570D00003D0C000000080000000D0000000C0000000800004D0D0000380C000000090000000D0000000C000008090000440D0000340C0000000A0000000D0000000C0000100A00003B0D00002F0C0000000B0000000D0000000C0000180B0000320D00002A0C0000000C0000000D0000000C0000210C0000290D0000260C0000000D0000000D0000000C0000290D00001F0D0000210C0000000E0000000D0000000C0000310E0000160D00001C0C0000000F0000000D0000000C0000390F00000D0D0000170C000000100000000D0000000C0000FF0F0000040D0000130C000000000000000E0000000C000000000000A20E00006A0C000000010000000E0000000C0000C3000000980E0000640C000000020000000E0000000C0000CA0100008E0E00005E0C000000030000000E0000000C0000D2020000840E0000580C000000040000000E0000000C0000D90300007B0E0000520C000000050000000E0000000C0000E1040000710E00004C0C000000060000000E0000000C0000E8050000670E0000460C000000070000000E0000000C0000F00600005D0E0000400C000000080000000E0000000C0000F7070000530E00003A0C000000090000000E0000000C0000FF080000490E0000340C0000000A0000000E0000000C0000060A00003F0E00002F0C0000000B0000000E0000000C00000E0B0000360E0000290C0000000C0000000E0000000C0000160C00002C0E0000230C0000000D0000000E0000000C00001D0D0000220E00001D0C0000000E0000000E0000000C0000250E0000180E0000170C0000000F0000000E0000000C00002C0F00000E0E0000110C000000100000000E0000000C0000FF0F0000040E00000B0C000000000000000F0000000C000000000000AD0F0000760C000000010000000F0000000C0000BE000000A20F00006F0C000000020000000F0000000C0000C5010000980F0000670C000000030000000F0000000C0000CC0200008D0F0000600C000000040000000F0000000C0000D3030000830F0000590C000000050000000F0000000C0000DA040000780F0000520C000000060000000F0000000C0000E10500006E0F00004B0C000000070000000F0000000C0000E8060000630F0000440C000000080000000F0000000C0000EF070000590F00003C0C000000090000000F0000000C0000F60800004E0F0000350C0000000A0000000F0000000C0000FD090000440F00002E0C0000000B0000000F0000000C0000040B0000390F0000270C0000000C0000000F0000000C00000A0C00002F0F0000200C0000000D0000000F0000000C0000110D0000240F0000190C0000000E0000000F0000000C0000180E00001A0F0000110C0000000F0000000F0000000C00001F0F00000F0F00000A0C000000100000000F0000000C0000FF0F0000050F0000030C00000000000000100000000C000000000000FF0F0000820C00000001000000100000000C0000B9000000FF0F0000790C00000002000000100000000C0000BF010000FF0F0000710C00000003000000100000000C0000C6020000FF0F0000690C00000004000000100000000C0000CC030000FF0F0000600C00000005000000100000000C0000D3040000FF0F0000580C00000006000000100000000C0000D9050000FF0F00004F0C00000007000000100000000C0000DF060000FF0F0000470C00000008000000100000000C0000E6070000FF0F00003F0C00000009000000100000000C0000EC080000FF0F0000360C0000000A000000100000000C0000F3090000FF0F00002E0C0000000B000000100000000C0000F90A0000FF0F0000250C0000000C000000100000000C0000FF0B0000FF0F00001D0C0000000D000000100000000C0000060D0000FF0F0000150C0000000E000000100000000C00000C0E0000FF0F00000C0C0000000F000000100000000C0000130F0000FF0F0000040C00000010000000100000000C0000FF0F0000FF0F0000FB0B00000000000000000000000D0000000000000A000000B80C00000001000000000000000D00000601000009000000C50C00000002000000000000000D00001502000008000000D10C00000003000000000000000D00002403000007000000DE0C00000004000000000000000D00003304000006000000EA0C00000005000000000000000D00004305000005000000F70C00000006000000000000000D00005206000004000000030D00000007000000000000000D00006107000003000000100D00000008000000000000000D000070080000030000001C0D00000009000000000000000D00008009000002000000290D0000000A000000000000000D00008F0A000001000000350D0000000B000000000000000D00009E0B000000000000420D0000000C000000000000000D0000AD0C0000000000004E0D0000000D000000000000000D0000BD0D0000000000005B0D0000000E000000000000000D0000CC0E000000000000670D0000000F000000000000000D0000DB0F000000000000740D00000010000000000000000D0000FF0F000000000000800D00000000000000010000000D00000000000014010000C60C00000001000000010000000D00000101000013010000D10C00000002000000010000000D00000F02000011010000DC0C00000003000000010000000D00001E03000010010000E70C00000004000000010000000D00002D0400000E010000F20C00000005000000010000000D00003B0500000C010000FD0C00000006000000010000000D00004A0600000B010000080D00000007000000010000000D00005907000009010000140D00000008000000010000000D000067080000080100001F0D00000009000000010000000D000076090000060100002A0D0000000A000000010000000D0000850A000005010000350D0000000B000000010000000D0000940B000003010000400D0000000C000000010000000D0000A20C0000020100004B0D0000000D000000010000000D0000B10D000000010000570D0000000E000000010000000D0000C00E0000FE000000620D0000000F000000010000000D0000CE0F0000FD0000006D0D00000010000000010000000D0000FF0F0000FB000000780D00000000000000020000000D0000000000001F020000D30C00000001000000020000000D0000FC0000001D020000DD0C00000002000000020000000D00000A0200001A020000E60C00000003000000020000000D00001803000018020000F00C00000004000000020000000D00002604000016020000FA0C00000005000000020000000D00003405000014020000040D00000006000000020000000D000042060000110200000E0D00000007000000020000000D0000500700000F020000170D00000008000000020000000D00005E0800000D020000210D00000009000000020000000D00006D0900000B0200002B0D0000000A000000020000000D00007B0A000009020000350D0000000B000000020000000D0000890B0000060200003F0D0000000C000000020000000D0000970C000004020000480D0000000D000000020000000D0000A50D000002020000520D0000000E000000020000000D0000B30E0000000200005C0D0000000F000000020000000D0000C10F0000FE010000660D00000010000000020000000D0000FF0F0000FB010000700D00000000000000030000000D00000000000029030000E00C00000001000000030000000D0000F700000026030000E90C00000002000000030000000D00000402000024030000F10C00000003000000030000000D00001203000021030000F90C00000004000000030000000D00001F0400001E030000020D00000005000000030000000D00002D0500001B0300000A0D00000006000000030000000D00003A06000018030000130D00000007000000030000000D000048070000150300001B0D00000008000000030000000D00005508000012030000240D00000009000000030000000D0000630900000F0300002C0D0000000A000000030000000D0000710A00000D030000350D0000000B000000030000000D00007E0B00000A0300003D0D0000000C000000030000000D00008C0C000007030000450D0000000D000000030000000D0000990D0000040300004E0D0000000E000000030000000D0000A70E000001030000560D0000000F000000030000000D0000B40F0000FE0200005F0D00000010000000030000000D0000FF0F0000FB020000670D00000000000000040000000D00000000000034040000ED0C00000001000000040000000D0000F100000030040000F40C00000002000000040000000D0000FE0100002D040000FC0C00000003000000040000000D00000B03000029040000030D00000004000000040000000D000018040000260400000A0D00000005000000040000000D00002505000022040000110D00000006000000040000000D0000320600001F040000180D00000007000000040000000D00003F0700001B0400001F0D00000008000000040000000D00004C08000018040000260D00000009000000040000000D000059090000140400002D0D0000000A000000040000000D0000660A000011040000340D0000000B000000040000000D0000730B00000D0400003B0D0000000C000000040000000D0000800C000009040000430D0000000D000000040000000D00008D0D0000060400004A0D0000000E000000040000000D00009A0E000002040000510D0000000F000000040000000D0000A70F0000FF030000580D00000010000000040000000D0000FF0F0000FB0300005F0D00000000000000050000000D0000000000003E050000FB0C00000001000000050000000D0000EC0000003A050000000D00000002000000050000000D0000F901000036050000060D00000003000000050000000D000005030000320500000C0D00000004000000050000000D0000120400002E050000120D00000005000000050000000D00001E05000029050000170D00000006000000050000000D00002B060000250500001D0D00000007000000050000000D00003707000021050000230D00000008000000050000000D0000430800001D050000290D00000009000000050000000D000050090000190500002E0D0000000A000000050000000D00005C0A000014050000340D0000000B000000050000000D0000690B0000100500003A0D0000000C000000050000000D0000750C00000C050000400D0000000D000000050000000D0000820D000008050000450D0000000E000000050000000D00008E0E0000040500004B0D0000000F000000050000000D00009B0F000000050000510D00000010000000050000000D0000FF0F0000FB040000570D00000000000000060000000D00000000000049060000080D00000001000000060000000D0000E7000000440600000C0D00000002000000060000000D0000F30100003F060000110D00000003000000060000000D0000FF0200003A060000150D00000004000000060000000D00000B04000035060000190D00000005000000060000000D000017050000310600001E0D00000006000000060000000D0000230600002C060000220D00000007000000060000000D00002F07000027060000270D00000008000000060000000D00003B080000220600002B0D00000009000000060000000D0000460900001D0600002F0D0000000A000000060000000D0000520A000018060000340D0000000B000000060000000D00005E0B000014060000380D0000000C000000060000000D00006A0C00000F0600003D0D0000000D000000060000000D0000760D00000A060000410D0000000E000000060000000D0000820E000005060000450D0000000F000000060000000D00008E0F0000000600004A0D00000010000000060000000D0000FF0F0000FB0500004E0D00000000000000070000000D00000000000053070000150D00000001000000070000000D0000E20000004E070000180D00000002000000070000000D0000EE010000480700001B0D00000003000000070000000D0000F9020000430700001E0D00000004000000070000000D0000040400003D070000210D00000005000000070000000D00001005000038070000240D00000006000000070000000D00001B06000032070000270D00000007000000070000000D0000260700002D0700002A0D00000008000000070000000D000032080000270700002D0D00000009000000070000000D00003D09000022070000310D0000000A000000070000000D0000480A00001C070000340D0000000B000000070000000D0000530B000017070000370D0000000C000000070000000D00005F0C0000110700003A0D0000000D000000070000000D00006A0D00000C0700003D0D0000000E000000070000000D0000750E000006070000400D0000000F000000070000000D0000810F000001070000430D00000010000000070000000D0000FF0F0000FB060000460D00000000000000080000000D0000000000005E080000220D00000001000000080000000D0000DD00000058080000240D00000002000000080000000D0000E801000052080000260D00000003000000080000000D0000F30200004B080000270D00000004000000080000000D0000FE03000045080000290D00000005000000080000000D0000080500003F0800002B0D00000006000000080000000D000013060000390800002D0D00000007000000080000000D00001E070000330800002E0D00000008000000080000000D0000290800002D080000300D00000009000000080000000D00003309000027080000320D0000000A000000080000000D00003E0A000020080000330D0000000B000000080000000D0000490B00001A080000350D0000000C000000080000000D0000540C000014080000370D0000000D000000080000000D00005E0D00000E080000380D0000000E000000080000000D0000690E0000080800003A0D0000000F000000080000000D0000740F0000020800003C0D00000010000000080000000D0000FF0F0000FB0700003D0D00000000000000090000000D00000000000068090000300D00000001000000090000000D0000D800000062090000300D00000002000000090000000D0000E20100005B090000300D00000003000000090000000D0000ED02000054090000310D00000004000000090000000D0000F70300004D090000310D00000005000000090000000D00000105000046090000310D00000006000000090000000D00000B06000040090000320D00000007000000090000000D00001507000039090000320D00000008000000090000000D00002008000032090000320D00000009000000090000000D00002A0900002B090000330D0000000A000000090000000D0000340A000024090000330D0000000B000000090000000D00003E0B00001E090000330D0000000C000000090000000D0000480C000017090000340D0000000D000000090000000D0000520D000010090000340D0000000E000000090000000D00005D0E000009090000340D0000000F000000090000000D0000670F000002090000350D00000010000000090000000D0000FF0F0000FB080000350D000000000000000A0000000D000000000000730A00003D0D000000010000000A0000000D0000D30000006B0A00003C0D000000020000000A0000000D0000DD010000640A00003B0D000000030000000A0000000D0000E60200005C0A00003A0D000000040000000A0000000D0000F0030000550A0000390D000000050000000A0000000D0000FA0400004E0A0000380D000000060000000A0000000D000003060000460A0000370D000000070000000A0000000D00000D0700003F0A0000360D000000080000000A0000000D000017080000370A0000350D000000090000000A0000000D000020090000300A0000340D0000000A0000000A0000000D00002A0A0000280A0000330D0000000B0000000A0000000D0000330B0000210A0000320D0000000C0000000A0000000D00003D0C0000190A0000310D0000000D0000000A0000000D0000470D0000120A0000300D0000000E0000000A0000000D0000500E00000A0A00002F0D0000000F0000000A0000000D00005A0F0000030A00002E0D000000100000000A0000000D0000FF0F0000FB0900002D0D000000000000000B0000000D0000000000007D0B00004A0D000000010000000B0000000D0000CE000000750B0000480D000000020000000B0000000D0000D70100006D0B0000450D000000030000000B0000000D0000E0020000650B0000430D000000040000000B0000000D0000E90300005D0B0000410D000000050000000B0000000D0000F2040000550B00003E0D000000060000000B0000000D0000FB0500004D0B00003C0D000000070000000B0000000D000005070000450B00003A0D000000080000000B0000000D00000E0800003C0B0000370D000000090000000B0000000D000017090000340B0000350D0000000A0000000B0000000D0000200A00002C0B0000330D0000000B0000000B0000000D0000290B0000240B0000300D0000000C0000000B0000000D0000320C00001C0B00002E0D0000000D0000000B0000000D00003B0D0000140B00002B0D0000000E0000000B0000000D0000440E00000C0B0000290D0000000F0000000B0000000D00004D0F0000040B0000270D000000100000000B0000000D0000FF0F0000FC0A0000240D000000000000000C0000000D000000000000880C0000570D000000010000000C0000000D0000C90000007F0C0000540D000000020000000C0000000D0000D2010000760C0000500D000000030000000C0000000D0000DA0200006E0C00004C0D000000040000000C0000000D0000E3030000650C0000490D000000050000000C0000000D0000EB0400005C0C0000450D000000060000000C0000000D0000F4050000530C0000410D000000070000000C0000000D0000FC0600004B0C00003D0D000000080000000C0000000D000005080000420C00003A0D000000090000000C0000000D00000D090000390C0000360D0000000A0000000C0000000D0000160A0000300C0000320D0000000B0000000C0000000D00001E0B0000270C00002F0D0000000C0000000C0000000D0000270C00001F0C00002B0D0000000D0000000C0000000D00002F0D0000160C0000270D0000000E0000000C0000000D0000380E00000D0C0000230D0000000F0000000C0000000D0000400F0000040C0000200D000000100000000C0000000D0000FF0F0000FC0B00001C0D000000000000000D0000000D000000000000920D0000650D000000010000000D0000000D0000C4000000890D0000600D000000020000000D0000000D0000CC010000800D00005B0D000000030000000D0000000D0000D4020000760D0000550D000000040000000D0000000D0000DC0300006D0D0000500D000000050000000D0000000D0000E4040000630D00004B0D000000060000000D0000000D0000EC0500005A0D0000460D000000070000000D0000000D0000F4060000500D0000410D000000080000000D0000000D0000FC070000470D00003C0D000000090000000D0000000D0000040900003E0D0000370D0000000A0000000D0000000D00000B0A0000340D0000320D0000000B0000000D0000000D0000130B00002B0D00002D0D0000000C0000000D0000000D00001B0C0000210D0000280D0000000D0000000D0000000D0000FF0C0000FF0C0000FF0C0000000E0000000D0000000D00002B0E00000E0D00001E0D0000000F0000000D0000000D0000330F0000050D0000190D000000100000000D0000000D0000FF0F0000FC0C0000140D000000000000000E0000000D0000000000009D0E0000720D000000010000000E0000000D0000BF000000930E00006C0D000000020000000E0000000D0000C6010000890E0000650D000000030000000E0000000D0000CE0200007F0E00005F0D000000040000000E0000000D0000D5030000750E0000580D000000050000000E0000000D0000DC0400006B0E0000520D000000060000000E0000000D0000E4050000600E00004B0D000000070000000E0000000D0000EB060000560E0000450D000000080000000E0000000D0000F30700004C0E00003F0D000000090000000E0000000D0000FA080000420E0000380D0000000A0000000E0000000D0000010A0000380E0000320D0000000B0000000E0000000D0000090B00002E0E00002B0D0000000C0000000E0000000D0000100C0000240E0000250D0000000D0000000E0000000D0000170D00001A0E00001F0D0000000E0000000E0000000D00001F0E0000100E0000180D0000000F0000000E0000000D0000260F0000060E0000120D000000100000000E0000000D0000FF0F0000FC0D00000B0D000000000000000F0000000D000000000000A70F00007F0D000000010000000F0000000D0000BA0000009D0F0000770D000000020000000F0000000D0000C1010000920F0000700D000000030000000F0000000D0000C8020000870F0000680D000000040000000F0000000D0000CE0300007C0F0000600D000000050000000F0000000D0000D5040000720F0000580D000000060000000F0000000D0000DC050000670F0000510D000000070000000F0000000D0000E30600005C0F0000490D000000080000000F0000000D0000EA070000520F0000410D000000090000000F0000000D0000F0080000470F0000390D0000000A0000000F0000000D0000F70900003C0F0000320D0000000B0000000F0000000D0000FE0A0000310F00002A0D0000000C0000000F0000000D0000050C0000270F0000220D0000000D0000000F0000000D00000C0D00001C0F00001A0D0000000E0000000F0000000D0000120E0000110F0000120D0000000F0000000F0000000D0000190F0000060F00000B0D000000100000000F0000000D0000FF0F0000FC0E0000030D00000000000000100000000D000000000000FF0F00008C0D00000001000000100000000D0000B5000000FF0F0000830D00000002000000100000000D0000BB010000FF0F00007A0D00000003000000100000000D0000C1020000FF0F0000710D00000004000000100000000D0000C8030000FF0F0000680D00000005000000100000000D0000CE040000FF0F00005F0D00000006000000100000000D0000D4050000FF0F0000560D00000007000000100000000D0000DA060000FF0F00004D0D00000008000000100000000D0000E1070000FF0F0000440D00000009000000100000000D0000E7080000FF0F00003A0D0000000A000000100000000D0000ED090000FF0F0000310D0000000B000000100000000D0000F30A0000FF0F0000280D0000000C000000100000000D0000FA0B0000FF0F00001F0D0000000D000000100000000D0000000D0000FF0F0000160D0000000E000000100000000D0000060E0000FF0F00000D0D0000000F000000100000000D00000C0F0000FF0F0000040D00000010000000100000000D0000FF0F0000FC0F0000FB0C00000000000000000000000E0000000000000A000000AF0D00000001000000000000000E00000501000009000000BD0D00000002000000000000000E00001402000008000000CA0D00000003000000000000000E00002303000007000000D80D00000004000000000000000E00003204000006000000E60D00000005000000000000000E00004105000005000000F30D00000006000000000000000E00005106000004000000010E00000007000000000000000E000060070000030000000E0E00000008000000000000000E00006F080000020000001C0E00000009000000000000000E00007E09000001000000290E0000000A000000000000000E00008D0A000000000000370E0000000B000000000000000E00009C0B000000000000450E0000000C000000000000000E0000AB0C000000000000520E0000000D000000000000000E0000BA0D000000000000600E0000000E000000000000000E0000CA0E0000000000006D0E0000000F000000000000000E0000D90F0000000000007B0E00000010000000000000000E0000FF0F000000000000890E00000000000000010000000E00000000000014010000BE0D00000001000000010000000E00000001000012010000CA0D00000002000000010000000E00000E02000011010000D60D00000003000000010000000E00001D0300000F010000E20D00000004000000010000000E00002B0400000D010000EE0D00000005000000010000000E00003A0500000C010000FA0D00000006000000010000000E0000480600000A010000060E00000007000000010000000E00005707000009010000130E00000008000000010000000E000066080000070100001F0E00000009000000010000000E000074090000050100002B0E0000000A000000010000000E0000830A000004010000370E0000000B000000010000000E0000910B000002010000430E0000000C000000010000000E0000A00C0000000100004F0E0000000D000000010000000E0000AE0D0000FF0000005B0E0000000E000000010000000E0000BD0E0000FD000000670E0000000F000000010000000E0000CC0F0000FB000000730E00000010000000010000000E0000FF0F0000FA000000800E00000000000000020000000E0000000000001E020000CC0D00000001000000020000000E0000FA0000001C020000D70D00000002000000020000000E0000080200001A020000E20D00000003000000020000000E00001603000017020000EC0D00000004000000020000000E00002404000015020000F70D00000005000000020000000E00003205000013020000020E00000006000000020000000E000040060000100200000C0E00000007000000020000000E00004E0700000E020000170E00000008000000020000000E00005C0800000C020000210E00000009000000020000000E00006A090000090200002C0E0000000A000000020000000E0000780A000007020000370E0000000B000000020000000E0000860B000005020000410E0000000C000000020000000E0000940C0000020200004C0E0000000D000000020000000E0000A20D000000020000570E0000000E000000020000000E0000B00E0000FE010000610E0000000F000000020000000E0000BE0F0000FC0100006C0E00000010000000020000000E0000FF0F0000F9010000770E00000000000000030000000E00000000000028030000DB0D00000001000000030000000E0000F500000025030000E40D00000002000000030000000E00000302000022030000ED0D00000003000000030000000E0000100300001F030000F60D00000004000000030000000E00001D0400001C030000000E00000005000000030000000E00002B05000019030000090E00000006000000030000000E00003806000016030000120E00000007000000030000000E000046070000130300001B0E00000008000000030000000E00005308000011030000240E00000009000000030000000E0000610900000E0300002D0E0000000A000000030000000E00006E0A00000B030000370E0000000B000000030000000E00007B0B000008030000400E0000000C000000030000000E0000890C000005030000490E0000000D000000030000000E0000960D000002030000520E0000000E000000030000000E0000A40E0000FF0200005B0E0000000F000000030000000E0000B10F0000FC020000650E00000010000000030000000E0000FF0F0000F90200006E0E00000000000000040000000E00000000000032040000E90D00000001000000040000000E0000F00000002F040000F10D00000002000000040000000E0000FD0100002B040000F90D00000003000000040000000E00000A03000028040000000E00000004000000040000000E00001604000024040000080E00000005000000040000000E00002305000020040000100E00000006000000040000000E0000300600001D040000180E00000007000000040000000E00003D070000190400001F0E00000008000000040000000E00004A08000015040000270E00000009000000040000000E000057090000120400002F0E0000000A000000040000000E0000640A00000E040000360E0000000B000000040000000E0000710B00000A0400003E0E0000000C000000040000000E00007D0C000007040000460E0000000D000000040000000E00008A0D0000030400004E0E0000000E000000040000000E0000970E0000FF030000550E0000000F000000040000000E0000A40F0000FC0300005D0E00000010000000040000000E0000FF0F0000F8030000650E00000000000000050000000E0000000000003D050000F80D00000001000000050000000E0000EB00000038050000FE0D00000002000000050000000E0000F701000034050000040E00000003000000050000000E000003030000300500000B0E00000004000000050000000E0000100400002B050000110E00000005000000050000000E00001C05000027050000170E00000006000000050000000E000028060000230500001D0E00000007000000050000000E0000340700001E050000240E00000008000000050000000E0000410800001A0500002A0E00000009000000050000000E00004D09000016050000300E0000000A000000050000000E0000590A000012050000360E0000000B000000050000000E0000660B00000D0500003D0E0000000C000000050000000E0000720C000009050000430E0000000D000000050000000E00007E0D000005050000490E0000000E000000050000000E00008B0E0000000500004F0E0000000F000000050000000E0000970F0000FC040000560E00000010000000050000000E0000FF0F0000F80400005C0E00000000000000060000000E00000000000047060000060E00000001000000060000000E0000E5000000420600000B0E00000002000000060000000E0000F10100003D060000100E00000003000000060000000E0000FD02000038060000150E00000004000000060000000E00000904000033060000190E00000005000000060000000E0000140500002E0600001E0E00000006000000060000000E00002006000029060000230E00000007000000060000000E00002C07000024060000280E00000008000000060000000E0000380800001F0600002D0E00000009000000060000000E0000430900001A060000310E0000000A000000060000000E00004F0A000015060000360E0000000B000000060000000E00005B0B0000100600003B0E0000000C000000060000000E0000660C00000B060000400E0000000D000000060000000E0000720D000006060000450E0000000E000000060000000E00007E0E000001060000490E0000000F000000060000000E00008A0F0000FC0500004E0E00000010000000060000000E0000FF0F0000F7050000530E00000000000000070000000E00000000000051070000150E00000001000000070000000E0000E00000004B070000180E00000002000000070000000E0000EB010000460700001B0E00000003000000070000000E0000F6020000400700001F0E00000004000000070000000E0000020400003A070000220E00000005000000070000000E00000D05000035070000250E00000006000000070000000E0000180600002F070000290E00000007000000070000000E000023070000290700002C0E00000008000000070000000E00002E080000240700002F0E00000009000000070000000E0000390900001E070000330E0000000A000000070000000E0000450A000018070000360E0000000B000000070000000E0000500B000013070000390E0000000C000000070000000E00005B0C00000D0700003D0E0000000D000000070000000E0000660D000008070000400E0000000E000000070000000E0000710E000002070000430E0000000F000000070000000E00007D0F0000FC060000470E00000010000000070000000E0000FF0F0000F70600004A0E00000000000000080000000E0000000000005B080000230E00000001000000080000000E0000DB00000055080000250E00000002000000080000000E0000E50100004E080000270E00000003000000080000000E0000F002000048080000290E00000004000000080000000E0000FB030000420800002B0E00000005000000080000000E0000050500003B0800002D0E00000006000000080000000E000010060000350800002E0E00000007000000080000000E00001A0700002F080000300E00000008000000080000000E00002508000029080000320E00000009000000080000000E00003009000022080000340E0000000A000000080000000E00003A0A00001C080000360E0000000B000000080000000E0000450B000016080000380E0000000C000000080000000E0000500C00000F0800003A0E0000000D000000080000000E00005A0D0000090800003C0E0000000E000000080000000E0000650E0000030800003D0E0000000F000000080000000E00006F0F0000FC0700003F0E00000010000000080000000E0000FF0F0000F6070000410E00000000000000090000000E00000000000065090000320E00000001000000090000000E0000D60000005E090000320E00000002000000090000000E0000E001000057090000320E00000003000000090000000E0000EA02000050090000330E00000004000000090000000E0000F403000049090000330E00000005000000090000000E0000FE04000042090000340E00000006000000090000000E0000080600003B090000340E00000007000000090000000E00001207000034090000350E00000008000000090000000E00001C0800002D090000350E00000009000000090000000E00002609000026090000350E0000000A000000090000000E0000300A00001F090000360E0000000B000000090000000E00003A0B000018090000360E0000000C000000090000000E0000440C000011090000370E0000000D000000090000000E00004E0D00000B090000370E0000000E000000090000000E0000580E000004090000370E0000000F000000090000000E0000620F0000FD080000380E00000010000000090000000E0000FF0F0000F6080000380E000000000000000A0000000E0000000000006F0A0000400E000000010000000A0000000E0000D0000000680A00003F0E000000020000000A0000000E0000DA010000600A00003E0E000000030000000A0000000E0000E3020000580A00003D0E000000040000000A0000000E0000ED030000510A00003C0E000000050000000A0000000E0000F6040000490A00003B0E000000060000000A0000000E000000060000410A00003A0E000000070000000A0000000E0000090700003A0A0000390E000000080000000A0000000E000013080000320A0000380E000000090000000A0000000E00001C0900002B0A0000370E0000000A0000000A0000000E0000260A0000230A0000360E0000000B0000000A0000000E00002F0B00001B0A0000350E0000000C0000000A0000000E0000390C0000140A0000340E0000000D0000000A0000000E0000420D00000C0A0000320E0000000E0000000A0000000E00004C0E0000040A0000310E0000000F0000000A0000000E0000550F0000FD090000300E000000100000000A0000000E0000FF0F0000F50900002F0E000000000000000B0000000E000000000000790B00004F0E000000010000000B0000000E0000CB000000710B00004C0E000000020000000B0000000E0000D4010000690B00004A0E000000030000000B0000000E0000DD020000610B0000470E000000040000000B0000000E0000E6030000580B0000450E000000050000000B0000000E0000EF040000500B0000420E000000060000000B0000000E0000F8050000480B0000400E000000070000000B0000000E0000010700003F0B00003D0E000000080000000B0000000E000009080000370B00003B0E000000090000000B0000000E0000120900002F0B0000380E0000000A0000000B0000000E00001B0A0000260B0000350E0000000B0000000B0000000E0000240B00001E0B0000330E0000000C0000000B0000000E00002D0C0000160B0000300E0000000D0000000B0000000E0000360D00000D0B00002E0E0000000E0000000B0000000E00003F0E0000050B00002B0E0000000F0000000B0000000E0000480F0000FD0A0000290E000000100000000B0000000E0000FF0F0000F50A0000260E000000000000000C0000000E000000000000840C00005D0E000000010000000C0000000E0000C60000007B0C0000590E000000020000000C0000000E0000CE010000720C0000550E000000030000000C0000000E0000D6020000690C0000510E000000040000000C0000000E0000DF030000600C00004D0E000000050000000C0000000E0000E7040000570C0000490E000000060000000C0000000E0000F00500004E0C0000450E000000070000000C0000000E0000F8060000450C0000410E000000080000000C0000000E0000000800003C0C00003D0E000000090000000C0000000E000009090000330C0000390E0000000A0000000C0000000E0000110A00002A0C0000350E0000000B0000000C0000000E0000190B0000210C0000310E0000000C0000000C0000000E0000220C0000180C00002D0E0000000D0000000C0000000E00002A0D00000F0C0000290E0000000E0000000C0000000E0000320E0000060C0000250E0000000F0000000C0000000E00003B0F0000FD0B0000210E000000100000000C0000000E0000FF0F0000F40B00001D0E000000000000000D0000000E0000000000008E0D00006C0E000000010000000D0000000E0000C1000000840D0000660E000000020000000D0000000E0000C80100007A0D0000610E000000030000000D0000000E0000D0020000710D00005B0E000000040000000D0000000E0000D8030000670D0000560E000000050000000D0000000E0000E00400005E0D0000500E000000060000000D0000000E0000E7050000540D00004B0E000000070000000D0000000E0000EF0600004A0D0000460E000000080000000D0000000E0000F7070000410D0000400E000000090000000D0000000E0000FF080000370D00003B0E0000000A0000000D0000000E0000070A00002D0D0000350E0000000B0000000D0000000E00000E0B0000240D0000300E0000000C0000000D0000000E0000160C00001A0D00002A0E0000000D0000000D0000000E00001E0D0000100D0000250E0000000E0000000D0000000E0000260E0000070D00001F0E0000000F0000000D0000000E00002D0F0000FD0C00001A0E000000100000000D0000000E0000FF0F0000F40C0000150E000000000000000E0000000E000000000000980E00007A0E000000010000000E0000000E0000BB0000008E0E0000730E000000020000000E0000000E0000C3010000830E00006C0E000000030000000E0000000E0000CA020000790E0000650E000000040000000E0000000E0000D10300006F0E00005E0E000000050000000E0000000E0000D8040000640E0000580E000000060000000E0000000E0000DF0500005A0E0000510E000000070000000E0000000E0000E7060000500E00004A0E000000080000000E0000000E0000EE070000450E0000430E000000090000000E0000000E0000F50800003B0E00003C0E0000000A0000000E0000000E0000FC090000310E0000350E0000000B0000000E0000000E0000030B0000270E00002E0E0000000C0000000E0000000E00000B0C00001C0E0000270E0000000D0000000E0000000E0000120D0000120E0000200E0000000E0000000E0000000E0000FF0D0000FF0D0000FF0D0000000F0000000E0000000E0000200F0000FD0D0000130E000000100000000E0000000E0000FF0F0000F30D00000C0E000000000000000F0000000E000000000000A20F0000890E000000010000000F0000000E0000B6000000970F0000800E000000020000000F0000000E0000BD0100008C0F0000780E000000030000000F0000000E0000C3020000810F00006F0E000000040000000F0000000E0000CA030000760F0000670E000000050000000F0000000E0000D10400006B0F00005F0E000000060000000F0000000E0000D7050000600F0000560E000000070000000F0000000E0000DE060000550F00004E0E000000080000000F0000000E0000E50700004A0F0000460E000000090000000F0000000E0000EB0800003F0F00003D0E0000000A0000000F0000000E0000F2090000340F0000350E0000000B0000000F0000000E0000F90A0000290F00002D0E0000000C0000000F0000000E0000FF0B00001E0F0000240E0000000D0000000F0000000E0000060D0000130F00001C0E0000000E0000000F0000000E00000C0E0000080F0000130E0000000F0000000F0000000E0000130F0000FD0E00000B0E000000100000000F0000000E0000FF0F0000F20E0000030E00000000000000100000000E000000000000FF0F0000970E00000001000000100000000E0000B1000000FF0F00008D0E00000002000000100000000E0000B7010000FF0F0000830E00000003000000100000000E0000BD020000FF0F00007A0E00000004000000100000000E0000C3030000FF0F0000700E00000005000000100000000E0000C9040000FF0F0000660E00000006000000100000000E0000CF050000FF0F00005C0E00000007000000100000000E0000D5060000FF0F0000520E00000008000000100000000E0000DB070000FF0F0000480E00000009000000100000000E0000E1080000FF0F00003F0E0000000A000000100000000E0000E8090000FF0F0000350E0000000B000000100000000E0000EE0A0000FF0F00002B0E0000000C000000100000000E0000F40B0000FF0F0000210E0000000D000000100000000E0000FA0C0000FF0F0000170E0000000E000000100000000E0000000E0000FF0F00000D0E0000000F000000100000000E0000060F0000FE0F0000040E00000010000000100000000E0000FF0F0000F20F0000FA0D00000000000000000000000F0000000000000A000000A60E00000001000000000000000F00000401000009000000B50E00000002000000000000000F00001302000008000000C40E00000003000000000000000F00002203000007000000D20E00000004000000000000000F00003104000006000000E10E00000005000000000000000F00004005000005000000F00E00000006000000000000000F00004F06000004000000FE0E00000007000000000000000F00005E070000030000000D0F00000008000000000000000F00006D080000020000001B0F00000009000000000000000F00007C090000010000002A0F0000000A000000000000000F00008B0A000000000000390F0000000B000000000000000F00009A0B000000000000470F0000000C000000000000000F0000A90C000000000000560F0000000D000000000000000F0000B80D000000000000650F0000000E000000000000000F0000C70E000000000000730F0000000F000000000000000F0000D60F000000000000820F00000010000000000000000F0000FF0F000000000000910F00000000000000010000000F00000000000014010000B60E00000001000000010000000F0000FF00000012010000C30E00000002000000010000000F00000D02000010010000D00E00000003000000010000000F00001B0300000F010000DD0E00000004000000010000000F00002A0400000D010000EA0E00000005000000010000000F0000380500000B010000F70E00000006000000010000000F00004706000009010000040F00000007000000010000000F00005507000008010000120F00000008000000010000000F000064080000060100001F0F00000009000000010000000F000072090000040100002C0F0000000A000000010000000F0000810A000003010000390F0000000B000000010000000F00008F0B000001010000460F0000000C000000010000000F00009E0C0000FF000000530F0000000D000000010000000F0000AC0D0000FD000000600F0000000E000000010000000F0000BA0E0000FC0000006D0F0000000F000000010000000F0000C90F0000FA0000007A0F00000010000000010000000F0000FF0F0000F8000000870F00000000000000020000000F0000000000001E020000C60E00000001000000020000000F0000F90000001B020000D10E00000002000000020000000F00000702000019020000DD0E00000003000000020000000F00001503000016020000E80E00000004000000020000000F00002304000014020000F40E00000005000000020000000F00003105000012020000FF0E00000006000000020000000F00003F0600000F0200000B0F00000007000000020000000F00004C0700000D020000160F00000008000000020000000F00005A0800000A020000220F00000009000000020000000F000068090000080200002D0F0000000A000000020000000F0000760A000006020000390F0000000B000000020000000F0000840B000003020000440F0000000C000000020000000F0000920C000001020000500F0000000D000000020000000F0000A00D0000FE0100005B0F0000000E000000020000000F0000AE0E0000FC010000670F0000000F000000020000000F0000BB0F0000FA010000720F00000010000000020000000F0000FF0F0000F70100007E0F00000000000000030000000F00000000000027030000D50E00000001000000030000000F0000F400000024030000DF0E00000002000000030000000F00000102000021030000E90E00000003000000030000000F00000E0300001E030000F30E00000004000000030000000F00001C0400001B030000FD0E00000005000000030000000F00002905000018030000070F00000006000000030000000F00003606000015030000110F00000007000000030000000F000044070000120300001B0F00000008000000030000000F0000510800000F030000250F00000009000000030000000F00005E0900000C0300002F0F0000000A000000030000000F00006B0A000009030000390F0000000B000000030000000F0000790B000005030000430F0000000C000000030000000F0000860C0000020300004C0F0000000D000000030000000F0000930D0000FF020000560F0000000E000000030000000F0000A10E0000FC020000600F0000000F000000030000000F0000AE0F0000F90200006A0F00000010000000030000000F0000FF0F0000F6020000740F00000000000000040000000F00000000000031040000E50E00000001000000040000000F0000EE0000002D040000EE0E00000002000000040000000F0000FB0100002A040000F60E00000003000000040000000F00000803000026040000FE0E00000004000000040000000F00001404000022040000070F00000005000000040000000F0000210500001E0400000F0F00000006000000040000000F00002E0600001B040000170F00000007000000040000000F00003B07000017040000200F00000008000000040000000F00004708000013040000280F00000009000000040000000F0000540900000F040000300F0000000A000000040000000F0000610A00000C040000390F0000000B000000040000000F00006E0B000008040000410F0000000C000000040000000F00007A0C000004040000490F0000000D000000040000000F0000870D000000040000520F0000000E000000040000000F0000940E0000FD0300005A0F0000000F000000040000000F0000A10F0000F9030000620F00000010000000040000000F0000FF0F0000F50300006B0F00000000000000050000000F0000000000003B050000F50E00000001000000050000000F0000E900000036050000FC0E00000002000000050000000F0000F501000032050000020F00000003000000050000000F0000010300002E050000090F00000004000000050000000F00000D04000029050000100F00000005000000050000000F00001905000025050000170F00000006000000050000000F000026060000200500001E0F00000007000000050000000F0000320700001C050000240F00000008000000050000000F00003E080000170500002B0F00000009000000050000000F00004A09000013050000320F0000000A000000050000000F0000560A00000F050000390F0000000B000000050000000F0000630B00000A0500003F0F0000000C000000050000000F00006F0C000006050000460F0000000D000000050000000F00007B0D0000010500004D0F0000000E000000050000000F0000870E0000FD040000540F0000000F000000050000000F0000930F0000F80400005A0F00000010000000050000000F0000FF0F0000F4040000610F00000000000000060000000F00000000000045060000050F00000001000000060000000F0000E3000000400600000A0F00000002000000060000000F0000EF0100003A0600000F0F00000003000000060000000F0000FA02000035060000140F00000004000000060000000F00000604000030060000190F00000005000000060000000F0000120500002B0600001F0F00000006000000060000000F00001D06000026060000240F00000007000000060000000F00002907000021060000290F00000008000000060000000F0000350800001C0600002E0F00000009000000060000000F00004009000017060000330F0000000A000000060000000F00004C0A000012060000390F0000000B000000060000000F0000570B00000C0600003E0F0000000C000000060000000F0000630C000007060000430F0000000D000000060000000F00006F0D000002060000480F0000000E000000060000000F00007A0E0000FD0500004D0F0000000F000000060000000F0000860F0000F8050000530F00000010000000060000000F0000FF0F0000F3050000580F00000000000000070000000F0000000000004E070000140F00000001000000070000000F0000DE00000049070000180F00000002000000070000000F0000E9010000430700001C0F00000003000000070000000F0000F40200003D0700001F0F00000004000000070000000F0000FF03000037070000230F00000005000000070000000F00000A05000031070000260F00000006000000070000000F0000150600002C0700002A0F00000007000000070000000F000020070000260700002E0F00000008000000070000000F00002B08000020070000310F00000009000000070000000F0000360900001A070000350F0000000A000000070000000F0000410A000015070000390F0000000B000000070000000F00004C0B00000F0700003C0F0000000C000000070000000F0000570C000009070000400F0000000D000000070000000F0000620D000003070000430F0000000E000000070000000F00006D0E0000FD060000470F0000000F000000070000000F0000780F0000F80600004B0F00000010000000070000000F0000FF0F0000F20600004E0F00000000000000080000000F00000000000058080000240F00000001000000080000000F0000D800000052080000260F00000002000000080000000F0000E30100004B080000280F00000003000000080000000F0000ED020000450800002A0F00000004000000080000000F0000F80300003E0800002C0F00000005000000080000000F000002050000380800002E0F00000006000000080000000F00000D06000031080000300F00000007000000080000000F0000170700002B080000320F00000008000000080000000F00002208000024080000340F00000009000000080000000F00002C0900001E080000360F0000000A000000080000000F0000370A000018080000380F0000000B000000080000000F0000410B0000110800003B0F0000000C000000080000000F00004C0C00000B0800003D0F0000000D000000080000000F0000560D0000040800003F0F0000000E000000080000000F0000600E0000FE070000410F0000000F000000080000000F00006B0F0000F7070000430F00000010000000080000000F0000FF0F0000F1070000450F00000000000000090000000F00000000000062090000340F00000001000000090000000F0000D30000005B090000340F00000002000000090000000F0000DD01000054090000350F00000003000000090000000F0000E70200004D090000350F00000004000000090000000F0000F103000045090000360F00000005000000090000000F0000FB0400003E090000360F00000006000000090000000F00000406000037090000370F00000007000000090000000F00000E07000030090000370F00000008000000090000000F00001808000029090000380F00000009000000090000000F00002209000022090000380F0000000A000000090000000F00002C0A00001B090000380F0000000B000000090000000F0000360B000013090000390F0000000C000000090000000F0000400C00000C090000390F0000000D000000090000000F00004A0D0000050900003A0F0000000E000000090000000F0000540E0000FE0800003A0F0000000F000000090000000F00005E0F0000F70800003B0F00000010000000090000000F0000FF0F0000F00800003B0F000000000000000A0000000F0000000000006C0A0000430F000000010000000A0000000F0000CD000000640A0000420F000000020000000A0000000F0000D70100005C0A0000410F000000030000000A0000000F0000E0020000540A0000400F000000040000000A0000000F0000E90300004C0A00003F0F000000050000000A0000000F0000F3040000450A00003E0F000000060000000A0000000F0000FC0500003D0A00003D0F000000070000000A0000000F000005070000350A00003C0F000000080000000A0000000F00000F0800002D0A00003B0F000000090000000A0000000F000018090000250A00003A0F0000000A0000000A0000000F0000210A00001E0A0000380F0000000B0000000A0000000F00002B0B0000160A0000370F0000000C0000000A0000000F0000340C00000E0A0000360F0000000D0000000A0000000F00003D0D0000060A0000350F0000000E0000000A0000000F0000470E0000FE090000340F0000000F0000000A0000000F0000500F0000F6090000330F000000100000000A0000000F0000FF0F0000EF090000320F000000000000000B0000000F000000000000750B0000530F000000010000000B0000000F0000C80000006D0B0000500F000000020000000B0000000F0000D1010000640B00004E0F000000030000000B0000000F0000DA0200005C0B00004B0F000000040000000B0000000F0000E2030000540B0000480F000000050000000B0000000F0000EB0400004B0B0000460F000000060000000B0000000F0000F4050000430B0000430F000000070000000B0000000F0000FD0600003A0B0000400F000000080000000B0000000F000005080000320B00003E0F000000090000000B0000000F00000E090000290B00003B0F0000000A0000000B0000000F0000170A0000210B0000380F0000000B0000000B0000000F0000200B0000180B0000360F0000000C0000000B0000000F0000280C0000100B0000330F0000000D0000000B0000000F0000310D0000070B0000300F0000000E0000000B0000000F00003A0E0000FF0A00002E0F0000000F0000000B0000000F0000430F0000F60A00002B0F000000100000000B0000000F0000FF0F0000EE0A0000280F000000000000000C0000000F0000000000007F0C0000630F000000010000000C0000000F0000C3000000760C00005F0F000000020000000C0000000F0000CB0100006D0C00005A0F000000030000000C0000000F0000D3020000640C0000560F000000040000000C0000000F0000DB0300005B0C0000520F000000050000000C0000000F0000E3040000510C00004E0F000000060000000C0000000F0000EC050000480C0000490F000000070000000C0000000F0000F40600003F0C0000450F000000080000000C0000000F0000FC070000360C0000410F000000090000000C0000000F0000040900002D0C00003D0F0000000A0000000C0000000F00000C0A0000240C0000380F0000000B0000000C0000000F0000140B00001A0C0000340F0000000C0000000C0000000F00001D0C0000110C0000300F0000000D0000000C0000000F0000250D0000080C00002C0F0000000E0000000C0000000F00002D0E0000FF0B0000270F0000000F0000000C0000000F0000350F0000F60B0000230F000000100000000C0000000F0000FF0F0000EC0B00001F0F000000000000000D0000000F000000000000890D0000730F000000010000000D0000000F0000BD0000007F0D00006D0F000000020000000D0000000F0000C5010000750D0000670F000000030000000D0000000F0000CC0200006B0D0000610F000000040000000D0000000F0000D4030000620D00005B0F000000050000000D0000000F0000DC040000580D0000550F000000060000000D0000000F0000E30500004E0D0000500F000000070000000D0000000F0000EB060000440D00004A0F000000080000000D0000000F0000F20700003A0D0000440F000000090000000D0000000F0000FA080000300D00003E0F0000000A0000000D0000000F0000020A0000270D0000380F0000000B0000000D0000000F0000090B00001D0D0000330F0000000C0000000D0000000F0000110C0000130D00002D0F0000000D0000000D0000000F0000190D0000090D0000270F0000000E0000000D0000000F0000200E0000FF0C0000210F0000000F0000000D0000000F0000280F0000F50C00001B0F000000100000000D0000000F0000FF0F0000EB0C0000150F000000000000000E0000000F000000000000930E0000820F000000010000000E0000000F0000B8000000880E00007B0F000000020000000E0000000F0000BF0100007E0E0000730F000000030000000E0000000F0000C6020000730E00006C0F000000040000000E0000000F0000CD030000690E0000650F000000050000000E0000000F0000D40400005E0E00005D0F000000060000000E0000000F0000DB050000540E0000560F000000070000000E0000000F0000E2060000490E00004F0F000000080000000E0000000F0000E90700003F0E0000470F000000090000000E0000000F0000F0080000340E0000400F0000000A0000000E0000000F0000F70900002A0E0000380F0000000B0000000E0000000F0000FE0A00001F0E0000310F0000000C0000000E0000000F0000050C0000140E00002A0F0000000D0000000E0000000F00000C0D00000A0E0000220F0000000E0000000E0000000F0000130E0000FF0D00001B0F0000000F0000000E0000000F00001A0F0000F50D0000130F000000100000000E0000000F0000FF0F0000EA0D00000C0F000000000000000F0000000F0000000000009D0F0000920F000000010000000F0000000F0000B2000000910F0000890F000000020000000F0000000F0000B9010000860F0000800F000000030000000F0000000F0000BF0200007B0F0000770F000000040000000F0000000F0000C6030000700F00006E0F000000050000000F0000000F0000CC040000650F0000650F000000060000000F0000000F0000D3050000590F00005C0F000000070000000F0000000F0000D90600004E0F0000530F000000080000000F0000000F0000E0070000430F00004A0F000000090000000F0000000F0000E6080000380F0000410F0000000A0000000F0000000F0000ED0900002D0F0000380F0000000B0000000F0000000F0000F30A0000210F00002F0F0000000C0000000F0000000F0000FA0B0000160F0000260F0000000D0000000F0000000F0000000D00000B0F00001D0F0000000E0000000F0000000F0000070E0000000F0000140F0000000F0000000F0000000F0000FF0E0000FF0E0000FF0E000000100000000F0000000F0000FF0F0000E90E0000020F00000000000000100000000F000000000000FF0F0000A20F00000001000000100000000F0000AD000000FF0F0000970F00000002000000100000000F0000B3010000FF0F00008D0F00000003000000100000000F0000B9020000FF0F0000820F00000004000000100000000F0000BE030000FF0F0000780F00000005000000100000000F0000C4040000FF0F00006D0F00000006000000100000000F0000CA050000FF0F0000620F00000007000000100000000F0000D0060000FF0F0000580F00000008000000100000000F0000D6070000FF0F00004D0F00000009000000100000000F0000DC080000FF0F0000430F0000000A000000100000000F0000E2090000FF0F0000380F0000000B000000100000000F0000E80A0000FF0F00002E0F0000000C000000100000000F0000EE0B0000FF0F0000230F0000000D000000100000000F0000F40C0000FF0F0000190F0000000E000000100000000F0000FA0D0000FF0F00000E0F0000000F000000100000000F0000000F0000F40F0000040F00000010000000100000000F0000FF0F0000E80F0000F90E0000000000000000000000100000000000000A0000009D0F00000001000000000000001000000301000009000000AD0F00000002000000000000001000001202000008000000BD0F00000003000000000000001000002103000007000000CC0F00000004000000000000001000003004000006000000DC0F00000005000000000000001000003F05000005000000EC0F00000006000000000000001000004E06000003000000FC0F00000007000000000000001000005D07000002000000FF0F00000008000000000000001000006C08000001000000FF0F00000009000000000000001000007A09000000000000FF0F0000000A00000000000000100000890A000000000000FF0F0000000B00000000000000100000980B000000000000FF0F0000000C00000000000000100000A70C000000000000FF0F0000000D00000000000000100000B60D000000000000FF0F0000000E00000000000000100000C50E000000000000FF0F0000000F00000000000000100000D40F000000000000FF0F0000001000000000000000100000FF0F000000000000FF0F00000000000000010000001000000000000014010000AE0F0000000100000001000000100000FE00000012010000BC0F00000002000000010000001000000C02000010010000CA0F00000003000000010000001000001A0300000E010000D80F0000000400000001000000100000290400000C010000E60F0000000500000001000000100000370500000B010000F40F00000006000000010000001000004506000009010000FF0F00000007000000010000001000005407000007010000FF0F00000008000000010000001000006208000005010000FF0F00000009000000010000001000007009000003010000FF0F0000000A000000010000001000007F0A000002010000FF0F0000000B000000010000001000008D0B000000010000FF0F0000000C000000010000001000009B0C0000FE000000FF0F0000000D00000001000000100000AA0D0000FC000000FF0F0000000E00000001000000100000B80E0000FA000000FF0F0000000F00000001000000100000C60F0000F9000000FF0F0000001000000001000000100000FF0F0000F7000000FF0F0000000000000002000000100000000000001D020000BF0F0000000100000002000000100000F80000001A020000CC0F00000002000000020000001000000602000018020000D80F00000003000000020000001000001303000015020000E40F00000004000000020000001000002104000013020000F10F00000005000000020000001000002F05000011020000FD0F00000006000000020000001000003D0600000E020000FF0F00000007000000020000001000004A0700000C020000FF0F00000008000000020000001000005808000009020000FF0F00000009000000020000001000006609000007020000FF0F0000000A00000002000000100000740A000004020000FF0F0000000B00000002000000100000810B000002020000FF0F0000000C000000020000001000008F0C0000FF010000FF0F0000000D000000020000001000009D0D0000FD010000FF0F0000000E00000002000000100000AB0E0000FA010000FF0F0000000F00000002000000100000B90F0000F8010000FF0F0000001000000002000000100000FF0F0000F5010000FF0F00000000000000030000001000000000000026030000D00F0000000100000003000000100000F200000023030000DB0F0000000200000003000000100000FF01000020030000E50F00000003000000030000001000000D0300001D030000F00F00000004000000030000001000001A0400001A030000FB0F00000005000000030000001000002705000016030000FF0F00000006000000030000001000003406000013030000FF0F00000007000000030000001000004107000010030000FF0F00000008000000030000001000004F0800000D030000FF0F00000009000000030000001000005C0900000A030000FF0F0000000A00000003000000100000690A000007030000FF0F0000000B00000003000000100000760B000003030000FF0F0000000C00000003000000100000830C000000030000FF0F0000000D00000003000000100000900D0000FD020000FF0F0000000E000000030000001000009E0E0000FA020000FF0F0000000F00000003000000100000AB0F0000F7020000FF0F0000001000000003000000100000FF0F0000F3020000FF0F00000000000000040000001000000000000030040000E10F0000000100000004000000100000ED0000002C040000EA0F0000000200000004000000100000F901000028040000F30F00000003000000040000001000000603000024040000FC0F00000004000000040000001000001204000020040000FF0F00000005000000040000001000001F0500001C040000FF0F00000006000000040000001000002C06000019040000FF0F00000007000000040000001000003807000015040000FF0F00000008000000040000001000004508000011040000FF0F0000000900000004000000100000520900000D040000FF0F0000000A000000040000001000005E0A000009040000FF0F0000000B000000040000001000006B0B000005040000FF0F0000000C00000004000000100000770C000001040000FF0F0000000D00000004000000100000840D0000FD030000FF0F0000000E00000004000000100000910E0000FA030000FF0F0000000F000000040000001000009D0F0000F6030000FF0F0000001000000004000000100000FF0F0000F2030000FF0F00000000000000050000001000000000000039050000F20F0000000100000005000000100000E700000035050000F90F0000000200000005000000100000F301000030050000FF0F0000000300000005000000100000FF0200002B050000FF0F00000004000000050000001000000B04000027050000FF0F00000005000000050000001000001705000022050000FF0F0000000600000005000000100000230600001E050000FF0F00000007000000050000001000002F07000019050000FF0F00000008000000050000001000003B08000015050000FF0F00000009000000050000001000004709000010050000FF0F0000000A00000005000000100000530A00000C050000FF0F0000000B000000050000001000005F0B000007050000FF0F0000000C000000050000001000006B0C000002050000FF0F0000000D00000005000000100000770D0000FE040000FF0F0000000E00000005000000100000830E0000F9040000FF0F0000000F00000005000000100000900F0000F5040000FF0F0000001000000005000000100000FF0F0000F0040000FF0F00000000000000060000001000000000000043060000FF0F0000000100000006000000100000E10000003D060000FF0F0000000200000006000000100000ED01000038060000FF0F0000000300000006000000100000F802000033060000FF0F0000000400000006000000100000040400002E060000FF0F00000005000000060000001000000F05000028060000FF0F00000006000000060000001000001B06000023060000FF0F0000000700000006000000100000260700001E060000FF0F00000008000000060000001000003208000019060000FF0F00000009000000060000001000003D09000013060000FF0F0000000A00000006000000100000490A00000E060000FF0F0000000B00000006000000100000540B000009060000FF0F0000000C000000060000001000005F0C000004060000FF0F0000000D000000060000001000006B0D0000FE050000FF0F0000000E00000006000000100000760E0000F9050000FF0F0000000F00000006000000100000820F0000F4050000FF0F0000001000000006000000100000FF0F0000EF050000FF0F0000000000000007000000100000000000004C070000FF0F0000000100000007000000100000DC00000046070000FF0F0000000200000007000000100000E601000040070000FF0F0000000300000007000000100000F10200003A070000FF0F0000000400000007000000100000FC03000034070000FF0F0000000500000007000000100000070500002E070000FF0F00000006000000070000001000001206000028070000FF0F00000007000000070000001000001D07000022070000FF0F0000000800000007000000100000280800001C070000FF0F00000009000000070000001000003309000017070000FF0F0000000A000000070000001000003E0A000011070000FF0F0000000B00000007000000100000490B00000B070000FF0F0000000C00000007000000100000540C000005070000FF0F0000000D000000070000001000005E0D0000FF060000FF0F0000000E00000007000000100000690E0000F9060000FF0F0000000F00000007000000100000740F0000F3060000FF0F0000001000000007000000100000FF0F0000ED060000FF0F00000000000000080000001000000000000055080000FF0F0000000100000008000000100000D60000004F080000FF0F0000000200000008000000100000E001000048080000FF0F0000000300000008000000100000EB02000041080000FF0F0000000400000008000000100000F50300003B080000FF0F0000000500000008000000100000FF04000034080000FF0F00000006000000080000001000000A0600002E080000FF0F00000007000000080000001000001407000027080000FF0F00000008000000080000001000001E08000020080000FF0F0000000900000008000000100000290900001A080000FF0F0000000A00000008000000100000330A000013080000FF0F0000000B000000080000001000003D0B00000D080000FF0F0000000C00000008000000100000480C000006080000FF0F0000000D00000008000000100000520D0000FF070000FF0F0000000E000000080000001000005C0E0000F9070000FF0F0000000F00000008000000100000670F0000F2070000FF0F0000001000000008000000100000FF0F0000EB070000FF0F0000000000000009000000100000000000005F090000FF0F0000000100000009000000100000D000000057090000FF0F0000000200000009000000100000DA01000050090000FF0F0000000300000009000000100000E402000049090000FF0F0000000400000009000000100000EE03000042090000FF0F0000000500000009000000100000F70400003A090000FF0F00000006000000090000001000000106000033090000FF0F00000007000000090000001000000B0700002C090000FF0F00000008000000090000001000001508000024090000FF0F00000009000000090000001000001E0900001D090000FF0F0000000A00000009000000100000280A000016090000FF0F0000000B00000009000000100000320B00000E090000FF0F0000000C000000090000001000003C0C000007090000FF0F0000000D00000009000000100000450D000000090000FF0F0000000E000000090000001000004F0E0000F8080000FF0F0000000F00000009000000100000590F0000F1080000FF0F0000001000000009000000100000FF0F0000EA080000FF0F000000000000000A00000010000000000000680A0000FF0F000000010000000A000000100000CB000000600A0000FF0F000000020000000A000000100000D4010000580A0000FF0F000000030000000A000000100000DD020000500A0000FF0F000000040000000A000000100000E6030000480A0000FF0F000000050000000A000000100000EF040000400A0000FF0F000000060000000A000000100000F9050000380A0000FF0F000000070000000A00000010000002070000300A0000FF0F000000080000000A0000001000000B080000280A0000FF0F000000090000000A00000010000014090000200A0000FF0F0000000A0000000A0000001000001D0A0000180A0000FF0F0000000B0000000A000000100000260B0000100A0000FF0F0000000C0000000A000000100000300C0000080A0000FF0F0000000D0000000A000000100000390D0000000A0000FF0F0000000E0000000A000000100000420E0000F8090000FF0F0000000F0000000A0000001000004B0F0000F0090000FF0F000000100000000A000000100000FF0F0000E8090000FF0F000000000000000B00000010000000000000720B0000FF0F000000010000000B000000100000C5000000690B0000FF0F000000020000000B000000100000CE010000600B0000FF0F000000030000000B000000100000D6020000570B0000FF0F000000040000000B000000100000DF0300004F0B0000FF0F000000050000000B000000100000E7040000460B0000FF0F000000060000000B000000100000F00500003D0B0000FF0F000000070000000B000000100000F9060000350B0000FF0F000000080000000B000000100000010800002C0B0000FF0F000000090000000B0000001000000A090000230B0000FF0F0000000A0000000B000000100000120A00001B0B0000FF0F0000000B0000000B0000001000001B0B0000120B0000FF0F0000000C0000000B000000100000240C0000090B0000FF0F0000000D0000000B0000001000002C0D0000010B0000FF0F0000000E0000000B000000100000350E0000F80A0000FF0F0000000F0000000B0000001000003E0F0000EF0A0000FF0F000000100000000B000000100000FF0F0000E70A0000FF0F000000000000000C000000100000000000007B0C0000FF0F000000010000000C000000100000BF000000720C0000FF0F000000020000000C000000100000C7010000680C0000FF0F000000030000000C000000100000CF0200005F0C0000FF0F000000040000000C000000100000D7030000550C0000FF0F000000050000000C000000100000DF0400004C0C0000FF0F000000060000000C000000100000E7050000430C0000FF0F000000070000000C000000100000F0060000390C0000FF0F000000080000000C000000100000F8070000300C0000FF0F000000090000000C00000010000000090000270C0000FF0F0000000A0000000C000000100000080A00001D0C0000FF0F0000000B0000000C000000100000100B0000140C0000FF0F0000000C0000000C000000100000180C00000A0C0000FF0F0000000D0000000C000000100000200D0000010C0000FF0F0000000E0000000C000000100000280E0000F80B0000FF0F0000000F0000000C000000100000300F0000EE0B0000FF0F000000100000000C000000100000FF0F0000E50B0000FF0F000000000000000D00000010000000000000840D0000FF0F000000010000000D000000100000BA0000007A0D0000FF0F000000020000000D000000100000C1010000700D0000FF0F000000030000000D000000100000C9020000660D0000FF0F000000040000000D000000100000D00300005C0D0000FF0F000000050000000D000000100000D7040000520D0000FF0F000000060000000D000000100000DF050000480D0000FF0F000000070000000D000000100000E60600003E0D0000FF0F000000080000000D000000100000EE070000340D0000FF0F000000090000000D000000100000F50800002A0D0000FF0F0000000A0000000D000000100000FD090000200D0000FF0F0000000B0000000D000000100000040B0000160D0000FF0F0000000C0000000D0000001000000C0C00000C0D0000FF0F0000000D0000000D000000100000130D0000020D0000FF0F0000000E0000000D0000001000001B0E0000F70C0000FF0F0000000F0000000D000000100000220F0000ED0C0000FF0F000000100000000D000000100000FF0F0000E30C0000FF0F000000000000000E000000100000000000008E0E0000FF0F000000010000000E000000100000B4000000830E0000FF0F000000020000000E000000100000BB010000780E0000FF0F000000030000000E000000100000C20200006D0E0000FF0F000000040000000E000000100000C9030000630E0000FF0F000000050000000E000000100000D0040000580E0000FF0F000000060000000E000000100000D60500004D0E0000FF0F000000070000000E000000100000DD060000420E0000FF0F000000080000000E000000100000E4070000380E0000FF0F000000090000000E000000100000EB0800002D0E0000FF0F0000000A0000000E000000100000F2090000220E0000FF0F0000000B0000000E000000100000F90A0000170E0000FF0F0000000C0000000E000000100000000C00000D0E0000FF0F0000000D0000000E000000100000070D0000020E0000FF0F0000000E0000000E0000001000000E0E0000F70D0000FF0F0000000F0000000E000000100000150F0000EC0D0000FF0F000000100000000E000000100000FF0F0000E20D0000FF0F000000000000000F00000010000000000000970F0000FF0F000000010000000F000000100000AE0000008C0F0000FF0F000000020000000F000000100000B5010000800F0000FF0F000000030000000F000000100000BB020000750F0000FF0F000000040000000F000000100000C1030000690F0000FF0F000000050000000F000000100000C80400005E0F0000FF0F000000060000000F000000100000CE050000520F0000FF0F000000070000000F000000100000D4060000470F0000FF0F000000080000000F000000100000DB0700003C0F0000FF0F000000090000000F000000100000E1080000300F0000FF0F0000000A0000000F000000100000E7090000250F0000FF0F0000000B0000000F000000100000EE0A0000190F0000FF0F0000000C0000000F000000100000F40B00000E0F0000FF0F0000000D0000000F000000100000FA0C0000020F0000FF0F0000000E0000000F000000100000010E0000F70E0000FF0F0000000F0000000F000000100000070F0000EC0E0000FF0F000000100000000F000000100000FF0F0000E00E0000FF0F000000000000001000000010000000000000FF0F0000FF0F0000000100000010000000100000A9000000FF0F0000FF0F0000000200000010000000100000AE010000FF0F0000FF0F0000000300000010000000100000B4020000FF0F0000FF0F0000000400000010000000100000BA030000FF0F0000FF0F0000000500000010000000100000C0040000FF0F0000FF0F0000000600000010000000100000C5050000FF0F0000FF0F0000000700000010000000100000CB060000FF0F0000FF0F0000000800000010000000100000D1070000FF0F0000FF0F0000000900000010000000100000D7080000FF0F0000FF0F0000000A00000010000000100000DC090000FF0F0000FF0F0000000B00000010000000100000E20A0000FF0F0000FF0F0000000C00000010000000100000E80B0000FF0F0000FF0F0000000D00000010000000100000EE0C0000FF0F0000FF0F0000000E00000010000000100000F30D0000F70F0000FF0F0000000F00000010000000100000F90E0000EB0F0000FF0F0000001000000010000000100000FF0F0000FF0F0000FF0F0000 + 0000000000000000010000007D000000000000000000000000000000000000000000000000000000000400000000000000000000430400000800000027000000000800000000000000000000860800000800000022000000000C00000000000000000000C90C0000080000001C000000001000000000000000000000FF0F00000800000017000000000000000004000000000000000000004504000022000000000400000004000000000000330400003D0400001E0000000008000000040000000000006D080000350400001A000000000C00000004000000000000A80C00002D04000016000000001000000004000000000000FF0F00002404000012000000000000000008000000000000000000008308000018000000000400000008000000000000230400007208000015000000000800000008000000000000550800006208000013000000000C00000008000000000000870C00005108000010000000001000000008000000000000FF0F0000410800000E00000000000000000C00000000000000000000C00C00000D00000000040000000C00000000000013040000A70C00000C00000000080000000C0000000000003D0800008F0C00000B000000000C0000000C000000000000670C0000760C00000A00000000100000000C000000000000FF0F00005D0C00000900000000000000001000000000000000000000FF0F00000200000000040000001000000000000003040000FF0F00000300000000080000001000000000000025080000FF0F000004000000000C00000010000000000000460C0000FF0F000004000000001000000010000000000000FF0F0000FF0F0000050000000000000000000000000400000000000009000000090400000004000000000000000400003E04000007000000150400000008000000000000000400007F0800000600000020040000000C00000000000000040000C00C0000050000002C040000001000000000000000040000FF0F00000400000037040000000000000004000000040000000000004004000012040000000400000004000000040000000400000004000000040000000800000004000000040000630800002C0400001E040000000C000000040000000400009C0C00002204000024040000001000000004000000040000FF0F0000180400002A04000000000000000800000004000000000000770800001B04000000040000000800000004000017040000640800001B04000000080000000800000004000047080000510800001C040000000C00000008000000040000770C00003E0800001C040000001000000008000000040000FF0F00002C0800001D04000000000000000C00000004000000000000AF0C00002404000000040000000C00000004000004040000930C00001F04000000080000000C0000000400002C080000770C00001A040000000C0000000C000000040000530C00005B0C00001404000000100000000C000000040000FF0F00003F0C00000F04000000000000001000000004000000000000FF0F00002D040000000400000010000000040000F1030000FF0F00002204000000080000001000000004000010080000FF0F000017040000000C000000100000000400002F0C0000FF0F00000C040000001000000010000000040000FF0F0000FF0F0000020400000000000000000000000800000000000009000000E507000000040000000000000008000039040000070000000208000000080000000000000008000079080000050000001F080000000C00000000000000080000B80C0000020000003B080000001000000000000000080000FF0F00000000000058080000000000000004000000080000000000003B04000002080000000400000004000000080000230400002F04000012080000000800000004000000080000590800002304000022080000000C00000004000000080000900C00001704000032080000001000000004000000080000FF0F00000B04000042080000000000000008000000080000000000006C0800001E0800000004000000080000000800000C0400005708000021080000000800000008000000080000000800000008000000080000000C00000008000000080000670C00002C08000028080000001000000008000000080000FF0F0000160800002B08000000000000000C000000080000000000009E0C00003B08000000040000000C000000080000F50300007E0C00003108000000080000000C0000000800001A0800005F0C000028080000000C0000000C0000000800003F0C0000400C00001E08000000100000000C000000080000FF0F0000210C00001508000000000000001000000008000000000000FF0F000057080000000400000010000000080000DF030000FF0F000041080000000800000010000000080000FB070000FF0F00002B080000000C00000010000000080000170C0000FF0F000015080000001000000010000000080000FF0F0000FF0F0000FF0700000000000000000000000C0000000000000A000000C10B00000004000000000000000C00003504000006000000EF0B00000008000000000000000C000072080000030000001D0C0000000C000000000000000C0000B00C0000000000004B0C00000010000000000000000C0000FF0F000000000000780C00000000000000040000000C00000000000035040000F10B00000004000000040000000C00001A040000270400000B0C00000008000000040000000C00004F0800001A040000250C0000000C000000040000000C0000840C00000C0400003F0C00000010000000040000000C0000FF0F0000FE030000590C00000000000000080000000C00000000000061080000220C00000004000000080000000C00000004000049080000280C00000008000000080000000C00002C080000310800002E0C0000000C000000080000000C0000580C000019080000340C00000010000000080000000C0000FF0F0000010800003A0C000000000000000C0000000C0000000000008C0C0000520C000000040000000C0000000C0000E60300006A0C0000440C000000080000000C0000000C000009080000480C0000360C0000000C0000000C0000000C0000FF0B0000FF0B0000FF0B000000100000000C0000000C0000FF0F0000030C00001B0C00000000000000100000000C000000000000FF0F0000820C00000004000000100000000C0000CC030000FF0F0000600C00000008000000100000000C0000E6070000FF0F00003F0C0000000C000000100000000C0000FF0B0000FF0F00001D0C00000010000000100000000C0000FF0F0000FF0F0000FB0B0000000000000000000000100000000000000A0000009D0F00000004000000000000001000003004000006000000DC0F00000008000000000000001000006C08000001000000FF0F0000000C00000000000000100000A70C000000000000FF0F0000001000000000000000100000FF0F000000000000FF0F00000000000000040000001000000000000030040000E10F00000004000000040000001000001204000020040000FF0F00000008000000040000001000004508000011040000FF0F0000000C00000004000000100000770C000001040000FF0F0000001000000004000000100000FF0F0000F2030000FF0F00000000000000080000001000000000000055080000FF0F0000000400000008000000100000F50300003B080000FF0F00000008000000080000001000001E08000020080000FF0F0000000C00000008000000100000480C000006080000FF0F0000001000000008000000100000FF0F0000EB070000FF0F000000000000000C000000100000000000007B0C0000FF0F000000040000000C000000100000D7030000550C0000FF0F000000080000000C000000100000F8070000300C0000FF0F0000000C0000000C000000100000180C00000A0C0000FF0F000000100000000C000000100000FF0F0000E50B0000FF0F000000000000001000000010000000000000FF0F0000FF0F0000000400000010000000100000BA030000FF0F0000FF0F0000000800000010000000100000D1070000FF0F0000FF0F0000000C00000010000000100000E80B0000FF0F0000FF0F0000001000000010000000100000FF0F0000FF0F0000FF0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000002A0000003C0000004700000050000000580000005F000000660000006C00000071000000750000007B00000080000000850000008A0000008F00000093000000970000009B0000009F000000A3000000A7000000AA000000AE000000B1000000B4000000B8000000B9000000BC000000C0000000C2000000C5000000C8000000CA000000CE000000D0000000D3000000D6000000D8000000DC000000DF000000E1000000E4000000E7000000E9000000EC000000EE000000F1000000F3000000F6000000F9000000FC000000FE000000000100000201000006010000080100000A0100000C0100000E01000010010000120100001401000017010000190100001B0100001E0100002001000022010000240100002601000028010000290100002B0100002D0100003001000032010000330100003401000037010000380100003B0100003D0100003E01000040010000410100004301000046010000480100004A0100004B0100004D0100004E0100005001000051010000530100005601000057010000590100005B0100005C0100005E01000060010000610100006301000064010000650100006701000068010000690100006B0100006B0100006D0100006E010000700100007101000073010000740100007501000076010000780100007A0100007B0100007C0100007E0100007F010000800100008201000083010000840100008601000087010000880100008A0100008B0100008C0100008D0100008E01000090010000910100009201000093010000950100009601000097010000990100009A0100009B0100009C0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A6010000A7010000A9010000A9010000AB010000AD010000AE010000AF010000B0010000B1010000B3010000B4010000B5010000B7010000B8010000B8010000BB010000BC010000BD010000BF010000C0010000C1010000C3010000C4010000C5010000C6010000C7010000C8010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D8010000D9010000DB010000DC010000DD010000DE010000DE010000E0010000E1010000E2010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EC010000ED010000EE010000EF010000F0010000F2010000F2010000F3010000F5010000F6010000F7010000F8010000F9010000FA010000FA010000FB010000FD010000FE010000FF010000000200000102000002020000030200000402000006020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200001002000011020000120200001302000015020000150200001602000017020000180200001A0200001B0200001B0200001C0200001C0200001D0200001D0200001F0200002002000021020000210200002202000023020000250200002602000026020000270200002802000029020000290200002A0200002A0200002C0200002C0200002D0200002D0200002E0200003002000031020000320200003302000034020000350200003602000036020000370200003802000039020000390200003A0200003A0200003C0200003D0200003D0200003F0200003F020000410200004202000043020000440200004502000046020000460200004702000048020000490200004B0200004B0200004C0200004D0200004D0200004E0200004F020000500200005102000052020000520200005502000056020000560200005702000058020000590200005A0200005A0200005B0200005B0200005C0200005D0200005E0200005F0200005F02000060020000610200006202000063020000640200006502000066020000660200006602000067020000680200006A0200006B0200006C0200006C0200006D0200006E0200006F0200007002000071020000710200007202000073020000740200007402000075020000750200007602000077020000780200007802000079020000790200007A0200007B0200007C0200007D0200007E0200007F0200007F020000800200008102000081020000820200008402000084020000850200008502000086020000870200008802000088020000890200008A0200008C0200008D0200008D0200008E0200008F0200008F02000090020000910200009102000092020000920200009302000094020000950200009602000096020000970200009802000099020000990200009A0200009B0200009C0200009C0200009D0200009F0200009F020000A0020000A1020000A2020000A2020000A3020000A3020000A4020000A5020000A6020000A6020000A8020000A9020000AA020000AA020000AC020000AD020000AD020000AE020000AF020000AF020000B0020000B0020000B1020000B2020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B9020000BA020000BA020000BB020000BC020000BC020000BD020000BE020000BE020000BF020000BF020000BF020000C0020000C0020000C1020000C2020000C3020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CA020000CB020000CB020000CC020000CE020000CE020000CF020000D0020000D0020000D1020000D2020000D2020000D3020000D4020000D4020000D4020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DC020000DD020000DD020000DE020000E0020000E1020000E1020000E2020000E3020000E4020000E5020000E6020000E6020000E7020000E8020000E9020000EA020000EA020000EB020000EB020000EC020000ED020000EE020000EE020000EE020000EF020000EF020000F0020000F1020000F1020000F2020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F7020000F7020000F8020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FC020000FD020000FD020000FE020000FF0200000003000000030000010300000103000002030000020300000203000002030000040300000503000005030000060300000603000007030000080300000A0300000A0300000A0300000B0300000C0300000C0300000D0300000E0300000E0300000E0300000F0300000F0300001003000011030000110300001203000013030000130300001303000014030000150300001503000017030000180300001903000019030000190300001A0300001B0300001C0300001C0300001D0300001E0300001F030000200300002003000021030000210300002203000022030000230300002303000025030000250300002603000026030000270300002803000029030000290300002A0300002A0300002A0300002B0300002B0300002D0300002D0300002E0300002E0300002F0300002F0300002F03000030030000310300003203000033030000330300003303000034030000340300003503000035030000360300003703000037030000370300003803000039030000390300003A0300003A0300003A0300003B0300003C0300003C0300003E0300003E0300003F0300003F03000040030000400300004103000041030000420300004303000044030000450300004503000046030000460300004603000047030000470300004803000049030000490300004A0300004A0300004A0300004B0300004B0300004C0300004C0300004D0300004D0300004D0300004E0300004E0300004F03000050030000500300005103000051030000520300005203000053030000540300005403000055030000560300005703000057030000580300005903000059030000590300005A0300005B0300005B0300005C0300005C0300005E0300005E0300005E0300005F0300005F030000600300006103000061030000620300006203000062030000630300006303000064030000640300006403000065030000650300006503000066030000670300006803000068030000680300006803000069030000690300006A0300006A0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F030000700300007103000071030000720300007203000073030000730300007303000074030000740300007503000076030000760300007703000077030000770300007803000078030000790300007A0300007A0300007C0300007D0300007D0300007E0300007E0300007F0300007F030000800300008003000081030000810300008203000082030000830300008303000083030000840300008403000084030000860300008603000087030000870300008703000087030000880300008803000089030000890300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008F030000900300009103000091030000920300009203000093030000930300009403000094030000950300009603000096030000970300009703000098030000980300009903000099030000990300009A0300009A0300009A0300009B0300009B0300009B0300009B0300009C0300009C0300009D0300009E0300009E0300009F030000A0030000A0030000A1030000A1030000A1030000A1030000A2030000A2030000A3030000A4030000A4030000A4030000A6030000A6030000A6030000A7030000A7030000A8030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B3030000B4030000B4030000B6030000B6030000B7030000B7030000B7030000B7030000B8030000B8030000B9030000B9030000B9030000BB030000BB030000BC030000BC030000BD030000BE030000BE030000BF030000BF030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C4030000C5030000C5030000C5030000C6030000C6030000C7030000C8030000C8030000C9030000C9030000C9030000C9030000CA030000CA030000CB030000CB030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D2030000D2030000D2030000D3030000D4030000D4030000D4030000D5030000D6030000D6030000D8030000D8030000D9030000D9030000D9030000DA030000DA030000DA030000DB030000DB030000DC030000DC030000DC030000DD030000DD030000DD030000DD030000DE030000DE030000DF030000E0030000E0030000E0030000E1030000E1030000E1030000E2030000E3030000E3030000E3030000E4030000E4030000E4030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E8030000E8030000E9030000EA030000EA030000EB030000EB030000EB030000EC030000EC030000EC030000ED030000ED030000EF030000EF030000F0030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000000000002B0000003D0000004800000051000000580000005F000000660000006C00000071000000750000007B00000080000000850000008A0000008F00000093000000970000009B0000009F000000A3000000A7000000AA000000AE000000B1000000B4000000B8000000BC000000BF000000C3000000C5000000C8000000CB000000CD000000D1000000D3000000D6000000DA000000DC000000DF000000E3000000E5000000E8000000EB000000ED000000EF000000F1000000F5000000F7000000FA000000FD00000000010000020100000401000006010000090100000C0100000E01000010010000120100001401000016010000180100001B0100001D0100001F010000220100002401000026010000280100002A0100002C0100002D0100002F01000031010000340100003601000037010000380100003B0100003C0100003F01000041010000420100004401000045010000470100004A0100004C0100004E0100004F01000051010000520100005501000056010000580100005A0100005B0100005D0100005F010000600100006201000064010000650100006701000068010000690100006B0100006C0100006D0100006F0100006F010000710100007201000074010000750100007701000078010000790100007A0100007C0100007E0100007F010000800100008201000083010000840100008601000087010000880100008A0100008B0100008C0100008E0100008F01000090010000910100009201000094010000950100009601000097010000990100009A0100009B0100009D0100009E0100009F010000A0010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000AA010000AB010000AD010000AD010000AF010000B0010000B1010000B2010000B3010000B4010000B7010000B8010000B9010000BB010000BC010000BC010000BF010000C0010000C1010000C3010000C4010000C5010000C7010000C8010000C9010000CA010000CB010000CC010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DC010000DD010000DE010000DF010000E0010000E1010000E1010000E4010000E5010000E6010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F6010000F6010000F7010000F8010000F9010000FA010000FC010000FD010000FE010000FE010000FF01000001020000020200000302000004020000050200000602000007020000080200000A0200000A0200000B0200000C0200000D0200000E0200000F0200001102000012020000130200001402000015020000160200001702000019020000190200001A0200001B0200001C0200001E0200001F0200001F02000020020000200200002102000021020000230200002402000025020000250200002602000027020000290200002A0200002A0200002B0200002C0200002D0200002E02000031020000310200003302000033020000340200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003C0200003D0200003F02000040020000400200004102000041020000430200004402000044020000460200004602000048020000490200004A0200004B0200004C0200004D0200004D0200004E0200004F0200005002000052020000520200005302000054020000540200005502000056020000570200005802000059020000590200005B0200005C0200005C0200005E0200005F020000600200006102000061020000620200006202000063020000640200006502000066020000660200006702000068020000690200006A0200006B0200006C0200006D0200006D0200006D0200006E0200006F02000070020000710200007202000072020000730200007502000076020000770200007802000078020000790200007A0200007B0200007B0200007C0200007C0200007D0200007E0200007F0200007F020000800200008002000081020000820200008302000084020000850200008602000086020000870200008802000088020000890200008B0200008B0200008C0200008C0200008D0200008E0200008F0200008F020000900200009102000092020000930200009302000094020000960200009602000097020000980200009802000099020000990200009A0200009B0200009C0200009D0200009D0200009E0200009F020000A0020000A0020000A1020000A2020000A3020000A3020000A4020000A6020000A6020000A7020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AE020000AE020000AF020000B0020000B1020000B1020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B7020000B8020000BA020000BB020000BC020000BC020000BD020000BE020000BE020000BF020000C0020000C1020000C1020000C2020000C3020000C3020000C4020000C5020000C5020000C6020000C6020000C6020000C7020000C7020000C8020000C9020000CA020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D1020000D2020000D2020000D3020000D5020000D5020000D7020000D8020000D8020000D9020000DA020000DA020000DB020000DC020000DC020000DC020000DD020000DE020000DF020000DF020000E0020000E0020000E1020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E5020000E6020000E7020000E8020000E8020000E9020000EA020000EB020000EC020000ED020000ED020000EE020000EF020000F0020000F1020000F1020000F2020000F2020000F3020000F4020000F5020000F5020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FB020000FC020000FC020000FD020000FD020000FE020000FE020000FF0200000003000000030000010300000103000002030000020300000203000003030000030300000403000004030000050300000603000007030000070300000803000008030000090300000903000009030000090300000A0300000B0300000C0300000D0300000D0300000E0300000F030000100300001003000010030000120300001303000013030000140300001503000015030000150300001603000016030000170300001803000018030000190300001A0300001A0300001A0300001B0300001C0300001C0300001E0300001F03000020030000200300002003000021030000220300002303000023030000240300002503000026030000270300002803000029030000290300002A0300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E0300002F03000030030000300300003103000031030000310300003203000032030000340300003403000035030000350300003603000036030000360300003703000038030000390300003A0300003A0300003A0300003B0300003B0300003C0300003C0300003D0300003E0300003E0300003E0300003F03000040030000400300004203000042030000420300004303000044030000440300004503000045030000460300004603000047030000470300004803000048030000490300004A0300004B0300004C0300004C0300004D0300004D0300004D0300004E0300004E0300004F030000500300005003000051030000510300005103000052030000520300005403000054030000550300005503000055030000560300005603000057030000580300005803000059030000590300005A0300005A0300005B0300005C0300005C0300005D0300005D0300005E0300005E03000060030000610300006103000061030000620300006303000063030000640300006403000065030000650300006503000066030000660300006703000068030000680300006903000069030000690300006A0300006A0300006B0300006B0300006B0300006C0300006C0300006C0300006D0300006E0300006F0300006F0300006F0300006F0300007003000070030000710300007103000072030000730300007303000074030000740300007503000075030000760300007603000077030000780300007803000079030000790300007A0300007A0300007A0300007B0300007B0300007C0300007E0300007E0300007F0300007F0300007F030000800300008003000081030000820300008203000083030000840300008403000085030000850300008603000086030000870300008703000089030000890300008A0300008A0300008B0300008B0300008B0300008C0300008C0300008C0300008E0300008E0300008F0300008F0300008F0300008F0300009003000090030000910300009103000092030000920300009303000093030000950300009503000096030000960300009603000097030000980300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A2030000A3030000A4030000A4030000A6030000A7030000A7030000A7030000A8030000A8030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AD030000AD030000AE030000AE030000AF030000B0030000B0030000B0030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B9030000B9030000BA030000BA030000BB030000BB030000BB030000BC030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C0030000C1030000C1030000C3030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C6030000C7030000C7030000C8030000C8030000C9030000CA030000CA030000CB030000CB030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D1030000D2030000D2030000D3030000D4030000D4030000D5030000D5030000D5030000D5030000D6030000D6030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DC030000DC030000DC030000DD030000DD030000DE030000DE030000DE030000E0030000E1030000E1030000E1030000E2030000E3030000E3030000E4030000E4030000E5030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E8030000E8030000E8030000E9030000E9030000E9030000E9030000EA030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000EE030000EF030000EF030000EF030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F2030000F3030000F3030000F4030000F4030000F5030000F6030000F6030000F7030000F7030000F7030000F8030000F8030000F8030000F9030000F9030000FA030000FA030000FB030000FB030000FB030000FB030000FD030000FD030000FE030000FE030000FF030000FF030000000000002A0000003B000000460000004F000000560000005E000000660000006C00000072000000780000007D00000081000000870000008B0000009000000094000000970000009C000000A0000000A3000000A7000000AA000000AE000000B1000000B5000000B9000000BC000000C0000000C3000000C5000000C8000000CB000000CE000000D1000000D4000000D6000000D9000000DB000000DD000000E1000000E4000000E7000000E9000000EB000000ED000000F0000000F4000000F5000000F8000000FB000000FE00000000010000020100000301000006010000080100000A0100000D0100000F0100001201000014010000170100001A0100001B0100001C0100001F01000021010000230100002601000027010000290100002B0100002D0100002F0100003101000034010000350100003601000038010000390100003C0100003E0100003F01000041010000420100004401000047010000490100004B0100004C0100004E0100004F0100005001000051010000530100005501000056010000580100005A0100005C0100005E010000600100006101000064010000650100006601000068010000690100006A0100006D0100006D0100006F0100007101000073010000740100007601000078010000790100007A0100007C0100007F01000080010000810100008301000084010000850100008701000088010000890100008B0100008C0100008E01000090010000910100009201000093010000940100009601000097010000980100009A0100009C0100009E0100009F010000A1010000A2010000A3010000A4010000A6010000A7010000A8010000A9010000AA010000AB010000AD010000AF010000B0010000B2010000B2010000B4010000B5010000B6010000B7010000B8010000B8010000BB010000BD010000BE010000C0010000C1010000C1010000C3010000C3010000C4010000C5010000C6010000C7010000C9010000CA010000CB010000CC010000CE010000CE010000D0010000D1010000D3010000D4010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E5010000E5010000E8010000E9010000EB010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F4010000F5010000F6010000F7010000F8010000F8010000FA010000FA010000FB010000FC010000FC010000FD010000FE010000FF0100000002000000020000010200000302000004020000060200000702000008020000090200000A0200000B0200000C0200000C0200000D0200000E0200000F02000010020000110200001202000013020000140200001502000016020000170200001702000019020000190200001A0200001B0200001C0200001E0200001F0200001F020000200200002002000021020000210200002302000024020000250200002602000027020000280200002A0200002B0200002B0200002D0200002D0200002E0200002F0200003102000031020000330200003302000034020000350200003602000037020000390200003A0200003B0200003C0200003C0200003D0200003D0200003E020000400200004102000042020000430200004302000044020000450200004502000046020000460200004802000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200005002000050020000510200005202000052020000530200005402000055020000560200005702000057020000590200005A0200005A0200005B0200005C0200005D0200005D0200005D0200005E0200005E0200005F020000600200006102000062020000620200006302000064020000640200006502000066020000670200006802000068020000690200006A0200006B0200006D0200006E0200006F02000070020000710200007202000073020000740200007502000075020000770200007702000079020000790200007A0200007A0200007B0200007B0200007D0200007D0200007E0200007E0200007F0200008102000082020000820200008302000084020000840200008502000085020000850200008602000088020000880200008A0200008A0200008B0200008C0200008D0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009502000096020000960200009702000097020000980200009A0200009A0200009B0200009B0200009C0200009D0200009E0200009E0200009F020000A0020000A1020000A1020000A2020000A4020000A4020000A5020000A6020000A7020000A7020000A8020000A8020000A8020000A9020000AA020000AA020000AB020000AC020000AD020000AD020000AF020000AF020000B0020000B0020000B1020000B1020000B2020000B2020000B3020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000BF020000C1020000C1020000C1020000C2020000C2020000C3020000C4020000C5020000C5020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000D0020000D1020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D5020000D5020000D6020000D8020000D8020000DA020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000E0020000E0020000E1020000E3020000E4020000E4020000E5020000E6020000E7020000E8020000E9020000E9020000EA020000EB020000EB020000EC020000EC020000ED020000ED020000EE020000EE020000EF020000EF020000F0020000F0020000F1020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F7020000F8020000F9020000FA020000FB020000FB020000FC020000FC020000FD020000FD020000FD020000FF020000FF0200000103000002030000030300000403000005030000050300000603000007030000080300000803000009030000090300000A0300000C0300000D0300000E0300000E0300000E0300000F0300000F0300000F0300000F03000010030000110300001103000011030000120300001203000012030000130300001303000013030000150300001503000016030000160300001703000017030000190300001A0300001A0300001C0300001C0300001D0300001D0300001D0300001E0300001E0300001F0300001F0300002003000021030000210300002203000023030000240300002403000025030000250300002603000026030000270300002703000029030000290300002A0300002B0300002C0300002C0300002D0300002D0300002D0300002E0300002F03000031030000310300003303000033030000350300003503000035030000360300003703000037030000380300003803000038030000390300003903000039030000390300003A0300003B0300003B0300003B0300003C0300003C0300003C0300003D0300003D0300003D0300003E0300003F0300003F030000400300004003000041030000410300004303000043030000440300004403000045030000460300004703000048030000480300004903000049030000490300004A0300004A0300004B0300004D0300004D0300004E0300004E0300004F0300004F03000050030000510300005103000052030000530300005303000054030000540300005503000056030000560300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005F0300005F0300005F030000600300006203000062030000630300006303000064030000640300006403000064030000650300006503000067030000670300006803000069030000690300006B0300006B0300006C0300006C0300006C0300006D0300006D0300006D0300006E0300006F0300007003000070030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007803000078030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E03000080030000800300008103000081030000810300008203000082030000830300008403000084030000850300008603000086030000860300008603000087030000870300008803000088030000890300008A0300008A0300008A0300008B0300008B0300008B0300008C0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008E0300008F0300009003000091030000910300009203000092030000940300009403000095030000950300009603000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009D0300009E0300009E0300009F0300009F0300009F030000A0030000A1030000A1030000A3030000A4030000A4030000A4030000A5030000A5030000A5030000A6030000A6030000A7030000A8030000A8030000A9030000A9030000A9030000A9030000AA030000AA030000AA030000AB030000AB030000AB030000AC030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000AF030000B0030000B0030000B0030000B2030000B2030000B2030000B2030000B3030000B3030000B3030000B4030000B5030000B5030000B6030000B7030000B7030000B7030000B8030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BB030000BB030000BC030000BC030000BE030000BE030000BE030000BF030000BF030000C1030000C1030000C2030000C3030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000CA030000CA030000CA030000CB030000CB030000CB030000CC030000CC030000CE030000CF030000CF030000D0030000D0030000D0030000D0030000D1030000D1030000D3030000D3030000D4030000D4030000D5030000D5030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D8030000DA030000DA030000DA030000DA030000DB030000DB030000DC030000DD030000DE030000DF030000DF030000DF030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E4030000E4030000E4030000E4030000E5030000E5030000E6030000E7030000E8030000E8030000E9030000E9030000E9030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000EE030000EE030000EF030000EF030000EF030000F0030000F0030000F1030000F1030000F1030000F2030000F2030000F3030000F3030000F3030000F5030000F5030000F5030000F6030000F6030000F7030000F7030000F8030000F8030000F8030000F8030000FA030000FA030000FA030000FA030000FB030000FB030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000E518030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000200000000000000000000000200000000000000000000000300000000000000000000000300000000000000000000000400000000000000000000000400000000000000000000000500000000000000000000000500000000000000000000000600000000000000000000000600000000000000000000000700000000000000000000000700000000000000000000000800000000000000000000000800000000000000000000000900000000000000000000000900000000000000000000000A00000000000000000000000A00000000000000000000000B00000000000000000000000B00000000000000000000000C00000000000000000000000C00000000000000000000000D00000000000000000000000D00000000000000000000000E00000000000000000000000E00000000000000000000000F00000000000000000000000F00000000000000000000001000000000000000000000001000000000000000000000000000000001000000000000000000000001000000000000000100000001000000000000000100000001000000000000000200000001000000000000000200000001000000000000000300000001000000000000000300000001000000000000000400000001000000000000000400000001000000000000000500000001000000000000000500000001000000000000000600000001000000000000000600000001000000000000000700000001000000000000000700000001000000000000000800000001000000000000000800000001000000000000000900000001000000000000000900000001000000000000000A00000001000000000000000A00000001000000000000000B00000001000000000000000B00000001000000000000000C00000001000000000000000C00000001000000000000000D00000001000000000000000D00000001000000000000000E00000001000000000000000E00000001000000000000000F00000001000000000000000F00000001000000000000001000000001000000000000001000000001000000000000000000000002000000000000000000000002000000000000000100000002000000000000000100000002000000000000000200000002000000000000000200000002000000000000000300000002000000000000000300000002000000000000000400000002000000000000000400000002000000000000000500000002000000000000000500000002000000000000000600000002000000000000000600000002000000000000000700000002000000000000000700000002000000000000000800000002000000000000000800000002000000000000000900000002000000000000000900000002000000000000000A00000002000000000000000A00000002000000000000000B00000002000000000000000B00000002000000000000000C00000002000000000000000C00000002000000000000000D00000002000000000000000D00000002000000000000000E00000002000000000000000E00000002000000000000000F00000002000000000000000F00000002000000000000001000000002000000000000001000000002000000000000000000000003000000000000000000000003000000000000000100000003000000000000000100000003000000000000000200000003000000000000000200000003000000000000000300000003000000000000000300000003000000000000000400000003000000000000000400000003000000000000000500000003000000000000000500000003000000000000000600000003000000000000000600000003000000000000000700000003000000000000000700000003000000000000000800000003000000000000000800000003000000000000000900000003000000000000000900000003000000000000000A00000003000000000000000A00000003000000000000000B00000003000000000000000B00000003000000000000000C00000003000000000000000C00000003000000000000000D00000003000000000000000D00000003000000000000000E00000003000000000000000E00000003000000000000000F00000003000000000000000F00000003000000000000001000000003000000000000001000000003000000000000000000000004000000000000000000000004000000000000000100000004000000000000000100000004000000000000000200000004000000000000000200000004000000000000000300000004000000000000000300000004000000000000000400000004000000000000000400000004000000000000000500000004000000000000000500000004000000000000000600000004000000000000000600000004000000000000000700000004000000000000000700000004000000000000000800000004000000000000000800000004000000000000000900000004000000000000000900000004000000000000000A00000004000000000000000A00000004000000000000000B00000004000000000000000B00000004000000000000000C00000004000000000000000C00000004000000000000000D00000004000000000000000D00000004000000000000000E00000004000000000000000E00000004000000000000000F00000004000000000000000F00000004000000000000001000000004000000000000001000000004000000000000000000000005000000000000000000000005000000000000000100000005000000000000000100000005000000000000000200000005000000000000000200000005000000000000000300000005000000000000000300000005000000000000000400000005000000000000000400000005000000000000000500000005000000000000000500000005000000000000000600000005000000000000000600000005000000000000000700000005000000000000000700000005000000000000000800000005000000000000000800000005000000000000000900000005000000000000000900000005000000000000000A00000005000000000000000A00000005000000000000000B00000005000000000000000B00000005000000000000000C00000005000000000000000C00000005000000000000000D00000005000000000000000D00000005000000000000000E00000005000000000000000E00000005000000000000000F00000005000000000000000F00000005000000000000001000000005000000000000001000000005000000000000000000000006000000000000000000000006000000000000000100000006000000000000000100000006000000000000000200000006000000000000000200000006000000000000000300000006000000000000000300000006000000000000000400000006000000000000000400000006000000000000000500000006000000000000000500000006000000000000000600000006000000000000000600000006000000000000000700000006000000000000000700000006000000000000000800000006000000000000000800000006000000000000000900000006000000000000000900000006000000000000000A00000006000000000000000A00000006000000000000000B00000006000000000000000B00000006000000000000000C00000006000000000000000C00000006000000000000000D00000006000000000000000D00000006000000000000000E00000006000000000000000E00000006000000000000000F00000006000000000000000F00000006000000000000001000000006000000000000001000000006000000000000000000000007000000000000000000000007000000000000000100000007000000000000000100000007000000000000000200000007000000000000000200000007000000000000000300000007000000000000000300000007000000000000000400000007000000000000000400000007000000000000000500000007000000000000000500000007000000000000000600000007000000000000000600000007000000000000000700000007000000000000000700000007000000000000000800000007000000000000000800000007000000000000000900000007000000000000000900000007000000000000000A00000007000000000000000A00000007000000000000000B00000007000000000000000B00000007000000000000000C00000007000000000000000C00000007000000000000000D00000007000000000000000D00000007000000000000000E00000007000000000000000E00000007000000000000000F00000007000000000000000F00000007000000000000001000000007000000000000001000000007000000000000000000000008000000000000000000000008000000000000000100000008000000000000000100000008000000000000000200000008000000000000000200000008000000000000000300000008000000000000000300000008000000000000000400000008000000000000000400000008000000000000000500000008000000000000000500000008000000000000000600000008000000000000000600000008000000000000000700000008000000000000000700000008000000000000000800000008000000000000000800000008000000000000000900000008000000000000000900000008000000000000000A00000008000000000000000A00000008000000000000000B00000008000000000000000B00000008000000000000000C00000008000000000000000C00000008000000000000000D00000008000000000000000D00000008000000000000000E00000008000000000000000E00000008000000000000000F00000008000000000000000F00000008000000000000001000000008000000000000001000000008000000000000000000000009000000000000000000000009000000000000000100000009000000000000000100000009000000000000000200000009000000000000000200000009000000000000000300000009000000000000000300000009000000000000000400000009000000000000000400000009000000000000000500000009000000000000000500000009000000000000000600000009000000000000000600000009000000000000000700000009000000000000000700000009000000000000000800000009000000000000000800000009000000000000000900000009000000000000000900000009000000000000000A00000009000000000000000A00000009000000000000000B00000009000000000000000B00000009000000000000000C00000009000000000000000C00000009000000000000000D00000009000000000000000D00000009000000000000000E00000009000000000000000E00000009000000000000000F00000009000000000000000F0000000900000000000000100000000900000000000000100000000900000000000000000000000A00000000000000000000000A00000000000000010000000A00000000000000010000000A00000000000000020000000A00000000000000020000000A00000000000000030000000A00000000000000030000000A00000000000000040000000A00000000000000040000000A00000000000000050000000A00000000000000050000000A00000000000000060000000A00000000000000060000000A00000000000000070000000A00000000000000070000000A00000000000000080000000A00000000000000080000000A00000000000000090000000A00000000000000090000000A000000000000000A0000000A000000000000000A0000000A000000000000000B0000000A000000000000000B0000000A000000000000000C0000000A000000000000000C0000000A000000000000000D0000000A000000000000000D0000000A000000000000000E0000000A000000000000000E0000000A000000000000000F0000000A000000000000000F0000000A00000000000000100000000A00000000000000100000000A00000000000000000000000B00000000000000000000000B00000000000000010000000B00000000000000010000000B00000000000000020000000B00000000000000020000000B00000000000000030000000B00000000000000030000000B00000000000000040000000B00000000000000040000000B00000000000000050000000B00000000000000050000000B00000000000000060000000B00000000000000060000000B00000000000000070000000B00000000000000070000000B00000000000000080000000B00000000000000080000000B00000000000000090000000B00000000000000090000000B000000000000000A0000000B000000000000000A0000000B000000000000000B0000000B000000000000000B0000000B000000000000000C0000000B000000000000000C0000000B000000000000000D0000000B000000000000000D0000000B000000000000000E0000000B000000000000000E0000000B000000000000000F0000000B000000000000000F0000000B00000000000000100000000B00000000000000100000000B00000000000000000000000C00000000000000000000000C00000000000000010000000C00000000000000010000000C00000000000000020000000C00000000000000020000000C00000000000000030000000C00000000000000030000000C00000000000000040000000C00000000000000040000000C00000000000000050000000C00000000000000050000000C00000000000000060000000C00000000000000060000000C00000000000000070000000C00000000000000070000000C00000000000000080000000C00000000000000080000000C00000000000000090000000C00000000000000090000000C000000000000000A0000000C000000000000000A0000000C000000000000000B0000000C000000000000000B0000000C000000000000000C0000000C000000000000000C0000000C000000000000000D0000000C000000000000000D0000000C000000000000000E0000000C000000000000000E0000000C000000000000000F0000000C000000000000000F0000000C00000000000000100000000C00000000000000100000000C00000000000000000000000D00000000000000000000000D00000000000000010000000D00000000000000010000000D00000000000000020000000D00000000000000020000000D00000000000000030000000D00000000000000030000000D00000000000000040000000D00000000000000040000000D00000000000000050000000D00000000000000050000000D00000000000000060000000D00000000000000060000000D00000000000000070000000D00000000000000070000000D00000000000000080000000D00000000000000080000000D00000000000000090000000D00000000000000090000000D000000000000000A0000000D000000000000000A0000000D000000000000000B0000000D000000000000000B0000000D000000000000000C0000000D000000000000000C0000000D000000000000000D0000000D000000000000000D0000000D000000000000000E0000000D000000000000000E0000000D000000000000000F0000000D000000000000000F0000000D00000000000000100000000D00000000000000100000000D00000000000000000000000E00000000000000000000000E00000000000000010000000E00000000000000010000000E00000000000000020000000E00000000000000020000000E00000000000000030000000E00000000000000030000000E00000000000000040000000E00000000000000040000000E00000000000000050000000E00000000000000050000000E00000000000000060000000E00000000000000060000000E00000000000000070000000E00000000000000070000000E00000000000000080000000E00000000000000080000000E00000000000000090000000E00000000000000090000000E000000000000000A0000000E000000000000000A0000000E000000000000000B0000000E000000000000000B0000000E000000000000000C0000000E000000000000000C0000000E000000000000000D0000000E000000000000000D0000000E000000000000000E0000000E000000000000000E0000000E000000000000000F0000000E000000000000000F0000000E00000000000000100000000E00000000000000100000000E00000000000000000000000F00000000000000000000000F00000000000000010000000F00000000000000010000000F00000000000000020000000F00000000000000020000000F00000000000000030000000F00000000000000030000000F00000000000000040000000F00000000000000040000000F00000000000000050000000F00000000000000050000000F00000000000000060000000F00000000000000060000000F00000000000000070000000F00000000000000070000000F00000000000000080000000F00000000000000080000000F00000000000000090000000F00000000000000090000000F000000000000000A0000000F000000000000000A0000000F000000000000000B0000000F000000000000000B0000000F000000000000000C0000000F000000000000000C0000000F000000000000000D0000000F000000000000000D0000000F000000000000000E0000000F000000000000000E0000000F000000000000000F0000000F000000000000000F0000000F00000000000000100000000F00000000000000100000000F000000000000000000000010000000000000000000000010000000000000000100000010000000000000000100000010000000000000000200000010000000000000000200000010000000000000000300000010000000000000000300000010000000000000000400000010000000000000000400000010000000000000000500000010000000000000000500000010000000000000000600000010000000000000000600000010000000000000000700000010000000000000000700000010000000000000000800000010000000000000000800000010000000000000000900000010000000000000000900000010000000000000000A00000010000000000000000A00000010000000000000000B00000010000000000000000B00000010000000000000000C00000010000000000000000C00000010000000000000000D00000010000000000000000D00000010000000000000000E00000010000000000000000E00000010000000000000000F00000010000000000000000F00000010000000000000001000000010000000000000001000000010000000000000000000000000000000010000000000000000000000010000000100000000000000010000000100000000000000010000000200000000000000010000000200000000000000010000000300000000000000010000000300000000000000010000000400000000000000010000000400000000000000010000000500000000000000010000000500000000000000010000000600000000000000010000000600000000000000010000000700000000000000010000000700000000000000010000000800000000000000010000000800000000000000010000000900000000000000010000000900000000000000010000000A00000000000000010000000A00000000000000010000000B00000000000000010000000B00000000000000010000000C00000000000000010000000C00000000000000010000000D00000000000000010000000D00000000000000010000000E00000000000000010000000E00000000000000010000000F00000000000000010000000F00000000000000010000001000000000000000010000001000000000000000010000000000000001000000010000000000000001000000010000000100000001000000010000000100000001000000010000000200000001000000010000000200000001000000010000000300000001000000010000000300000001000000010000000400000001000000010000000400000001000000010000000500000001000000010000000500000001000000010000000600000001000000010000000600000001000000010000000700000001000000010000000700000001000000010000000800000001000000010000000800000001000000010000000900000001000000010000000900000001000000010000000A00000001000000010000000A00000001000000010000000B00000001000000010000000B00000001000000010000000C00000001000000010000000C00000001000000010000000D00000001000000010000000D00000001000000010000000E00000001000000010000000E00000001000000010000000F00000001000000010000000F00000001000000010000001000000001000000010000001000000001000000010000000000000002000000010000000000000002000000010000000100000002000000010000000100000002000000010000000200000002000000010000000200000002000000010000000300000002000000010000000300000002000000010000000400000002000000010000000400000002000000010000000500000002000000010000000500000002000000010000000600000002000000010000000600000002000000010000000700000002000000010000000700000002000000010000000800000002000000010000000800000002000000010000000900000002000000010000000900000002000000010000000A00000002000000010000000A00000002000000010000000B00000002000000010000000B00000002000000010000000C00000002000000010000000C00000002000000010000000D00000002000000010000000D00000002000000010000000E00000002000000010000000E00000002000000010000000F00000002000000010000000F00000002000000010000001000000002000000010000001000000002000000010000000000000003000000010000000000000003000000010000000100000003000000010000000100000003000000010000000200000003000000010000000200000003000000010000000300000003000000010000000300000003000000010000000400000003000000010000000400000003000000010000000500000003000000010000000500000003000000010000000600000003000000010000000600000003000000010000000700000003000000010000000700000003000000010000000800000003000000010000000800000003000000010000000900000003000000010000000900000003000000010000000A00000003000000010000000A00000003000000010000000B00000003000000010000000B00000003000000010000000C00000003000000010000000C00000003000000010000000D00000003000000010000000D00000003000000010000000E00000003000000010000000E00000003000000010000000F00000003000000010000000F00000003000000010000001000000003000000010000001000000003000000010000000000000004000000010000000000000004000000010000000100000004000000010000000100000004000000010000000200000004000000010000000200000004000000010000000300000004000000010000000300000004000000010000000400000004000000010000000400000004000000010000000500000004000000010000000500000004000000010000000600000004000000010000000600000004000000010000000700000004000000010000000700000004000000010000000800000004000000010000000800000004000000010000000900000004000000010000000900000004000000010000000A00000004000000010000000A00000004000000010000000B00000004000000010000000B00000004000000010000000C00000004000000010000000C00000004000000010000000D00000004000000010000000D00000004000000010000000E00000004000000010000000E00000004000000010000000F00000004000000010000000F00000004000000010000001000000004000000010000001000000004000000010000000000000005000000010000000000000005000000010000000100000005000000010000000100000005000000010000000200000005000000010000000200000005000000010000000300000005000000010000000300000005000000010000000400000005000000010000000400000005000000010000000500000005000000010000000500000005000000010000000600000005000000010000000600000005000000010000000700000005000000010000000700000005000000010000000800000005000000010000000800000005000000010000000900000005000000010000000900000005000000010000000A00000005000000010000000A00000005000000010000000B00000005000000010000000B00000005000000010000000C00000005000000010000000C00000005000000010000000D00000005000000010000000D00000005000000010000000E00000005000000010000000E00000005000000010000000F00000005000000010000000F00000005000000010000001000000005000000010000001000000005000000010000000000000006000000010000000000000006000000010000000100000006000000010000000100000006000000010000000200000006000000010000000200000006000000010000000300000006000000010000000300000006000000010000000400000006000000010000000400000006000000010000000500000006000000010000000500000006000000010000000600000006000000010000000600000006000000010000000700000006000000010000000700000006000000010000000800000006000000010000000800000006000000010000000900000006000000010000000900000006000000010000000A00000006000000010000000A00000006000000010000000B00000006000000010000000B00000006000000010000000C00000006000000010000000C00000006000000010000000D00000006000000010000000D00000006000000010000000E00000006000000010000000E00000006000000010000000F00000006000000010000000F00000006000000010000001000000006000000010000001000000006000000010000000000000007000000010000000000000007000000010000000100000007000000010000000100000007000000010000000200000007000000010000000200000007000000010000000300000007000000010000000300000007000000010000000400000007000000010000000400000007000000010000000500000007000000010000000500000007000000010000000600000007000000010000000600000007000000010000000700000007000000010000000700000007000000010000000800000007000000010000000800000007000000010000000900000007000000010000000900000007000000010000000A00000007000000010000000A00000007000000010000000B00000007000000010000000B00000007000000010000000C00000007000000010000000C00000007000000010000000D00000007000000010000000D00000007000000010000000E00000007000000010000000E00000007000000010000000F00000007000000010000000F00000007000000010000001000000007000000010000001000000007000000010000000000000008000000010000000000000008000000010000000100000008000000010000000100000008000000010000000200000008000000010000000200000008000000010000000300000008000000010000000300000008000000010000000400000008000000010000000400000008000000010000000500000008000000010000000500000008000000010000000600000008000000010000000600000008000000010000000700000008000000010000000700000008000000010000000800000008000000010000000800000008000000010000000900000008000000010000000900000008000000010000000A00000008000000010000000A00000008000000010000000B00000008000000010000000B00000008000000010000000C00000008000000010000000C00000008000000010000000D00000008000000010000000D00000008000000010000000E00000008000000010000000E00000008000000010000000F00000008000000010000000F00000008000000010000001000000008000000010000001000000008000000010000000000000009000000010000000000000009000000010000000100000009000000010000000100000009000000010000000200000009000000010000000200000009000000010000000300000009000000010000000300000009000000010000000400000009000000010000000400000009000000010000000500000009000000010000000500000009000000010000000600000009000000010000000600000009000000010000000700000009000000010000000700000009000000010000000800000009000000010000000800000009000000010000000900000009000000010000000900000009000000010000000A00000009000000010000000A00000009000000010000000B00000009000000010000000B00000009000000010000000C00000009000000010000000C00000009000000010000000D00000009000000010000000D00000009000000010000000E00000009000000010000000E00000009000000010000000F00000009000000010000000F0000000900000001000000100000000900000001000000100000000900000001000000000000000A00000001000000000000000A00000001000000010000000A00000001000000010000000A00000001000000020000000A00000001000000020000000A00000001000000030000000A00000001000000030000000A00000001000000040000000A00000001000000040000000A00000001000000050000000A00000001000000050000000A00000001000000060000000A00000001000000060000000A00000001000000070000000A00000001000000070000000A00000001000000080000000A00000001000000080000000A00000001000000090000000A00000001000000090000000A000000010000000A0000000A000000010000000A0000000A000000010000000B0000000A000000010000000B0000000A000000010000000C0000000A000000010000000C0000000A000000010000000D0000000A000000010000000D0000000A000000010000000E0000000A000000010000000E0000000A000000010000000F0000000A000000010000000F0000000A00000001000000100000000A00000001000000100000000A00000001000000000000000B00000001000000000000000B00000001000000010000000B00000001000000010000000B00000001000000020000000B00000001000000020000000B00000001000000030000000B00000001000000030000000B00000001000000040000000B00000001000000040000000B00000001000000050000000B00000001000000050000000B00000001000000060000000B00000001000000060000000B00000001000000070000000B00000001000000070000000B00000001000000080000000B00000001000000080000000B00000001000000090000000B00000001000000090000000B000000010000000A0000000B000000010000000A0000000B000000010000000B0000000B000000010000000B0000000B000000010000000C0000000B000000010000000C0000000B000000010000000D0000000B000000010000000D0000000B000000010000000E0000000B000000010000000E0000000B000000010000000F0000000B000000010000000F0000000B00000001000000100000000B00000001000000100000000B00000001000000000000000C00000001000000000000000C00000001000000010000000C00000001000000010000000C00000001000000020000000C00000001000000020000000C00000001000000030000000C00000001000000030000000C00000001000000040000000C00000001000000040000000C00000001000000050000000C00000001000000050000000C00000001000000060000000C00000001000000060000000C00000001000000070000000C00000001000000070000000C00000001000000080000000C00000001000000080000000C00000001000000090000000C00000001000000090000000C000000010000000A0000000C000000010000000A0000000C000000010000000B0000000C000000010000000B0000000C000000010000000C0000000C000000010000000C0000000C000000010000000D0000000C000000010000000D0000000C000000010000000E0000000C000000010000000E0000000C000000010000000F0000000C000000010000000F0000000C00000001000000100000000C00000001000000100000000C00000001000000000000000D00000001000000000000000D00000001000000010000000D00000001000000010000000D00000001000000020000000D00000001000000020000000D00000001000000030000000D00000001000000030000000D00000001000000040000000D00000001000000040000000D00000001000000050000000D00000001000000050000000D00000001000000060000000D00000001000000060000000D00000001000000070000000D00000001000000070000000D00000001000000080000000D00000001000000080000000D00000001000000090000000D00000001000000090000000D000000010000000A0000000D000000010000000A0000000D000000010000000B0000000D000000010000000B0000000D000000010000000C0000000D000000010000000C0000000D000000010000000D0000000D000000010000000D0000000D000000010000000E0000000D000000010000000E0000000D000000010000000F0000000D000000010000000F0000000D00000001000000100000000D00000001000000100000000D00000001000000000000000E00000001000000000000000E00000001000000010000000E00000001000000010000000E00000001000000020000000E00000001000000020000000E00000001000000030000000E00000001000000030000000E00000001000000040000000E00000001000000040000000E00000001000000050000000E00000001000000050000000E00000001000000060000000E00000001000000060000000E00000001000000070000000E00000001000000070000000E00000001000000080000000E00000001000000080000000E00000001000000090000000E00000001000000090000000E000000010000000A0000000E000000010000000A0000000E000000010000000B0000000E000000010000000B0000000E000000010000000C0000000E000000010000000C0000000E000000010000000D0000000E000000010000000D0000000E000000010000000E0000000E000000010000000E0000000E000000010000000F0000000E000000010000000F0000000E00000001000000100000000E00000001000000100000000E00000001000000000000000F00000001000000000000000F00000001000000010000000F00000001000000010000000F00000001000000020000000F00000001000000020000000F00000001000000030000000F00000001000000030000000F00000001000000040000000F00000001000000040000000F00000001000000050000000F00000001000000050000000F00000001000000060000000F00000001000000060000000F00000001000000070000000F00000001000000070000000F00000001000000080000000F00000001000000080000000F00000001000000090000000F00000001000000090000000F000000010000000A0000000F000000010000000A0000000F000000010000000B0000000F000000010000000B0000000F000000010000000C0000000F000000010000000C0000000F000000010000000D0000000F000000010000000D0000000F000000010000000E0000000F000000010000000E0000000F000000010000000F0000000F000000010000000F0000000F00000001000000100000000F00000001000000100000000F000000010000000000000010000000010000000000000010000000010000000100000010000000010000000100000010000000010000000200000010000000010000000200000010000000010000000300000010000000010000000300000010000000010000000400000010000000010000000400000010000000010000000500000010000000010000000500000010000000010000000600000010000000010000000600000010000000010000000700000010000000010000000700000010000000010000000800000010000000010000000800000010000000010000000900000010000000010000000900000010000000010000000A00000010000000010000000A00000010000000010000000B00000010000000010000000B00000010000000010000000C00000010000000010000000C00000010000000010000000D00000010000000010000000D00000010000000010000000E00000010000000010000000E00000010000000010000000F00000010000000010000000F00000010000000010000001000000010000000010000001000000010000000010000000000000000000000020000000000000000000000020000000100000000000000020000000100000000000000020000000200000000000000020000000200000000000000020000000300000000000000020000000300000000000000020000000400000000000000020000000400000000000000020000000500000000000000020000000500000000000000020000000600000000000000020000000600000000000000020000000700000000000000020000000700000000000000020000000800000000000000020000000800000000000000020000000900000000000000020000000900000000000000020000000A00000000000000020000000A00000000000000020000000B00000000000000020000000B00000000000000020000000C00000000000000020000000C00000000000000020000000D00000000000000020000000D00000000000000020000000E00000000000000020000000E00000000000000020000000F00000000000000020000000F00000000000000020000001000000000000000020000001000000000000000020000000000000001000000020000000000000001000000020000000100000001000000020000000100000001000000020000000200000001000000020000000200000001000000020000000300000001000000020000000300000001000000020000000400000001000000020000000400000001000000020000000500000001000000020000000500000001000000020000000600000001000000020000000600000001000000020000000700000001000000020000000700000001000000020000000800000001000000020000000800000001000000020000000900000001000000020000000900000001000000020000000A00000001000000020000000A00000001000000020000000B00000001000000020000000B00000001000000020000000C00000001000000020000000C00000001000000020000000D00000001000000020000000D00000001000000020000000E00000001000000020000000E00000001000000020000000F00000001000000020000000F00000001000000020000001000000001000000020000001000000001000000020000000000000002000000020000000000000002000000020000000100000002000000020000000100000002000000020000000200000002000000020000000200000002000000020000000300000002000000020000000300000002000000020000000400000002000000020000000400000002000000020000000500000002000000020000000500000002000000020000000600000002000000020000000600000002000000020000000700000002000000020000000700000002000000020000000800000002000000020000000800000002000000020000000900000002000000020000000900000002000000020000000A00000002000000020000000A00000002000000020000000B00000002000000020000000B00000002000000020000000C00000002000000020000000C00000002000000020000000D00000002000000020000000D00000002000000020000000E00000002000000020000000E00000002000000020000000F00000002000000020000000F00000002000000020000001000000002000000020000001000000002000000020000000000000003000000020000000000000003000000020000000100000003000000020000000100000003000000020000000200000003000000020000000200000003000000020000000300000003000000020000000300000003000000020000000400000003000000020000000400000003000000020000000500000003000000020000000500000003000000020000000600000003000000020000000600000003000000020000000700000003000000020000000700000003000000020000000800000003000000020000000800000003000000020000000900000003000000020000000900000003000000020000000A00000003000000020000000A00000003000000020000000B00000003000000020000000B00000003000000020000000C00000003000000020000000C00000003000000020000000D00000003000000020000000D00000003000000020000000E00000003000000020000000E00000003000000020000000F00000003000000020000000F00000003000000020000001000000003000000020000001000000003000000020000000000000004000000020000000000000004000000020000000100000004000000020000000100000004000000020000000200000004000000020000000200000004000000020000000300000004000000020000000300000004000000020000000400000004000000020000000400000004000000020000000500000004000000020000000500000004000000020000000600000004000000020000000600000004000000020000000700000004000000020000000700000004000000020000000800000004000000020000000800000004000000020000000900000004000000020000000900000004000000020000000A00000004000000020000000A00000004000000020000000B00000004000000020000000B00000004000000020000000C00000004000000020000000C00000004000000020000000D00000004000000020000000D00000004000000020000000E00000004000000020000000E00000004000000020000000F00000004000000020000000F00000004000000020000001000000004000000020000001000000004000000020000000000000005000000020000000000000005000000020000000100000005000000020000000100000005000000020000000200000005000000020000000200000005000000020000000300000005000000020000000300000005000000020000000400000005000000020000000400000005000000020000000500000005000000020000000500000005000000020000000600000005000000020000000600000005000000020000000700000005000000020000000700000005000000020000000800000005000000020000000800000005000000020000000900000005000000020000000900000005000000020000000A00000005000000020000000A00000005000000020000000B00000005000000020000000B00000005000000020000000C00000005000000020000000C00000005000000020000000D00000005000000020000000D00000005000000020000000E00000005000000020000000E00000005000000020000000F00000005000000020000000F00000005000000020000001000000005000000020000001000000005000000020000000000000006000000020000000000000006000000020000000100000006000000020000000100000006000000020000000200000006000000020000000200000006000000020000000300000006000000020000000300000006000000020000000400000006000000020000000400000006000000020000000500000006000000020000000500000006000000020000000600000006000000020000000600000006000000020000000700000006000000020000000700000006000000020000000800000006000000020000000800000006000000020000000900000006000000020000000900000006000000020000000A00000006000000020000000A00000006000000020000000B00000006000000020000000B00000006000000020000000C00000006000000020000000C00000006000000020000000D00000006000000020000000D00000006000000020000000E00000006000000020000000E00000006000000020000000F00000006000000020000000F00000006000000020000001000000006000000020000001000000006000000020000000000000007000000020000000000000007000000020000000100000007000000020000000100000007000000020000000200000007000000020000000200000007000000020000000300000007000000020000000300000007000000020000000400000007000000020000000400000007000000020000000500000007000000020000000500000007000000020000000600000007000000020000000600000007000000020000000700000007000000020000000700000007000000020000000800000007000000020000000800000007000000020000000900000007000000020000000900000007000000020000000A00000007000000020000000A00000007000000020000000B00000007000000020000000B00000007000000020000000C00000007000000020000000C00000007000000020000000D00000007000000020000000D00000007000000020000000E00000007000000020000000E00000007000000020000000F00000007000000020000000F00000007000000020000001000000007000000020000001000000007000000020000000000000008000000020000000000000008000000020000000100000008000000020000000100000008000000020000000200000008000000020000000200000008000000020000000300000008000000020000000300000008000000020000000400000008000000020000000400000008000000020000000500000008000000020000000500000008000000020000000600000008000000020000000600000008000000020000000700000008000000020000000700000008000000020000000800000008000000020000000800000008000000020000000900000008000000020000000900000008000000020000000A00000008000000020000000A00000008000000020000000B00000008000000020000000B00000008000000020000000C00000008000000020000000C00000008000000020000000D00000008000000020000000D00000008000000020000000E00000008000000020000000E00000008000000020000000F00000008000000020000000F00000008000000020000001000000008000000020000001000000008000000020000000000000009000000020000000000000009000000020000000100000009000000020000000100000009000000020000000200000009000000020000000200000009000000020000000300000009000000020000000300000009000000020000000400000009000000020000000400000009000000020000000500000009000000020000000500000009000000020000000600000009000000020000000600000009000000020000000700000009000000020000000700000009000000020000000800000009000000020000000800000009000000020000000900000009000000020000000900000009000000020000000A00000009000000020000000A00000009000000020000000B00000009000000020000000B00000009000000020000000C00000009000000020000000C00000009000000020000000D00000009000000020000000D00000009000000020000000E00000009000000020000000E00000009000000020000000F00000009000000020000000F0000000900000002000000100000000900000002000000100000000900000002000000000000000A00000002000000000000000A00000002000000010000000A00000002000000010000000A00000002000000020000000A00000002000000020000000A00000002000000030000000A00000002000000030000000A00000002000000040000000A00000002000000040000000A00000002000000050000000A00000002000000050000000A00000002000000060000000A00000002000000060000000A00000002000000070000000A00000002000000070000000A00000002000000080000000A00000002000000080000000A00000002000000090000000A00000002000000090000000A000000020000000A0000000A000000020000000A0000000A000000020000000B0000000A000000020000000B0000000A000000020000000C0000000A000000020000000C0000000A000000020000000D0000000A000000020000000D0000000A000000020000000E0000000A000000020000000E0000000A000000020000000F0000000A000000020000000F0000000A00000002000000100000000A00000002000000100000000A00000002000000000000000B00000002000000000000000B00000002000000010000000B00000002000000010000000B00000002000000020000000B00000002000000020000000B00000002000000030000000B00000002000000030000000B00000002000000040000000B00000002000000040000000B00000002000000050000000B00000002000000050000000B00000002000000060000000B00000002000000060000000B00000002000000070000000B00000002000000070000000B00000002000000080000000B00000002000000080000000B00000002000000090000000B00000002000000090000000B000000020000000A0000000B000000020000000A0000000B000000020000000B0000000B000000020000000B0000000B000000020000000C0000000B000000020000000C0000000B000000020000000D0000000B000000020000000D0000000B000000020000000E0000000B000000020000000E0000000B000000020000000F0000000B000000020000000F0000000B00000002000000100000000B00000002000000100000000B00000002000000000000000C00000002000000000000000C00000002000000010000000C00000002000000010000000C00000002000000020000000C00000002000000020000000C00000002000000030000000C00000002000000030000000C00000002000000040000000C00000002000000040000000C00000002000000050000000C00000002000000050000000C00000002000000060000000C00000002000000060000000C00000002000000070000000C00000002000000070000000C00000002000000080000000C00000002000000080000000C00000002000000090000000C00000002000000090000000C000000020000000A0000000C000000020000000A0000000C000000020000000B0000000C000000020000000B0000000C000000020000000C0000000C000000020000000C0000000C000000020000000D0000000C000000020000000D0000000C000000020000000E0000000C000000020000000E0000000C000000020000000F0000000C000000020000000F0000000C00000002000000100000000C00000002000000100000000C00000002000000000000000D00000002000000000000000D00000002000000010000000D00000002000000010000000D00000002000000020000000D00000002000000020000000D00000002000000030000000D00000002000000030000000D00000002000000040000000D00000002000000040000000D00000002000000050000000D00000002000000050000000D00000002000000060000000D00000002000000060000000D00000002000000070000000D00000002000000070000000D00000002000000080000000D00000002000000080000000D00000002000000090000000D00000002000000090000000D000000020000000A0000000D000000020000000A0000000D000000020000000B0000000D000000020000000B0000000D000000020000000C0000000D000000020000000C0000000D000000020000000D0000000D000000020000000D0000000D000000020000000E0000000D000000020000000E0000000D000000020000000F0000000D000000020000000F0000000D00000002000000100000000D00000002000000100000000D00000002000000000000000E00000002000000000000000E00000002000000010000000E00000002000000010000000E00000002000000020000000E00000002000000020000000E00000002000000030000000E00000002000000030000000E00000002000000040000000E00000002000000040000000E00000002000000050000000E00000002000000050000000E00000002000000060000000E00000002000000060000000E00000002000000070000000E00000002000000070000000E00000002000000080000000E00000002000000080000000E00000002000000090000000E00000002000000090000000E000000020000000A0000000E000000020000000A0000000E000000020000000B0000000E000000020000000B0000000E000000020000000C0000000E000000020000000C0000000E000000020000000D0000000E000000020000000D0000000E000000020000000E0000000E000000020000000E0000000E000000020000000F0000000E000000020000000F0000000E00000002000000100000000E00000002000000100000000E00000002000000000000000F00000002000000000000000F00000002000000010000000F00000002000000010000000F00000002000000020000000F00000002000000020000000F00000002000000030000000F00000002000000030000000F00000002000000040000000F00000002000000040000000F00000002000000050000000F00000002000000050000000F00000002000000060000000F00000002000000060000000F00000002000000070000000F00000002000000070000000F00000002000000080000000F00000002000000080000000F00000002000000090000000F00000002000000090000000F000000020000000A0000000F000000020000000A0000000F000000020000000B0000000F000000020000000B0000000F000000020000000C0000000F000000020000000C0000000F000000020000000D0000000F000000020000000D0000000F000000020000000E0000000F000000020000000E0000000F000000020000000F0000000F000000020000000F0000000F00000002000000100000000F00000002000000100000000F000000020000000000000010000000020000000000000010000000020000000100000010000000020000000100000010000000020000000200000010000000020000000200000010000000020000000300000010000000020000000300000010000000020000000400000010000000020000000400000010000000020000000500000010000000020000000500000010000000020000000600000010000000020000000600000010000000020000000700000010000000020000000700000010000000020000000800000010000000020000000800000010000000020000000900000010000000020000000900000010000000020000000A00000010000000020000000A00000010000000020000000B00000010000000020000000B00000010000000020000000C00000010000000020000000C00000010000000020000000D00000010000000020000000D00000010000000020000000E00000010000000020000000E00000010000000020000000F00000010000000020000000F00000010000000020000001000000010000000020000001000000010000000020000000000000000000000030000000000000000000000030000000100000000000000030000000100000000000000030000000200000000000000030000000200000000000000030000000300000000000000030000000300000000000000030000000400000000000000030000000400000000000000030000000500000000000000030000000500000000000000030000000600000000000000030000000600000000000000030000000700000000000000030000000700000000000000030000000800000000000000030000000800000000000000030000000900000000000000030000000900000000000000030000000A00000000000000030000000A00000000000000030000000B00000000000000030000000B00000000000000030000000C00000000000000030000000C00000000000000030000000D00000000000000030000000D00000000000000030000000E00000000000000030000000E00000000000000030000000F00000000000000030000000F00000000000000030000001000000000000000030000001000000000000000030000000000000001000000030000000000000001000000030000000100000001000000030000000100000001000000030000000200000001000000030000000200000001000000030000000300000001000000030000000300000001000000030000000400000001000000030000000400000001000000030000000500000001000000030000000500000001000000030000000600000001000000030000000600000001000000030000000700000001000000030000000700000001000000030000000800000001000000030000000800000001000000030000000900000001000000030000000900000001000000030000000A00000001000000030000000A00000001000000030000000B00000001000000030000000B00000001000000030000000C00000001000000030000000C00000001000000030000000D00000001000000030000000D00000001000000030000000E00000001000000030000000E00000001000000030000000F00000001000000030000000F00000001000000030000001000000001000000030000001000000001000000030000000000000002000000030000000000000002000000030000000100000002000000030000000100000002000000030000000200000002000000030000000200000002000000030000000300000002000000030000000300000002000000030000000400000002000000030000000400000002000000030000000500000002000000030000000500000002000000030000000600000002000000030000000600000002000000030000000700000002000000030000000700000002000000030000000800000002000000030000000800000002000000030000000900000002000000030000000900000002000000030000000A00000002000000030000000A00000002000000030000000B00000002000000030000000B00000002000000030000000C00000002000000030000000C00000002000000030000000D00000002000000030000000D00000002000000030000000E00000002000000030000000E00000002000000030000000F00000002000000030000000F00000002000000030000001000000002000000030000001000000002000000030000000000000003000000030000000000000003000000030000000100000003000000030000000100000003000000030000000200000003000000030000000200000003000000030000000300000003000000030000000300000003000000030000000400000003000000030000000400000003000000030000000500000003000000030000000500000003000000030000000600000003000000030000000600000003000000030000000700000003000000030000000700000003000000030000000800000003000000030000000800000003000000030000000900000003000000030000000900000003000000030000000A00000003000000030000000A00000003000000030000000B00000003000000030000000B00000003000000030000000C00000003000000030000000C00000003000000030000000D00000003000000030000000D00000003000000030000000E00000003000000030000000E00000003000000030000000F00000003000000030000000F00000003000000030000001000000003000000030000001000000003000000030000000000000004000000030000000000000004000000030000000100000004000000030000000100000004000000030000000200000004000000030000000200000004000000030000000300000004000000030000000300000004000000030000000400000004000000030000000400000004000000030000000500000004000000030000000500000004000000030000000600000004000000030000000600000004000000030000000700000004000000030000000700000004000000030000000800000004000000030000000800000004000000030000000900000004000000030000000900000004000000030000000A00000004000000030000000A00000004000000030000000B00000004000000030000000B00000004000000030000000C00000004000000030000000C00000004000000030000000D00000004000000030000000D00000004000000030000000E00000004000000030000000E00000004000000030000000F00000004000000030000000F00000004000000030000001000000004000000030000001000000004000000030000000000000005000000030000000000000005000000030000000100000005000000030000000100000005000000030000000200000005000000030000000200000005000000030000000300000005000000030000000300000005000000030000000400000005000000030000000400000005000000030000000500000005000000030000000500000005000000030000000600000005000000030000000600000005000000030000000700000005000000030000000700000005000000030000000800000005000000030000000800000005000000030000000900000005000000030000000900000005000000030000000A00000005000000030000000A00000005000000030000000B00000005000000030000000B00000005000000030000000C00000005000000030000000C00000005000000030000000D00000005000000030000000D00000005000000030000000E00000005000000030000000E00000005000000030000000F00000005000000030000000F00000005000000030000001000000005000000030000001000000005000000030000000000000006000000030000000000000006000000030000000100000006000000030000000100000006000000030000000200000006000000030000000200000006000000030000000300000006000000030000000300000006000000030000000400000006000000030000000400000006000000030000000500000006000000030000000500000006000000030000000600000006000000030000000600000006000000030000000700000006000000030000000700000006000000030000000800000006000000030000000800000006000000030000000900000006000000030000000900000006000000030000000A00000006000000030000000A00000006000000030000000B00000006000000030000000B00000006000000030000000C00000006000000030000000C00000006000000030000000D00000006000000030000000D00000006000000030000000E00000006000000030000000E00000006000000030000000F00000006000000030000000F00000006000000030000001000000006000000030000001000000006000000030000000000000007000000030000000000000007000000030000000100000007000000030000000100000007000000030000000200000007000000030000000200000007000000030000000300000007000000030000000300000007000000030000000400000007000000030000000400000007000000030000000500000007000000030000000500000007000000030000000600000007000000030000000600000007000000030000000700000007000000030000000700000007000000030000000800000007000000030000000800000007000000030000000900000007000000030000000900000007000000030000000A00000007000000030000000A00000007000000030000000B00000007000000030000000B00000007000000030000000C00000007000000030000000C00000007000000030000000D00000007000000030000000D00000007000000030000000E00000007000000030000000E00000007000000030000000F00000007000000030000000F00000007000000030000001000000007000000030000001000000007000000030000000000000008000000030000000000000008000000030000000100000008000000030000000100000008000000030000000200000008000000030000000200000008000000030000000300000008000000030000000300000008000000030000000400000008000000030000000400000008000000030000000500000008000000030000000500000008000000030000000600000008000000030000000600000008000000030000000700000008000000030000000700000008000000030000000800000008000000030000000800000008000000030000000900000008000000030000000900000008000000030000000A00000008000000030000000A00000008000000030000000B00000008000000030000000B00000008000000030000000C00000008000000030000000C00000008000000030000000D00000008000000030000000D00000008000000030000000E00000008000000030000000E00000008000000030000000F00000008000000030000000F00000008000000030000001000000008000000030000001000000008000000030000000000000009000000030000000000000009000000030000000100000009000000030000000100000009000000030000000200000009000000030000000200000009000000030000000300000009000000030000000300000009000000030000000400000009000000030000000400000009000000030000000500000009000000030000000500000009000000030000000600000009000000030000000600000009000000030000000700000009000000030000000700000009000000030000000800000009000000030000000800000009000000030000000900000009000000030000000900000009000000030000000A00000009000000030000000A00000009000000030000000B00000009000000030000000B00000009000000030000000C00000009000000030000000C00000009000000030000000D00000009000000030000000D00000009000000030000000E00000009000000030000000E00000009000000030000000F00000009000000030000000F0000000900000003000000100000000900000003000000100000000900000003000000000000000A00000003000000000000000A00000003000000010000000A00000003000000010000000A00000003000000020000000A00000003000000020000000A00000003000000030000000A00000003000000030000000A00000003000000040000000A00000003000000040000000A00000003000000050000000A00000003000000050000000A00000003000000060000000A00000003000000060000000A00000003000000070000000A00000003000000070000000A00000003000000080000000A00000003000000080000000A00000003000000090000000A00000003000000090000000A000000030000000A0000000A000000030000000A0000000A000000030000000B0000000A000000030000000B0000000A000000030000000C0000000A000000030000000C0000000A000000030000000D0000000A000000030000000D0000000A000000030000000E0000000A000000030000000E0000000A000000030000000F0000000A000000030000000F0000000A00000003000000100000000A00000003000000100000000A00000003000000000000000B00000003000000000000000B00000003000000010000000B00000003000000010000000B00000003000000020000000B00000003000000020000000B00000003000000030000000B00000003000000030000000B00000003000000040000000B00000003000000040000000B00000003000000050000000B00000003000000050000000B00000003000000060000000B00000003000000060000000B00000003000000070000000B00000003000000070000000B00000003000000080000000B00000003000000080000000B00000003000000090000000B00000003000000090000000B000000030000000A0000000B000000030000000A0000000B000000030000000B0000000B000000030000000B0000000B000000030000000C0000000B000000030000000C0000000B000000030000000D0000000B000000030000000D0000000B000000030000000E0000000B000000030000000E0000000B000000030000000F0000000B000000030000000F0000000B00000003000000100000000B00000003000000100000000B00000003000000000000000C00000003000000000000000C00000003000000010000000C00000003000000010000000C00000003000000020000000C00000003000000020000000C00000003000000030000000C00000003000000030000000C00000003000000040000000C00000003000000040000000C00000003000000050000000C00000003000000050000000C00000003000000060000000C00000003000000060000000C00000003000000070000000C00000003000000070000000C00000003000000080000000C00000003000000080000000C00000003000000090000000C00000003000000090000000C000000030000000A0000000C000000030000000A0000000C000000030000000B0000000C000000030000000B0000000C000000030000000C0000000C000000030000000C0000000C000000030000000D0000000C000000030000000D0000000C000000030000000E0000000C000000030000000E0000000C000000030000000F0000000C000000030000000F0000000C00000003000000100000000C00000003000000100000000C00000003000000000000000D00000003000000000000000D00000003000000010000000D00000003000000010000000D00000003000000020000000D00000003000000020000000D00000003000000030000000D00000003000000030000000D00000003000000040000000D00000003000000040000000D00000003000000050000000D00000003000000050000000D00000003000000060000000D00000003000000060000000D00000003000000070000000D00000003000000070000000D00000003000000080000000D00000003000000080000000D00000003000000090000000D00000003000000090000000D000000030000000A0000000D000000030000000A0000000D000000030000000B0000000D000000030000000B0000000D000000030000000C0000000D000000030000000C0000000D000000030000000D0000000D000000030000000D0000000D000000030000000E0000000D000000030000000E0000000D000000030000000F0000000D000000030000000F0000000D00000003000000100000000D00000003000000100000000D00000003000000000000000E00000003000000000000000E00000003000000010000000E00000003000000010000000E00000003000000020000000E00000003000000020000000E00000003000000030000000E00000003000000030000000E00000003000000040000000E00000003000000040000000E00000003000000050000000E00000003000000050000000E00000003000000060000000E00000003000000060000000E00000003000000070000000E00000003000000070000000E00000003000000080000000E00000003000000080000000E00000003000000090000000E00000003000000090000000E000000030000000A0000000E000000030000000A0000000E000000030000000B0000000E000000030000000B0000000E000000030000000C0000000E000000030000000C0000000E000000030000000D0000000E000000030000000D0000000E000000030000000E0000000E000000030000000E0000000E000000030000000F0000000E000000030000000F0000000E00000003000000100000000E00000003000000100000000E00000003000000000000000F00000003000000000000000F00000003000000010000000F00000003000000010000000F00000003000000020000000F00000003000000020000000F00000003000000030000000F00000003000000030000000F00000003000000040000000F00000003000000040000000F00000003000000050000000F00000003000000050000000F00000003000000060000000F00000003000000060000000F00000003000000070000000F00000003000000070000000F00000003000000080000000F00000003000000080000000F00000003000000090000000F00000003000000090000000F000000030000000A0000000F000000030000000A0000000F000000030000000B0000000F000000030000000B0000000F000000030000000C0000000F000000030000000C0000000F000000030000000D0000000F000000030000000D0000000F000000030000000E0000000F000000030000000E0000000F000000030000000F0000000F000000030000000F0000000F00000003000000100000000F00000003000000100000000F000000030000000000000010000000030000000000000010000000030000000100000010000000030000000100000010000000030000000200000010000000030000000200000010000000030000000300000010000000030000000300000010000000030000000400000010000000030000000400000010000000030000000500000010000000030000000500000010000000030000000600000010000000030000000600000010000000030000000700000010000000030000000700000010000000030000000800000010000000030000000800000010000000030000000900000010000000030000000900000010000000030000000A00000010000000030000000A00000010000000030000000B00000010000000030000000B00000010000000030000000C00000010000000030000000C00000010000000030000000D00000010000000030000000D00000010000000030000000E00000010000000030000000E00000010000000030000000F00000010000000030000000F00000010000000030000001000000010000000030000001000000010000000030000000000000000000000040000000000000000000000040000000100000000000000040000000100000000000000040000000200000000000000040000000200000000000000040000000300000000000000040000000300000000000000040000000400000000000000040000000400000000000000040000000500000000000000040000000500000000000000040000000600000000000000040000000600000000000000040000000700000000000000040000000700000000000000040000000800000000000000040000000800000000000000040000000900000000000000040000000900000000000000040000000A00000000000000040000000A00000000000000040000000B00000000000000040000000B00000000000000040000000C00000000000000040000000C00000000000000040000000D00000000000000040000000D00000000000000040000000E00000000000000040000000E00000000000000040000000F00000000000000040000000F00000000000000040000001000000000000000040000001000000000000000040000000000000001000000040000000000000001000000040000000100000001000000040000000100000001000000040000000200000001000000040000000200000001000000040000000300000001000000040000000300000001000000040000000400000001000000040000000400000001000000040000000500000001000000040000000500000001000000040000000600000001000000040000000600000001000000040000000700000001000000040000000700000001000000040000000800000001000000040000000800000001000000040000000900000001000000040000000900000001000000040000000A00000001000000040000000A00000001000000040000000B00000001000000040000000B00000001000000040000000C00000001000000040000000C00000001000000040000000D00000001000000040000000D00000001000000040000000E00000001000000040000000E00000001000000040000000F00000001000000040000000F00000001000000040000001000000001000000040000001000000001000000040000000000000002000000040000000000000002000000040000000100000002000000040000000100000002000000040000000200000002000000040000000200000002000000040000000300000002000000040000000300000002000000040000000400000002000000040000000400000002000000040000000500000002000000040000000500000002000000040000000600000002000000040000000600000002000000040000000700000002000000040000000700000002000000040000000800000002000000040000000800000002000000040000000900000002000000040000000900000002000000040000000A00000002000000040000000A00000002000000040000000B00000002000000040000000B00000002000000040000000C00000002000000040000000C00000002000000040000000D00000002000000040000000D00000002000000040000000E00000002000000040000000E00000002000000040000000F00000002000000040000000F00000002000000040000001000000002000000040000001000000002000000040000000000000003000000040000000000000003000000040000000100000003000000040000000100000003000000040000000200000003000000040000000200000003000000040000000300000003000000040000000300000003000000040000000400000003000000040000000400000003000000040000000500000003000000040000000500000003000000040000000600000003000000040000000600000003000000040000000700000003000000040000000700000003000000040000000800000003000000040000000800000003000000040000000900000003000000040000000900000003000000040000000A00000003000000040000000A00000003000000040000000B00000003000000040000000B00000003000000040000000C00000003000000040000000C00000003000000040000000D00000003000000040000000D00000003000000040000000E00000003000000040000000E00000003000000040000000F00000003000000040000000F00000003000000040000001000000003000000040000001000000003000000040000000000000004000000040000000000000004000000040000000100000004000000040000000100000004000000040000000200000004000000040000000200000004000000040000000300000004000000040000000300000004000000040000000400000004000000040000000400000004000000040000000500000004000000040000000500000004000000040000000600000004000000040000000600000004000000040000000700000004000000040000000700000004000000040000000800000004000000040000000800000004000000040000000900000004000000040000000900000004000000040000000A00000004000000040000000A00000004000000040000000B00000004000000040000000B00000004000000040000000C00000004000000040000000C00000004000000040000000D00000004000000040000000D00000004000000040000000E00000004000000040000000E00000004000000040000000F00000004000000040000000F00000004000000040000001000000004000000040000001000000004000000040000000000000005000000040000000000000005000000040000000100000005000000040000000100000005000000040000000200000005000000040000000200000005000000040000000300000005000000040000000300000005000000040000000400000005000000040000000400000005000000040000000500000005000000040000000500000005000000040000000600000005000000040000000600000005000000040000000700000005000000040000000700000005000000040000000800000005000000040000000800000005000000040000000900000005000000040000000900000005000000040000000A00000005000000040000000A00000005000000040000000B00000005000000040000000B00000005000000040000000C00000005000000040000000C00000005000000040000000D00000005000000040000000D00000005000000040000000E00000005000000040000000E00000005000000040000000F00000005000000040000000F00000005000000040000001000000005000000040000001000000005000000040000000000000006000000040000000000000006000000040000000100000006000000040000000100000006000000040000000200000006000000040000000200000006000000040000000300000006000000040000000300000006000000040000000400000006000000040000000400000006000000040000000500000006000000040000000500000006000000040000000600000006000000040000000600000006000000040000000700000006000000040000000700000006000000040000000800000006000000040000000800000006000000040000000900000006000000040000000900000006000000040000000A00000006000000040000000A00000006000000040000000B00000006000000040000000B00000006000000040000000C00000006000000040000000C00000006000000040000000D00000006000000040000000D00000006000000040000000E00000006000000040000000E00000006000000040000000F00000006000000040000000F00000006000000040000001000000006000000040000001000000006000000040000000000000007000000040000000000000007000000040000000100000007000000040000000100000007000000040000000200000007000000040000000200000007000000040000000300000007000000040000000300000007000000040000000400000007000000040000000400000007000000040000000500000007000000040000000500000007000000040000000600000007000000040000000600000007000000040000000700000007000000040000000700000007000000040000000800000007000000040000000800000007000000040000000900000007000000040000000900000007000000040000000A00000007000000040000000A00000007000000040000000B00000007000000040000000B00000007000000040000000C00000007000000040000000C00000007000000040000000D00000007000000040000000D00000007000000040000000E00000007000000040000000E00000007000000040000000F00000007000000040000000F00000007000000040000001000000007000000040000001000000007000000040000000000000008000000040000000000000008000000040000000100000008000000040000000100000008000000040000000200000008000000040000000200000008000000040000000300000008000000040000000300000008000000040000000400000008000000040000000400000008000000040000000500000008000000040000000500000008000000040000000600000008000000040000000600000008000000040000000700000008000000040000000700000008000000040000000800000008000000040000000800000008000000040000000900000008000000040000000900000008000000040000000A00000008000000040000000A00000008000000040000000B00000008000000040000000B00000008000000040000000C00000008000000040000000C00000008000000040000000D00000008000000040000000D00000008000000040000000E00000008000000040000000E00000008000000040000000F00000008000000040000000F00000008000000040000001000000008000000040000001000000008000000040000000000000009000000040000000000000009000000040000000100000009000000040000000100000009000000040000000200000009000000040000000200000009000000040000000300000009000000040000000300000009000000040000000400000009000000040000000400000009000000040000000500000009000000040000000500000009000000040000000600000009000000040000000600000009000000040000000700000009000000040000000700000009000000040000000800000009000000040000000800000009000000040000000900000009000000040000000900000009000000040000000A00000009000000040000000A00000009000000040000000B00000009000000040000000B00000009000000040000000C00000009000000040000000C00000009000000040000000D00000009000000040000000D00000009000000040000000E00000009000000040000000E00000009000000040000000F00000009000000040000000F0000000900000004000000100000000900000004000000100000000900000004000000000000000A00000004000000000000000A00000004000000010000000A00000004000000010000000A00000004000000020000000A00000004000000020000000A00000004000000030000000A00000004000000030000000A00000004000000040000000A00000004000000040000000A00000004000000050000000A00000004000000050000000A00000004000000060000000A00000004000000060000000A00000004000000070000000A00000004000000070000000A00000004000000080000000A00000004000000080000000A00000004000000090000000A00000004000000090000000A000000040000000A0000000A000000040000000A0000000A000000040000000B0000000A000000040000000B0000000A000000040000000C0000000A000000040000000C0000000A000000040000000D0000000A000000040000000D0000000A000000040000000E0000000A000000040000000E0000000A000000040000000F0000000A000000040000000F0000000A00000004000000100000000A00000004000000100000000A00000004000000000000000B00000004000000000000000B00000004000000010000000B00000004000000010000000B00000004000000020000000B00000004000000020000000B00000004000000030000000B00000004000000030000000B00000004000000040000000B00000004000000040000000B00000004000000050000000B00000004000000050000000B00000004000000060000000B00000004000000060000000B00000004000000070000000B00000004000000070000000B00000004000000080000000B00000004000000080000000B00000004000000090000000B00000004000000090000000B000000040000000A0000000B000000040000000A0000000B000000040000000B0000000B000000040000000B0000000B000000040000000C0000000B000000040000000C0000000B000000040000000D0000000B000000040000000D0000000B000000040000000E0000000B000000040000000E0000000B000000040000000F0000000B000000040000000F0000000B00000004000000100000000B00000004000000100000000B00000004000000000000000C00000004000000000000000C00000004000000010000000C00000004000000010000000C00000004000000020000000C00000004000000020000000C00000004000000030000000C00000004000000030000000C00000004000000040000000C00000004000000040000000C00000004000000050000000C00000004000000050000000C00000004000000060000000C00000004000000060000000C00000004000000070000000C00000004000000070000000C00000004000000080000000C00000004000000080000000C00000004000000090000000C00000004000000090000000C000000040000000A0000000C000000040000000A0000000C000000040000000B0000000C000000040000000B0000000C000000040000000C0000000C000000040000000C0000000C000000040000000D0000000C000000040000000D0000000C000000040000000E0000000C000000040000000E0000000C000000040000000F0000000C000000040000000F0000000C00000004000000100000000C00000004000000100000000C00000004000000000000000D00000004000000000000000D00000004000000010000000D00000004000000010000000D00000004000000020000000D00000004000000020000000D00000004000000030000000D00000004000000030000000D00000004000000040000000D00000004000000040000000D00000004000000050000000D00000004000000050000000D00000004000000060000000D00000004000000060000000D00000004000000070000000D00000004000000070000000D00000004000000080000000D00000004000000080000000D00000004000000090000000D00000004000000090000000D000000040000000A0000000D000000040000000A0000000D000000040000000B0000000D000000040000000B0000000D000000040000000C0000000D000000040000000C0000000D000000040000000D0000000D000000040000000D0000000D000000040000000E0000000D000000040000000E0000000D000000040000000F0000000D000000040000000F0000000D00000004000000100000000D00000004000000100000000D00000004000000000000000E00000004000000000000000E00000004000000010000000E00000004000000010000000E00000004000000020000000E00000004000000020000000E00000004000000030000000E00000004000000030000000E00000004000000040000000E00000004000000040000000E00000004000000050000000E00000004000000050000000E00000004000000060000000E00000004000000060000000E00000004000000070000000E00000004000000070000000E00000004000000080000000E00000004000000080000000E00000004000000090000000E00000004000000090000000E000000040000000A0000000E000000040000000A0000000E000000040000000B0000000E000000040000000B0000000E000000040000000C0000000E000000040000000C0000000E000000040000000D0000000E000000040000000D0000000E000000040000000E0000000E000000040000000E0000000E000000040000000F0000000E000000040000000F0000000E00000004000000100000000E00000004000000100000000E00000004000000000000000F00000004000000000000000F00000004000000010000000F00000004000000010000000F00000004000000020000000F00000004000000020000000F00000004000000030000000F00000004000000030000000F00000004000000040000000F00000004000000040000000F00000004000000050000000F00000004000000050000000F00000004000000060000000F00000004000000060000000F00000004000000070000000F00000004000000070000000F00000004000000080000000F00000004000000080000000F00000004000000090000000F00000004000000090000000F000000040000000A0000000F000000040000000A0000000F000000040000000B0000000F000000040000000B0000000F000000040000000C0000000F000000040000000C0000000F000000040000000D0000000F000000040000000D0000000F000000040000000E0000000F000000040000000E0000000F000000040000000F0000000F000000040000000F0000000F00000004000000100000000F00000004000000100000000F000000040000000000000010000000040000000000000010000000040000000100000010000000040000000100000010000000040000000200000010000000040000000200000010000000040000000300000010000000040000000300000010000000040000000400000010000000040000000400000010000000040000000500000010000000040000000500000010000000040000000600000010000000040000000600000010000000040000000700000010000000040000000700000010000000040000000800000010000000040000000800000010000000040000000900000010000000040000000900000010000000040000000A00000010000000040000000A00000010000000040000000B00000010000000040000000B00000010000000040000000C00000010000000040000000C00000010000000040000000D00000010000000040000000D00000010000000040000000E00000010000000040000000E00000010000000040000000F00000010000000040000000F00000010000000040000001000000010000000040000001000000010000000040000000000000000000000050000000000000000000000050000000100000000000000050000000100000000000000050000000200000000000000050000000200000000000000050000000300000000000000050000000300000000000000050000000400000000000000050000000400000000000000050000000500000000000000050000000500000000000000050000000600000000000000050000000600000000000000050000000700000000000000050000000700000000000000050000000800000000000000050000000800000000000000050000000900000000000000050000000900000000000000050000000A00000000000000050000000A00000000000000050000000B00000000000000050000000B00000000000000050000000C00000000000000050000000C00000000000000050000000D00000000000000050000000D00000000000000050000000E00000000000000050000000E00000000000000050000000F00000000000000050000000F00000000000000050000001000000000000000050000001000000000000000050000000000000001000000050000000000000001000000050000000100000001000000050000000100000001000000050000000200000001000000050000000200000001000000050000000300000001000000050000000300000001000000050000000400000001000000050000000400000001000000050000000500000001000000050000000500000001000000050000000600000001000000050000000600000001000000050000000700000001000000050000000700000001000000050000000800000001000000050000000800000001000000050000000900000001000000050000000900000001000000050000000A00000001000000050000000A00000001000000050000000B00000001000000050000000B00000001000000050000000C00000001000000050000000C00000001000000050000000D00000001000000050000000D00000001000000050000000E00000001000000050000000E00000001000000050000000F00000001000000050000000F00000001000000050000001000000001000000050000001000000001000000050000000000000002000000050000000000000002000000050000000100000002000000050000000100000002000000050000000200000002000000050000000200000002000000050000000300000002000000050000000300000002000000050000000400000002000000050000000400000002000000050000000500000002000000050000000500000002000000050000000600000002000000050000000600000002000000050000000700000002000000050000000700000002000000050000000800000002000000050000000800000002000000050000000900000002000000050000000900000002000000050000000A00000002000000050000000A00000002000000050000000B00000002000000050000000B00000002000000050000000C00000002000000050000000C00000002000000050000000D00000002000000050000000D00000002000000050000000E00000002000000050000000E00000002000000050000000F00000002000000050000000F00000002000000050000001000000002000000050000001000000002000000050000000000000003000000050000000000000003000000050000000100000003000000050000000100000003000000050000000200000003000000050000000200000003000000050000000300000003000000050000000300000003000000050000000400000003000000050000000400000003000000050000000500000003000000050000000500000003000000050000000600000003000000050000000600000003000000050000000700000003000000050000000700000003000000050000000800000003000000050000000800000003000000050000000900000003000000050000000900000003000000050000000A00000003000000050000000A00000003000000050000000B00000003000000050000000B00000003000000050000000C00000003000000050000000C00000003000000050000000D00000003000000050000000D00000003000000050000000E00000003000000050000000E00000003000000050000000F00000003000000050000000F00000003000000050000001000000003000000050000001000000003000000050000000000000004000000050000000000000004000000050000000100000004000000050000000100000004000000050000000200000004000000050000000200000004000000050000000300000004000000050000000300000004000000050000000400000004000000050000000400000004000000050000000500000004000000050000000500000004000000050000000600000004000000050000000600000004000000050000000700000004000000050000000700000004000000050000000800000004000000050000000800000004000000050000000900000004000000050000000900000004000000050000000A00000004000000050000000A00000004000000050000000B00000004000000050000000B00000004000000050000000C00000004000000050000000C00000004000000050000000D00000004000000050000000D00000004000000050000000E00000004000000050000000E00000004000000050000000F00000004000000050000000F00000004000000050000001000000004000000050000001000000004000000050000000000000005000000050000000000000005000000050000000100000005000000050000000100000005000000050000000200000005000000050000000200000005000000050000000300000005000000050000000300000005000000050000000400000005000000050000000400000005000000050000000500000005000000050000000500000005000000050000000600000005000000050000000600000005000000050000000700000005000000050000000700000005000000050000000800000005000000050000000800000005000000050000000900000005000000050000000900000005000000050000000A00000005000000050000000A00000005000000050000000B00000005000000050000000B00000005000000050000000C00000005000000050000000C00000005000000050000000D00000005000000050000000D00000005000000050000000E00000005000000050000000E00000005000000050000000F00000005000000050000000F00000005000000050000001000000005000000050000001000000005000000050000000000000006000000050000000000000006000000050000000100000006000000050000000100000006000000050000000200000006000000050000000200000006000000050000000300000006000000050000000300000006000000050000000400000006000000050000000400000006000000050000000500000006000000050000000500000006000000050000000600000006000000050000000600000006000000050000000700000006000000050000000700000006000000050000000800000006000000050000000800000006000000050000000900000006000000050000000900000006000000050000000A00000006000000050000000A00000006000000050000000B00000006000000050000000B00000006000000050000000C00000006000000050000000C00000006000000050000000D00000006000000050000000D00000006000000050000000E00000006000000050000000E00000006000000050000000F00000006000000050000000F00000006000000050000001000000006000000050000001000000006000000050000000000000007000000050000000000000007000000050000000100000007000000050000000100000007000000050000000200000007000000050000000200000007000000050000000300000007000000050000000300000007000000050000000400000007000000050000000400000007000000050000000500000007000000050000000500000007000000050000000600000007000000050000000600000007000000050000000700000007000000050000000700000007000000050000000800000007000000050000000800000007000000050000000900000007000000050000000900000007000000050000000A00000007000000050000000A00000007000000050000000B00000007000000050000000B00000007000000050000000C00000007000000050000000C00000007000000050000000D00000007000000050000000D00000007000000050000000E00000007000000050000000E00000007000000050000000F00000007000000050000000F00000007000000050000001000000007000000050000001000000007000000050000000000000008000000050000000000000008000000050000000100000008000000050000000100000008000000050000000200000008000000050000000200000008000000050000000300000008000000050000000300000008000000050000000400000008000000050000000400000008000000050000000500000008000000050000000500000008000000050000000600000008000000050000000600000008000000050000000700000008000000050000000700000008000000050000000800000008000000050000000800000008000000050000000900000008000000050000000900000008000000050000000A00000008000000050000000A00000008000000050000000B00000008000000050000000B00000008000000050000000C00000008000000050000000C00000008000000050000000D00000008000000050000000D00000008000000050000000E00000008000000050000000E00000008000000050000000F00000008000000050000000F00000008000000050000001000000008000000050000001000000008000000050000000000000009000000050000000000000009000000050000000100000009000000050000000100000009000000050000000200000009000000050000000200000009000000050000000300000009000000050000000300000009000000050000000400000009000000050000000400000009000000050000000500000009000000050000000500000009000000050000000600000009000000050000000600000009000000050000000700000009000000050000000700000009000000050000000800000009000000050000000800000009000000050000000900000009000000050000000900000009000000050000000A00000009000000050000000A00000009000000050000000B00000009000000050000000B00000009000000050000000C00000009000000050000000C00000009000000050000000D00000009000000050000000D00000009000000050000000E00000009000000050000000E00000009000000050000000F00000009000000050000000F0000000900000005000000100000000900000005000000100000000900000005000000000000000A00000005000000000000000A00000005000000010000000A00000005000000010000000A00000005000000020000000A00000005000000020000000A00000005000000030000000A00000005000000030000000A00000005000000040000000A00000005000000040000000A00000005000000050000000A00000005000000050000000A00000005000000060000000A00000005000000060000000A00000005000000070000000A00000005000000070000000A00000005000000080000000A00000005000000080000000A00000005000000090000000A00000005000000090000000A000000050000000A0000000A000000050000000A0000000A000000050000000B0000000A000000050000000B0000000A000000050000000C0000000A000000050000000C0000000A000000050000000D0000000A000000050000000D0000000A000000050000000E0000000A000000050000000E0000000A000000050000000F0000000A000000050000000F0000000A00000005000000100000000A00000005000000100000000A00000005000000000000000B00000005000000000000000B00000005000000010000000B00000005000000010000000B00000005000000020000000B00000005000000020000000B00000005000000030000000B00000005000000030000000B00000005000000040000000B00000005000000040000000B00000005000000050000000B00000005000000050000000B00000005000000060000000B00000005000000060000000B00000005000000070000000B00000005000000070000000B00000005000000080000000B00000005000000080000000B00000005000000090000000B00000005000000090000000B000000050000000A0000000B000000050000000A0000000B000000050000000B0000000B000000050000000B0000000B000000050000000C0000000B000000050000000C0000000B000000050000000D0000000B000000050000000D0000000B000000050000000E0000000B000000050000000E0000000B000000050000000F0000000B000000050000000F0000000B00000005000000100000000B00000005000000100000000B00000005000000000000000C00000005000000000000000C00000005000000010000000C00000005000000010000000C00000005000000020000000C00000005000000020000000C00000005000000030000000C00000005000000030000000C00000005000000040000000C00000005000000040000000C00000005000000050000000C00000005000000050000000C00000005000000060000000C00000005000000060000000C00000005000000070000000C00000005000000070000000C00000005000000080000000C00000005000000080000000C00000005000000090000000C00000005000000090000000C000000050000000A0000000C000000050000000A0000000C000000050000000B0000000C000000050000000B0000000C000000050000000C0000000C000000050000000C0000000C000000050000000D0000000C000000050000000D0000000C000000050000000E0000000C000000050000000E0000000C000000050000000F0000000C000000050000000F0000000C00000005000000100000000C00000005000000100000000C00000005000000000000000D00000005000000000000000D00000005000000010000000D00000005000000010000000D00000005000000020000000D00000005000000020000000D00000005000000030000000D00000005000000030000000D00000005000000040000000D00000005000000040000000D00000005000000050000000D00000005000000050000000D00000005000000060000000D00000005000000060000000D00000005000000070000000D00000005000000070000000D00000005000000080000000D00000005000000080000000D00000005000000090000000D00000005000000090000000D000000050000000A0000000D000000050000000A0000000D000000050000000B0000000D000000050000000B0000000D000000050000000C0000000D000000050000000C0000000D000000050000000D0000000D000000050000000D0000000D000000050000000E0000000D000000050000000E0000000D000000050000000F0000000D000000050000000F0000000D00000005000000100000000D00000005000000100000000D00000005000000000000000E00000005000000000000000E00000005000000010000000E00000005000000010000000E00000005000000020000000E00000005000000020000000E00000005000000030000000E00000005000000030000000E00000005000000040000000E00000005000000040000000E00000005000000050000000E00000005000000050000000E00000005000000060000000E00000005000000060000000E00000005000000070000000E00000005000000070000000E00000005000000080000000E00000005000000080000000E00000005000000090000000E00000005000000090000000E000000050000000A0000000E000000050000000A0000000E000000050000000B0000000E000000050000000B0000000E000000050000000C0000000E000000050000000C0000000E000000050000000D0000000E000000050000000D0000000E000000050000000E0000000E000000050000000E0000000E000000050000000F0000000E000000050000000F0000000E00000005000000100000000E00000005000000100000000E00000005000000000000000F00000005000000000000000F00000005000000010000000F00000005000000010000000F00000005000000020000000F00000005000000020000000F00000005000000030000000F00000005000000030000000F00000005000000040000000F00000005000000040000000F00000005000000050000000F00000005000000050000000F00000005000000060000000F00000005000000060000000F00000005000000070000000F00000005000000070000000F00000005000000080000000F00000005000000080000000F00000005000000090000000F00000005000000090000000F000000050000000A0000000F000000050000000A0000000F000000050000000B0000000F000000050000000B0000000F000000050000000C0000000F000000050000000C0000000F000000050000000D0000000F000000050000000D0000000F000000050000000E0000000F000000050000000E0000000F000000050000000F0000000F000000050000000F0000000F00000005000000100000000F00000005000000100000000F000000050000000000000010000000050000000000000010000000050000000100000010000000050000000100000010000000050000000200000010000000050000000200000010000000050000000300000010000000050000000300000010000000050000000400000010000000050000000400000010000000050000000500000010000000050000000500000010000000050000000600000010000000050000000600000010000000050000000700000010000000050000000700000010000000050000000800000010000000050000000800000010000000050000000900000010000000050000000900000010000000050000000A00000010000000050000000A00000010000000050000000B00000010000000050000000B00000010000000050000000C00000010000000050000000C00000010000000050000000D00000010000000050000000D00000010000000050000000E00000010000000050000000E00000010000000050000000F00000010000000050000000F00000010000000050000001000000010000000050000001000000010000000050000000000000000000000060000000000000000000000060000000100000000000000060000000100000000000000060000000200000000000000060000000200000000000000060000000300000000000000060000000300000000000000060000000400000000000000060000000400000000000000060000000500000000000000060000000500000000000000060000000600000000000000060000000600000000000000060000000700000000000000060000000700000000000000060000000800000000000000060000000800000000000000060000000900000000000000060000000900000000000000060000000A00000000000000060000000A00000000000000060000000B00000000000000060000000B00000000000000060000000C00000000000000060000000C00000000000000060000000D00000000000000060000000D00000000000000060000000E00000000000000060000000E00000000000000060000000F00000000000000060000000F00000000000000060000001000000000000000060000001000000000000000060000000000000001000000060000000000000001000000060000000100000001000000060000000100000001000000060000000200000001000000060000000200000001000000060000000300000001000000060000000300000001000000060000000400000001000000060000000400000001000000060000000500000001000000060000000500000001000000060000000600000001000000060000000600000001000000060000000700000001000000060000000700000001000000060000000800000001000000060000000800000001000000060000000900000001000000060000000900000001000000060000000A00000001000000060000000A00000001000000060000000B00000001000000060000000B00000001000000060000000C00000001000000060000000C00000001000000060000000D00000001000000060000000D00000001000000060000000E00000001000000060000000E00000001000000060000000F00000001000000060000000F00000001000000060000001000000001000000060000001000000001000000060000000000000002000000060000000000000002000000060000000100000002000000060000000100000002000000060000000200000002000000060000000200000002000000060000000300000002000000060000000300000002000000060000000400000002000000060000000400000002000000060000000500000002000000060000000500000002000000060000000600000002000000060000000600000002000000060000000700000002000000060000000700000002000000060000000800000002000000060000000800000002000000060000000900000002000000060000000900000002000000060000000A00000002000000060000000A00000002000000060000000B00000002000000060000000B00000002000000060000000C00000002000000060000000C00000002000000060000000D00000002000000060000000D00000002000000060000000E00000002000000060000000E00000002000000060000000F00000002000000060000000F00000002000000060000001000000002000000060000001000000002000000060000000000000003000000060000000000000003000000060000000100000003000000060000000100000003000000060000000200000003000000060000000200000003000000060000000300000003000000060000000300000003000000060000000400000003000000060000000400000003000000060000000500000003000000060000000500000003000000060000000600000003000000060000000600000003000000060000000700000003000000060000000700000003000000060000000800000003000000060000000800000003000000060000000900000003000000060000000900000003000000060000000A00000003000000060000000A00000003000000060000000B00000003000000060000000B00000003000000060000000C00000003000000060000000C00000003000000060000000D00000003000000060000000D00000003000000060000000E00000003000000060000000E00000003000000060000000F00000003000000060000000F00000003000000060000001000000003000000060000001000000003000000060000000000000004000000060000000000000004000000060000000100000004000000060000000100000004000000060000000200000004000000060000000200000004000000060000000300000004000000060000000300000004000000060000000400000004000000060000000400000004000000060000000500000004000000060000000500000004000000060000000600000004000000060000000600000004000000060000000700000004000000060000000700000004000000060000000800000004000000060000000800000004000000060000000900000004000000060000000900000004000000060000000A00000004000000060000000A00000004000000060000000B00000004000000060000000B00000004000000060000000C00000004000000060000000C00000004000000060000000D00000004000000060000000D00000004000000060000000E00000004000000060000000E00000004000000060000000F00000004000000060000000F00000004000000060000001000000004000000060000001000000004000000060000000000000005000000060000000000000005000000060000000100000005000000060000000100000005000000060000000200000005000000060000000200000005000000060000000300000005000000060000000300000005000000060000000400000005000000060000000400000005000000060000000500000005000000060000000500000005000000060000000600000005000000060000000600000005000000060000000700000005000000060000000700000005000000060000000800000005000000060000000800000005000000060000000900000005000000060000000900000005000000060000000A00000005000000060000000A00000005000000060000000B00000005000000060000000B00000005000000060000000C00000005000000060000000C00000005000000060000000D00000005000000060000000D00000005000000060000000E00000005000000060000000E00000005000000060000000F00000005000000060000000F00000005000000060000001000000005000000060000001000000005000000060000000000000006000000060000000000000006000000060000000100000006000000060000000100000006000000060000000200000006000000060000000200000006000000060000000300000006000000060000000300000006000000060000000400000006000000060000000400000006000000060000000500000006000000060000000500000006000000060000000600000006000000060000000600000006000000060000000700000006000000060000000700000006000000060000000800000006000000060000000800000006000000060000000900000006000000060000000900000006000000060000000A00000006000000060000000A00000006000000060000000B00000006000000060000000B00000006000000060000000C00000006000000060000000C00000006000000060000000D00000006000000060000000D00000006000000060000000E00000006000000060000000E00000006000000060000000F00000006000000060000000F00000006000000060000001000000006000000060000001000000006000000060000000000000007000000060000000000000007000000060000000100000007000000060000000100000007000000060000000200000007000000060000000200000007000000060000000300000007000000060000000300000007000000060000000400000007000000060000000400000007000000060000000500000007000000060000000500000007000000060000000600000007000000060000000600000007000000060000000700000007000000060000000700000007000000060000000800000007000000060000000800000007000000060000000900000007000000060000000900000007000000060000000A00000007000000060000000A00000007000000060000000B00000007000000060000000B00000007000000060000000C00000007000000060000000C00000007000000060000000D00000007000000060000000D00000007000000060000000E00000007000000060000000E00000007000000060000000F00000007000000060000000F00000007000000060000001000000007000000060000001000000007000000060000000000000008000000060000000000000008000000060000000100000008000000060000000100000008000000060000000200000008000000060000000200000008000000060000000300000008000000060000000300000008000000060000000400000008000000060000000400000008000000060000000500000008000000060000000500000008000000060000000600000008000000060000000600000008000000060000000700000008000000060000000700000008000000060000000800000008000000060000000800000008000000060000000900000008000000060000000900000008000000060000000A00000008000000060000000A00000008000000060000000B00000008000000060000000B00000008000000060000000C00000008000000060000000C00000008000000060000000D00000008000000060000000D00000008000000060000000E00000008000000060000000E00000008000000060000000F00000008000000060000000F00000008000000060000001000000008000000060000001000000008000000060000000000000009000000060000000000000009000000060000000100000009000000060000000100000009000000060000000200000009000000060000000200000009000000060000000300000009000000060000000300000009000000060000000400000009000000060000000400000009000000060000000500000009000000060000000500000009000000060000000600000009000000060000000600000009000000060000000700000009000000060000000700000009000000060000000800000009000000060000000800000009000000060000000900000009000000060000000900000009000000060000000A00000009000000060000000A00000009000000060000000B00000009000000060000000B00000009000000060000000C00000009000000060000000C00000009000000060000000D00000009000000060000000D00000009000000060000000E00000009000000060000000E00000009000000060000000F00000009000000060000000F0000000900000006000000100000000900000006000000100000000900000006000000000000000A00000006000000000000000A00000006000000010000000A00000006000000010000000A00000006000000020000000A00000006000000020000000A00000006000000030000000A00000006000000030000000A00000006000000040000000A00000006000000040000000A00000006000000050000000A00000006000000050000000A00000006000000060000000A00000006000000060000000A00000006000000070000000A00000006000000070000000A00000006000000080000000A00000006000000080000000A00000006000000090000000A00000006000000090000000A000000060000000A0000000A000000060000000A0000000A000000060000000B0000000A000000060000000B0000000A000000060000000C0000000A000000060000000C0000000A000000060000000D0000000A000000060000000D0000000A000000060000000E0000000A000000060000000E0000000A000000060000000F0000000A000000060000000F0000000A00000006000000100000000A00000006000000100000000A00000006000000000000000B00000006000000000000000B00000006000000010000000B00000006000000010000000B00000006000000020000000B00000006000000020000000B00000006000000030000000B00000006000000030000000B00000006000000040000000B00000006000000040000000B00000006000000050000000B00000006000000050000000B00000006000000060000000B00000006000000060000000B00000006000000070000000B00000006000000070000000B00000006000000080000000B00000006000000080000000B00000006000000090000000B00000006000000090000000B000000060000000A0000000B000000060000000A0000000B000000060000000B0000000B000000060000000B0000000B000000060000000C0000000B000000060000000C0000000B000000060000000D0000000B000000060000000D0000000B000000060000000E0000000B000000060000000E0000000B000000060000000F0000000B000000060000000F0000000B00000006000000100000000B00000006000000100000000B00000006000000000000000C00000006000000000000000C00000006000000010000000C00000006000000010000000C00000006000000020000000C00000006000000020000000C00000006000000030000000C00000006000000030000000C00000006000000040000000C00000006000000040000000C00000006000000050000000C00000006000000050000000C00000006000000060000000C00000006000000060000000C00000006000000070000000C00000006000000070000000C00000006000000080000000C00000006000000080000000C00000006000000090000000C00000006000000090000000C000000060000000A0000000C000000060000000A0000000C000000060000000B0000000C000000060000000B0000000C000000060000000C0000000C000000060000000C0000000C000000060000000D0000000C000000060000000D0000000C000000060000000E0000000C000000060000000E0000000C000000060000000F0000000C000000060000000F0000000C00000006000000100000000C00000006000000100000000C00000006000000000000000D00000006000000000000000D00000006000000010000000D00000006000000010000000D00000006000000020000000D00000006000000020000000D00000006000000030000000D00000006000000030000000D00000006000000040000000D00000006000000040000000D00000006000000050000000D00000006000000050000000D00000006000000060000000D00000006000000060000000D00000006000000070000000D00000006000000070000000D00000006000000080000000D00000006000000080000000D00000006000000090000000D00000006000000090000000D000000060000000A0000000D000000060000000A0000000D000000060000000B0000000D000000060000000B0000000D000000060000000C0000000D000000060000000C0000000D000000060000000D0000000D000000060000000D0000000D000000060000000E0000000D000000060000000E0000000D000000060000000F0000000D000000060000000F0000000D00000006000000100000000D00000006000000100000000D00000006000000000000000E00000006000000000000000E00000006000000010000000E00000006000000010000000E00000006000000020000000E00000006000000020000000E00000006000000030000000E00000006000000030000000E00000006000000040000000E00000006000000040000000E00000006000000050000000E00000006000000050000000E00000006000000060000000E00000006000000060000000E00000006000000070000000E00000006000000070000000E00000006000000080000000E00000006000000080000000E00000006000000090000000E00000006000000090000000E000000060000000A0000000E000000060000000A0000000E000000060000000B0000000E000000060000000B0000000E000000060000000C0000000E000000060000000C0000000E000000060000000D0000000E000000060000000D0000000E000000060000000E0000000E000000060000000E0000000E000000060000000F0000000E000000060000000F0000000E00000006000000100000000E00000006000000100000000E00000006000000000000000F00000006000000000000000F00000006000000010000000F00000006000000010000000F00000006000000020000000F00000006000000020000000F00000006000000030000000F00000006000000030000000F00000006000000040000000F00000006000000040000000F00000006000000050000000F00000006000000050000000F00000006000000060000000F00000006000000060000000F00000006000000070000000F00000006000000070000000F00000006000000080000000F00000006000000080000000F00000006000000090000000F00000006000000090000000F000000060000000A0000000F000000060000000A0000000F000000060000000B0000000F000000060000000B0000000F000000060000000C0000000F000000060000000C0000000F000000060000000D0000000F000000060000000D0000000F000000060000000E0000000F000000060000000E0000000F000000060000000F0000000F000000060000000F0000000F00000006000000100000000F00000006000000100000000F000000060000000000000010000000060000000000000010000000060000000100000010000000060000000100000010000000060000000200000010000000060000000200000010000000060000000300000010000000060000000300000010000000060000000400000010000000060000000400000010000000060000000500000010000000060000000500000010000000060000000600000010000000060000000600000010000000060000000700000010000000060000000700000010000000060000000800000010000000060000000800000010000000060000000900000010000000060000000900000010000000060000000A00000010000000060000000A00000010000000060000000B00000010000000060000000B00000010000000060000000C00000010000000060000000C00000010000000060000000D00000010000000060000000D00000010000000060000000E00000010000000060000000E00000010000000060000000F00000010000000060000000F00000010000000060000001000000010000000060000001000000010000000060000000000000000000000070000000000000000000000070000000100000000000000070000000100000000000000070000000200000000000000070000000200000000000000070000000300000000000000070000000300000000000000070000000400000000000000070000000400000000000000070000000500000000000000070000000500000000000000070000000600000000000000070000000600000000000000070000000700000000000000070000000700000000000000070000000800000000000000070000000800000000000000070000000900000000000000070000000900000000000000070000000A00000000000000070000000A00000000000000070000000B00000000000000070000000B00000000000000070000000C00000000000000070000000C00000000000000070000000D00000000000000070000000D00000000000000070000000E00000000000000070000000E00000000000000070000000F00000000000000070000000F00000000000000070000001000000000000000070000001000000000000000070000000000000001000000070000000000000001000000070000000100000001000000070000000100000001000000070000000200000001000000070000000200000001000000070000000300000001000000070000000300000001000000070000000400000001000000070000000400000001000000070000000500000001000000070000000500000001000000070000000600000001000000070000000600000001000000070000000700000001000000070000000700000001000000070000000800000001000000070000000800000001000000070000000900000001000000070000000900000001000000070000000A00000001000000070000000A00000001000000070000000B00000001000000070000000B00000001000000070000000C00000001000000070000000C00000001000000070000000D00000001000000070000000D00000001000000070000000E00000001000000070000000E00000001000000070000000F00000001000000070000000F00000001000000070000001000000001000000070000001000000001000000070000000000000002000000070000000000000002000000070000000100000002000000070000000100000002000000070000000200000002000000070000000200000002000000070000000300000002000000070000000300000002000000070000000400000002000000070000000400000002000000070000000500000002000000070000000500000002000000070000000600000002000000070000000600000002000000070000000700000002000000070000000700000002000000070000000800000002000000070000000800000002000000070000000900000002000000070000000900000002000000070000000A00000002000000070000000A00000002000000070000000B00000002000000070000000B00000002000000070000000C00000002000000070000000C00000002000000070000000D00000002000000070000000D00000002000000070000000E00000002000000070000000E00000002000000070000000F00000002000000070000000F00000002000000070000001000000002000000070000001000000002000000070000000000000003000000070000000000000003000000070000000100000003000000070000000100000003000000070000000200000003000000070000000200000003000000070000000300000003000000070000000300000003000000070000000400000003000000070000000400000003000000070000000500000003000000070000000500000003000000070000000600000003000000070000000600000003000000070000000700000003000000070000000700000003000000070000000800000003000000070000000800000003000000070000000900000003000000070000000900000003000000070000000A00000003000000070000000A00000003000000070000000B00000003000000070000000B00000003000000070000000C00000003000000070000000C00000003000000070000000D00000003000000070000000D00000003000000070000000E00000003000000070000000E00000003000000070000000F00000003000000070000000F00000003000000070000001000000003000000070000001000000003000000070000000000000004000000070000000000000004000000070000000100000004000000070000000100000004000000070000000200000004000000070000000200000004000000070000000300000004000000070000000300000004000000070000000400000004000000070000000400000004000000070000000500000004000000070000000500000004000000070000000600000004000000070000000600000004000000070000000700000004000000070000000700000004000000070000000800000004000000070000000800000004000000070000000900000004000000070000000900000004000000070000000A00000004000000070000000A00000004000000070000000B00000004000000070000000B00000004000000070000000C00000004000000070000000C00000004000000070000000D00000004000000070000000D00000004000000070000000E00000004000000070000000E00000004000000070000000F00000004000000070000000F00000004000000070000001000000004000000070000001000000004000000070000000000000005000000070000000000000005000000070000000100000005000000070000000100000005000000070000000200000005000000070000000200000005000000070000000300000005000000070000000300000005000000070000000400000005000000070000000400000005000000070000000500000005000000070000000500000005000000070000000600000005000000070000000600000005000000070000000700000005000000070000000700000005000000070000000800000005000000070000000800000005000000070000000900000005000000070000000900000005000000070000000A00000005000000070000000A00000005000000070000000B00000005000000070000000B00000005000000070000000C00000005000000070000000C00000005000000070000000D00000005000000070000000D00000005000000070000000E00000005000000070000000E00000005000000070000000F00000005000000070000000F00000005000000070000001000000005000000070000001000000005000000070000000000000006000000070000000000000006000000070000000100000006000000070000000100000006000000070000000200000006000000070000000200000006000000070000000300000006000000070000000300000006000000070000000400000006000000070000000400000006000000070000000500000006000000070000000500000006000000070000000600000006000000070000000600000006000000070000000700000006000000070000000700000006000000070000000800000006000000070000000800000006000000070000000900000006000000070000000900000006000000070000000A00000006000000070000000A00000006000000070000000B00000006000000070000000B00000006000000070000000C00000006000000070000000C00000006000000070000000D00000006000000070000000D00000006000000070000000E00000006000000070000000E00000006000000070000000F00000006000000070000000F00000006000000070000001000000006000000070000001000000006000000070000000000000007000000070000000000000007000000070000000100000007000000070000000100000007000000070000000200000007000000070000000200000007000000070000000300000007000000070000000300000007000000070000000400000007000000070000000400000007000000070000000500000007000000070000000500000007000000070000000600000007000000070000000600000007000000070000000700000007000000070000000700000007000000070000000800000007000000070000000800000007000000070000000900000007000000070000000900000007000000070000000A00000007000000070000000A00000007000000070000000B00000007000000070000000B00000007000000070000000C00000007000000070000000C00000007000000070000000D00000007000000070000000D00000007000000070000000E00000007000000070000000E00000007000000070000000F00000007000000070000000F00000007000000070000001000000007000000070000001000000007000000070000000000000008000000070000000000000008000000070000000100000008000000070000000100000008000000070000000200000008000000070000000200000008000000070000000300000008000000070000000300000008000000070000000400000008000000070000000400000008000000070000000500000008000000070000000500000008000000070000000600000008000000070000000600000008000000070000000700000008000000070000000700000008000000070000000800000008000000070000000800000008000000070000000900000008000000070000000900000008000000070000000A00000008000000070000000A00000008000000070000000B00000008000000070000000B00000008000000070000000C00000008000000070000000C00000008000000070000000D00000008000000070000000D00000008000000070000000E00000008000000070000000E00000008000000070000000F00000008000000070000000F00000008000000070000001000000008000000070000001000000008000000070000000000000009000000070000000000000009000000070000000100000009000000070000000100000009000000070000000200000009000000070000000200000009000000070000000300000009000000070000000300000009000000070000000400000009000000070000000400000009000000070000000500000009000000070000000500000009000000070000000600000009000000070000000600000009000000070000000700000009000000070000000700000009000000070000000800000009000000070000000800000009000000070000000900000009000000070000000900000009000000070000000A00000009000000070000000A00000009000000070000000B00000009000000070000000B00000009000000070000000C00000009000000070000000C00000009000000070000000D00000009000000070000000D00000009000000070000000E00000009000000070000000E00000009000000070000000F00000009000000070000000F0000000900000007000000100000000900000007000000100000000900000007000000000000000A00000007000000000000000A00000007000000010000000A00000007000000010000000A00000007000000020000000A00000007000000020000000A00000007000000030000000A00000007000000030000000A00000007000000040000000A00000007000000040000000A00000007000000050000000A00000007000000050000000A00000007000000060000000A00000007000000060000000A00000007000000070000000A00000007000000070000000A00000007000000080000000A00000007000000080000000A00000007000000090000000A00000007000000090000000A000000070000000A0000000A000000070000000A0000000A000000070000000B0000000A000000070000000B0000000A000000070000000C0000000A000000070000000C0000000A000000070000000D0000000A000000070000000D0000000A000000070000000E0000000A000000070000000E0000000A000000070000000F0000000A000000070000000F0000000A00000007000000100000000A00000007000000100000000A00000007000000000000000B00000007000000000000000B00000007000000010000000B00000007000000010000000B00000007000000020000000B00000007000000020000000B00000007000000030000000B00000007000000030000000B00000007000000040000000B00000007000000040000000B00000007000000050000000B00000007000000050000000B00000007000000060000000B00000007000000060000000B00000007000000070000000B00000007000000070000000B00000007000000080000000B00000007000000080000000B00000007000000090000000B00000007000000090000000B000000070000000A0000000B000000070000000A0000000B000000070000000B0000000B000000070000000B0000000B000000070000000C0000000B000000070000000C0000000B000000070000000D0000000B000000070000000D0000000B000000070000000E0000000B000000070000000E0000000B000000070000000F0000000B000000070000000F0000000B00000007000000100000000B00000007000000100000000B00000007000000000000000C00000007000000000000000C00000007000000010000000C00000007000000010000000C00000007000000020000000C00000007000000020000000C00000007000000030000000C00000007000000030000000C00000007000000040000000C00000007000000040000000C00000007000000050000000C00000007000000050000000C00000007000000060000000C00000007000000060000000C00000007000000070000000C00000007000000070000000C00000007000000080000000C00000007000000080000000C00000007000000090000000C00000007000000090000000C000000070000000A0000000C000000070000000A0000000C000000070000000B0000000C000000070000000B0000000C000000070000000C0000000C000000070000000C0000000C000000070000000D0000000C000000070000000D0000000C000000070000000E0000000C000000070000000E0000000C000000070000000F0000000C000000070000000F0000000C00000007000000100000000C00000007000000100000000C00000007000000000000000D00000007000000000000000D00000007000000010000000D00000007000000010000000D00000007000000020000000D00000007000000020000000D00000007000000030000000D00000007000000030000000D00000007000000040000000D00000007000000040000000D00000007000000050000000D00000007000000050000000D00000007000000060000000D00000007000000060000000D00000007000000070000000D00000007000000070000000D00000007000000080000000D00000007000000080000000D00000007000000090000000D00000007000000090000000D000000070000000A0000000D000000070000000A0000000D000000070000000B0000000D000000070000000B0000000D000000070000000C0000000D000000070000000C0000000D000000070000000D0000000D000000070000000D0000000D000000070000000E0000000D000000070000000E0000000D000000070000000F0000000D000000070000000F0000000D00000007000000100000000D00000007000000100000000D00000007000000000000000E00000007000000000000000E00000007000000010000000E00000007000000010000000E00000007000000020000000E00000007000000020000000E00000007000000030000000E00000007000000030000000E00000007000000040000000E00000007000000040000000E00000007000000050000000E00000007000000050000000E00000007000000060000000E00000007000000060000000E00000007000000070000000E00000007000000070000000E00000007000000080000000E00000007000000080000000E00000007000000090000000E00000007000000090000000E000000070000000A0000000E000000070000000A0000000E000000070000000B0000000E000000070000000B0000000E000000070000000C0000000E000000070000000C0000000E000000070000000D0000000E000000070000000D0000000E000000070000000E0000000E000000070000000E0000000E000000070000000F0000000E000000070000000F0000000E00000007000000100000000E00000007000000100000000E00000007000000000000000F00000007000000000000000F00000007000000010000000F00000007000000010000000F00000007000000020000000F00000007000000020000000F00000007000000030000000F00000007000000030000000F00000007000000040000000F00000007000000040000000F00000007000000050000000F00000007000000050000000F00000007000000060000000F00000007000000060000000F00000007000000070000000F00000007000000070000000F00000007000000080000000F00000007000000080000000F00000007000000090000000F00000007000000090000000F000000070000000A0000000F000000070000000A0000000F000000070000000B0000000F000000070000000B0000000F000000070000000C0000000F000000070000000C0000000F000000070000000D0000000F000000070000000D0000000F000000070000000E0000000F000000070000000E0000000F000000070000000F0000000F000000070000000F0000000F00000007000000100000000F00000007000000100000000F000000070000000000000010000000070000000000000010000000070000000100000010000000070000000100000010000000070000000200000010000000070000000200000010000000070000000300000010000000070000000300000010000000070000000400000010000000070000000400000010000000070000000500000010000000070000000500000010000000070000000600000010000000070000000600000010000000070000000700000010000000070000000700000010000000070000000800000010000000070000000800000010000000070000000900000010000000070000000900000010000000070000000A00000010000000070000000A00000010000000070000000B00000010000000070000000B00000010000000070000000C00000010000000070000000C00000010000000070000000D00000010000000070000000D00000010000000070000000E00000010000000070000000E00000010000000070000000F00000010000000070000000F00000010000000070000001000000010000000070000001000000010000000070000000000000000000000080000000000000000000000080000000100000000000000080000000100000000000000080000000200000000000000080000000200000000000000080000000300000000000000080000000300000000000000080000000400000000000000080000000400000000000000080000000500000000000000080000000500000000000000080000000600000000000000080000000600000000000000080000000700000000000000080000000700000000000000080000000800000000000000080000000800000000000000080000000900000000000000080000000900000000000000080000000A00000000000000080000000A00000000000000080000000B00000000000000080000000B00000000000000080000000C00000000000000080000000C00000000000000080000000D00000000000000080000000D00000000000000080000000E00000000000000080000000E00000000000000080000000F00000000000000080000000F00000000000000080000001000000000000000080000001000000000000000080000000000000001000000080000000000000001000000080000000100000001000000080000000100000001000000080000000200000001000000080000000200000001000000080000000300000001000000080000000300000001000000080000000400000001000000080000000400000001000000080000000500000001000000080000000500000001000000080000000600000001000000080000000600000001000000080000000700000001000000080000000700000001000000080000000800000001000000080000000800000001000000080000000900000001000000080000000900000001000000080000000A00000001000000080000000A00000001000000080000000B00000001000000080000000B00000001000000080000000C00000001000000080000000C00000001000000080000000D00000001000000080000000D00000001000000080000000E00000001000000080000000E00000001000000080000000F00000001000000080000000F00000001000000080000001000000001000000080000001000000001000000080000000000000002000000080000000000000002000000080000000100000002000000080000000100000002000000080000000200000002000000080000000200000002000000080000000300000002000000080000000300000002000000080000000400000002000000080000000400000002000000080000000500000002000000080000000500000002000000080000000600000002000000080000000600000002000000080000000700000002000000080000000700000002000000080000000800000002000000080000000800000002000000080000000900000002000000080000000900000002000000080000000A00000002000000080000000A00000002000000080000000B00000002000000080000000B00000002000000080000000C00000002000000080000000C00000002000000080000000D00000002000000080000000D00000002000000080000000E00000002000000080000000E00000002000000080000000F00000002000000080000000F00000002000000080000001000000002000000080000001000000002000000080000000000000003000000080000000000000003000000080000000100000003000000080000000100000003000000080000000200000003000000080000000200000003000000080000000300000003000000080000000300000003000000080000000400000003000000080000000400000003000000080000000500000003000000080000000500000003000000080000000600000003000000080000000600000003000000080000000700000003000000080000000700000003000000080000000800000003000000080000000800000003000000080000000900000003000000080000000900000003000000080000000A00000003000000080000000A00000003000000080000000B00000003000000080000000B00000003000000080000000C00000003000000080000000C00000003000000080000000D00000003000000080000000D00000003000000080000000E00000003000000080000000E00000003000000080000000F00000003000000080000000F00000003000000080000001000000003000000080000001000000003000000080000000000000004000000080000000000000004000000080000000100000004000000080000000100000004000000080000000200000004000000080000000200000004000000080000000300000004000000080000000300000004000000080000000400000004000000080000000400000004000000080000000500000004000000080000000500000004000000080000000600000004000000080000000600000004000000080000000700000004000000080000000700000004000000080000000800000004000000080000000800000004000000080000000900000004000000080000000900000004000000080000000A00000004000000080000000A00000004000000080000000B00000004000000080000000B00000004000000080000000C00000004000000080000000C00000004000000080000000D00000004000000080000000D00000004000000080000000E00000004000000080000000E00000004000000080000000F00000004000000080000000F00000004000000080000001000000004000000080000001000000004000000080000000000000005000000080000000000000005000000080000000100000005000000080000000100000005000000080000000200000005000000080000000200000005000000080000000300000005000000080000000300000005000000080000000400000005000000080000000400000005000000080000000500000005000000080000000500000005000000080000000600000005000000080000000600000005000000080000000700000005000000080000000700000005000000080000000800000005000000080000000800000005000000080000000900000005000000080000000900000005000000080000000A00000005000000080000000A00000005000000080000000B00000005000000080000000B00000005000000080000000C00000005000000080000000C00000005000000080000000D00000005000000080000000D00000005000000080000000E00000005000000080000000E00000005000000080000000F00000005000000080000000F00000005000000080000001000000005000000080000001000000005000000080000000000000006000000080000000000000006000000080000000100000006000000080000000100000006000000080000000200000006000000080000000200000006000000080000000300000006000000080000000300000006000000080000000400000006000000080000000400000006000000080000000500000006000000080000000500000006000000080000000600000006000000080000000600000006000000080000000700000006000000080000000700000006000000080000000800000006000000080000000800000006000000080000000900000006000000080000000900000006000000080000000A00000006000000080000000A00000006000000080000000B00000006000000080000000B00000006000000080000000C00000006000000080000000C00000006000000080000000D00000006000000080000000D00000006000000080000000E00000006000000080000000E00000006000000080000000F00000006000000080000000F00000006000000080000001000000006000000080000001000000006000000080000000000000007000000080000000000000007000000080000000100000007000000080000000100000007000000080000000200000007000000080000000200000007000000080000000300000007000000080000000300000007000000080000000400000007000000080000000400000007000000080000000500000007000000080000000500000007000000080000000600000007000000080000000600000007000000080000000700000007000000080000000700000007000000080000000800000007000000080000000800000007000000080000000900000007000000080000000900000007000000080000000A00000007000000080000000A00000007000000080000000B00000007000000080000000B00000007000000080000000C00000007000000080000000C00000007000000080000000D00000007000000080000000D00000007000000080000000E00000007000000080000000E00000007000000080000000F00000007000000080000000F00000007000000080000001000000007000000080000001000000007000000080000000000000008000000080000000000000008000000080000000100000008000000080000000100000008000000080000000200000008000000080000000200000008000000080000000300000008000000080000000300000008000000080000000400000008000000080000000400000008000000080000000500000008000000080000000500000008000000080000000600000008000000080000000600000008000000080000000700000008000000080000000700000008000000080000000800000008000000080000000800000008000000080000000900000008000000080000000900000008000000080000000A00000008000000080000000A00000008000000080000000B00000008000000080000000B00000008000000080000000C00000008000000080000000C00000008000000080000000D00000008000000080000000D00000008000000080000000E00000008000000080000000E00000008000000080000000F00000008000000080000000F00000008000000080000001000000008000000080000001000000008000000080000000000000009000000080000000000000009000000080000000100000009000000080000000100000009000000080000000200000009000000080000000200000009000000080000000300000009000000080000000300000009000000080000000400000009000000080000000400000009000000080000000500000009000000080000000500000009000000080000000600000009000000080000000600000009000000080000000700000009000000080000000700000009000000080000000800000009000000080000000800000009000000080000000900000009000000080000000900000009000000080000000A00000009000000080000000A00000009000000080000000B00000009000000080000000B00000009000000080000000C00000009000000080000000C00000009000000080000000D00000009000000080000000D00000009000000080000000E00000009000000080000000E00000009000000080000000F00000009000000080000000F0000000900000008000000100000000900000008000000100000000900000008000000000000000A00000008000000000000000A00000008000000010000000A00000008000000010000000A00000008000000020000000A00000008000000020000000A00000008000000030000000A00000008000000030000000A00000008000000040000000A00000008000000040000000A00000008000000050000000A00000008000000050000000A00000008000000060000000A00000008000000060000000A00000008000000070000000A00000008000000070000000A00000008000000080000000A00000008000000080000000A00000008000000090000000A00000008000000090000000A000000080000000A0000000A000000080000000A0000000A000000080000000B0000000A000000080000000B0000000A000000080000000C0000000A000000080000000C0000000A000000080000000D0000000A000000080000000D0000000A000000080000000E0000000A000000080000000E0000000A000000080000000F0000000A000000080000000F0000000A00000008000000100000000A00000008000000100000000A00000008000000000000000B00000008000000000000000B00000008000000010000000B00000008000000010000000B00000008000000020000000B00000008000000020000000B00000008000000030000000B00000008000000030000000B00000008000000040000000B00000008000000040000000B00000008000000050000000B00000008000000050000000B00000008000000060000000B00000008000000060000000B00000008000000070000000B00000008000000070000000B00000008000000080000000B00000008000000080000000B00000008000000090000000B00000008000000090000000B000000080000000A0000000B000000080000000A0000000B000000080000000B0000000B000000080000000B0000000B000000080000000C0000000B000000080000000C0000000B000000080000000D0000000B000000080000000D0000000B000000080000000E0000000B000000080000000E0000000B000000080000000F0000000B000000080000000F0000000B00000008000000100000000B00000008000000100000000B00000008000000000000000C00000008000000000000000C00000008000000010000000C00000008000000010000000C00000008000000020000000C00000008000000020000000C00000008000000030000000C00000008000000030000000C00000008000000040000000C00000008000000040000000C00000008000000050000000C00000008000000050000000C00000008000000060000000C00000008000000060000000C00000008000000070000000C00000008000000070000000C00000008000000080000000C00000008000000080000000C00000008000000090000000C00000008000000090000000C000000080000000A0000000C000000080000000A0000000C000000080000000B0000000C000000080000000B0000000C000000080000000C0000000C000000080000000C0000000C000000080000000D0000000C000000080000000D0000000C000000080000000E0000000C000000080000000E0000000C000000080000000F0000000C000000080000000F0000000C00000008000000100000000C00000008000000100000000C00000008000000000000000D00000008000000000000000D00000008000000010000000D00000008000000010000000D00000008000000020000000D00000008000000020000000D00000008000000030000000D00000008000000030000000D00000008000000040000000D00000008000000040000000D00000008000000050000000D00000008000000050000000D00000008000000060000000D00000008000000060000000D00000008000000070000000D00000008000000070000000D00000008000000080000000D00000008000000080000000D00000008000000090000000D00000008000000090000000D000000080000000A0000000D000000080000000A0000000D000000080000000B0000000D000000080000000B0000000D000000080000000C0000000D000000080000000C0000000D000000080000000D0000000D000000080000000D0000000D000000080000000E0000000D000000080000000E0000000D000000080000000F0000000D000000080000000F0000000D00000008000000100000000D00000008000000100000000D00000008000000000000000E00000008000000000000000E00000008000000010000000E00000008000000010000000E00000008000000020000000E00000008000000020000000E00000008000000030000000E00000008000000030000000E00000008000000040000000E00000008000000040000000E00000008000000050000000E00000008000000050000000E00000008000000060000000E00000008000000060000000E00000008000000070000000E00000008000000070000000E00000008000000080000000E00000008000000080000000E00000008000000090000000E00000008000000090000000E000000080000000A0000000E000000080000000A0000000E000000080000000B0000000E000000080000000B0000000E000000080000000C0000000E000000080000000C0000000E000000080000000D0000000E000000080000000D0000000E000000080000000E0000000E000000080000000E0000000E000000080000000F0000000E000000080000000F0000000E00000008000000100000000E00000008000000100000000E00000008000000000000000F00000008000000000000000F00000008000000010000000F00000008000000010000000F00000008000000020000000F00000008000000020000000F00000008000000030000000F00000008000000030000000F00000008000000040000000F00000008000000040000000F00000008000000050000000F00000008000000050000000F00000008000000060000000F00000008000000060000000F00000008000000070000000F00000008000000070000000F00000008000000080000000F00000008000000080000000F00000008000000090000000F00000008000000090000000F000000080000000A0000000F000000080000000A0000000F000000080000000B0000000F000000080000000B0000000F000000080000000C0000000F000000080000000C0000000F000000080000000D0000000F000000080000000D0000000F000000080000000E0000000F000000080000000E0000000F000000080000000F0000000F000000080000000F0000000F00000008000000100000000F00000008000000100000000F000000080000000000000010000000080000000000000010000000080000000100000010000000080000000100000010000000080000000200000010000000080000000200000010000000080000000300000010000000080000000300000010000000080000000400000010000000080000000400000010000000080000000500000010000000080000000500000010000000080000000600000010000000080000000600000010000000080000000700000010000000080000000700000010000000080000000800000010000000080000000800000010000000080000000900000010000000080000000900000010000000080000000A00000010000000080000000A00000010000000080000000B00000010000000080000000B00000010000000080000000C00000010000000080000000C00000010000000080000000D00000010000000080000000D00000010000000080000000E00000010000000080000000E00000010000000080000000F00000010000000080000000F00000010000000080000001000000010000000080000001000000010000000080000000000000000000000090000000000000000000000090000000100000000000000090000000100000000000000090000000200000000000000090000000200000000000000090000000300000000000000090000000300000000000000090000000400000000000000090000000400000000000000090000000500000000000000090000000500000000000000090000000600000000000000090000000600000000000000090000000700000000000000090000000700000000000000090000000800000000000000090000000800000000000000090000000900000000000000090000000900000000000000090000000A00000000000000090000000A00000000000000090000000B00000000000000090000000B00000000000000090000000C00000000000000090000000C00000000000000090000000D00000000000000090000000D00000000000000090000000E00000000000000090000000E00000000000000090000000F00000000000000090000000F00000000000000090000001000000000000000090000001000000000000000090000000000000001000000090000000000000001000000090000000100000001000000090000000100000001000000090000000200000001000000090000000200000001000000090000000300000001000000090000000300000001000000090000000400000001000000090000000400000001000000090000000500000001000000090000000500000001000000090000000600000001000000090000000600000001000000090000000700000001000000090000000700000001000000090000000800000001000000090000000800000001000000090000000900000001000000090000000900000001000000090000000A00000001000000090000000A00000001000000090000000B00000001000000090000000B00000001000000090000000C00000001000000090000000C00000001000000090000000D00000001000000090000000D00000001000000090000000E00000001000000090000000E00000001000000090000000F00000001000000090000000F00000001000000090000001000000001000000090000001000000001000000090000000000000002000000090000000000000002000000090000000100000002000000090000000100000002000000090000000200000002000000090000000200000002000000090000000300000002000000090000000300000002000000090000000400000002000000090000000400000002000000090000000500000002000000090000000500000002000000090000000600000002000000090000000600000002000000090000000700000002000000090000000700000002000000090000000800000002000000090000000800000002000000090000000900000002000000090000000900000002000000090000000A00000002000000090000000A00000002000000090000000B00000002000000090000000B00000002000000090000000C00000002000000090000000C00000002000000090000000D00000002000000090000000D00000002000000090000000E00000002000000090000000E00000002000000090000000F00000002000000090000000F00000002000000090000001000000002000000090000001000000002000000090000000000000003000000090000000000000003000000090000000100000003000000090000000100000003000000090000000200000003000000090000000200000003000000090000000300000003000000090000000300000003000000090000000400000003000000090000000400000003000000090000000500000003000000090000000500000003000000090000000600000003000000090000000600000003000000090000000700000003000000090000000700000003000000090000000800000003000000090000000800000003000000090000000900000003000000090000000900000003000000090000000A00000003000000090000000A00000003000000090000000B00000003000000090000000B00000003000000090000000C00000003000000090000000C00000003000000090000000D00000003000000090000000D00000003000000090000000E00000003000000090000000E00000003000000090000000F00000003000000090000000F00000003000000090000001000000003000000090000001000000003000000090000000000000004000000090000000000000004000000090000000100000004000000090000000100000004000000090000000200000004000000090000000200000004000000090000000300000004000000090000000300000004000000090000000400000004000000090000000400000004000000090000000500000004000000090000000500000004000000090000000600000004000000090000000600000004000000090000000700000004000000090000000700000004000000090000000800000004000000090000000800000004000000090000000900000004000000090000000900000004000000090000000A00000004000000090000000A00000004000000090000000B00000004000000090000000B00000004000000090000000C00000004000000090000000C00000004000000090000000D00000004000000090000000D00000004000000090000000E00000004000000090000000E00000004000000090000000F00000004000000090000000F00000004000000090000001000000004000000090000001000000004000000090000000000000005000000090000000000000005000000090000000100000005000000090000000100000005000000090000000200000005000000090000000200000005000000090000000300000005000000090000000300000005000000090000000400000005000000090000000400000005000000090000000500000005000000090000000500000005000000090000000600000005000000090000000600000005000000090000000700000005000000090000000700000005000000090000000800000005000000090000000800000005000000090000000900000005000000090000000900000005000000090000000A00000005000000090000000A00000005000000090000000B00000005000000090000000B00000005000000090000000C00000005000000090000000C00000005000000090000000D00000005000000090000000D00000005000000090000000E00000005000000090000000E00000005000000090000000F00000005000000090000000F00000005000000090000001000000005000000090000001000000005000000090000000000000006000000090000000000000006000000090000000100000006000000090000000100000006000000090000000200000006000000090000000200000006000000090000000300000006000000090000000300000006000000090000000400000006000000090000000400000006000000090000000500000006000000090000000500000006000000090000000600000006000000090000000600000006000000090000000700000006000000090000000700000006000000090000000800000006000000090000000800000006000000090000000900000006000000090000000900000006000000090000000A00000006000000090000000A00000006000000090000000B00000006000000090000000B00000006000000090000000C00000006000000090000000C00000006000000090000000D00000006000000090000000D00000006000000090000000E00000006000000090000000E00000006000000090000000F00000006000000090000000F00000006000000090000001000000006000000090000001000000006000000090000000000000007000000090000000000000007000000090000000100000007000000090000000100000007000000090000000200000007000000090000000200000007000000090000000300000007000000090000000300000007000000090000000400000007000000090000000400000007000000090000000500000007000000090000000500000007000000090000000600000007000000090000000600000007000000090000000700000007000000090000000700000007000000090000000800000007000000090000000800000007000000090000000900000007000000090000000900000007000000090000000A00000007000000090000000A00000007000000090000000B00000007000000090000000B00000007000000090000000C00000007000000090000000C00000007000000090000000D00000007000000090000000D00000007000000090000000E00000007000000090000000E00000007000000090000000F00000007000000090000000F00000007000000090000001000000007000000090000001000000007000000090000000000000008000000090000000000000008000000090000000100000008000000090000000100000008000000090000000200000008000000090000000200000008000000090000000300000008000000090000000300000008000000090000000400000008000000090000000400000008000000090000000500000008000000090000000500000008000000090000000600000008000000090000000600000008000000090000000700000008000000090000000700000008000000090000000800000008000000090000000800000008000000090000000900000008000000090000000900000008000000090000000A00000008000000090000000A00000008000000090000000B00000008000000090000000B00000008000000090000000C00000008000000090000000C00000008000000090000000D00000008000000090000000D00000008000000090000000E00000008000000090000000E00000008000000090000000F00000008000000090000000F00000008000000090000001000000008000000090000001000000008000000090000000000000009000000090000000000000009000000090000000100000009000000090000000100000009000000090000000200000009000000090000000200000009000000090000000300000009000000090000000300000009000000090000000400000009000000090000000400000009000000090000000500000009000000090000000500000009000000090000000600000009000000090000000600000009000000090000000700000009000000090000000700000009000000090000000800000009000000090000000800000009000000090000000900000009000000090000000900000009000000090000000A00000009000000090000000A00000009000000090000000B00000009000000090000000B00000009000000090000000C00000009000000090000000C00000009000000090000000D00000009000000090000000D00000009000000090000000E00000009000000090000000E00000009000000090000000F00000009000000090000000F0000000900000009000000100000000900000009000000100000000900000009000000000000000A00000009000000000000000A00000009000000010000000A00000009000000010000000A00000009000000020000000A00000009000000020000000A00000009000000030000000A00000009000000030000000A00000009000000040000000A00000009000000040000000A00000009000000050000000A00000009000000050000000A00000009000000060000000A00000009000000060000000A00000009000000070000000A00000009000000070000000A00000009000000080000000A00000009000000080000000A00000009000000090000000A00000009000000090000000A000000090000000A0000000A000000090000000A0000000A000000090000000B0000000A000000090000000B0000000A000000090000000C0000000A000000090000000C0000000A000000090000000D0000000A000000090000000D0000000A000000090000000E0000000A000000090000000E0000000A000000090000000F0000000A000000090000000F0000000A00000009000000100000000A00000009000000100000000A00000009000000000000000B00000009000000000000000B00000009000000010000000B00000009000000010000000B00000009000000020000000B00000009000000020000000B00000009000000030000000B00000009000000030000000B00000009000000040000000B00000009000000040000000B00000009000000050000000B00000009000000050000000B00000009000000060000000B00000009000000060000000B00000009000000070000000B00000009000000070000000B00000009000000080000000B00000009000000080000000B00000009000000090000000B00000009000000090000000B000000090000000A0000000B000000090000000A0000000B000000090000000B0000000B000000090000000B0000000B000000090000000C0000000B000000090000000C0000000B000000090000000D0000000B000000090000000D0000000B000000090000000E0000000B000000090000000E0000000B000000090000000F0000000B000000090000000F0000000B00000009000000100000000B00000009000000100000000B00000009000000000000000C00000009000000000000000C00000009000000010000000C00000009000000010000000C00000009000000020000000C00000009000000020000000C00000009000000030000000C00000009000000030000000C00000009000000040000000C00000009000000040000000C00000009000000050000000C00000009000000050000000C00000009000000060000000C00000009000000060000000C00000009000000070000000C00000009000000070000000C00000009000000080000000C00000009000000080000000C00000009000000090000000C00000009000000090000000C000000090000000A0000000C000000090000000A0000000C000000090000000B0000000C000000090000000B0000000C000000090000000C0000000C000000090000000C0000000C000000090000000D0000000C000000090000000D0000000C000000090000000E0000000C000000090000000E0000000C000000090000000F0000000C000000090000000F0000000C00000009000000100000000C00000009000000100000000C00000009000000000000000D00000009000000000000000D00000009000000010000000D00000009000000010000000D00000009000000020000000D00000009000000020000000D00000009000000030000000D00000009000000030000000D00000009000000040000000D00000009000000040000000D00000009000000050000000D00000009000000050000000D00000009000000060000000D00000009000000060000000D00000009000000070000000D00000009000000070000000D00000009000000080000000D00000009000000080000000D00000009000000090000000D00000009000000090000000D000000090000000A0000000D000000090000000A0000000D000000090000000B0000000D000000090000000B0000000D000000090000000C0000000D000000090000000C0000000D000000090000000D0000000D000000090000000D0000000D000000090000000E0000000D000000090000000E0000000D000000090000000F0000000D000000090000000F0000000D00000009000000100000000D00000009000000100000000D00000009000000000000000E00000009000000000000000E00000009000000010000000E00000009000000010000000E00000009000000020000000E00000009000000020000000E00000009000000030000000E00000009000000030000000E00000009000000040000000E00000009000000040000000E00000009000000050000000E00000009000000050000000E00000009000000060000000E00000009000000060000000E00000009000000070000000E00000009000000070000000E00000009000000080000000E00000009000000080000000E00000009000000090000000E00000009000000090000000E000000090000000A0000000E000000090000000A0000000E000000090000000B0000000E000000090000000B0000000E000000090000000C0000000E000000090000000C0000000E000000090000000D0000000E000000090000000D0000000E000000090000000E0000000E000000090000000E0000000E000000090000000F0000000E000000090000000F0000000E00000009000000100000000E00000009000000100000000E00000009000000000000000F00000009000000000000000F00000009000000010000000F00000009000000010000000F00000009000000020000000F00000009000000020000000F00000009000000030000000F00000009000000030000000F00000009000000040000000F00000009000000040000000F00000009000000050000000F00000009000000050000000F00000009000000060000000F00000009000000060000000F00000009000000070000000F00000009000000070000000F00000009000000080000000F00000009000000080000000F00000009000000090000000F00000009000000090000000F000000090000000A0000000F000000090000000A0000000F000000090000000B0000000F000000090000000B0000000F000000090000000C0000000F000000090000000C0000000F000000090000000D0000000F000000090000000D0000000F000000090000000E0000000F000000090000000E0000000F000000090000000F0000000F000000090000000F0000000F00000009000000100000000F00000009000000100000000F000000090000000000000010000000090000000000000010000000090000000100000010000000090000000100000010000000090000000200000010000000090000000200000010000000090000000300000010000000090000000300000010000000090000000400000010000000090000000400000010000000090000000500000010000000090000000500000010000000090000000600000010000000090000000600000010000000090000000700000010000000090000000700000010000000090000000800000010000000090000000800000010000000090000000900000010000000090000000900000010000000090000000A00000010000000090000000A00000010000000090000000B00000010000000090000000B00000010000000090000000C00000010000000090000000C00000010000000090000000D00000010000000090000000D00000010000000090000000E00000010000000090000000E00000010000000090000000F00000010000000090000000F000000100000000900000010000000100000000900000010000000100000000900000000000000000000000A00000000000000000000000A00000001000000000000000A00000001000000000000000A00000002000000000000000A00000002000000000000000A00000003000000000000000A00000003000000000000000A00000004000000000000000A00000004000000000000000A00000005000000000000000A00000005000000000000000A00000006000000000000000A00000006000000000000000A00000007000000000000000A00000007000000000000000A00000008000000000000000A00000008000000000000000A00000009000000000000000A00000009000000000000000A0000000A000000000000000A0000000A000000000000000A0000000B000000000000000A0000000B000000000000000A0000000C000000000000000A0000000C000000000000000A0000000D000000000000000A0000000D000000000000000A0000000E000000000000000A0000000E000000000000000A0000000F000000000000000A0000000F000000000000000A00000010000000000000000A00000010000000000000000A00000000000000010000000A00000000000000010000000A00000001000000010000000A00000001000000010000000A00000002000000010000000A00000002000000010000000A00000003000000010000000A00000003000000010000000A00000004000000010000000A00000004000000010000000A00000005000000010000000A00000005000000010000000A00000006000000010000000A00000006000000010000000A00000007000000010000000A00000007000000010000000A00000008000000010000000A00000008000000010000000A00000009000000010000000A00000009000000010000000A0000000A000000010000000A0000000A000000010000000A0000000B000000010000000A0000000B000000010000000A0000000C000000010000000A0000000C000000010000000A0000000D000000010000000A0000000D000000010000000A0000000E000000010000000A0000000E000000010000000A0000000F000000010000000A0000000F000000010000000A00000010000000010000000A00000010000000010000000A00000000000000020000000A00000000000000020000000A00000001000000020000000A00000001000000020000000A00000002000000020000000A00000002000000020000000A00000003000000020000000A00000003000000020000000A00000004000000020000000A00000004000000020000000A00000005000000020000000A00000005000000020000000A00000006000000020000000A00000006000000020000000A00000007000000020000000A00000007000000020000000A00000008000000020000000A00000008000000020000000A00000009000000020000000A00000009000000020000000A0000000A000000020000000A0000000A000000020000000A0000000B000000020000000A0000000B000000020000000A0000000C000000020000000A0000000C000000020000000A0000000D000000020000000A0000000D000000020000000A0000000E000000020000000A0000000E000000020000000A0000000F000000020000000A0000000F000000020000000A00000010000000020000000A00000010000000020000000A00000000000000030000000A00000000000000030000000A00000001000000030000000A00000001000000030000000A00000002000000030000000A00000002000000030000000A00000003000000030000000A00000003000000030000000A00000004000000030000000A00000004000000030000000A00000005000000030000000A00000005000000030000000A00000006000000030000000A00000006000000030000000A00000007000000030000000A00000007000000030000000A00000008000000030000000A00000008000000030000000A00000009000000030000000A00000009000000030000000A0000000A000000030000000A0000000A000000030000000A0000000B000000030000000A0000000B000000030000000A0000000C000000030000000A0000000C000000030000000A0000000D000000030000000A0000000D000000030000000A0000000E000000030000000A0000000E000000030000000A0000000F000000030000000A0000000F000000030000000A00000010000000030000000A00000010000000030000000A00000000000000040000000A00000000000000040000000A00000001000000040000000A00000001000000040000000A00000002000000040000000A00000002000000040000000A00000003000000040000000A00000003000000040000000A00000004000000040000000A00000004000000040000000A00000005000000040000000A00000005000000040000000A00000006000000040000000A00000006000000040000000A00000007000000040000000A00000007000000040000000A00000008000000040000000A00000008000000040000000A00000009000000040000000A00000009000000040000000A0000000A000000040000000A0000000A000000040000000A0000000B000000040000000A0000000B000000040000000A0000000C000000040000000A0000000C000000040000000A0000000D000000040000000A0000000D000000040000000A0000000E000000040000000A0000000E000000040000000A0000000F000000040000000A0000000F000000040000000A00000010000000040000000A00000010000000040000000A00000000000000050000000A00000000000000050000000A00000001000000050000000A00000001000000050000000A00000002000000050000000A00000002000000050000000A00000003000000050000000A00000003000000050000000A00000004000000050000000A00000004000000050000000A00000005000000050000000A00000005000000050000000A00000006000000050000000A00000006000000050000000A00000007000000050000000A00000007000000050000000A00000008000000050000000A00000008000000050000000A00000009000000050000000A00000009000000050000000A0000000A000000050000000A0000000A000000050000000A0000000B000000050000000A0000000B000000050000000A0000000C000000050000000A0000000C000000050000000A0000000D000000050000000A0000000D000000050000000A0000000E000000050000000A0000000E000000050000000A0000000F000000050000000A0000000F000000050000000A00000010000000050000000A00000010000000050000000A00000000000000060000000A00000000000000060000000A00000001000000060000000A00000001000000060000000A00000002000000060000000A00000002000000060000000A00000003000000060000000A00000003000000060000000A00000004000000060000000A00000004000000060000000A00000005000000060000000A00000005000000060000000A00000006000000060000000A00000006000000060000000A00000007000000060000000A00000007000000060000000A00000008000000060000000A00000008000000060000000A00000009000000060000000A00000009000000060000000A0000000A000000060000000A0000000A000000060000000A0000000B000000060000000A0000000B000000060000000A0000000C000000060000000A0000000C000000060000000A0000000D000000060000000A0000000D000000060000000A0000000E000000060000000A0000000E000000060000000A0000000F000000060000000A0000000F000000060000000A00000010000000060000000A00000010000000060000000A00000000000000070000000A00000000000000070000000A00000001000000070000000A00000001000000070000000A00000002000000070000000A00000002000000070000000A00000003000000070000000A00000003000000070000000A00000004000000070000000A00000004000000070000000A00000005000000070000000A00000005000000070000000A00000006000000070000000A00000006000000070000000A00000007000000070000000A00000007000000070000000A00000008000000070000000A00000008000000070000000A00000009000000070000000A00000009000000070000000A0000000A000000070000000A0000000A000000070000000A0000000B000000070000000A0000000B000000070000000A0000000C000000070000000A0000000C000000070000000A0000000D000000070000000A0000000D000000070000000A0000000E000000070000000A0000000E000000070000000A0000000F000000070000000A0000000F000000070000000A00000010000000070000000A00000010000000070000000A00000000000000080000000A00000000000000080000000A00000001000000080000000A00000001000000080000000A00000002000000080000000A00000002000000080000000A00000003000000080000000A00000003000000080000000A00000004000000080000000A00000004000000080000000A00000005000000080000000A00000005000000080000000A00000006000000080000000A00000006000000080000000A00000007000000080000000A00000007000000080000000A00000008000000080000000A00000008000000080000000A00000009000000080000000A00000009000000080000000A0000000A000000080000000A0000000A000000080000000A0000000B000000080000000A0000000B000000080000000A0000000C000000080000000A0000000C000000080000000A0000000D000000080000000A0000000D000000080000000A0000000E000000080000000A0000000E000000080000000A0000000F000000080000000A0000000F000000080000000A00000010000000080000000A00000010000000080000000A00000000000000090000000A00000000000000090000000A00000001000000090000000A00000001000000090000000A00000002000000090000000A00000002000000090000000A00000003000000090000000A00000003000000090000000A00000004000000090000000A00000004000000090000000A00000005000000090000000A00000005000000090000000A00000006000000090000000A00000006000000090000000A00000007000000090000000A00000007000000090000000A00000008000000090000000A00000008000000090000000A00000009000000090000000A00000009000000090000000A0000000A000000090000000A0000000A000000090000000A0000000B000000090000000A0000000B000000090000000A0000000C000000090000000A0000000C000000090000000A0000000D000000090000000A0000000D000000090000000A0000000E000000090000000A0000000E000000090000000A0000000F000000090000000A0000000F000000090000000A00000010000000090000000A00000010000000090000000A000000000000000A0000000A000000000000000A0000000A000000010000000A0000000A000000010000000A0000000A000000020000000A0000000A000000020000000A0000000A000000030000000A0000000A000000030000000A0000000A000000040000000A0000000A000000040000000A0000000A000000050000000A0000000A000000050000000A0000000A000000060000000A0000000A000000060000000A0000000A000000070000000A0000000A000000070000000A0000000A000000080000000A0000000A000000080000000A0000000A000000090000000A0000000A000000090000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000A000000100000000A0000000A000000100000000A0000000A000000000000000B0000000A000000000000000B0000000A000000010000000B0000000A000000010000000B0000000A000000020000000B0000000A000000020000000B0000000A000000030000000B0000000A000000030000000B0000000A000000040000000B0000000A000000040000000B0000000A000000050000000B0000000A000000050000000B0000000A000000060000000B0000000A000000060000000B0000000A000000070000000B0000000A000000070000000B0000000A000000080000000B0000000A000000080000000B0000000A000000090000000B0000000A000000090000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000A000000100000000B0000000A000000100000000B0000000A000000000000000C0000000A000000000000000C0000000A000000010000000C0000000A000000010000000C0000000A000000020000000C0000000A000000020000000C0000000A000000030000000C0000000A000000030000000C0000000A000000040000000C0000000A000000040000000C0000000A000000050000000C0000000A000000050000000C0000000A000000060000000C0000000A000000060000000C0000000A000000070000000C0000000A000000070000000C0000000A000000080000000C0000000A000000080000000C0000000A000000090000000C0000000A000000090000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000A000000100000000C0000000A000000100000000C0000000A000000000000000D0000000A000000000000000D0000000A000000010000000D0000000A000000010000000D0000000A000000020000000D0000000A000000020000000D0000000A000000030000000D0000000A000000030000000D0000000A000000040000000D0000000A000000040000000D0000000A000000050000000D0000000A000000050000000D0000000A000000060000000D0000000A000000060000000D0000000A000000070000000D0000000A000000070000000D0000000A000000080000000D0000000A000000080000000D0000000A000000090000000D0000000A000000090000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000A000000100000000D0000000A000000100000000D0000000A000000000000000E0000000A000000000000000E0000000A000000010000000E0000000A000000010000000E0000000A000000020000000E0000000A000000020000000E0000000A000000030000000E0000000A000000030000000E0000000A000000040000000E0000000A000000040000000E0000000A000000050000000E0000000A000000050000000E0000000A000000060000000E0000000A000000060000000E0000000A000000070000000E0000000A000000070000000E0000000A000000080000000E0000000A000000080000000E0000000A000000090000000E0000000A000000090000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000A000000100000000E0000000A000000100000000E0000000A000000000000000F0000000A000000000000000F0000000A000000010000000F0000000A000000010000000F0000000A000000020000000F0000000A000000020000000F0000000A000000030000000F0000000A000000030000000F0000000A000000040000000F0000000A000000040000000F0000000A000000050000000F0000000A000000050000000F0000000A000000060000000F0000000A000000060000000F0000000A000000070000000F0000000A000000070000000F0000000A000000080000000F0000000A000000080000000F0000000A000000090000000F0000000A000000090000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000A000000100000000F0000000A000000100000000F0000000A00000000000000100000000A00000000000000100000000A00000001000000100000000A00000001000000100000000A00000002000000100000000A00000002000000100000000A00000003000000100000000A00000003000000100000000A00000004000000100000000A00000004000000100000000A00000005000000100000000A00000005000000100000000A00000006000000100000000A00000006000000100000000A00000007000000100000000A00000007000000100000000A00000008000000100000000A00000008000000100000000A00000009000000100000000A00000009000000100000000A0000000A000000100000000A0000000A000000100000000A0000000B000000100000000A0000000B000000100000000A0000000C000000100000000A0000000C000000100000000A0000000D000000100000000A0000000D000000100000000A0000000E000000100000000A0000000E000000100000000A0000000F000000100000000A0000000F000000100000000A00000010000000100000000A00000010000000100000000A00000000000000000000000B00000000000000000000000B00000001000000000000000B00000001000000000000000B00000002000000000000000B00000002000000000000000B00000003000000000000000B00000003000000000000000B00000004000000000000000B00000004000000000000000B00000005000000000000000B00000005000000000000000B00000006000000000000000B00000006000000000000000B00000007000000000000000B00000007000000000000000B00000008000000000000000B00000008000000000000000B00000009000000000000000B00000009000000000000000B0000000A000000000000000B0000000A000000000000000B0000000B000000000000000B0000000B000000000000000B0000000C000000000000000B0000000C000000000000000B0000000D000000000000000B0000000D000000000000000B0000000E000000000000000B0000000E000000000000000B0000000F000000000000000B0000000F000000000000000B00000010000000000000000B00000010000000000000000B00000000000000010000000B00000000000000010000000B00000001000000010000000B00000001000000010000000B00000002000000010000000B00000002000000010000000B00000003000000010000000B00000003000000010000000B00000004000000010000000B00000004000000010000000B00000005000000010000000B00000005000000010000000B00000006000000010000000B00000006000000010000000B00000007000000010000000B00000007000000010000000B00000008000000010000000B00000008000000010000000B00000009000000010000000B00000009000000010000000B0000000A000000010000000B0000000A000000010000000B0000000B000000010000000B0000000B000000010000000B0000000C000000010000000B0000000C000000010000000B0000000D000000010000000B0000000D000000010000000B0000000E000000010000000B0000000E000000010000000B0000000F000000010000000B0000000F000000010000000B00000010000000010000000B00000010000000010000000B00000000000000020000000B00000000000000020000000B00000001000000020000000B00000001000000020000000B00000002000000020000000B00000002000000020000000B00000003000000020000000B00000003000000020000000B00000004000000020000000B00000004000000020000000B00000005000000020000000B00000005000000020000000B00000006000000020000000B00000006000000020000000B00000007000000020000000B00000007000000020000000B00000008000000020000000B00000008000000020000000B00000009000000020000000B00000009000000020000000B0000000A000000020000000B0000000A000000020000000B0000000B000000020000000B0000000B000000020000000B0000000C000000020000000B0000000C000000020000000B0000000D000000020000000B0000000D000000020000000B0000000E000000020000000B0000000E000000020000000B0000000F000000020000000B0000000F000000020000000B00000010000000020000000B00000010000000020000000B00000000000000030000000B00000000000000030000000B00000001000000030000000B00000001000000030000000B00000002000000030000000B00000002000000030000000B00000003000000030000000B00000003000000030000000B00000004000000030000000B00000004000000030000000B00000005000000030000000B00000005000000030000000B00000006000000030000000B00000006000000030000000B00000007000000030000000B00000007000000030000000B00000008000000030000000B00000008000000030000000B00000009000000030000000B00000009000000030000000B0000000A000000030000000B0000000A000000030000000B0000000B000000030000000B0000000B000000030000000B0000000C000000030000000B0000000C000000030000000B0000000D000000030000000B0000000D000000030000000B0000000E000000030000000B0000000E000000030000000B0000000F000000030000000B0000000F000000030000000B00000010000000030000000B00000010000000030000000B00000000000000040000000B00000000000000040000000B00000001000000040000000B00000001000000040000000B00000002000000040000000B00000002000000040000000B00000003000000040000000B00000003000000040000000B00000004000000040000000B00000004000000040000000B00000005000000040000000B00000005000000040000000B00000006000000040000000B00000006000000040000000B00000007000000040000000B00000007000000040000000B00000008000000040000000B00000008000000040000000B00000009000000040000000B00000009000000040000000B0000000A000000040000000B0000000A000000040000000B0000000B000000040000000B0000000B000000040000000B0000000C000000040000000B0000000C000000040000000B0000000D000000040000000B0000000D000000040000000B0000000E000000040000000B0000000E000000040000000B0000000F000000040000000B0000000F000000040000000B00000010000000040000000B00000010000000040000000B00000000000000050000000B00000000000000050000000B00000001000000050000000B00000001000000050000000B00000002000000050000000B00000002000000050000000B00000003000000050000000B00000003000000050000000B00000004000000050000000B00000004000000050000000B00000005000000050000000B00000005000000050000000B00000006000000050000000B00000006000000050000000B00000007000000050000000B00000007000000050000000B00000008000000050000000B00000008000000050000000B00000009000000050000000B00000009000000050000000B0000000A000000050000000B0000000A000000050000000B0000000B000000050000000B0000000B000000050000000B0000000C000000050000000B0000000C000000050000000B0000000D000000050000000B0000000D000000050000000B0000000E000000050000000B0000000E000000050000000B0000000F000000050000000B0000000F000000050000000B00000010000000050000000B00000010000000050000000B00000000000000060000000B00000000000000060000000B00000001000000060000000B00000001000000060000000B00000002000000060000000B00000002000000060000000B00000003000000060000000B00000003000000060000000B00000004000000060000000B00000004000000060000000B00000005000000060000000B00000005000000060000000B00000006000000060000000B00000006000000060000000B00000007000000060000000B00000007000000060000000B00000008000000060000000B00000008000000060000000B00000009000000060000000B00000009000000060000000B0000000A000000060000000B0000000A000000060000000B0000000B000000060000000B0000000B000000060000000B0000000C000000060000000B0000000C000000060000000B0000000D000000060000000B0000000D000000060000000B0000000E000000060000000B0000000E000000060000000B0000000F000000060000000B0000000F000000060000000B00000010000000060000000B00000010000000060000000B00000000000000070000000B00000000000000070000000B00000001000000070000000B00000001000000070000000B00000002000000070000000B00000002000000070000000B00000003000000070000000B00000003000000070000000B00000004000000070000000B00000004000000070000000B00000005000000070000000B00000005000000070000000B00000006000000070000000B00000006000000070000000B00000007000000070000000B00000007000000070000000B00000008000000070000000B00000008000000070000000B00000009000000070000000B00000009000000070000000B0000000A000000070000000B0000000A000000070000000B0000000B000000070000000B0000000B000000070000000B0000000C000000070000000B0000000C000000070000000B0000000D000000070000000B0000000D000000070000000B0000000E000000070000000B0000000E000000070000000B0000000F000000070000000B0000000F000000070000000B00000010000000070000000B00000010000000070000000B00000000000000080000000B00000000000000080000000B00000001000000080000000B00000001000000080000000B00000002000000080000000B00000002000000080000000B00000003000000080000000B00000003000000080000000B00000004000000080000000B00000004000000080000000B00000005000000080000000B00000005000000080000000B00000006000000080000000B00000006000000080000000B00000007000000080000000B00000007000000080000000B00000008000000080000000B00000008000000080000000B00000009000000080000000B00000009000000080000000B0000000A000000080000000B0000000A000000080000000B0000000B000000080000000B0000000B000000080000000B0000000C000000080000000B0000000C000000080000000B0000000D000000080000000B0000000D000000080000000B0000000E000000080000000B0000000E000000080000000B0000000F000000080000000B0000000F000000080000000B00000010000000080000000B00000010000000080000000B00000000000000090000000B00000000000000090000000B00000001000000090000000B00000001000000090000000B00000002000000090000000B00000002000000090000000B00000003000000090000000B00000003000000090000000B00000004000000090000000B00000004000000090000000B00000005000000090000000B00000005000000090000000B00000006000000090000000B00000006000000090000000B00000007000000090000000B00000007000000090000000B00000008000000090000000B00000008000000090000000B00000009000000090000000B00000009000000090000000B0000000A000000090000000B0000000A000000090000000B0000000B000000090000000B0000000B000000090000000B0000000C000000090000000B0000000C000000090000000B0000000D000000090000000B0000000D000000090000000B0000000E000000090000000B0000000E000000090000000B0000000F000000090000000B0000000F000000090000000B00000010000000090000000B00000010000000090000000B000000000000000A0000000B000000000000000A0000000B000000010000000A0000000B000000010000000A0000000B000000020000000A0000000B000000020000000A0000000B000000030000000A0000000B000000030000000A0000000B000000040000000A0000000B000000040000000A0000000B000000050000000A0000000B000000050000000A0000000B000000060000000A0000000B000000060000000A0000000B000000070000000A0000000B000000070000000A0000000B000000080000000A0000000B000000080000000A0000000B000000090000000A0000000B000000090000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000B000000100000000A0000000B000000100000000A0000000B000000000000000B0000000B000000000000000B0000000B000000010000000B0000000B000000010000000B0000000B000000020000000B0000000B000000020000000B0000000B000000030000000B0000000B000000030000000B0000000B000000040000000B0000000B000000040000000B0000000B000000050000000B0000000B000000050000000B0000000B000000060000000B0000000B000000060000000B0000000B000000070000000B0000000B000000070000000B0000000B000000080000000B0000000B000000080000000B0000000B000000090000000B0000000B000000090000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000B000000100000000B0000000B000000100000000B0000000B000000000000000C0000000B000000000000000C0000000B000000010000000C0000000B000000010000000C0000000B000000020000000C0000000B000000020000000C0000000B000000030000000C0000000B000000030000000C0000000B000000040000000C0000000B000000040000000C0000000B000000050000000C0000000B000000050000000C0000000B000000060000000C0000000B000000060000000C0000000B000000070000000C0000000B000000070000000C0000000B000000080000000C0000000B000000080000000C0000000B000000090000000C0000000B000000090000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000B000000100000000C0000000B000000100000000C0000000B000000000000000D0000000B000000000000000D0000000B000000010000000D0000000B000000010000000D0000000B000000020000000D0000000B000000020000000D0000000B000000030000000D0000000B000000030000000D0000000B000000040000000D0000000B000000040000000D0000000B000000050000000D0000000B000000050000000D0000000B000000060000000D0000000B000000060000000D0000000B000000070000000D0000000B000000070000000D0000000B000000080000000D0000000B000000080000000D0000000B000000090000000D0000000B000000090000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000B000000100000000D0000000B000000100000000D0000000B000000000000000E0000000B000000000000000E0000000B000000010000000E0000000B000000010000000E0000000B000000020000000E0000000B000000020000000E0000000B000000030000000E0000000B000000030000000E0000000B000000040000000E0000000B000000040000000E0000000B000000050000000E0000000B000000050000000E0000000B000000060000000E0000000B000000060000000E0000000B000000070000000E0000000B000000070000000E0000000B000000080000000E0000000B000000080000000E0000000B000000090000000E0000000B000000090000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000B000000100000000E0000000B000000100000000E0000000B000000000000000F0000000B000000000000000F0000000B000000010000000F0000000B000000010000000F0000000B000000020000000F0000000B000000020000000F0000000B000000030000000F0000000B000000030000000F0000000B000000040000000F0000000B000000040000000F0000000B000000050000000F0000000B000000050000000F0000000B000000060000000F0000000B000000060000000F0000000B000000070000000F0000000B000000070000000F0000000B000000080000000F0000000B000000080000000F0000000B000000090000000F0000000B000000090000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000B000000100000000F0000000B000000100000000F0000000B00000000000000100000000B00000000000000100000000B00000001000000100000000B00000001000000100000000B00000002000000100000000B00000002000000100000000B00000003000000100000000B00000003000000100000000B00000004000000100000000B00000004000000100000000B00000005000000100000000B00000005000000100000000B00000006000000100000000B00000006000000100000000B00000007000000100000000B00000007000000100000000B00000008000000100000000B00000008000000100000000B00000009000000100000000B00000009000000100000000B0000000A000000100000000B0000000A000000100000000B0000000B000000100000000B0000000B000000100000000B0000000C000000100000000B0000000C000000100000000B0000000D000000100000000B0000000D000000100000000B0000000E000000100000000B0000000E000000100000000B0000000F000000100000000B0000000F000000100000000B00000010000000100000000B00000010000000100000000B00000000000000000000000C00000000000000000000000C00000001000000000000000C00000001000000000000000C00000002000000000000000C00000002000000000000000C00000003000000000000000C00000003000000000000000C00000004000000000000000C00000004000000000000000C00000005000000000000000C00000005000000000000000C00000006000000000000000C00000006000000000000000C00000007000000000000000C00000007000000000000000C00000008000000000000000C00000008000000000000000C00000009000000000000000C00000009000000000000000C0000000A000000000000000C0000000A000000000000000C0000000B000000000000000C0000000B000000000000000C0000000C000000000000000C0000000C000000000000000C0000000D000000000000000C0000000D000000000000000C0000000E000000000000000C0000000E000000000000000C0000000F000000000000000C0000000F000000000000000C00000010000000000000000C00000010000000000000000C00000000000000010000000C00000000000000010000000C00000001000000010000000C00000001000000010000000C00000002000000010000000C00000002000000010000000C00000003000000010000000C00000003000000010000000C00000004000000010000000C00000004000000010000000C00000005000000010000000C00000005000000010000000C00000006000000010000000C00000006000000010000000C00000007000000010000000C00000007000000010000000C00000008000000010000000C00000008000000010000000C00000009000000010000000C00000009000000010000000C0000000A000000010000000C0000000A000000010000000C0000000B000000010000000C0000000B000000010000000C0000000C000000010000000C0000000C000000010000000C0000000D000000010000000C0000000D000000010000000C0000000E000000010000000C0000000E000000010000000C0000000F000000010000000C0000000F000000010000000C00000010000000010000000C00000010000000010000000C00000000000000020000000C00000000000000020000000C00000001000000020000000C00000001000000020000000C00000002000000020000000C00000002000000020000000C00000003000000020000000C00000003000000020000000C00000004000000020000000C00000004000000020000000C00000005000000020000000C00000005000000020000000C00000006000000020000000C00000006000000020000000C00000007000000020000000C00000007000000020000000C00000008000000020000000C00000008000000020000000C00000009000000020000000C00000009000000020000000C0000000A000000020000000C0000000A000000020000000C0000000B000000020000000C0000000B000000020000000C0000000C000000020000000C0000000C000000020000000C0000000D000000020000000C0000000D000000020000000C0000000E000000020000000C0000000E000000020000000C0000000F000000020000000C0000000F000000020000000C00000010000000020000000C00000010000000020000000C00000000000000030000000C00000000000000030000000C00000001000000030000000C00000001000000030000000C00000002000000030000000C00000002000000030000000C00000003000000030000000C00000003000000030000000C00000004000000030000000C00000004000000030000000C00000005000000030000000C00000005000000030000000C00000006000000030000000C00000006000000030000000C00000007000000030000000C00000007000000030000000C00000008000000030000000C00000008000000030000000C00000009000000030000000C00000009000000030000000C0000000A000000030000000C0000000A000000030000000C0000000B000000030000000C0000000B000000030000000C0000000C000000030000000C0000000C000000030000000C0000000D000000030000000C0000000D000000030000000C0000000E000000030000000C0000000E000000030000000C0000000F000000030000000C0000000F000000030000000C00000010000000030000000C00000010000000030000000C00000000000000040000000C00000000000000040000000C00000001000000040000000C00000001000000040000000C00000002000000040000000C00000002000000040000000C00000003000000040000000C00000003000000040000000C00000004000000040000000C00000004000000040000000C00000005000000040000000C00000005000000040000000C00000006000000040000000C00000006000000040000000C00000007000000040000000C00000007000000040000000C00000008000000040000000C00000008000000040000000C00000009000000040000000C00000009000000040000000C0000000A000000040000000C0000000A000000040000000C0000000B000000040000000C0000000B000000040000000C0000000C000000040000000C0000000C000000040000000C0000000D000000040000000C0000000D000000040000000C0000000E000000040000000C0000000E000000040000000C0000000F000000040000000C0000000F000000040000000C00000010000000040000000C00000010000000040000000C00000000000000050000000C00000000000000050000000C00000001000000050000000C00000001000000050000000C00000002000000050000000C00000002000000050000000C00000003000000050000000C00000003000000050000000C00000004000000050000000C00000004000000050000000C00000005000000050000000C00000005000000050000000C00000006000000050000000C00000006000000050000000C00000007000000050000000C00000007000000050000000C00000008000000050000000C00000008000000050000000C00000009000000050000000C00000009000000050000000C0000000A000000050000000C0000000A000000050000000C0000000B000000050000000C0000000B000000050000000C0000000C000000050000000C0000000C000000050000000C0000000D000000050000000C0000000D000000050000000C0000000E000000050000000C0000000E000000050000000C0000000F000000050000000C0000000F000000050000000C00000010000000050000000C00000010000000050000000C00000000000000060000000C00000000000000060000000C00000001000000060000000C00000001000000060000000C00000002000000060000000C00000002000000060000000C00000003000000060000000C00000003000000060000000C00000004000000060000000C00000004000000060000000C00000005000000060000000C00000005000000060000000C00000006000000060000000C00000006000000060000000C00000007000000060000000C00000007000000060000000C00000008000000060000000C00000008000000060000000C00000009000000060000000C00000009000000060000000C0000000A000000060000000C0000000A000000060000000C0000000B000000060000000C0000000B000000060000000C0000000C000000060000000C0000000C000000060000000C0000000D000000060000000C0000000D000000060000000C0000000E000000060000000C0000000E000000060000000C0000000F000000060000000C0000000F000000060000000C00000010000000060000000C00000010000000060000000C00000000000000070000000C00000000000000070000000C00000001000000070000000C00000001000000070000000C00000002000000070000000C00000002000000070000000C00000003000000070000000C00000003000000070000000C00000004000000070000000C00000004000000070000000C00000005000000070000000C00000005000000070000000C00000006000000070000000C00000006000000070000000C00000007000000070000000C00000007000000070000000C00000008000000070000000C00000008000000070000000C00000009000000070000000C00000009000000070000000C0000000A000000070000000C0000000A000000070000000C0000000B000000070000000C0000000B000000070000000C0000000C000000070000000C0000000C000000070000000C0000000D000000070000000C0000000D000000070000000C0000000E000000070000000C0000000E000000070000000C0000000F000000070000000C0000000F000000070000000C00000010000000070000000C00000010000000070000000C00000000000000080000000C00000000000000080000000C00000001000000080000000C00000001000000080000000C00000002000000080000000C00000002000000080000000C00000003000000080000000C00000003000000080000000C00000004000000080000000C00000004000000080000000C00000005000000080000000C00000005000000080000000C00000006000000080000000C00000006000000080000000C00000007000000080000000C00000007000000080000000C00000008000000080000000C00000008000000080000000C00000009000000080000000C00000009000000080000000C0000000A000000080000000C0000000A000000080000000C0000000B000000080000000C0000000B000000080000000C0000000C000000080000000C0000000C000000080000000C0000000D000000080000000C0000000D000000080000000C0000000E000000080000000C0000000E000000080000000C0000000F000000080000000C0000000F000000080000000C00000010000000080000000C00000010000000080000000C00000000000000090000000C00000000000000090000000C00000001000000090000000C00000001000000090000000C00000002000000090000000C00000002000000090000000C00000003000000090000000C00000003000000090000000C00000004000000090000000C00000004000000090000000C00000005000000090000000C00000005000000090000000C00000006000000090000000C00000006000000090000000C00000007000000090000000C00000007000000090000000C00000008000000090000000C00000008000000090000000C00000009000000090000000C00000009000000090000000C0000000A000000090000000C0000000A000000090000000C0000000B000000090000000C0000000B000000090000000C0000000C000000090000000C0000000C000000090000000C0000000D000000090000000C0000000D000000090000000C0000000E000000090000000C0000000E000000090000000C0000000F000000090000000C0000000F000000090000000C00000010000000090000000C00000010000000090000000C000000000000000A0000000C000000000000000A0000000C000000010000000A0000000C000000010000000A0000000C000000020000000A0000000C000000020000000A0000000C000000030000000A0000000C000000030000000A0000000C000000040000000A0000000C000000040000000A0000000C000000050000000A0000000C000000050000000A0000000C000000060000000A0000000C000000060000000A0000000C000000070000000A0000000C000000070000000A0000000C000000080000000A0000000C000000080000000A0000000C000000090000000A0000000C000000090000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000C000000100000000A0000000C000000100000000A0000000C000000000000000B0000000C000000000000000B0000000C000000010000000B0000000C000000010000000B0000000C000000020000000B0000000C000000020000000B0000000C000000030000000B0000000C000000030000000B0000000C000000040000000B0000000C000000040000000B0000000C000000050000000B0000000C000000050000000B0000000C000000060000000B0000000C000000060000000B0000000C000000070000000B0000000C000000070000000B0000000C000000080000000B0000000C000000080000000B0000000C000000090000000B0000000C000000090000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000C000000100000000B0000000C000000100000000B0000000C000000000000000C0000000C000000000000000C0000000C000000010000000C0000000C000000010000000C0000000C000000020000000C0000000C000000020000000C0000000C000000030000000C0000000C000000030000000C0000000C000000040000000C0000000C000000040000000C0000000C000000050000000C0000000C000000050000000C0000000C000000060000000C0000000C000000060000000C0000000C000000070000000C0000000C000000070000000C0000000C000000080000000C0000000C000000080000000C0000000C000000090000000C0000000C000000090000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000C000000100000000C0000000C000000100000000C0000000C000000000000000D0000000C000000000000000D0000000C000000010000000D0000000C000000010000000D0000000C000000020000000D0000000C000000020000000D0000000C000000030000000D0000000C000000030000000D0000000C000000040000000D0000000C000000040000000D0000000C000000050000000D0000000C000000050000000D0000000C000000060000000D0000000C000000060000000D0000000C000000070000000D0000000C000000070000000D0000000C000000080000000D0000000C000000080000000D0000000C000000090000000D0000000C000000090000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000C000000100000000D0000000C000000100000000D0000000C000000000000000E0000000C000000000000000E0000000C000000010000000E0000000C000000010000000E0000000C000000020000000E0000000C000000020000000E0000000C000000030000000E0000000C000000030000000E0000000C000000040000000E0000000C000000040000000E0000000C000000050000000E0000000C000000050000000E0000000C000000060000000E0000000C000000060000000E0000000C000000070000000E0000000C000000070000000E0000000C000000080000000E0000000C000000080000000E0000000C000000090000000E0000000C000000090000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000C000000100000000E0000000C000000100000000E0000000C000000000000000F0000000C000000000000000F0000000C000000010000000F0000000C000000010000000F0000000C000000020000000F0000000C000000020000000F0000000C000000030000000F0000000C000000030000000F0000000C000000040000000F0000000C000000040000000F0000000C000000050000000F0000000C000000050000000F0000000C000000060000000F0000000C000000060000000F0000000C000000070000000F0000000C000000070000000F0000000C000000080000000F0000000C000000080000000F0000000C000000090000000F0000000C000000090000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000C000000100000000F0000000C000000100000000F0000000C00000000000000100000000C00000000000000100000000C00000001000000100000000C00000001000000100000000C00000002000000100000000C00000002000000100000000C00000003000000100000000C00000003000000100000000C00000004000000100000000C00000004000000100000000C00000005000000100000000C00000005000000100000000C00000006000000100000000C00000006000000100000000C00000007000000100000000C00000007000000100000000C00000008000000100000000C00000008000000100000000C00000009000000100000000C00000009000000100000000C0000000A000000100000000C0000000A000000100000000C0000000B000000100000000C0000000B000000100000000C0000000C000000100000000C0000000C000000100000000C0000000D000000100000000C0000000D000000100000000C0000000E000000100000000C0000000E000000100000000C0000000F000000100000000C0000000F000000100000000C00000010000000100000000C00000010000000100000000C00000000000000000000000D00000000000000000000000D00000001000000000000000D00000001000000000000000D00000002000000000000000D00000002000000000000000D00000003000000000000000D00000003000000000000000D00000004000000000000000D00000004000000000000000D00000005000000000000000D00000005000000000000000D00000006000000000000000D00000006000000000000000D00000007000000000000000D00000007000000000000000D00000008000000000000000D00000008000000000000000D00000009000000000000000D00000009000000000000000D0000000A000000000000000D0000000A000000000000000D0000000B000000000000000D0000000B000000000000000D0000000C000000000000000D0000000C000000000000000D0000000D000000000000000D0000000D000000000000000D0000000E000000000000000D0000000E000000000000000D0000000F000000000000000D0000000F000000000000000D00000010000000000000000D00000010000000000000000D00000000000000010000000D00000000000000010000000D00000001000000010000000D00000001000000010000000D00000002000000010000000D00000002000000010000000D00000003000000010000000D00000003000000010000000D00000004000000010000000D00000004000000010000000D00000005000000010000000D00000005000000010000000D00000006000000010000000D00000006000000010000000D00000007000000010000000D00000007000000010000000D00000008000000010000000D00000008000000010000000D00000009000000010000000D00000009000000010000000D0000000A000000010000000D0000000A000000010000000D0000000B000000010000000D0000000B000000010000000D0000000C000000010000000D0000000C000000010000000D0000000D000000010000000D0000000D000000010000000D0000000E000000010000000D0000000E000000010000000D0000000F000000010000000D0000000F000000010000000D00000010000000010000000D00000010000000010000000D00000000000000020000000D00000000000000020000000D00000001000000020000000D00000001000000020000000D00000002000000020000000D00000002000000020000000D00000003000000020000000D00000003000000020000000D00000004000000020000000D00000004000000020000000D00000005000000020000000D00000005000000020000000D00000006000000020000000D00000006000000020000000D00000007000000020000000D00000007000000020000000D00000008000000020000000D00000008000000020000000D00000009000000020000000D00000009000000020000000D0000000A000000020000000D0000000A000000020000000D0000000B000000020000000D0000000B000000020000000D0000000C000000020000000D0000000C000000020000000D0000000D000000020000000D0000000D000000020000000D0000000E000000020000000D0000000E000000020000000D0000000F000000020000000D0000000F000000020000000D00000010000000020000000D00000010000000020000000D00000000000000030000000D00000000000000030000000D00000001000000030000000D00000001000000030000000D00000002000000030000000D00000002000000030000000D00000003000000030000000D00000003000000030000000D00000004000000030000000D00000004000000030000000D00000005000000030000000D00000005000000030000000D00000006000000030000000D00000006000000030000000D00000007000000030000000D00000007000000030000000D00000008000000030000000D00000008000000030000000D00000009000000030000000D00000009000000030000000D0000000A000000030000000D0000000A000000030000000D0000000B000000030000000D0000000B000000030000000D0000000C000000030000000D0000000C000000030000000D0000000D000000030000000D0000000D000000030000000D0000000E000000030000000D0000000E000000030000000D0000000F000000030000000D0000000F000000030000000D00000010000000030000000D00000010000000030000000D00000000000000040000000D00000000000000040000000D00000001000000040000000D00000001000000040000000D00000002000000040000000D00000002000000040000000D00000003000000040000000D00000003000000040000000D00000004000000040000000D00000004000000040000000D00000005000000040000000D00000005000000040000000D00000006000000040000000D00000006000000040000000D00000007000000040000000D00000007000000040000000D00000008000000040000000D00000008000000040000000D00000009000000040000000D00000009000000040000000D0000000A000000040000000D0000000A000000040000000D0000000B000000040000000D0000000B000000040000000D0000000C000000040000000D0000000C000000040000000D0000000D000000040000000D0000000D000000040000000D0000000E000000040000000D0000000E000000040000000D0000000F000000040000000D0000000F000000040000000D00000010000000040000000D00000010000000040000000D00000000000000050000000D00000000000000050000000D00000001000000050000000D00000001000000050000000D00000002000000050000000D00000002000000050000000D00000003000000050000000D00000003000000050000000D00000004000000050000000D00000004000000050000000D00000005000000050000000D00000005000000050000000D00000006000000050000000D00000006000000050000000D00000007000000050000000D00000007000000050000000D00000008000000050000000D00000008000000050000000D00000009000000050000000D00000009000000050000000D0000000A000000050000000D0000000A000000050000000D0000000B000000050000000D0000000B000000050000000D0000000C000000050000000D0000000C000000050000000D0000000D000000050000000D0000000D000000050000000D0000000E000000050000000D0000000E000000050000000D0000000F000000050000000D0000000F000000050000000D00000010000000050000000D00000010000000050000000D00000000000000060000000D00000000000000060000000D00000001000000060000000D00000001000000060000000D00000002000000060000000D00000002000000060000000D00000003000000060000000D00000003000000060000000D00000004000000060000000D00000004000000060000000D00000005000000060000000D00000005000000060000000D00000006000000060000000D00000006000000060000000D00000007000000060000000D00000007000000060000000D00000008000000060000000D00000008000000060000000D00000009000000060000000D00000009000000060000000D0000000A000000060000000D0000000A000000060000000D0000000B000000060000000D0000000B000000060000000D0000000C000000060000000D0000000C000000060000000D0000000D000000060000000D0000000D000000060000000D0000000E000000060000000D0000000E000000060000000D0000000F000000060000000D0000000F000000060000000D00000010000000060000000D00000010000000060000000D00000000000000070000000D00000000000000070000000D00000001000000070000000D00000001000000070000000D00000002000000070000000D00000002000000070000000D00000003000000070000000D00000003000000070000000D00000004000000070000000D00000004000000070000000D00000005000000070000000D00000005000000070000000D00000006000000070000000D00000006000000070000000D00000007000000070000000D00000007000000070000000D00000008000000070000000D00000008000000070000000D00000009000000070000000D00000009000000070000000D0000000A000000070000000D0000000A000000070000000D0000000B000000070000000D0000000B000000070000000D0000000C000000070000000D0000000C000000070000000D0000000D000000070000000D0000000D000000070000000D0000000E000000070000000D0000000E000000070000000D0000000F000000070000000D0000000F000000070000000D00000010000000070000000D00000010000000070000000D00000000000000080000000D00000000000000080000000D00000001000000080000000D00000001000000080000000D00000002000000080000000D00000002000000080000000D00000003000000080000000D00000003000000080000000D00000004000000080000000D00000004000000080000000D00000005000000080000000D00000005000000080000000D00000006000000080000000D00000006000000080000000D00000007000000080000000D00000007000000080000000D00000008000000080000000D00000008000000080000000D00000009000000080000000D00000009000000080000000D0000000A000000080000000D0000000A000000080000000D0000000B000000080000000D0000000B000000080000000D0000000C000000080000000D0000000C000000080000000D0000000D000000080000000D0000000D000000080000000D0000000E000000080000000D0000000E000000080000000D0000000F000000080000000D0000000F000000080000000D00000010000000080000000D00000010000000080000000D00000000000000090000000D00000000000000090000000D00000001000000090000000D00000001000000090000000D00000002000000090000000D00000002000000090000000D00000003000000090000000D00000003000000090000000D00000004000000090000000D00000004000000090000000D00000005000000090000000D00000005000000090000000D00000006000000090000000D00000006000000090000000D00000007000000090000000D00000007000000090000000D00000008000000090000000D00000008000000090000000D00000009000000090000000D00000009000000090000000D0000000A000000090000000D0000000A000000090000000D0000000B000000090000000D0000000B000000090000000D0000000C000000090000000D0000000C000000090000000D0000000D000000090000000D0000000D000000090000000D0000000E000000090000000D0000000E000000090000000D0000000F000000090000000D0000000F000000090000000D00000010000000090000000D00000010000000090000000D000000000000000A0000000D000000000000000A0000000D000000010000000A0000000D000000010000000A0000000D000000020000000A0000000D000000020000000A0000000D000000030000000A0000000D000000030000000A0000000D000000040000000A0000000D000000040000000A0000000D000000050000000A0000000D000000050000000A0000000D000000060000000A0000000D000000060000000A0000000D000000070000000A0000000D000000070000000A0000000D000000080000000A0000000D000000080000000A0000000D000000090000000A0000000D000000090000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000D000000100000000A0000000D000000100000000A0000000D000000000000000B0000000D000000000000000B0000000D000000010000000B0000000D000000010000000B0000000D000000020000000B0000000D000000020000000B0000000D000000030000000B0000000D000000030000000B0000000D000000040000000B0000000D000000040000000B0000000D000000050000000B0000000D000000050000000B0000000D000000060000000B0000000D000000060000000B0000000D000000070000000B0000000D000000070000000B0000000D000000080000000B0000000D000000080000000B0000000D000000090000000B0000000D000000090000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000D000000100000000B0000000D000000100000000B0000000D000000000000000C0000000D000000000000000C0000000D000000010000000C0000000D000000010000000C0000000D000000020000000C0000000D000000020000000C0000000D000000030000000C0000000D000000030000000C0000000D000000040000000C0000000D000000040000000C0000000D000000050000000C0000000D000000050000000C0000000D000000060000000C0000000D000000060000000C0000000D000000070000000C0000000D000000070000000C0000000D000000080000000C0000000D000000080000000C0000000D000000090000000C0000000D000000090000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000D000000100000000C0000000D000000100000000C0000000D000000000000000D0000000D000000000000000D0000000D000000010000000D0000000D000000010000000D0000000D000000020000000D0000000D000000020000000D0000000D000000030000000D0000000D000000030000000D0000000D000000040000000D0000000D000000040000000D0000000D000000050000000D0000000D000000050000000D0000000D000000060000000D0000000D000000060000000D0000000D000000070000000D0000000D000000070000000D0000000D000000080000000D0000000D000000080000000D0000000D000000090000000D0000000D000000090000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000D000000100000000D0000000D000000100000000D0000000D000000000000000E0000000D000000000000000E0000000D000000010000000E0000000D000000010000000E0000000D000000020000000E0000000D000000020000000E0000000D000000030000000E0000000D000000030000000E0000000D000000040000000E0000000D000000040000000E0000000D000000050000000E0000000D000000050000000E0000000D000000060000000E0000000D000000060000000E0000000D000000070000000E0000000D000000070000000E0000000D000000080000000E0000000D000000080000000E0000000D000000090000000E0000000D000000090000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000D000000100000000E0000000D000000100000000E0000000D000000000000000F0000000D000000000000000F0000000D000000010000000F0000000D000000010000000F0000000D000000020000000F0000000D000000020000000F0000000D000000030000000F0000000D000000030000000F0000000D000000040000000F0000000D000000040000000F0000000D000000050000000F0000000D000000050000000F0000000D000000060000000F0000000D000000060000000F0000000D000000070000000F0000000D000000070000000F0000000D000000080000000F0000000D000000080000000F0000000D000000090000000F0000000D000000090000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000D000000100000000F0000000D000000100000000F0000000D00000000000000100000000D00000000000000100000000D00000001000000100000000D00000001000000100000000D00000002000000100000000D00000002000000100000000D00000003000000100000000D00000003000000100000000D00000004000000100000000D00000004000000100000000D00000005000000100000000D00000005000000100000000D00000006000000100000000D00000006000000100000000D00000007000000100000000D00000007000000100000000D00000008000000100000000D00000008000000100000000D00000009000000100000000D00000009000000100000000D0000000A000000100000000D0000000A000000100000000D0000000B000000100000000D0000000B000000100000000D0000000C000000100000000D0000000C000000100000000D0000000D000000100000000D0000000D000000100000000D0000000E000000100000000D0000000E000000100000000D0000000F000000100000000D0000000F000000100000000D00000010000000100000000D00000010000000100000000D00000000000000000000000E00000000000000000000000E00000001000000000000000E00000001000000000000000E00000002000000000000000E00000002000000000000000E00000003000000000000000E00000003000000000000000E00000004000000000000000E00000004000000000000000E00000005000000000000000E00000005000000000000000E00000006000000000000000E00000006000000000000000E00000007000000000000000E00000007000000000000000E00000008000000000000000E00000008000000000000000E00000009000000000000000E00000009000000000000000E0000000A000000000000000E0000000A000000000000000E0000000B000000000000000E0000000B000000000000000E0000000C000000000000000E0000000C000000000000000E0000000D000000000000000E0000000D000000000000000E0000000E000000000000000E0000000E000000000000000E0000000F000000000000000E0000000F000000000000000E00000010000000000000000E00000010000000000000000E00000000000000010000000E00000000000000010000000E00000001000000010000000E00000001000000010000000E00000002000000010000000E00000002000000010000000E00000003000000010000000E00000003000000010000000E00000004000000010000000E00000004000000010000000E00000005000000010000000E00000005000000010000000E00000006000000010000000E00000006000000010000000E00000007000000010000000E00000007000000010000000E00000008000000010000000E00000008000000010000000E00000009000000010000000E00000009000000010000000E0000000A000000010000000E0000000A000000010000000E0000000B000000010000000E0000000B000000010000000E0000000C000000010000000E0000000C000000010000000E0000000D000000010000000E0000000D000000010000000E0000000E000000010000000E0000000E000000010000000E0000000F000000010000000E0000000F000000010000000E00000010000000010000000E00000010000000010000000E00000000000000020000000E00000000000000020000000E00000001000000020000000E00000001000000020000000E00000002000000020000000E00000002000000020000000E00000003000000020000000E00000003000000020000000E00000004000000020000000E00000004000000020000000E00000005000000020000000E00000005000000020000000E00000006000000020000000E00000006000000020000000E00000007000000020000000E00000007000000020000000E00000008000000020000000E00000008000000020000000E00000009000000020000000E00000009000000020000000E0000000A000000020000000E0000000A000000020000000E0000000B000000020000000E0000000B000000020000000E0000000C000000020000000E0000000C000000020000000E0000000D000000020000000E0000000D000000020000000E0000000E000000020000000E0000000E000000020000000E0000000F000000020000000E0000000F000000020000000E00000010000000020000000E00000010000000020000000E00000000000000030000000E00000000000000030000000E00000001000000030000000E00000001000000030000000E00000002000000030000000E00000002000000030000000E00000003000000030000000E00000003000000030000000E00000004000000030000000E00000004000000030000000E00000005000000030000000E00000005000000030000000E00000006000000030000000E00000006000000030000000E00000007000000030000000E00000007000000030000000E00000008000000030000000E00000008000000030000000E00000009000000030000000E00000009000000030000000E0000000A000000030000000E0000000A000000030000000E0000000B000000030000000E0000000B000000030000000E0000000C000000030000000E0000000C000000030000000E0000000D000000030000000E0000000D000000030000000E0000000E000000030000000E0000000E000000030000000E0000000F000000030000000E0000000F000000030000000E00000010000000030000000E00000010000000030000000E00000000000000040000000E00000000000000040000000E00000001000000040000000E00000001000000040000000E00000002000000040000000E00000002000000040000000E00000003000000040000000E00000003000000040000000E00000004000000040000000E00000004000000040000000E00000005000000040000000E00000005000000040000000E00000006000000040000000E00000006000000040000000E00000007000000040000000E00000007000000040000000E00000008000000040000000E00000008000000040000000E00000009000000040000000E00000009000000040000000E0000000A000000040000000E0000000A000000040000000E0000000B000000040000000E0000000B000000040000000E0000000C000000040000000E0000000C000000040000000E0000000D000000040000000E0000000D000000040000000E0000000E000000040000000E0000000E000000040000000E0000000F000000040000000E0000000F000000040000000E00000010000000040000000E00000010000000040000000E00000000000000050000000E00000000000000050000000E00000001000000050000000E00000001000000050000000E00000002000000050000000E00000002000000050000000E00000003000000050000000E00000003000000050000000E00000004000000050000000E00000004000000050000000E00000005000000050000000E00000005000000050000000E00000006000000050000000E00000006000000050000000E00000007000000050000000E00000007000000050000000E00000008000000050000000E00000008000000050000000E00000009000000050000000E00000009000000050000000E0000000A000000050000000E0000000A000000050000000E0000000B000000050000000E0000000B000000050000000E0000000C000000050000000E0000000C000000050000000E0000000D000000050000000E0000000D000000050000000E0000000E000000050000000E0000000E000000050000000E0000000F000000050000000E0000000F000000050000000E00000010000000050000000E00000010000000050000000E00000000000000060000000E00000000000000060000000E00000001000000060000000E00000001000000060000000E00000002000000060000000E00000002000000060000000E00000003000000060000000E00000003000000060000000E00000004000000060000000E00000004000000060000000E00000005000000060000000E00000005000000060000000E00000006000000060000000E00000006000000060000000E00000007000000060000000E00000007000000060000000E00000008000000060000000E00000008000000060000000E00000009000000060000000E00000009000000060000000E0000000A000000060000000E0000000A000000060000000E0000000B000000060000000E0000000B000000060000000E0000000C000000060000000E0000000C000000060000000E0000000D000000060000000E0000000D000000060000000E0000000E000000060000000E0000000E000000060000000E0000000F000000060000000E0000000F000000060000000E00000010000000060000000E00000010000000060000000E00000000000000070000000E00000000000000070000000E00000001000000070000000E00000001000000070000000E00000002000000070000000E00000002000000070000000E00000003000000070000000E00000003000000070000000E00000004000000070000000E00000004000000070000000E00000005000000070000000E00000005000000070000000E00000006000000070000000E00000006000000070000000E00000007000000070000000E00000007000000070000000E00000008000000070000000E00000008000000070000000E00000009000000070000000E00000009000000070000000E0000000A000000070000000E0000000A000000070000000E0000000B000000070000000E0000000B000000070000000E0000000C000000070000000E0000000C000000070000000E0000000D000000070000000E0000000D000000070000000E0000000E000000070000000E0000000E000000070000000E0000000F000000070000000E0000000F000000070000000E00000010000000070000000E00000010000000070000000E00000000000000080000000E00000000000000080000000E00000001000000080000000E00000001000000080000000E00000002000000080000000E00000002000000080000000E00000003000000080000000E00000003000000080000000E00000004000000080000000E00000004000000080000000E00000005000000080000000E00000005000000080000000E00000006000000080000000E00000006000000080000000E00000007000000080000000E00000007000000080000000E00000008000000080000000E00000008000000080000000E00000009000000080000000E00000009000000080000000E0000000A000000080000000E0000000A000000080000000E0000000B000000080000000E0000000B000000080000000E0000000C000000080000000E0000000C000000080000000E0000000D000000080000000E0000000D000000080000000E0000000E000000080000000E0000000E000000080000000E0000000F000000080000000E0000000F000000080000000E00000010000000080000000E00000010000000080000000E00000000000000090000000E00000000000000090000000E00000001000000090000000E00000001000000090000000E00000002000000090000000E00000002000000090000000E00000003000000090000000E00000003000000090000000E00000004000000090000000E00000004000000090000000E00000005000000090000000E00000005000000090000000E00000006000000090000000E00000006000000090000000E00000007000000090000000E00000007000000090000000E00000008000000090000000E00000008000000090000000E00000009000000090000000E00000009000000090000000E0000000A000000090000000E0000000A000000090000000E0000000B000000090000000E0000000B000000090000000E0000000C000000090000000E0000000C000000090000000E0000000D000000090000000E0000000D000000090000000E0000000E000000090000000E0000000E000000090000000E0000000F000000090000000E0000000F000000090000000E00000010000000090000000E00000010000000090000000E000000000000000A0000000E000000000000000A0000000E000000010000000A0000000E000000010000000A0000000E000000020000000A0000000E000000020000000A0000000E000000030000000A0000000E000000030000000A0000000E000000040000000A0000000E000000040000000A0000000E000000050000000A0000000E000000050000000A0000000E000000060000000A0000000E000000060000000A0000000E000000070000000A0000000E000000070000000A0000000E000000080000000A0000000E000000080000000A0000000E000000090000000A0000000E000000090000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000E000000100000000A0000000E000000100000000A0000000E000000000000000B0000000E000000000000000B0000000E000000010000000B0000000E000000010000000B0000000E000000020000000B0000000E000000020000000B0000000E000000030000000B0000000E000000030000000B0000000E000000040000000B0000000E000000040000000B0000000E000000050000000B0000000E000000050000000B0000000E000000060000000B0000000E000000060000000B0000000E000000070000000B0000000E000000070000000B0000000E000000080000000B0000000E000000080000000B0000000E000000090000000B0000000E000000090000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000E000000100000000B0000000E000000100000000B0000000E000000000000000C0000000E000000000000000C0000000E000000010000000C0000000E000000010000000C0000000E000000020000000C0000000E000000020000000C0000000E000000030000000C0000000E000000030000000C0000000E000000040000000C0000000E000000040000000C0000000E000000050000000C0000000E000000050000000C0000000E000000060000000C0000000E000000060000000C0000000E000000070000000C0000000E000000070000000C0000000E000000080000000C0000000E000000080000000C0000000E000000090000000C0000000E000000090000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000E000000100000000C0000000E000000100000000C0000000E000000000000000D0000000E000000000000000D0000000E000000010000000D0000000E000000010000000D0000000E000000020000000D0000000E000000020000000D0000000E000000030000000D0000000E000000030000000D0000000E000000040000000D0000000E000000040000000D0000000E000000050000000D0000000E000000050000000D0000000E000000060000000D0000000E000000060000000D0000000E000000070000000D0000000E000000070000000D0000000E000000080000000D0000000E000000080000000D0000000E000000090000000D0000000E000000090000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000E000000100000000D0000000E000000100000000D0000000E000000000000000E0000000E000000000000000E0000000E000000010000000E0000000E000000010000000E0000000E000000020000000E0000000E000000020000000E0000000E000000030000000E0000000E000000030000000E0000000E000000040000000E0000000E000000040000000E0000000E000000050000000E0000000E000000050000000E0000000E000000060000000E0000000E000000060000000E0000000E000000070000000E0000000E000000070000000E0000000E000000080000000E0000000E000000080000000E0000000E000000090000000E0000000E000000090000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000E000000100000000E0000000E000000100000000E0000000E000000000000000F0000000E000000000000000F0000000E000000010000000F0000000E000000010000000F0000000E000000020000000F0000000E000000020000000F0000000E000000030000000F0000000E000000030000000F0000000E000000040000000F0000000E000000040000000F0000000E000000050000000F0000000E000000050000000F0000000E000000060000000F0000000E000000060000000F0000000E000000070000000F0000000E000000070000000F0000000E000000080000000F0000000E000000080000000F0000000E000000090000000F0000000E000000090000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000E000000100000000F0000000E000000100000000F0000000E00000000000000100000000E00000000000000100000000E00000001000000100000000E00000001000000100000000E00000002000000100000000E00000002000000100000000E00000003000000100000000E00000003000000100000000E00000004000000100000000E00000004000000100000000E00000005000000100000000E00000005000000100000000E00000006000000100000000E00000006000000100000000E00000007000000100000000E00000007000000100000000E00000008000000100000000E00000008000000100000000E00000009000000100000000E00000009000000100000000E0000000A000000100000000E0000000A000000100000000E0000000B000000100000000E0000000B000000100000000E0000000C000000100000000E0000000C000000100000000E0000000D000000100000000E0000000D000000100000000E0000000E000000100000000E0000000E000000100000000E0000000F000000100000000E0000000F000000100000000E00000010000000100000000E00000010000000100000000E00000000000000000000000F00000000000000000000000F00000001000000000000000F00000001000000000000000F00000002000000000000000F00000002000000000000000F00000003000000000000000F00000003000000000000000F00000004000000000000000F00000004000000000000000F00000005000000000000000F00000005000000000000000F00000006000000000000000F00000006000000000000000F00000007000000000000000F00000007000000000000000F00000008000000000000000F00000008000000000000000F00000009000000000000000F00000009000000000000000F0000000A000000000000000F0000000A000000000000000F0000000B000000000000000F0000000B000000000000000F0000000C000000000000000F0000000C000000000000000F0000000D000000000000000F0000000D000000000000000F0000000E000000000000000F0000000E000000000000000F0000000F000000000000000F0000000F000000000000000F00000010000000000000000F00000010000000000000000F00000000000000010000000F00000000000000010000000F00000001000000010000000F00000001000000010000000F00000002000000010000000F00000002000000010000000F00000003000000010000000F00000003000000010000000F00000004000000010000000F00000004000000010000000F00000005000000010000000F00000005000000010000000F00000006000000010000000F00000006000000010000000F00000007000000010000000F00000007000000010000000F00000008000000010000000F00000008000000010000000F00000009000000010000000F00000009000000010000000F0000000A000000010000000F0000000A000000010000000F0000000B000000010000000F0000000B000000010000000F0000000C000000010000000F0000000C000000010000000F0000000D000000010000000F0000000D000000010000000F0000000E000000010000000F0000000E000000010000000F0000000F000000010000000F0000000F000000010000000F00000010000000010000000F00000010000000010000000F00000000000000020000000F00000000000000020000000F00000001000000020000000F00000001000000020000000F00000002000000020000000F00000002000000020000000F00000003000000020000000F00000003000000020000000F00000004000000020000000F00000004000000020000000F00000005000000020000000F00000005000000020000000F00000006000000020000000F00000006000000020000000F00000007000000020000000F00000007000000020000000F00000008000000020000000F00000008000000020000000F00000009000000020000000F00000009000000020000000F0000000A000000020000000F0000000A000000020000000F0000000B000000020000000F0000000B000000020000000F0000000C000000020000000F0000000C000000020000000F0000000D000000020000000F0000000D000000020000000F0000000E000000020000000F0000000E000000020000000F0000000F000000020000000F0000000F000000020000000F00000010000000020000000F00000010000000020000000F00000000000000030000000F00000000000000030000000F00000001000000030000000F00000001000000030000000F00000002000000030000000F00000002000000030000000F00000003000000030000000F00000003000000030000000F00000004000000030000000F00000004000000030000000F00000005000000030000000F00000005000000030000000F00000006000000030000000F00000006000000030000000F00000007000000030000000F00000007000000030000000F00000008000000030000000F00000008000000030000000F00000009000000030000000F00000009000000030000000F0000000A000000030000000F0000000A000000030000000F0000000B000000030000000F0000000B000000030000000F0000000C000000030000000F0000000C000000030000000F0000000D000000030000000F0000000D000000030000000F0000000E000000030000000F0000000E000000030000000F0000000F000000030000000F0000000F000000030000000F00000010000000030000000F00000010000000030000000F00000000000000040000000F00000000000000040000000F00000001000000040000000F00000001000000040000000F00000002000000040000000F00000002000000040000000F00000003000000040000000F00000003000000040000000F00000004000000040000000F00000004000000040000000F00000005000000040000000F00000005000000040000000F00000006000000040000000F00000006000000040000000F00000007000000040000000F00000007000000040000000F00000008000000040000000F00000008000000040000000F00000009000000040000000F00000009000000040000000F0000000A000000040000000F0000000A000000040000000F0000000B000000040000000F0000000B000000040000000F0000000C000000040000000F0000000C000000040000000F0000000D000000040000000F0000000D000000040000000F0000000E000000040000000F0000000E000000040000000F0000000F000000040000000F0000000F000000040000000F00000010000000040000000F00000010000000040000000F00000000000000050000000F00000000000000050000000F00000001000000050000000F00000001000000050000000F00000002000000050000000F00000002000000050000000F00000003000000050000000F00000003000000050000000F00000004000000050000000F00000004000000050000000F00000005000000050000000F00000005000000050000000F00000006000000050000000F00000006000000050000000F00000007000000050000000F00000007000000050000000F00000008000000050000000F00000008000000050000000F00000009000000050000000F00000009000000050000000F0000000A000000050000000F0000000A000000050000000F0000000B000000050000000F0000000B000000050000000F0000000C000000050000000F0000000C000000050000000F0000000D000000050000000F0000000D000000050000000F0000000E000000050000000F0000000E000000050000000F0000000F000000050000000F0000000F000000050000000F00000010000000050000000F00000010000000050000000F00000000000000060000000F00000000000000060000000F00000001000000060000000F00000001000000060000000F00000002000000060000000F00000002000000060000000F00000003000000060000000F00000003000000060000000F00000004000000060000000F00000004000000060000000F00000005000000060000000F00000005000000060000000F00000006000000060000000F00000006000000060000000F00000007000000060000000F00000007000000060000000F00000008000000060000000F00000008000000060000000F00000009000000060000000F00000009000000060000000F0000000A000000060000000F0000000A000000060000000F0000000B000000060000000F0000000B000000060000000F0000000C000000060000000F0000000C000000060000000F0000000D000000060000000F0000000D000000060000000F0000000E000000060000000F0000000E000000060000000F0000000F000000060000000F0000000F000000060000000F00000010000000060000000F00000010000000060000000F00000000000000070000000F00000000000000070000000F00000001000000070000000F00000001000000070000000F00000002000000070000000F00000002000000070000000F00000003000000070000000F00000003000000070000000F00000004000000070000000F00000004000000070000000F00000005000000070000000F00000005000000070000000F00000006000000070000000F00000006000000070000000F00000007000000070000000F00000007000000070000000F00000008000000070000000F00000008000000070000000F00000009000000070000000F00000009000000070000000F0000000A000000070000000F0000000A000000070000000F0000000B000000070000000F0000000B000000070000000F0000000C000000070000000F0000000C000000070000000F0000000D000000070000000F0000000D000000070000000F0000000E000000070000000F0000000E000000070000000F0000000F000000070000000F0000000F000000070000000F00000010000000070000000F00000010000000070000000F00000000000000080000000F00000000000000080000000F00000001000000080000000F00000001000000080000000F00000002000000080000000F00000002000000080000000F00000003000000080000000F00000003000000080000000F00000004000000080000000F00000004000000080000000F00000005000000080000000F00000005000000080000000F00000006000000080000000F00000006000000080000000F00000007000000080000000F00000007000000080000000F00000008000000080000000F00000008000000080000000F00000009000000080000000F00000009000000080000000F0000000A000000080000000F0000000A000000080000000F0000000B000000080000000F0000000B000000080000000F0000000C000000080000000F0000000C000000080000000F0000000D000000080000000F0000000D000000080000000F0000000E000000080000000F0000000E000000080000000F0000000F000000080000000F0000000F000000080000000F00000010000000080000000F00000010000000080000000F00000000000000090000000F00000000000000090000000F00000001000000090000000F00000001000000090000000F00000002000000090000000F00000002000000090000000F00000003000000090000000F00000003000000090000000F00000004000000090000000F00000004000000090000000F00000005000000090000000F00000005000000090000000F00000006000000090000000F00000006000000090000000F00000007000000090000000F00000007000000090000000F00000008000000090000000F00000008000000090000000F00000009000000090000000F00000009000000090000000F0000000A000000090000000F0000000A000000090000000F0000000B000000090000000F0000000B000000090000000F0000000C000000090000000F0000000C000000090000000F0000000D000000090000000F0000000D000000090000000F0000000E000000090000000F0000000E000000090000000F0000000F000000090000000F0000000F000000090000000F00000010000000090000000F00000010000000090000000F000000000000000A0000000F000000000000000A0000000F000000010000000A0000000F000000010000000A0000000F000000020000000A0000000F000000020000000A0000000F000000030000000A0000000F000000030000000A0000000F000000040000000A0000000F000000040000000A0000000F000000050000000A0000000F000000050000000A0000000F000000060000000A0000000F000000060000000A0000000F000000070000000A0000000F000000070000000A0000000F000000080000000A0000000F000000080000000A0000000F000000090000000A0000000F000000090000000A0000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000F0000000A0000000F0000000F0000000A0000000F000000100000000A0000000F000000100000000A0000000F000000000000000B0000000F000000000000000B0000000F000000010000000B0000000F000000010000000B0000000F000000020000000B0000000F000000020000000B0000000F000000030000000B0000000F000000030000000B0000000F000000040000000B0000000F000000040000000B0000000F000000050000000B0000000F000000050000000B0000000F000000060000000B0000000F000000060000000B0000000F000000070000000B0000000F000000070000000B0000000F000000080000000B0000000F000000080000000B0000000F000000090000000B0000000F000000090000000B0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000F0000000B0000000F0000000F0000000B0000000F000000100000000B0000000F000000100000000B0000000F000000000000000C0000000F000000000000000C0000000F000000010000000C0000000F000000010000000C0000000F000000020000000C0000000F000000020000000C0000000F000000030000000C0000000F000000030000000C0000000F000000040000000C0000000F000000040000000C0000000F000000050000000C0000000F000000050000000C0000000F000000060000000C0000000F000000060000000C0000000F000000070000000C0000000F000000070000000C0000000F000000080000000C0000000F000000080000000C0000000F000000090000000C0000000F000000090000000C0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000F0000000C0000000F0000000F0000000C0000000F000000100000000C0000000F000000100000000C0000000F000000000000000D0000000F000000000000000D0000000F000000010000000D0000000F000000010000000D0000000F000000020000000D0000000F000000020000000D0000000F000000030000000D0000000F000000030000000D0000000F000000040000000D0000000F000000040000000D0000000F000000050000000D0000000F000000050000000D0000000F000000060000000D0000000F000000060000000D0000000F000000070000000D0000000F000000070000000D0000000F000000080000000D0000000F000000080000000D0000000F000000090000000D0000000F000000090000000D0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000F0000000D0000000F0000000F0000000D0000000F000000100000000D0000000F000000100000000D0000000F000000000000000E0000000F000000000000000E0000000F000000010000000E0000000F000000010000000E0000000F000000020000000E0000000F000000020000000E0000000F000000030000000E0000000F000000030000000E0000000F000000040000000E0000000F000000040000000E0000000F000000050000000E0000000F000000050000000E0000000F000000060000000E0000000F000000060000000E0000000F000000070000000E0000000F000000070000000E0000000F000000080000000E0000000F000000080000000E0000000F000000090000000E0000000F000000090000000E0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000F0000000E0000000F0000000F0000000E0000000F000000100000000E0000000F000000100000000E0000000F000000000000000F0000000F000000000000000F0000000F000000010000000F0000000F000000010000000F0000000F000000020000000F0000000F000000020000000F0000000F000000030000000F0000000F000000030000000F0000000F000000040000000F0000000F000000040000000F0000000F000000050000000F0000000F000000050000000F0000000F000000060000000F0000000F000000060000000F0000000F000000070000000F0000000F000000070000000F0000000F000000080000000F0000000F000000080000000F0000000F000000090000000F0000000F000000090000000F0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000100000000F0000000F000000100000000F0000000F00000000000000100000000F00000000000000100000000F00000001000000100000000F00000001000000100000000F00000002000000100000000F00000002000000100000000F00000003000000100000000F00000003000000100000000F00000004000000100000000F00000004000000100000000F00000005000000100000000F00000005000000100000000F00000006000000100000000F00000006000000100000000F00000007000000100000000F00000007000000100000000F00000008000000100000000F00000008000000100000000F00000009000000100000000F00000009000000100000000F0000000A000000100000000F0000000A000000100000000F0000000B000000100000000F0000000B000000100000000F0000000C000000100000000F0000000C000000100000000F0000000D000000100000000F0000000D000000100000000F0000000E000000100000000F0000000E000000100000000F0000000F000000100000000F0000000F000000100000000F00000010000000100000000F00000010000000100000000F0000000000000000000000100000000000000000000000100000000100000000000000100000000100000000000000100000000200000000000000100000000200000000000000100000000300000000000000100000000300000000000000100000000400000000000000100000000400000000000000100000000500000000000000100000000500000000000000100000000600000000000000100000000600000000000000100000000700000000000000100000000700000000000000100000000800000000000000100000000800000000000000100000000900000000000000100000000900000000000000100000000A00000000000000100000000A00000000000000100000000B00000000000000100000000B00000000000000100000000C00000000000000100000000C00000000000000100000000D00000000000000100000000D00000000000000100000000E00000000000000100000000E00000000000000100000000F00000000000000100000000F00000000000000100000001000000000000000100000001000000000000000100000000000000001000000100000000000000001000000100000000100000001000000100000000100000001000000100000000200000001000000100000000200000001000000100000000300000001000000100000000300000001000000100000000400000001000000100000000400000001000000100000000500000001000000100000000500000001000000100000000600000001000000100000000600000001000000100000000700000001000000100000000700000001000000100000000800000001000000100000000800000001000000100000000900000001000000100000000900000001000000100000000A00000001000000100000000A00000001000000100000000B00000001000000100000000B00000001000000100000000C00000001000000100000000C00000001000000100000000D00000001000000100000000D00000001000000100000000E00000001000000100000000E00000001000000100000000F00000001000000100000000F00000001000000100000001000000001000000100000001000000001000000100000000000000002000000100000000000000002000000100000000100000002000000100000000100000002000000100000000200000002000000100000000200000002000000100000000300000002000000100000000300000002000000100000000400000002000000100000000400000002000000100000000500000002000000100000000500000002000000100000000600000002000000100000000600000002000000100000000700000002000000100000000700000002000000100000000800000002000000100000000800000002000000100000000900000002000000100000000900000002000000100000000A00000002000000100000000A00000002000000100000000B00000002000000100000000B00000002000000100000000C00000002000000100000000C00000002000000100000000D00000002000000100000000D00000002000000100000000E00000002000000100000000E00000002000000100000000F00000002000000100000000F00000002000000100000001000000002000000100000001000000002000000100000000000000003000000100000000000000003000000100000000100000003000000100000000100000003000000100000000200000003000000100000000200000003000000100000000300000003000000100000000300000003000000100000000400000003000000100000000400000003000000100000000500000003000000100000000500000003000000100000000600000003000000100000000600000003000000100000000700000003000000100000000700000003000000100000000800000003000000100000000800000003000000100000000900000003000000100000000900000003000000100000000A00000003000000100000000A00000003000000100000000B00000003000000100000000B00000003000000100000000C00000003000000100000000C00000003000000100000000D00000003000000100000000D00000003000000100000000E00000003000000100000000E00000003000000100000000F00000003000000100000000F00000003000000100000001000000003000000100000001000000003000000100000000000000004000000100000000000000004000000100000000100000004000000100000000100000004000000100000000200000004000000100000000200000004000000100000000300000004000000100000000300000004000000100000000400000004000000100000000400000004000000100000000500000004000000100000000500000004000000100000000600000004000000100000000600000004000000100000000700000004000000100000000700000004000000100000000800000004000000100000000800000004000000100000000900000004000000100000000900000004000000100000000A00000004000000100000000A00000004000000100000000B00000004000000100000000B00000004000000100000000C00000004000000100000000C00000004000000100000000D00000004000000100000000D00000004000000100000000E00000004000000100000000E00000004000000100000000F00000004000000100000000F00000004000000100000001000000004000000100000001000000004000000100000000000000005000000100000000000000005000000100000000100000005000000100000000100000005000000100000000200000005000000100000000200000005000000100000000300000005000000100000000300000005000000100000000400000005000000100000000400000005000000100000000500000005000000100000000500000005000000100000000600000005000000100000000600000005000000100000000700000005000000100000000700000005000000100000000800000005000000100000000800000005000000100000000900000005000000100000000900000005000000100000000A00000005000000100000000A00000005000000100000000B00000005000000100000000B00000005000000100000000C00000005000000100000000C00000005000000100000000D00000005000000100000000D00000005000000100000000E00000005000000100000000E00000005000000100000000F00000005000000100000000F00000005000000100000001000000005000000100000001000000005000000100000000000000006000000100000000000000006000000100000000100000006000000100000000100000006000000100000000200000006000000100000000200000006000000100000000300000006000000100000000300000006000000100000000400000006000000100000000400000006000000100000000500000006000000100000000500000006000000100000000600000006000000100000000600000006000000100000000700000006000000100000000700000006000000100000000800000006000000100000000800000006000000100000000900000006000000100000000900000006000000100000000A00000006000000100000000A00000006000000100000000B00000006000000100000000B00000006000000100000000C00000006000000100000000C00000006000000100000000D00000006000000100000000D00000006000000100000000E00000006000000100000000E00000006000000100000000F00000006000000100000000F00000006000000100000001000000006000000100000001000000006000000100000000000000007000000100000000000000007000000100000000100000007000000100000000100000007000000100000000200000007000000100000000200000007000000100000000300000007000000100000000300000007000000100000000400000007000000100000000400000007000000100000000500000007000000100000000500000007000000100000000600000007000000100000000600000007000000100000000700000007000000100000000700000007000000100000000800000007000000100000000800000007000000100000000900000007000000100000000900000007000000100000000A00000007000000100000000A00000007000000100000000B00000007000000100000000B00000007000000100000000C00000007000000100000000C00000007000000100000000D00000007000000100000000D00000007000000100000000E00000007000000100000000E00000007000000100000000F00000007000000100000000F00000007000000100000001000000007000000100000001000000007000000100000000000000008000000100000000000000008000000100000000100000008000000100000000100000008000000100000000200000008000000100000000200000008000000100000000300000008000000100000000300000008000000100000000400000008000000100000000400000008000000100000000500000008000000100000000500000008000000100000000600000008000000100000000600000008000000100000000700000008000000100000000700000008000000100000000800000008000000100000000800000008000000100000000900000008000000100000000900000008000000100000000A00000008000000100000000A00000008000000100000000B00000008000000100000000B00000008000000100000000C00000008000000100000000C00000008000000100000000D00000008000000100000000D00000008000000100000000E00000008000000100000000E00000008000000100000000F00000008000000100000000F00000008000000100000001000000008000000100000001000000008000000100000000000000009000000100000000000000009000000100000000100000009000000100000000100000009000000100000000200000009000000100000000200000009000000100000000300000009000000100000000300000009000000100000000400000009000000100000000400000009000000100000000500000009000000100000000500000009000000100000000600000009000000100000000600000009000000100000000700000009000000100000000700000009000000100000000800000009000000100000000800000009000000100000000900000009000000100000000900000009000000100000000A00000009000000100000000A00000009000000100000000B00000009000000100000000B00000009000000100000000C00000009000000100000000C00000009000000100000000D00000009000000100000000D00000009000000100000000E00000009000000100000000E00000009000000100000000F00000009000000100000000F0000000900000010000000100000000900000010000000100000000900000010000000000000000A00000010000000000000000A00000010000000010000000A00000010000000010000000A00000010000000020000000A00000010000000020000000A00000010000000030000000A00000010000000030000000A00000010000000040000000A00000010000000040000000A00000010000000050000000A00000010000000050000000A00000010000000060000000A00000010000000060000000A00000010000000070000000A00000010000000070000000A00000010000000080000000A00000010000000080000000A00000010000000090000000A00000010000000090000000A000000100000000A0000000A000000100000000A0000000A000000100000000B0000000A000000100000000B0000000A000000100000000C0000000A000000100000000C0000000A000000100000000D0000000A000000100000000D0000000A000000100000000E0000000A000000100000000E0000000A000000100000000F0000000A000000100000000F0000000A00000010000000100000000A00000010000000100000000A00000010000000000000000B00000010000000000000000B00000010000000010000000B00000010000000010000000B00000010000000020000000B00000010000000020000000B00000010000000030000000B00000010000000030000000B00000010000000040000000B00000010000000040000000B00000010000000050000000B00000010000000050000000B00000010000000060000000B00000010000000060000000B00000010000000070000000B00000010000000070000000B00000010000000080000000B00000010000000080000000B00000010000000090000000B00000010000000090000000B000000100000000A0000000B000000100000000A0000000B000000100000000B0000000B000000100000000B0000000B000000100000000C0000000B000000100000000C0000000B000000100000000D0000000B000000100000000D0000000B000000100000000E0000000B000000100000000E0000000B000000100000000F0000000B000000100000000F0000000B00000010000000100000000B00000010000000100000000B00000010000000000000000C00000010000000000000000C00000010000000010000000C00000010000000010000000C00000010000000020000000C00000010000000020000000C00000010000000030000000C00000010000000030000000C00000010000000040000000C00000010000000040000000C00000010000000050000000C00000010000000050000000C00000010000000060000000C00000010000000060000000C00000010000000070000000C00000010000000070000000C00000010000000080000000C00000010000000080000000C00000010000000090000000C00000010000000090000000C000000100000000A0000000C000000100000000A0000000C000000100000000B0000000C000000100000000B0000000C000000100000000C0000000C000000100000000C0000000C000000100000000D0000000C000000100000000D0000000C000000100000000E0000000C000000100000000E0000000C000000100000000F0000000C000000100000000F0000000C00000010000000100000000C00000010000000100000000C00000010000000000000000D00000010000000000000000D00000010000000010000000D00000010000000010000000D00000010000000020000000D00000010000000020000000D00000010000000030000000D00000010000000030000000D00000010000000040000000D00000010000000040000000D00000010000000050000000D00000010000000050000000D00000010000000060000000D00000010000000060000000D00000010000000070000000D00000010000000070000000D00000010000000080000000D00000010000000080000000D00000010000000090000000D00000010000000090000000D000000100000000A0000000D000000100000000A0000000D000000100000000B0000000D000000100000000B0000000D000000100000000C0000000D000000100000000C0000000D000000100000000D0000000D000000100000000D0000000D000000100000000E0000000D000000100000000E0000000D000000100000000F0000000D000000100000000F0000000D00000010000000100000000D00000010000000100000000D00000010000000000000000E00000010000000000000000E00000010000000010000000E00000010000000010000000E00000010000000020000000E00000010000000020000000E00000010000000030000000E00000010000000030000000E00000010000000040000000E00000010000000040000000E00000010000000050000000E00000010000000050000000E00000010000000060000000E00000010000000060000000E00000010000000070000000E00000010000000070000000E00000010000000080000000E00000010000000080000000E00000010000000090000000E00000010000000090000000E000000100000000A0000000E000000100000000A0000000E000000100000000B0000000E000000100000000B0000000E000000100000000C0000000E000000100000000C0000000E000000100000000D0000000E000000100000000D0000000E000000100000000E0000000E000000100000000E0000000E000000100000000F0000000E000000100000000F0000000E00000010000000100000000E00000010000000100000000E00000010000000000000000F00000010000000000000000F00000010000000010000000F00000010000000010000000F00000010000000020000000F00000010000000020000000F00000010000000030000000F00000010000000030000000F00000010000000040000000F00000010000000040000000F00000010000000050000000F00000010000000050000000F00000010000000060000000F00000010000000060000000F00000010000000070000000F00000010000000070000000F00000010000000080000000F00000010000000080000000F00000010000000090000000F00000010000000090000000F000000100000000A0000000F000000100000000A0000000F000000100000000B0000000F000000100000000B0000000F000000100000000C0000000F000000100000000C0000000F000000100000000D0000000F000000100000000D0000000F000000100000000E0000000F000000100000000E0000000F000000100000000F0000000F000000100000000F0000000F00000010000000100000000F00000010000000100000000F000000100000000000000010000000100000000000000010000000100000000100000010000000100000000100000010000000100000000200000010000000100000000200000010000000100000000300000010000000100000000300000010000000100000000400000010000000100000000400000010000000100000000500000010000000100000000500000010000000100000000600000010000000100000000600000010000000100000000700000010000000100000000700000010000000100000000800000010000000100000000800000010000000100000000900000010000000100000000900000010000000100000000A00000010000000100000000A00000010000000100000000B00000010000000100000000B00000010000000100000000C00000010000000100000000C00000010000000100000000D00000010000000100000000D00000010000000100000000E00000010000000100000000E00000010000000100000000F00000010000000100000000F00000010000000100000001000000010000000100000001000000010000000100000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000001710030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000003113000000000000000000000000000000000000000000000000000000010000000000000000000010010000080000002C00000000020000000000000000000021020000080000002A000000000300000000000000000000320300000800000029000000000400000000000000000000430400000800000027000000000500000000000000000000530500000800000026000000000600000000000000000000640600000800000025000000000700000000000000000000750700000800000023000000000800000000000000000000860800000800000022000000000900000000000000000000960900000800000021000000000A00000000000000000000A70A0000080000001F000000000B00000000000000000000B80B0000080000001E000000000C00000000000000000000C90C0000080000001C000000000D00000000000000000000D90D0000080000001B000000000E00000000000000000000EA0E0000080000001A000000000F00000000000000000000FB0F00000800000018000000001000000000000000000000FF0F0000080000001700000000000000000100000000000000000000170100002A0000000001000000010000000000000E01000017010000290000000002000000010000000000001E02000016010000280000000003000000010000000000002E03000016010000260000000004000000010000000000003F04000015010000250000000005000000010000000000004F05000015010000240000000006000000010000000000005F06000014010000230000000007000000010000000000006F070000140100002100000000080000000100000000000080080000130100002000000000090000000100000000000090090000130100001F000000000A00000001000000000000A00A0000120100001E000000000B00000001000000000000B00B0000120100001C000000000C00000001000000000000C10C0000110100001B000000000D00000001000000000000D10D0000100100001A000000000E00000001000000000000E10E00001001000018000000000F00000001000000000000F10F00000F01000017000000001000000001000000000000FF0F00000F010000160000000000000000020000000000000000000027020000280000000001000000020000000000000B01000026020000260000000002000000020000000000001B02000025020000250000000003000000020000000000002B03000024020000240000000004000000020000000000003B04000023020000230000000005000000020000000000004A05000021020000220000000006000000020000000000005A06000020020000210000000007000000020000000000006A0700001F0200001F0000000008000000020000000000007A0800001E0200001E000000000900000002000000000000890900001D0200001D000000000A00000002000000000000990A00001C0200001C000000000B00000002000000000000A90B00001B0200001B000000000C00000002000000000000B80C00001A02000019000000000D00000002000000000000C80D00001902000018000000000E00000002000000000000D80E00001802000017000000000F00000002000000000000E80F00001702000016000000001000000002000000000000FF0F00001602000015000000000000000003000000000000000000003603000025000000000100000003000000000000090100003403000024000000000200000003000000000000180200003303000023000000000300000003000000000000280300003103000022000000000400000003000000000000370400003003000021000000000500000003000000000000460500002E03000020000000000600000003000000000000550600002D0300001E000000000700000003000000000000640700002B0300001D000000000800000003000000000000730800002A0300001C00000000090000000300000000000083090000280300001B000000000A00000003000000000000920A0000260300001A000000000B00000003000000000000A10B00002503000019000000000C00000003000000000000B00C00002303000018000000000D00000003000000000000BF0D00002203000017000000000E00000003000000000000CF0E00002003000016000000000F00000003000000000000DE0F00001F03000015000000001000000003000000000000FF0F00001D03000014000000000000000004000000000000000000004504000022000000000100000004000000000000070100004304000021000000000200000004000000000000150200004104000020000000000300000004000000000000240300003F0400001F000000000400000004000000000000330400003D0400001E000000000500000004000000000000410500003B0400001D00000000060000000400000000000050060000390400001C0000000007000000040000000000005F070000370400001B0000000008000000040000000000006D080000350400001A0000000009000000040000000000007C0900003304000019000000000A000000040000000000008B0A00003104000018000000000B00000004000000000000990B00002F04000017000000000C00000004000000000000A80C00002D04000016000000000D00000004000000000000B70D00002B04000015000000000E00000004000000000000C50E00002804000014000000000F00000004000000000000D40F00002604000013000000001000000004000000000000FF0F0000240400001200000000000000000500000000000000000000550500002000000000010000000500000000000004010000520500001F00000000020000000500000000000013020000500500001E000000000300000005000000000000210300004D0500001D0000000004000000050000000000002F0400004A0500001C0000000005000000050000000000003D050000480500001B0000000006000000050000000000004B060000450500001A000000000700000005000000000000590700004305000019000000000800000005000000000000670800004005000018000000000900000005000000000000750900003E05000018000000000A00000005000000000000840A00003B05000017000000000B00000005000000000000920B00003805000016000000000C00000005000000000000A00C00003605000015000000000D00000005000000000000AE0D00003305000014000000000E00000005000000000000BC0E00003105000013000000000F00000005000000000000CA0F00002E05000012000000001000000005000000000000FF0F00002B0500001100000000000000000600000000000000000000640600001D00000000010000000600000000000002010000610600001C000000000200000006000000000000100200005E0600001B0000000003000000060000000000001D0300005B0600001B0000000004000000060000000000002B040000580600001A000000000500000006000000000000380500005506000019000000000600000006000000000000460600005206000018000000000700000006000000000000540700004E06000017000000000800000006000000000000610800004B060000170000000009000000060000000000006F0900004806000016000000000A000000060000000000007D0A00004506000015000000000B000000060000000000008A0B00004206000014000000000C00000006000000000000980C00003F06000013000000000D00000006000000000000A50D00003C06000013000000000E00000006000000000000B30E00003906000012000000000F00000006000000000000C10F00003606000011000000001000000006000000000000FF0F0000330600001000000000000000000700000000000000000000730700001A00000000010000000700000000000000010000700700001A0000000002000000070000000000000D0200006C070000190000000003000000070000000000001A0300006907000018000000000400000007000000000000270400006507000018000000000500000007000000000000340500006107000017000000000600000007000000000000410600005E070000160000000007000000070000000000004E0700005A070000150000000008000000070000000000005B0800005707000015000000000900000007000000000000680900005307000014000000000A00000007000000000000750A00004F07000013000000000B00000007000000000000830B00004C07000013000000000C00000007000000000000900C00004807000012000000000D000000070000000000009D0D00004507000011000000000E00000007000000000000AA0E00004107000010000000000F00000007000000000000B70F00003D07000010000000001000000007000000000000FF0F00003A0700000F000000000000000008000000000000000000008308000018000000000100000008000000000000FD0000007F080000170000000002000000080000000000000A0200007B08000016000000000300000008000000000000160300007608000016000000000400000008000000000000230400007208000015000000000500000008000000000000300500006E080000150000000006000000080000000000003C0600006A08000014000000000700000008000000000000490700006608000013000000000800000008000000000000550800006208000013000000000900000008000000000000620900005E08000012000000000A000000080000000000006E0A00005A08000012000000000B000000080000000000007B0B00005508000011000000000C00000008000000000000870C00005108000010000000000D00000008000000000000940D00004D08000010000000000E00000008000000000000A10E0000490800000F000000000F00000008000000000000AD0F0000450800000F000000001000000008000000000000FF0F0000410800000E000000000000000009000000000000000000009209000015000000000100000009000000000000FB0000008D090000140000000002000000090000000000000702000089090000140000000003000000090000000000001303000084090000130000000004000000090000000000001F04000080090000130000000005000000090000000000002B0500007B090000120000000006000000090000000000003706000076090000120000000007000000090000000000004307000072090000110000000008000000090000000000004F0800006D090000110000000009000000090000000000005B0900006809000010000000000A00000009000000000000670A00006409000010000000000B00000009000000000000730B00005F0900000F000000000C000000090000000000007F0C00005B0900000F000000000D000000090000000000008B0D0000560900000E000000000E00000009000000000000970E0000510900000E000000000F00000009000000000000A30F00004D0900000D000000001000000009000000000000FF0F0000480900000D00000000000000000A00000000000000000000A10A00001200000000010000000A000000000000F90000009C0A00001200000000020000000A00000000000004020000970A00001200000000030000000A00000000000010030000920A00001100000000040000000A0000000000001B0400008D0A00001100000000050000000A00000000000027050000880A00001000000000060000000A00000000000032060000830A00001000000000070000000A0000000000003E0700007D0A00000F00000000080000000A00000000000049080000780A00000F00000000090000000A00000000000055090000730A00000F000000000A0000000A000000000000600A00006E0A00000E000000000B0000000A0000000000006C0B0000690A00000E000000000C0000000A000000000000770C0000640A00000D000000000D0000000A000000000000830D00005F0A00000D000000000E0000000A0000000000008E0E0000590A00000C000000000F0000000A0000000000009A0F0000540A00000C00000000100000000A000000000000FF0F00004F0A00000C00000000000000000B00000000000000000000B10B00001000000000010000000B000000000000F6000000AB0B00000F00000000020000000B00000000000001020000A50B00000F00000000030000000B0000000000000C030000A00B00000F00000000040000000B000000000000170400009A0B00000E00000000050000000B00000000000022050000950B00000E00000000060000000B0000000000002D0600008F0B00000E00000000070000000B00000000000038070000890B00000D00000000080000000B00000000000043080000840B00000D00000000090000000B0000000000004E0900007E0B00000D000000000A0000000B000000000000590A0000780B00000C000000000B0000000B000000000000640B0000730B00000C000000000C0000000B0000000000006F0C00006D0B00000C000000000D0000000B0000000000007A0D0000670B00000B000000000E0000000B000000000000850E0000620B00000B000000000F0000000B000000000000900F00005C0B00000B00000000100000000B000000000000FF0F0000560B00000B00000000000000000C00000000000000000000C00C00000D00000000010000000C000000000000F4000000BA0C00000D00000000020000000C000000000000FE010000B40C00000D00000000030000000C00000000000009030000AE0C00000C00000000040000000C00000000000013040000A70C00000C00000000050000000C0000000000001E050000A10C00000C00000000060000000C000000000000280600009B0C00000C00000000070000000C00000000000033070000950C00000B00000000080000000C0000000000003D0800008F0C00000B00000000090000000C00000000000047090000890C00000B000000000A0000000C000000000000520A0000820C00000B000000000B0000000C0000000000005C0B00007C0C00000B000000000C0000000C000000000000670C0000760C00000A000000000D0000000C000000000000710D0000700C00000A000000000E0000000C0000000000007C0E00006A0C00000A000000000F0000000C000000000000860F0000640C00000A00000000100000000C000000000000FF0F00005D0C00000900000000000000000D00000000000000000000CF0D00000A00000000010000000D000000000000F1000000C90D00000A00000000020000000D000000000000FB010000C20D00000A00000000030000000D00000000000005030000BB0D00000A00000000040000000D0000000000000F040000B50D00000A00000000050000000D00000000000019050000AE0D00000A00000000060000000D00000000000023060000A70D00000A00000000070000000D0000000000002D070000A10D00000900000000080000000D000000000000370800009A0D00000900000000090000000D00000000000041090000930D000009000000000A0000000D0000000000004B0A00008D0D000009000000000B0000000D000000000000550B0000860D000009000000000C0000000D0000000000005F0C00007F0D000009000000000D0000000D000000000000690D0000790D000009000000000E0000000D000000000000720E0000720D000009000000000F0000000D0000000000007C0F00006B0D00000800000000100000000D000000000000FF0F0000650D00000800000000000000000E00000000000000000000DF0E00000800000000010000000E000000000000EF000000D80E00000800000000020000000E000000000000F8010000D00E00000800000000030000000E00000000000002030000C90E00000800000000040000000E0000000000000B040000C20E00000800000000050000000E00000000000015050000BB0E00000800000000060000000E0000000000001E060000B40E00000700000000070000000E00000000000027070000AC0E00000700000000080000000E00000000000031080000A50E00000700000000090000000E0000000000003A0900009E0E000007000000000A0000000E000000000000440A0000970E000007000000000B0000000E0000000000004D0B0000900E000007000000000C0000000E000000000000560C0000880E000007000000000D0000000E000000000000600D0000810E000007000000000E0000000E000000000000690E00007A0E000007000000000F0000000E000000000000730F0000730E00000700000000100000000E000000000000FF0F00006C0E00000700000000000000000F00000000000000000000EE0F00000500000000010000000F000000000000ED000000E60F00000500000000020000000F000000000000F6010000DF0F00000500000000030000000F000000000000FE020000D70F00000500000000040000000F00000000000007040000CF0F00000500000000050000000F00000000000010050000C80F00000500000000060000000F00000000000019060000C00F00000500000000070000000F00000000000022070000B80F00000500000000080000000F0000000000002B080000B10F00000600000000090000000F00000000000034090000A90F000006000000000A0000000F0000000000003D0A0000A10F000006000000000B0000000F000000000000450B0000990F000006000000000C0000000F0000000000004E0C0000920F000006000000000D0000000F000000000000570D00008A0F000006000000000E0000000F000000000000600E0000820F000006000000000F0000000F000000000000690F00007B0F00000600000000100000000F000000000000FF0F0000730F00000600000000000000001000000000000000000000FF0F000002000000000100000010000000000000EA000000FF0F000003000000000200000010000000000000F3010000FF0F000003000000000300000010000000000000FB020000FF0F00000300000000040000001000000000000003040000FF0F0000030000000005000000100000000000000C050000FF0F00000300000000060000001000000000000014060000FF0F0000030000000007000000100000000000001C070000FF0F00000300000000080000001000000000000025080000FF0F0000040000000009000000100000000000002D090000FF0F000004000000000A00000010000000000000350A0000FF0F000004000000000B000000100000000000003E0B0000FF0F000004000000000C00000010000000000000460C0000FF0F000004000000000D000000100000000000004E0D0000FF0F000004000000000E00000010000000000000570E0000FF0F000005000000000F000000100000000000005F0F0000FF0F000005000000001000000010000000000000FF0F0000FF0F0000050000000000000000000000000100000000000008000000240100000001000000000000000100000F0100000800000024010000000200000000000000010000200200000800000023010000000300000000000000010000310300000800000023010000000400000000000000010000410400000800000023010000000500000000000000010000520500000800000022010000000600000000000000010000630600000800000022010000000700000000000000010000730700000800000022010000000800000000000000010000840800000700000022010000000900000000000000010000950900000700000021010000000A00000000000000010000A50A00000700000021010000000B00000000000000010000B60B00000700000021010000000C00000000000000010000C70C00000700000020010000000D00000000000000010000D70D00000700000020010000000E00000000000000010000E80E00000700000020010000000F00000000000000010000F90F0000070000001F010000001000000000000000010000FF0F0000070000001F0100000000000000010000000100000000000017010000230100000001000000010000000100000001000000010000000100000002000000010000000100001D02000016010000220100000003000000010000000100002D03000015010000220100000004000000010000000100003D04000015010000210100000005000000010000000100004D05000014010000210100000006000000010000000100005D06000013010000210100000007000000010000000100006E07000013010000200100000008000000010000000100007E08000012010000200100000009000000010000000100008E0900001201000020010000000A000000010000000100009E0A0000110100001F010000000B00000001000000010000AE0B0000100100001F010000000C00000001000000010000BE0C0000100100001F010000000D00000001000000010000CE0D00000F0100001E010000000E00000001000000010000DE0E00000F0100001E010000000F00000001000000010000EF0F00000E0100001E010000001000000001000000010000FF0F00000D0100001D0100000000000000020000000100000000000026020000210100000001000000020000000100000A01000025020000210100000002000000020000000100001A020000240200002001000000030000000200000001000029030000230200002001000000040000000200000001000039040000220200002001000000050000000200000001000049050000200200001F010000000600000002000000010000580600001F0200001F010000000700000002000000010000680700001E0200001F010000000800000002000000010000770800001D0200001E010000000900000002000000010000870900001C0200001E010000000A00000002000000010000970A00001B0200001E010000000B00000002000000010000A60B00001A0200001D010000000C00000002000000010000B60C0000190200001D010000000D00000002000000010000C50D0000170200001D010000000E00000002000000010000D50E0000160200001C010000000F00000002000000010000E50F0000150200001C010000001000000002000000010000FF0F0000140200001C01000000000000000300000001000000000000350300002001000000010000000300000001000008010000330300001F01000000020000000300000001000017020000320300001F01000000030000000300000001000026030000300300001F010000000400000003000000010000350400002E0300001E010000000500000003000000010000440500002D0300001E010000000600000003000000010000530600002B0300001E01000000070000000300000001000062070000290300001D01000000080000000300000001000071080000280300001D01000000090000000300000001000080090000260300001D010000000A000000030000000100008F0A0000250300001C010000000B000000030000000100009E0B0000230300001C010000000C00000003000000010000AD0C0000210300001B010000000D00000003000000010000BC0D0000200300001B010000000E00000003000000010000CC0E00001E0300001B010000000F00000003000000010000DB0F00001C0300001A010000001000000003000000010000FF0F00001B0300001A01000000000000000400000001000000000000440400001E01000000010000000400000001000005010000420400001E01000000020000000400000001000014020000400400001D010000000300000004000000010000220300003D0400001D010000000400000004000000010000310400003B0400001D0100000005000000040000000100003F050000390400001C0100000006000000040000000100004E060000370400001C0100000007000000040000000100005C070000350400001C0100000008000000040000000100006B080000330400001B01000000090000000400000001000079090000300400001B010000000A00000004000000010000880A00002E0400001B010000000B00000004000000010000960B00002C0400001A010000000C00000004000000010000A50C00002A0400001A010000000D00000004000000010000B40D00002804000019010000000E00000004000000010000C20E00002604000019010000000F00000004000000010000D10F00002304000019010000001000000004000000010000FF0F0000210400001801000000000000000500000001000000000000530500001D01000000010000000500000001000003010000500500001C010000000200000005000000010000110200004E0500001C0100000003000000050000000100001F0300004B0500001C0100000004000000050000000100002D040000480500001B0100000005000000050000000100003B050000450500001B01000000060000000500000001000049060000430500001A01000000070000000500000001000057070000400500001A010000000800000005000000010000650800003D0500001A010000000900000005000000010000730900003B05000019010000000A00000005000000010000810A00003805000019010000000B000000050000000100008F0B00003505000019010000000C000000050000000100009D0C00003305000018010000000D00000005000000010000AB0D00003005000018010000000E00000005000000010000B90E00002D05000017010000000F00000005000000010000C70F00002A05000017010000001000000005000000010000FF0F0000280500001701000000000000000600000001000000000000620600001B010000000100000006000000010000000100005F0600001B0100000002000000060000000100000D0200005C0600001B0100000003000000060000000100001B030000580600001A01000000040000000600000001000028040000550600001A010000000500000006000000010000360500005206000019010000000600000006000000010000430600004F06000019010000000700000006000000010000510700004B060000190100000008000000060000000100005E08000048060000180100000009000000060000000100006C0900004506000018010000000A00000006000000010000790A00004206000017010000000B00000006000000010000870B00003E06000017010000000C00000006000000010000940C00003B06000017010000000D00000006000000010000A20D00003806000016010000000E00000006000000010000AF0E00003506000016010000000F00000006000000010000BD0F00003206000015010000001000000006000000010000FF0F00002E0600001501000000000000000700000001000000000000710700001A010000000100000007000000010000FD0000006D0700001A0100000002000000070000000100000A0200006907000019010000000300000007000000010000170300006607000019010000000400000007000000010000240400006207000018010000000500000007000000010000310500005E070000180100000006000000070000000100003E0600005A070000170100000007000000070000000100004B0700005707000017010000000800000007000000010000580800005307000017010000000900000007000000010000650900004F07000016010000000A00000007000000010000720A00004B07000016010000000B000000070000000100007F0B00004807000015010000000C000000070000000100008C0C00004407000015010000000D00000007000000010000990D00004007000015010000000E00000007000000010000A60E00003C07000014010000000F00000007000000010000B30F00003907000014010000001000000007000000010000FF0F00003507000013010000000000000008000000010000000000008008000018010000000100000008000000010000FB0000007C08000018010000000200000008000000010000070200007708000018010000000300000008000000010000140300007308000017010000000400000008000000010000200400006F080000170100000005000000080000000100002D0500006B08000016010000000600000008000000010000390600006608000016010000000700000008000000010000450700006208000015010000000800000008000000010000520800005E080000150100000009000000080000000100005E0900005908000015010000000A000000080000000100006B0A00005508000014010000000B00000008000000010000770B00005108000014010000000C00000008000000010000830C00004D08000013010000000D00000008000000010000900D00004808000013010000000E000000080000000100009C0E00004408000012010000000F00000008000000010000A90F00004008000012010000001000000008000000010000FF0F00003C08000012010000000000000009000000010000000000008F09000017010000000100000009000000010000F80000008A090000170100000002000000090000000100000402000085090000160100000003000000090000000100001003000080090000160100000004000000090000000100001C0400007C09000015010000000500000009000000010000280500007709000015010000000600000009000000010000340600007209000014010000000700000009000000010000400700006D090000140100000008000000090000000100004B0800006909000013010000000900000009000000010000570900006409000013010000000A00000009000000010000630A00005F09000013010000000B000000090000000100006F0B00005A09000012010000000C000000090000000100007B0C00005509000012010000000D00000009000000010000870D00005109000011010000000E00000009000000010000930E00004C09000011010000000F000000090000000100009F0F00004709000010010000001000000009000000010000FF0F0000420900001001000000000000000A000000010000000000009E0A00001601000000010000000A000000010000F6000000990A00001501000000020000000A00000001000001020000930A00001501000000030000000A0000000100000C0300008E0A00001401000000040000000A00000001000018040000890A00001401000000050000000A00000001000023050000830A00001301000000060000000A0000000100002E0600007E0A00001301000000070000000A0000000100003A070000790A00001201000000080000000A00000001000045080000730A00001201000000090000000A000000010000510900006E0A000011010000000A0000000A0000000100005C0A0000690A000011010000000B0000000A000000010000670B0000630A000011010000000C0000000A000000010000730C00005E0A000010010000000D0000000A0000000100007E0D0000590A000010010000000E0000000A000000010000890E0000530A00000F010000000F0000000A000000010000950F00004E0A00000F01000000100000000A000000010000FF0F0000490A00000E01000000000000000B00000001000000000000AD0B00001401000000010000000B000000010000F3000000A70B00001401000000020000000B000000010000FE010000A10B00001301000000030000000B000000010000090300009B0B00001301000000040000000B00000001000014040000950B00001201000000050000000B0000000100001E050000900B00001201000000060000000B000000010000290600008A0B00001101000000070000000B00000001000034070000840B00001101000000080000000B0000000100003F0800007E0B00001001000000090000000B0000000100004A090000780B000010010000000A0000000B000000010000550A0000720B00000F010000000B0000000B0000000100005F0B00006D0B00000F010000000C0000000B0000000100006A0C0000670B00000E010000000D0000000B000000010000750D0000610B00000E010000000E0000000B000000010000800E00005B0B00000D010000000F0000000B0000000100008B0F0000550B00000D01000000100000000B000000010000FF0F00004F0B00000D01000000000000000C00000001000000000000BC0C00001301000000010000000C000000010000F1000000B50C00001201000000020000000C000000010000FB010000AF0C00001201000000030000000C00000001000005030000A90C00001101000000040000000C0000000100000F040000A20C00001101000000050000000C0000000100001A0500009C0C00001001000000060000000C00000001000024060000960C00001001000000070000000C0000000100002E0700008F0C00000F01000000080000000C00000001000039080000890C00000F01000000090000000C00000001000043090000820C00000E010000000A0000000C0000000100004D0A00007C0C00000E010000000B0000000C000000010000580B0000760C00000D010000000C0000000C000000010000620C00006F0C00000D010000000D0000000C0000000100006C0D0000690C00000C010000000E0000000C000000010000760E0000630C00000C010000000F0000000C000000010000810F00005C0C00000B01000000100000000C000000010000FF0F0000560C00000B01000000000000000D00000001000000000000CB0D00001101000000010000000D000000010000EE000000C40D00001101000000020000000D000000010000F8010000BD0D00001001000000030000000D00000001000002030000B60D00001001000000040000000D0000000100000B040000AF0D00000F01000000050000000D00000001000015050000A80D00000F01000000060000000D0000000100001F060000A10D00000E01000000070000000D000000010000290700009B0D00000E01000000080000000D00000001000032080000940D00000D01000000090000000D0000000100003C0900008D0D00000D010000000A0000000D000000010000460A0000860D00000C010000000B0000000D000000010000500B00007F0D00000C010000000C0000000D000000010000590C0000780D00000B010000000D0000000D000000010000630D0000710D00000B010000000E0000000D0000000100006D0E00006A0D00000A010000000F0000000D000000010000770F0000630D00000A01000000100000000D000000010000FF0F00005C0D00000901000000000000000E00000001000000000000DA0E00001001000000010000000E000000010000EB000000D20E00000F01000000020000000E000000010000F5010000CB0E00000F01000000030000000E000000010000FE020000C40E00000E01000000040000000E00000001000007040000BC0E00000E01000000050000000E00000001000010050000B50E00000D01000000060000000E0000000100001A060000AD0E00000D01000000070000000E00000001000023070000A60E00000C01000000080000000E0000000100002C0800009E0E00000C01000000090000000E00000001000035090000970E00000B010000000A0000000E0000000100003F0A0000900E00000B010000000B0000000E000000010000480B0000880E00000A010000000C0000000E000000010000510C0000810E00000A010000000D0000000E0000000100005A0D0000790E000009010000000E0000000E000000010000640E0000720E000008010000000F0000000E0000000100006D0F00006A0E00000801000000100000000E000000010000FF0F0000630E00000701000000000000000F00000001000000000000E90F00000E01000000010000000F000000010000E9000000E10F00000E01000000020000000F000000010000F2010000D90F00000D01000000030000000F000000010000FA020000D10F00000D01000000040000000F00000001000003040000C90F00000C01000000050000000F0000000100000C050000C10F00000C01000000060000000F00000001000014060000B90F00000B01000000070000000F0000000100001D070000B10F00000B01000000080000000F00000001000026080000A90F00000A01000000090000000F0000000100002F090000A10F00000A010000000A0000000F000000010000370A0000990F000009010000000B0000000F000000010000400B0000910F000008010000000C0000000F000000010000490C0000890F000008010000000D0000000F000000010000510D0000810F000007010000000E0000000F0000000100005A0E00007A0F000007010000000F0000000F000000010000630F0000720F00000601000000100000000F000000010000FF0F00006A0F00000601000000000000001000000001000000000000FF0F00000D010000000100000010000000010000E6000000FF0F00000C010000000200000010000000010000EE010000FF0F00000C010000000300000010000000010000F7020000FF0F00000B010000000400000010000000010000FF030000FF0F00000B01000000050000001000000001000007050000FF0F00000A0100000006000000100000000100000F060000FF0F00000A01000000070000001000000001000017070000FF0F00000901000000080000001000000001000020080000FF0F00000901000000090000001000000001000028090000FF0F000008010000000A00000010000000010000300A0000FF0F000007010000000B00000010000000010000380B0000FF0F000007010000000C00000010000000010000400C0000FF0F000006010000000D00000010000000010000480D0000FF0F000006010000000E00000010000000010000510E0000FF0F000005010000000F00000010000000010000590F0000FF0F000005010000001000000010000000010000FF0F0000FF0F00000401000000000000000000000002000000000000080000001B0200000001000000000000000200000F010000080000001C0200000002000000000000000200001F020000080000001D02000000030000000000000002000030030000080000001D02000000040000000000000002000040040000080000001E02000000050000000000000002000051050000070000001F020000000600000000000000020000610600000700000020020000000700000000000000020000720700000700000020020000000800000000000000020000820800000700000021020000000900000000000000020000930900000700000022020000000A00000000000000020000A30A00000700000023020000000B00000000000000020000B40B00000700000023020000000C00000000000000020000C50C00000600000024020000000D00000000000000020000D50D00000600000025020000000E00000000000000020000E60E00000600000026020000000F00000000000000020000F60F00000600000026020000001000000000000000020000FF0F0000060000002702000000000000000100000002000000000000170100001B0200000001000000010000000200000C010000160100001B0200000002000000010000000200001C020000150100001C0200000003000000010000000200002C030000150100001D0200000004000000010000000200003C040000140100001D0200000005000000010000000200004C050000130100001E0200000006000000010000000200005C060000130100001F0200000007000000010000000200006C070000120100001F0200000008000000010000000200007C08000011010000200200000009000000010000000200008C0900001101000021020000000A000000010000000200009C0A00001001000021020000000B00000001000000020000AC0B00000F01000022020000000C00000001000000020000BC0C00000F01000022020000000D00000001000000020000CC0D00000E01000023020000000E00000001000000020000DC0E00000D01000024020000000F00000001000000020000EC0F00000D01000024020000001000000001000000020000FF0F00000C0100002502000000000000000200000002000000000000250200001B02000000010000000200000002000009010000240200001B02000000020000000200000002000000020000000200000002000000030000000200000002000028030000220200001C02000000040000000200000002000037040000210200001D020000000500000002000000020000470500001F0200001D020000000600000002000000020000560600001E0200001E020000000700000002000000020000660700001D0200001E020000000800000002000000020000750800001C0200001F020000000900000002000000020000850900001A0200001F020000000A00000002000000020000940A00001902000020020000000B00000002000000020000A40B00001802000020020000000C00000002000000020000B30C00001702000021020000000D00000002000000020000C30D00001602000021020000000E00000002000000020000D20E00001402000022020000000F00000002000000020000E20F00001302000022020000001000000002000000020000FF0F0000120200002302000000000000000300000002000000000000340300001A02000000010000000300000002000006010000320300001B02000000020000000300000002000015020000310300001B020000000300000003000000020000240300002F0300001C020000000400000003000000020000330400002D0300001C020000000500000003000000020000420500002B0300001C020000000600000003000000020000510600002A0300001D02000000070000000300000002000060070000280300001D0200000008000000030000000200006F080000260300001D0200000009000000030000000200007E090000240300001E020000000A000000030000000200008D0A0000230300001E020000000B000000030000000200009C0B0000210300001F020000000C00000003000000020000AB0C00001F0300001F020000000D00000003000000020000BA0D00001D0300001F020000000E00000003000000020000C80E00001B03000020020000000F00000003000000020000D70F00001A03000020020000001000000003000000020000FF0F0000180300002002000000000000000400000002000000000000430400001A02000000010000000400000002000003010000400400001A020000000200000004000000020000120200003E0400001B020000000300000004000000020000200300003C0400001B0200000004000000040000000200002F040000390400001B0200000005000000040000000200003D050000370400001B0200000006000000040000000200004C060000350400001C0200000007000000040000000200005A070000330400001C02000000080000000400000002000068080000300400001C020000000900000004000000020000770900002E0400001C020000000A00000004000000020000850A00002C0400001D020000000B00000004000000020000940B0000290400001D020000000C00000004000000020000A20C0000270400001D020000000D00000004000000020000B00D0000250400001D020000000E00000004000000020000BF0E0000230400001E020000000F00000004000000020000CD0F0000200400001E020000001000000004000000020000FF0F00001E0400001E02000000000000000500000002000000000000510500001A020000000100000005000000020000010100004E0500001A0200000002000000050000000200000F0200004C0500001A0200000003000000050000000200001C030000490500001A0200000004000000050000000200002A040000460500001A02000000050000000500000002000038050000430500001B02000000060000000500000002000046060000400500001B020000000700000005000000020000540700003D0500001B020000000800000005000000020000620800003B0500001B02000000090000000500000002000070090000380500001B020000000A000000050000000200007E0A0000350500001B020000000B000000050000000200008B0B0000320500001B020000000C00000005000000020000990C00002F0500001B020000000D00000005000000020000A70D00002D0500001C020000000E00000005000000020000B50E00002A0500001C020000000F00000005000000020000C30F0000270500001C020000001000000005000000020000FF0F0000240500001C02000000000000000600000002000000000000600600001A020000000100000006000000020000FE0000005D0600001A0200000002000000060000000200000B020000590600001A02000000030000000600000002000019030000560600001A02000000040000000600000002000026040000520600001A020000000500000006000000020000330500004F0600001A020000000600000006000000020000410600004C0600001A0200000007000000060000000200004E070000480600001A0200000008000000060000000200005B080000450600001A02000000090000000600000002000069090000420600001A020000000A00000006000000020000760A00003E0600001A020000000B00000006000000020000830B00003B0600001A020000000C00000006000000020000910C0000380600001A020000000D000000060000000200009E0D0000340600001A020000000E00000006000000020000AB0E0000310600001A020000000F00000006000000020000B90F00002D0600001A020000001000000006000000020000FF0F00002A0600001A020000000000000007000000020000000000006E0700001A020000000100000007000000020000FB0000006B07000019020000000200000007000000020000080200006707000019020000000300000007000000020000150300006307000019020000000400000007000000020000220400005F070000190200000005000000070000000200002E0500005B070000190200000006000000070000000200003B0600005707000019020000000700000007000000020000480700005307000019020000000800000007000000020000550800004F07000019020000000900000007000000020000620900004B07000018020000000A000000070000000200006E0A00004807000018020000000B000000070000000200007B0B00004407000018020000000C00000007000000020000880C00004007000018020000000D00000007000000020000950D00003C07000018020000000E00000007000000020000A20E00003807000018020000000F00000007000000020000AF0F00003407000018020000001000000007000000020000FF0F00003007000017020000000000000008000000020000000000007D08000019020000000100000008000000020000F800000079080000190200000002000000080000000200000502000074080000190200000003000000080000000200001103000070080000190200000004000000080000000200001D0400006B08000018020000000500000008000000020000290500006708000018020000000600000008000000020000360600006208000018020000000700000008000000020000420700005E080000180200000008000000080000000200004E0800005A080000170200000009000000080000000200005B0900005508000017020000000A00000008000000020000670A00005108000017020000000B00000008000000020000730B00004C08000017020000000C000000080000000200007F0C00004808000016020000000D000000080000000200008C0D00004308000016020000000E00000008000000020000980E00003F08000016020000000F00000008000000020000A40F00003B08000015020000001000000008000000020000FF0F00003608000015020000000000000009000000020000000000008C09000019020000000100000009000000020000F600000087090000190200000002000000090000000200000102000082090000180200000003000000090000000200000D0300007D09000018020000000400000009000000020000190400007809000018020000000500000009000000020000250500007309000017020000000600000009000000020000300600006E090000170200000007000000090000000200003C0700006909000016020000000800000009000000020000480800006409000016020000000900000009000000020000540900005F09000016020000000A000000090000000200005F0A00005A09000015020000000B000000090000000200006B0B00005509000015020000000C00000009000000020000770C00005009000015020000000D00000009000000020000830D00004B09000014020000000E000000090000000200008E0E00004609000014020000000F000000090000000200009A0F00004109000013020000001000000009000000020000FF0F00003C0900001302000000000000000A000000020000000000009A0A00001902000000010000000A000000020000F3000000950A00001802000000020000000A000000020000FE0100008F0A00001802000000030000000A000000020000090300008A0A00001702000000040000000A00000002000014040000840A00001702000000050000000A000000020000200500007F0A00001602000000060000000A0000000200002B060000790A00001602000000070000000A00000002000036070000740A00001502000000080000000A000000020000410800006E0A00001502000000090000000A0000000200004D090000690A000014020000000A0000000A000000020000580A0000630A000014020000000B0000000A000000020000630B00005E0A000013020000000C0000000A0000000200006E0C0000580A000013020000000D0000000A000000020000790D0000530A000012020000000E0000000A000000020000850E00004D0A000012020000000F0000000A000000020000900F0000480A00001102000000100000000A000000020000FF0F0000420A00001102000000000000000B00000002000000000000A90B00001902000000010000000B000000020000F0000000A30B00001802000000020000000B000000020000FB0100009D0B00001702000000030000000B00000002000005030000970B00001702000000040000000B00000002000010040000910B00001602000000050000000B0000000200001B0500008B0B00001602000000060000000B00000002000025060000850B00001502000000070000000B000000020000300700007F0B00001402000000080000000B0000000200003B080000790B00001402000000090000000B00000002000045090000730B000013020000000A0000000B000000020000500A00006D0B000012020000000B0000000B0000000200005B0B0000660B000012020000000C0000000B000000020000660C0000600B000011020000000D0000000B000000020000700D00005A0B000010020000000E0000000B0000000200007B0E0000540B000010020000000F0000000B000000020000860F00004E0B00000F02000000100000000B000000020000FF0F0000480B00000E02000000000000000C00000002000000000000B70C00001802000000010000000C000000020000ED000000B10C00001802000000020000000C000000020000F7010000AA0C00001702000000030000000C00000002000002030000A40C00001602000000040000000C0000000200000C0400009D0C00001502000000050000000C00000002000016050000970C00001502000000060000000C00000002000020060000900C00001402000000070000000C0000000200002A070000890C00001302000000080000000C00000002000034080000830C00001202000000090000000C0000000200003E0900007C0C000012020000000A0000000C000000020000490A0000760C000011020000000B0000000C000000020000530B00006F0C000010020000000C0000000C0000000200005D0C0000690C00000F020000000D0000000C000000020000670D0000620C00000F020000000E0000000C000000020000710E00005B0C00000E020000000F0000000C0000000200007B0F0000550C00000D02000000100000000C000000020000FF0F00004E0C00000C02000000000000000D00000002000000000000C60D00001802000000010000000D000000020000EA000000BF0D00001702000000020000000D000000020000F4010000B80D00001602000000030000000D000000020000FE020000B10D00001602000000040000000D00000002000007040000AA0D00001502000000050000000D00000002000011050000A30D00001402000000060000000D0000000200001B0600009B0D00001302000000070000000D00000002000024070000940D00001202000000080000000D0000000200002E0800008D0D00001102000000090000000D00000002000037090000860D000010020000000A0000000D000000020000410A00007F0D00000F020000000B0000000D0000000200004B0B0000780D00000E020000000C0000000D000000020000540C0000710D00000E020000000D0000000D0000000200005E0D00006A0D00000D020000000E0000000D000000020000680E0000630D00000C020000000F0000000D000000020000710F00005B0D00000B02000000100000000D000000020000FF0F0000540D00000A02000000000000000E00000002000000000000D50E00001802000000010000000E000000020000E8000000CD0E00001702000000020000000E000000020000F1010000C50E00001602000000030000000E000000020000FA020000BE0E00001502000000040000000E00000002000003040000B60E00001402000000050000000E0000000200000C050000AE0E00001302000000060000000E00000002000015060000A70E00001202000000070000000E0000000200001E0700009F0E00001102000000080000000E00000002000027080000980E00001002000000090000000E00000002000030090000900E00000F020000000A0000000E000000020000390A0000880E00000E020000000B0000000E000000020000430B0000810E00000D020000000C0000000E0000000200004C0C0000790E00000C020000000D0000000E000000020000550D0000710E00000B020000000E0000000E0000000200005E0E00006A0E00000A020000000F0000000E000000020000670F0000620E00000902000000100000000E000000020000FF0F00005A0E00000802000000000000000F00000002000000000000E30F00001802000000010000000F000000020000E5000000DB0F00001702000000020000000F000000020000ED010000D30F00001602000000030000000F000000020000F6020000CB0F00001402000000040000000F000000020000FF030000C30F00001302000000050000000F00000002000007050000BA0F00001202000000060000000F00000002000010060000B20F00001102000000070000000F00000002000018070000AA0F00001002000000080000000F00000002000021080000A20F00000F02000000090000000F000000020000290900009A0F00000E020000000A0000000F000000020000320A0000920F00000C020000000B0000000F0000000200003A0B0000890F00000B020000000C0000000F000000020000430C0000810F00000A020000000D0000000F0000000200004C0D0000790F000009020000000E0000000F000000020000540E0000710F000008020000000F0000000F0000000200005D0F0000690F00000702000000100000000F000000020000FF0F0000600F00000602000000000000001000000002000000000000FF0F000018020000000100000010000000020000E2000000FF0F000016020000000200000010000000020000EA010000FF0F000015020000000300000010000000020000F2020000FF0F000014020000000400000010000000020000FA030000FF0F00001302000000050000001000000002000002050000FF0F0000110200000006000000100000000200000A060000FF0F00001002000000070000001000000002000012070000FF0F00000F0200000008000000100000000200001A080000FF0F00000D02000000090000001000000002000022090000FF0F00000C020000000A000000100000000200002A0A0000FF0F00000B020000000B00000010000000020000320B0000FF0F00000A020000000C000000100000000200003A0C0000FF0F000008020000000D00000010000000020000420D0000FF0F000007020000000E000000100000000200004A0E0000FF0F000006020000000F00000010000000020000520F0000FF0F000005020000001000000010000000020000FF0F0000FF0F0000030200000000000000000000000300000000000008000000120300000001000000000000000300000E01000008000000140300000002000000000000000300001E02000008000000160300000003000000000000000300002F03000008000000180300000004000000000000000300003F04000008000000190300000005000000000000000300004F050000070000001B03000000060000000000000003000060060000070000001D03000000070000000000000003000070070000070000001F030000000800000000000000030000810800000700000021030000000900000000000000030000910900000600000023030000000A00000000000000030000A20A00000600000024030000000B00000000000000030000B20B00000600000026030000000C00000000000000030000C20C00000600000028030000000D00000000000000030000D30D0000060000002A030000000E00000000000000030000E30E0000050000002C030000000F00000000000000030000F40F0000050000002E030000001000000000000000030000FF0F0000050000002F0300000000000000010000000300000000000017010000130300000001000000010000000300000B01000016010000150300000002000000010000000300001B02000015010000160300000003000000010000000300002B03000014010000180300000004000000010000000300003A04000014010000190300000005000000010000000300004A050000130100001B0300000006000000010000000300005A060000120100001D0300000007000000010000000300006A070000110100001E0300000008000000010000000300007A08000010010000200300000009000000010000000300008A0900001001000021030000000A000000010000000300009A0A00000F01000023030000000B00000001000000030000AA0B00000E01000025030000000C00000001000000030000BA0C00000D01000026030000000D00000001000000030000C90D00000D01000028030000000E00000001000000030000D90E00000C01000029030000000F00000001000000030000E90F00000B0100002B030000001000000001000000030000FF0F00000A0100002D030000000000000002000000030000000000002502000014030000000100000002000000030000080100002402000015030000000200000002000000030000170200002202000017030000000300000002000000030000270300002102000018030000000400000002000000030000360400002002000019030000000500000002000000030000450500001E0200001B030000000600000002000000030000550600001D0200001C030000000700000002000000030000640700001C0200001E030000000800000002000000030000730800001A0200001F030000000900000002000000030000830900001902000020030000000A00000002000000030000920A00001802000022030000000B00000002000000030000A10B00001602000023030000000C00000002000000030000B10C00001502000024030000000D00000002000000030000C00D00001402000026030000000E00000002000000030000CF0E00001302000027030000000F00000002000000030000DF0F00001102000028030000001000000002000000030000FF0F0000100200002A030000000000000003000000030000000000003303000015030000000100000003000000030000050100003103000016030000000200000003000000030000140200002F03000017030000000300000003000000030000000300000003000000030000000400000003000000030000310400002C0300001A030000000500000003000000030000400500002A0300001B0300000006000000030000000300004F060000280300001C0300000007000000030000000300005E070000260300001D0300000008000000030000000300006D080000240300001E0300000009000000030000000300007B090000220300001F030000000A000000030000000300008A0A00002103000020030000000B00000003000000030000990B00001F03000021030000000C00000003000000030000A80C00001D03000022030000000D00000003000000030000B70D00001B03000024030000000E00000003000000030000C50E00001903000025030000000F00000003000000030000D40F00001703000026030000001000000003000000030000FF0F00001503000027030000000000000004000000030000000000004104000016030000000100000004000000030000020100003F04000017030000000200000004000000030000100200003C040000180300000003000000040000000300001E0300003A040000190300000004000000040000000300002D040000380400001A0300000005000000040000000300003B050000350400001A03000000060000000400000003000049060000330400001B03000000070000000400000003000058070000300400001C030000000800000004000000030000660800002E0400001D030000000900000004000000030000740900002C0400001E030000000A00000004000000030000820A0000290400001F030000000B00000004000000030000910B00002704000020030000000C000000040000000300009F0C00002404000021030000000D00000004000000030000AD0D00002204000021030000000E00000004000000030000BB0E00002004000022030000000F00000004000000030000CA0F00001D04000023030000001000000004000000030000FF0F00001B04000024030000000000000005000000030000000000005005000017030000000100000005000000030000FF0000004D050000180300000002000000050000000300000D0200004A050000180300000003000000050000000300001A030000470500001903000000040000000500000003000028040000440500001A03000000050000000500000003000036050000410500001A030000000600000005000000030000440600003E0500001B030000000700000005000000030000510700003B0500001C0300000008000000050000000300005F080000380500001C0300000009000000050000000300006D090000350500001D030000000A000000050000000300007B0A0000320500001D030000000B00000005000000030000880B00002F0500001E030000000C00000005000000030000960C00002C0500001F030000000D00000005000000030000A40D0000290500001F030000000E00000005000000030000B20E00002605000020030000000F00000005000000030000BF0F00002305000021030000001000000005000000030000FF0F00002005000021030000000000000006000000030000000000005E06000018030000000100000006000000030000FC0000005A0600001903000000020000000600000003000009020000570600001903000000030000000600000003000016030000530600001903000000040000000600000003000024040000500600001A030000000500000006000000030000310500004C0600001A0300000006000000060000000300003E060000490600001B0300000007000000060000000300004B070000450600001B03000000080000000600000003000058080000420600001B030000000900000006000000030000660900003E0600001C030000000A00000006000000030000730A00003B0600001C030000000B00000006000000030000800B0000370600001D030000000C000000060000000300008D0C0000340600001D030000000D000000060000000300009A0D0000300600001D030000000E00000006000000030000A80E00002D0600001E030000000F00000006000000030000B50F0000290600001E030000001000000006000000030000FF0F0000260600001F030000000000000007000000030000000000006C07000019030000000100000007000000030000F9000000680700001903000000020000000700000003000006020000640700001903000000030000000700000003000012030000600700001A0300000004000000070000000300001F0400005C0700001A0300000005000000070000000300002C050000580700001A03000000060000000700000003000038060000540700001A03000000070000000700000003000045070000500700001A030000000800000007000000030000520800004C0700001A0300000009000000070000000300005E090000480700001B030000000A000000070000000300006B0A0000440700001B030000000B00000007000000030000780B0000400700001B030000000C00000007000000030000840C00003C0700001B030000000D00000007000000030000910D0000370700001B030000000E000000070000000300009E0E0000330700001B030000000F00000007000000030000AA0F00002F0700001C030000001000000007000000030000FF0F00002B0700001C030000000000000008000000030000000000007A0800001A030000000100000008000000030000F6000000760800001A03000000020000000800000003000002020000710800001A0300000003000000080000000300000E0300006C0800001A0300000004000000080000000300001A040000680800001A03000000050000000800000003000026050000630800001A030000000600000008000000030000330600005F0800001A0300000007000000080000000300003F0700005A0800001A0300000008000000080000000300004B080000560800001A030000000900000008000000030000570900005108000019030000000A00000008000000030000630A00004C08000019030000000B000000080000000300006F0B00004808000019030000000C000000080000000300007B0C00004308000019030000000D00000008000000030000880D00003F08000019030000000E00000008000000030000940E00003A08000019030000000F00000008000000030000A00F00003508000019030000001000000008000000030000FF0F0000310800001903000000000000000900000003000000000000880900001B030000000100000009000000030000F3000000830900001B030000000200000009000000030000FF0100007E0900001B0300000003000000090000000300000A030000790900001A03000000040000000900000003000016040000740900001A030000000500000009000000030000210500006F0900001A0300000006000000090000000300002D0600006A09000019030000000700000009000000030000390700006509000019030000000800000009000000030000440800005F09000019030000000900000009000000030000500900005A09000018030000000A000000090000000300005B0A00005509000018030000000B00000009000000030000670B00005009000018030000000C00000009000000030000730C00004B09000017030000000D000000090000000300007E0D00004609000017030000000E000000090000000300008A0E00004109000017030000000F00000009000000030000950F00003B09000016030000001000000009000000030000FF0F0000360900001603000000000000000A00000003000000000000970A00001C03000000010000000A000000030000F0000000910A00001C03000000020000000A000000030000FB0100008B0A00001B03000000030000000A00000003000006030000860A00001B03000000040000000A00000003000011040000800A00001A03000000050000000A0000000300001C0500007A0A00001903000000060000000A00000003000027060000750A00001903000000070000000A000000030000320700006F0A00001803000000080000000A0000000300003D080000690A00001803000000090000000A00000003000049090000640A000017030000000A0000000A000000030000540A00005E0A000017030000000B0000000A0000000300005F0B0000580A000016030000000C0000000A0000000300006A0C0000530A000016030000000D0000000A000000030000750D00004D0A000015030000000E0000000A000000030000800E0000470A000014030000000F0000000A0000000300008B0F0000420A00001403000000100000000A000000030000FF0F00003C0A00001303000000000000000B00000003000000000000A50B00001D03000000010000000B000000030000ED0000009F0B00001C03000000020000000B000000030000F7010000980B00001C03000000030000000B00000003000002030000920B00001B03000000040000000B0000000300000D0400008C0B00001A03000000050000000B00000003000017050000860B00001903000000060000000B00000003000022060000800B00001803000000070000000B0000000300002C070000790B00001803000000080000000B00000003000037080000730B00001703000000090000000B000000030000410900006D0B000016030000000A0000000B0000000300004C0A0000670B000015030000000B0000000B000000030000560B0000600B000014030000000C0000000B000000030000610C00005A0B000014030000000D0000000B0000000300006B0D0000540B000013030000000E0000000B000000030000760E00004E0B000012030000000F0000000B000000030000800F0000480B00001103000000100000000B000000030000FF0F0000410B00001003000000000000000C00000003000000000000B30C00001E03000000010000000C000000030000EA000000AC0C00001D03000000020000000C000000030000F4010000A60C00001C03000000030000000C000000030000FE0200009F0C00001B03000000040000000C00000003000008040000980C00001A03000000050000000C00000003000012050000910C00001903000000060000000C0000000300001C0600008B0C00001803000000070000000C00000003000026070000840C00001703000000080000000C000000030000300800007D0C00001603000000090000000C0000000300003A090000760C000015030000000A0000000C000000030000440A00006F0C000014030000000B0000000C0000000300004E0B0000690C000013030000000C0000000C000000030000580C0000620C000012030000000D0000000C000000030000620D00005B0C000011030000000E0000000C0000000300006C0E0000540C000010030000000F0000000C000000030000760F00004E0C00000F03000000100000000C000000030000FF0F0000470C00000E03000000000000000D00000003000000000000C10D00001F03000000010000000D000000030000E7000000BA0D00001E03000000020000000D000000030000F0010000B30D00001D03000000030000000D000000030000FA020000AB0D00001B03000000040000000D00000003000003040000A40D00001A03000000050000000D0000000300000D0500009D0D00001903000000060000000D00000003000016060000950D00001803000000070000000D000000030000200700008E0D00001603000000080000000D00000003000029080000870D00001503000000090000000D00000003000033090000800D000014030000000A0000000D0000000300003C0A0000780D000013030000000B0000000D000000030000460B0000710D000011030000000C0000000D0000000300004F0C00006A0D000010030000000D0000000D000000030000590D0000620D00000F030000000E0000000D000000030000620E00005B0D00000D030000000F0000000D0000000300006B0F0000540D00000C03000000100000000D000000030000FF0F00004C0D00000B03000000000000000E00000003000000000000D00E00002003000000010000000E000000030000E4000000C80E00001F03000000020000000E000000030000ED010000C00E00001D03000000030000000E000000030000F6020000B80E00001C03000000040000000E000000030000FF030000B00E00001A03000000050000000E00000003000008050000A80E00001903000000060000000E00000003000011060000A00E00001703000000070000000E0000000300001A070000990E00001603000000080000000E00000003000023080000910E00001403000000090000000E0000000300002B090000890E000013030000000A0000000E000000030000340A0000810E000011030000000B0000000E0000000300003D0B0000790E000010030000000C0000000E000000030000460C0000710E00000E030000000D0000000E0000000300004F0D0000690E00000D030000000E0000000E000000030000580E0000620E00000B030000000F0000000E000000030000610F00005A0E00000A03000000100000000E000000030000FF0F0000520E00000803000000000000000F00000003000000000000DE0F00002103000000010000000F000000030000E1000000D50F00001F03000000020000000F000000030000E9010000CD0F00001E03000000030000000F000000030000F2020000C50F00001C03000000040000000F000000030000FA030000BC0F00001A03000000050000000F00000003000003050000B40F00001903000000060000000F0000000300000B060000AB0F00001703000000070000000F00000003000013070000A30F00001503000000080000000F0000000300001C0800009B0F00001303000000090000000F00000003000024090000920F000012030000000A0000000F0000000300002D0A00008A0F000010030000000B0000000F000000030000350B0000810F00000E030000000C0000000F0000000300003D0C0000790F00000C030000000D0000000F000000030000460D0000710F00000B030000000E0000000F0000000300004E0E0000680F000009030000000F0000000F000000030000570F0000600F00000703000000100000000F000000030000FF0F0000570F00000503000000000000001000000003000000000000FF0F000022030000000100000010000000030000DE000000FF0F000020030000000200000010000000030000E6010000FF0F00001E030000000300000010000000030000EE020000FF0F00001C030000000400000010000000030000F6030000FF0F00001A030000000500000010000000030000FD040000FF0F00001803000000060000001000000003000005060000FF0F0000160300000007000000100000000300000D070000FF0F00001403000000080000001000000003000015080000FF0F0000120300000009000000100000000300001D090000FF0F000010030000000A00000010000000030000250A0000FF0F00000E030000000B000000100000000300002D0B0000FF0F00000C030000000C00000010000000030000340C0000FF0F00000A030000000D000000100000000300003C0D0000FF0F000008030000000E00000010000000030000440E0000FF0F000006030000000F000000100000000300004C0F0000FF0F000004030000001000000010000000030000FF0F0000FF0F0000020300000000000000000000000400000000000009000000090400000001000000000000000400000D010000080000000C0400000002000000000000000400001D020000080000000F0400000003000000000000000400002E03000008000000120400000004000000000000000400003E04000007000000150400000005000000000000000400004E05000007000000180400000006000000000000000400005E060000070000001A0400000007000000000000000400006F070000070000001D0400000008000000000000000400007F08000006000000200400000009000000000000000400008F0900000600000023040000000A00000000000000040000A00A00000600000026040000000B00000000000000040000B00B00000500000029040000000C00000000000000040000C00C0000050000002C040000000D00000000000000040000D10D0000050000002F040000000E00000000000000040000E10E00000500000032040000000F00000000000000040000F10F00000400000035040000001000000000000000040000FF0F0000040000003704000000000000000100000004000000000000160100000B0400000001000000010000000400000A010000160100000E0400000002000000010000000400001A020000150100001004000000030000000100000004000029030000140100001304000000040000000100000004000039040000130100001504000000050000000100000004000049050000120100001804000000060000000100000004000059060000110100001B04000000070000000100000004000068070000100100001D040000000800000001000000040000780800001001000020040000000900000001000000040000880900000F01000022040000000A00000001000000040000980A00000E01000025040000000B00000001000000040000A70B00000D01000027040000000C00000001000000040000B70C00000C0100002A040000000D00000001000000040000C70D00000B0100002C040000000E00000001000000040000D70E00000B0100002F040000000F00000001000000040000E70F00000A01000032040000001000000001000000040000FF0F0000090100003404000000000000000200000004000000000000240200000E040000000100000002000000040000070100002302000010040000000200000002000000040000160200002102000012040000000300000002000000040000250300002002000014040000000400000002000000040000340400001F02000016040000000500000002000000040000440500001D02000019040000000600000002000000040000530600001C0200001B040000000700000002000000040000620700001A0200001D04000000080000000200000004000071080000190200001F040000000900000002000000040000800900001802000021040000000A00000002000000040000900A00001602000024040000000B000000020000000400009F0B00001502000026040000000C00000002000000040000AE0C00001302000028040000000D00000002000000040000BD0D0000120200002A040000000E00000002000000040000CD0E0000110200002C040000000F00000002000000040000DC0F00000F0200002F040000001000000002000000040000FF0F00000E02000031040000000000000003000000040000000000003203000010040000000100000003000000040000030100003003000012040000000200000003000000040000120200002E03000013040000000300000003000000040000210300002C030000150400000004000000030000000400002F0400002A030000170400000005000000030000000400003E05000028030000190400000006000000030000000400004D060000260300001B0400000007000000030000000400005C070000240300001D0400000008000000030000000400006A080000220300001F040000000900000003000000040000790900002003000020040000000A00000003000000040000880A00001F03000022040000000B00000003000000040000960B00001D03000024040000000C00000003000000040000A50C00001B03000026040000000D00000003000000040000B40D00001903000028040000000E00000003000000040000C20E0000170300002A040000000F00000003000000040000D10F0000150300002C040000001000000003000000040000FF0F0000130300002D040000000000000004000000040000000000004004000012040000000100000004000000040000000100003D040000130400000002000000040000000400000E0200003B040000150400000003000000040000000400001D030000380400001604000000040000000400000004000000040000000400000004000000050000000400000004000039050000330400001904000000060000000400000004000047060000310400001B040000000700000004000000040000550700002E0400001C040000000800000004000000040000630800002C0400001E04000000090000000400000004000071090000290400001F040000000A00000004000000040000800A00002704000021040000000B000000040000000400008E0B00002404000022040000000C000000040000000400009C0C00002204000024040000000D00000004000000040000AA0D00001F04000025040000000E00000004000000040000B80E00001D04000027040000000F00000004000000040000C60F00001A04000028040000001000000004000000040000FF0F0000180400002A040000000000000005000000040000000000004E05000014040000000100000005000000040000FD0000004B050000150400000002000000050000000400000B0200004805000017040000000300000005000000040000180300004505000018040000000400000005000000040000260400004205000019040000000500000005000000040000330500003E0500001A040000000600000005000000040000410600003B0500001B0400000007000000050000000400004F070000380500001C0400000008000000050000000400005C080000350500001D0400000009000000050000000400006A090000320500001F040000000A00000005000000040000780A00002F05000020040000000B00000005000000040000850B00002C05000021040000000C00000005000000040000930C00002905000022040000000D00000005000000040000A00D00002605000023040000000E00000005000000040000AE0E00002305000024040000000F00000005000000040000BC0F00002005000025040000001000000005000000040000FF0F00001D05000027040000000000000006000000040000000000005C06000016040000000100000006000000040000FA0000005806000017040000000200000006000000040000070200005406000018040000000300000006000000040000140300005106000019040000000400000006000000040000210400004D0600001A0400000005000000060000000400002E0500004A0600001A0400000006000000060000000400003B060000460600001B04000000070000000600000004000048070000420600001C040000000800000006000000040000550800003F0600001D040000000900000006000000040000620900003B0600001E040000000A00000006000000040000700A0000370600001E040000000B000000060000000400007D0B0000340600001F040000000C000000060000000400008A0C00003006000020040000000D00000006000000040000970D00002D06000021040000000E00000006000000040000A40E00002906000022040000000F00000006000000040000B10F00002506000022040000001000000006000000040000FF0F00002206000023040000000000000007000000040000000000006A07000019040000000100000007000000040000F7000000650700001904000000020000000700000004000003020000610700001A040000000300000007000000040000100300005D0700001A0400000004000000070000000400001C040000590700001B04000000050000000700000004000029050000550700001B04000000060000000700000004000035060000500700001B040000000700000007000000040000420700004C0700001C0400000008000000070000000400004E080000480700001C0400000009000000070000000400005B090000440700001D040000000A00000007000000040000670A0000400700001D040000000B00000007000000040000740B00003B0700001E040000000C00000007000000040000810C0000370700001E040000000D000000070000000400008D0D0000330700001F040000000E000000070000000400009A0E00002F0700001F040000000F00000007000000040000A60F00002B0700001F040000001000000007000000040000FF0F0000270700002004000000000000000800000004000000000000770800001B040000000100000008000000040000F3000000730800001B040000000200000008000000040000FF0100006E0800001B0400000003000000080000000400000B030000690800001B04000000040000000800000004000017040000640800001B04000000050000000800000004000023050000600800001B0400000006000000080000000400002F0600005B0800001C0400000007000000080000000400003B070000560800001C04000000080000000800000004000047080000510800001C040000000900000008000000040000530900004D0800001C040000000A000000080000000400005F0A0000480800001C040000000B000000080000000400006B0B0000430800001C040000000C00000008000000040000770C00003E0800001C040000000D00000008000000040000830D00003A0800001C040000000E000000080000000400008F0E0000350800001C040000000F000000080000000400009B0F0000300800001C040000001000000008000000040000FF0F00002C0800001D04000000000000000900000004000000000000850900001D040000000100000009000000040000F0000000800900001D040000000200000009000000040000FC0100007B0900001D04000000030000000900000004000007030000750900001C04000000040000000900000004000013040000700900001C0400000005000000090000000400001E0500006B0900001C0400000006000000090000000400002A060000650900001C04000000070000000900000004000035070000600900001B040000000800000009000000040000400800005B0900001B0400000009000000090000000400004C090000560900001B040000000A00000009000000040000570A0000500900001B040000000B00000009000000040000630B00004B0900001A040000000C000000090000000400006E0C0000460900001A040000000D000000090000000400007A0D0000400900001A040000000E00000009000000040000850E00003B0900001A040000000F00000009000000040000910F00003609000019040000001000000009000000040000FF0F0000300900001904000000000000000A00000004000000000000930A00001F04000000010000000A000000040000ED0000008D0A00001F04000000020000000A000000040000F8010000870A00001E04000000030000000A00000004000003030000820A00001E04000000040000000A0000000400000E0400007C0A00001D04000000050000000A00000004000019050000760A00001C04000000060000000A00000004000024060000700A00001C04000000070000000A0000000400002F0700006A0A00001B04000000080000000A0000000400003A080000640A00001B04000000090000000A000000040000440900005E0A00001A040000000A0000000A0000000400004F0A0000590A000019040000000B0000000A0000000400005A0B0000530A000019040000000C0000000A000000040000650C00004D0A000018040000000D0000000A000000040000700D0000470A000018040000000E0000000A0000000400007B0E0000410A000017040000000F0000000A000000040000860F00003B0A00001604000000100000000A000000040000FF0F0000350A00001604000000000000000B00000004000000000000A10B00002204000000010000000B000000040000EA0000009B0B00002104000000020000000B000000040000F4010000940B00002004000000030000000B000000040000FF0200008E0B00001F04000000040000000B00000004000009040000870B00001E04000000050000000B00000004000013050000810B00001D04000000060000000B0000000400001E0600007A0B00001C04000000070000000B00000004000028070000740B00001B04000000080000000B000000040000330800006E0B00001A04000000090000000B0000000400003D090000670B000019040000000A0000000B000000040000470A0000610B000018040000000B0000000B000000040000520B00005A0B000017040000000C0000000B0000000400005C0C0000540B000016040000000D0000000B000000040000670D00004E0B000015040000000E0000000B000000040000710E0000470B000014040000000F0000000B0000000400007B0F0000410B00001304000000100000000B000000040000FF0F00003A0B00001204000000000000000C00000004000000000000AF0C00002404000000010000000C000000040000E7000000A80C00002304000000020000000C000000040000F1010000A10C00002104000000030000000C000000040000FA0200009A0C00002004000000040000000C00000004000004040000930C00001F04000000050000000C0000000400000E0500008C0C00001D04000000060000000C00000004000018060000850C00001C04000000070000000C000000040000220700007E0C00001B04000000080000000C0000000400002C080000770C00001A04000000090000000C00000004000035090000700C000018040000000A0000000C0000000400003F0A0000690C000017040000000B0000000C000000040000490B0000620C000016040000000C0000000C000000040000530C00005B0C000014040000000D0000000C0000000400005D0D0000540C000013040000000E0000000C000000040000670E00004D0C000012040000000F0000000C000000040000710F0000460C00001004000000100000000C000000040000FF0F00003F0C00000F04000000000000000D00000004000000000000BD0D00002604000000010000000D000000040000E3000000B50D00002504000000020000000D000000040000ED010000AE0D00002304000000030000000D000000040000F6020000A60D00002104000000040000000D000000040000FF0300009F0D00002004000000050000000D00000004000009050000970D00001E04000000060000000D00000004000012060000900D00001C04000000070000000D0000000400001B070000880D00001B04000000080000000D00000004000025080000800D00001904000000090000000D0000000400002E090000790D000017040000000A0000000D000000040000370A0000710D000016040000000B0000000D000000040000410B00006A0D000014040000000C0000000D0000000400004A0C0000620D000012040000000D0000000D000000040000530D00005B0D000011040000000E0000000D0000000400005D0E0000530D00000F040000000F0000000D000000040000660F00004C0D00000D04000000100000000D000000040000FF0F0000440D00000C04000000000000000E00000004000000000000CB0E00002804000000010000000E000000040000E0000000C20E00002604000000020000000E000000040000E9010000BA0E00002404000000030000000E000000040000F2020000B20E00002204000000040000000E000000040000FB030000AA0E00002004000000050000000E00000004000003050000A20E00001E04000000060000000E0000000400000C0600009A0E00001C04000000070000000E00000004000015070000920E00001A04000000080000000E0000000400001E0800008A0E00001804000000090000000E00000004000026090000820E000016040000000A0000000E0000000400002F0A00007A0E000014040000000B0000000E000000040000380B0000720E000012040000000C0000000E000000040000410C00006A0E000010040000000D0000000E0000000400004A0D0000610E00000E040000000E0000000E000000040000520E0000590E00000C040000000F0000000E0000000400005B0F0000510E00000A04000000100000000E000000040000FF0F0000490E00000804000000000000000F00000004000000000000D80F00002B04000000010000000F000000040000DD000000D00F00002804000000020000000F000000040000E5010000C70F00002604000000030000000F000000040000EE020000BE0F00002404000000040000000F000000040000F6030000B60F00002104000000050000000F000000040000FE040000AD0F00001F04000000060000000F00000004000006060000A50F00001D04000000070000000F0000000400000F0700009C0F00001A04000000080000000F00000004000017080000930F00001804000000090000000F0000000400001F0900008B0F000015040000000A0000000F000000040000270A0000820F000013040000000B0000000F0000000400002F0B0000790F000011040000000C0000000F000000040000380C0000710F00000E040000000D0000000F000000040000400D0000680F00000C040000000E0000000F000000040000480E00005F0F00000A040000000F0000000F000000040000500F0000570F00000704000000100000000F000000040000FF0F00004E0F00000504000000000000001000000004000000000000FF0F00002D040000000100000010000000040000DA000000FF0F00002A040000000200000010000000040000E2010000FF0F000027040000000300000010000000040000E9020000FF0F000025040000000400000010000000040000F1030000FF0F000022040000000500000010000000040000F9040000FF0F00001F04000000060000001000000004000000060000FF0F00001D04000000070000001000000004000008070000FF0F00001A04000000080000001000000004000010080000FF0F00001704000000090000001000000004000018090000FF0F000015040000000A000000100000000400001F0A0000FF0F000012040000000B00000010000000040000270B0000FF0F00000F040000000C000000100000000400002F0C0000FF0F00000C040000000D00000010000000040000360D0000FF0F00000A040000000E000000100000000400003E0E0000FF0F000007040000000F00000010000000040000460F0000FF0F000004040000001000000010000000040000FF0F0000FF0F0000020400000000000000000000000500000000000009000000000500000001000000000000000500000C01000008000000040500000002000000000000000500001C02000008000000080500000003000000000000000500002D030000080000000C0500000004000000000000000500003D04000007000000100500000005000000000000000500004D05000007000000140500000006000000000000000500005D06000007000000180500000007000000000000000500006D070000060000001C0500000008000000000000000500007D08000006000000200500000009000000000000000500008E0900000500000024050000000A000000000000000500009E0A00000500000028050000000B00000000000000050000AE0B0000050000002C050000000C00000000000000050000BE0C00000400000030050000000D00000000000000050000CE0D00000400000034050000000E00000000000000050000DF0E00000400000038050000000F00000000000000050000EF0F0000030000003C050000001000000000000000050000FF0F0000030000004005000000000000000100000005000000000000160100000405000000010000000100000005000009010000150100000705000000020000000100000005000018020000140100000B05000000030000000100000005000028030000130100000E05000000040000000100000005000038040000120100001205000000050000000100000005000047050000120100001505000000060000000100000005000057060000110100001905000000070000000100000005000067070000100100001C050000000800000001000000050000760800000F01000020050000000900000001000000050000860900000E01000023050000000A00000001000000050000960A00000D01000027050000000B00000001000000050000A50B00000C0100002A050000000C00000001000000050000B50C00000B0100002E050000000D00000001000000050000C50D00000A01000031050000000E00000001000000050000D40E00000901000035050000000F00000001000000050000E40F00000801000038050000001000000001000000050000FF0F0000070100003C05000000000000000200000005000000000000240200000705000000010000000200000005000005010000220200000A05000000020000000200000005000014020000210200000D050000000300000002000000050000240300001F02000010050000000400000002000000050000330400001E02000013050000000500000002000000050000420500001C02000016050000000600000002000000050000510600001B0200001905000000070000000200000005000060070000190200001C0500000008000000020000000500006F080000180200001F0500000009000000020000000500007E0900001602000022050000000A000000020000000500008D0A00001502000025050000000B000000020000000500009C0B00001302000028050000000C00000002000000050000AC0C0000120200002C050000000D00000002000000050000BB0D0000100200002F050000000E00000002000000050000CA0E00000F02000032050000000F00000002000000050000D90F00000D02000035050000001000000002000000050000FF0F00000C0200003805000000000000000300000005000000000000310300000A050000000100000003000000050000020100002F0300000D050000000200000003000000050000110200002D030000100500000003000000030000000500001F0300002B030000120500000004000000030000000500002E04000029030000150500000005000000030000000500003C05000027030000170500000006000000030000000500004B060000250300001A05000000070000000300000005000059070000230300001D05000000080000000300000005000068080000210300001F050000000900000003000000050000760900001F03000022050000000A00000003000000050000850A00001D03000024050000000B00000003000000050000940B00001A03000027050000000C00000003000000050000A20C00001803000029050000000D00000003000000050000B10D0000160300002C050000000E00000003000000050000BF0E0000140300002F050000000F00000003000000050000CE0F00001203000031050000001000000003000000050000FF0F00001003000034050000000000000004000000050000000000003F0400000E050000000100000004000000050000FF0000003C040000100500000002000000040000000500000D02000039040000120500000003000000040000000500001B0300003704000014050000000400000004000000050000290400003404000016050000000500000004000000050000370500003104000019050000000600000004000000050000450600002F0400001B050000000700000004000000050000530700002C0400001D050000000800000004000000050000610800002A0400001F0500000009000000040000000500006F0900002704000021050000000A000000040000000500007D0A00002404000023050000000B000000040000000500008B0B00002204000025050000000C00000004000000050000990C00001F04000027050000000D00000004000000050000A70D00001C0400002A050000000E00000004000000050000B50E00001A0400002C050000000F00000004000000050000C30F0000170400002E050000001000000004000000050000FF0F00001504000030050000000000000005000000050000000000004C05000011050000000100000005000000050000FB0000004905000013050000000200000005000000050000090200004605000015050000000300000005000000050000160300004305000016050000000400000005000000050000240400003F050000180500000005000000050000000500000005000000050000000500000006000000050000000500003F060000390500001B0500000007000000050000000500004C070000360500001D0500000008000000050000000500005A080000330500001F050000000900000005000000050000670900002F05000020050000000A00000005000000050000750A00002C05000022050000000B00000005000000050000820B00002905000024050000000C00000005000000050000900C00002605000025050000000D000000050000000500009D0D00002305000027050000000E00000005000000050000AA0E00001F05000029050000000F00000005000000050000B80F00001C0500002A050000001000000005000000050000FF0F0000190500002C050000000000000006000000050000000000005A06000015050000000100000006000000050000F80000005606000016050000000200000006000000050000050200005206000017050000000300000006000000050000120300004E060000180500000004000000060000000500001F0400004B0600001A0500000005000000060000000500002C050000470600001B05000000060000000600000005000038060000430600001C050000000700000006000000050000450700003F0600001D050000000800000006000000050000520800003B0600001E0500000009000000060000000500005F0900003806000020050000000A000000060000000500006C0A00003406000021050000000B00000006000000050000790B00003006000022050000000C00000006000000050000860C00002C06000023050000000D00000006000000050000930D00002906000024050000000E00000006000000050000A00E00002506000026050000000F00000006000000050000AD0F00002106000027050000001000000006000000050000FF0F00001D06000028050000000000000007000000050000000000006707000018050000000100000007000000050000F40000006307000019050000000200000007000000050000010200005E0700001A0500000003000000070000000500000D0300005A0700001B0500000004000000070000000500001A040000560700001B05000000050000000700000005000026050000510700001C050000000600000007000000050000320600004D0700001D0500000007000000070000000500003F070000490700001D0500000008000000070000000500004B080000440700001E05000000090000000700000005000058090000400700001F050000000A00000007000000050000640A00003C07000020050000000B00000007000000050000700B00003707000020050000000C000000070000000500007D0C00003307000021050000000D00000007000000050000890D00002F07000022050000000E00000007000000050000960E00002A07000023050000000F00000007000000050000A20F00002607000023050000001000000007000000050000FF0F0000220700002405000000000000000800000005000000000000750800001C050000000100000008000000050000F1000000700800001C050000000200000008000000050000FD0100006B0800001C05000000030000000800000005000009030000660800001D05000000040000000800000005000015040000610800001D050000000500000008000000050000200500005C0800001D0500000006000000080000000500002C060000570800001D05000000070000000800000005000038070000520800001E050000000800000008000000050000440800004D0800001E05000000090000000800000005000050090000480800001E050000000A000000080000000500005C0A0000440800001F050000000B00000008000000050000680B00003F0800001F050000000C00000008000000050000730C00003A0800001F050000000D000000080000000500007F0D0000350800001F050000000E000000080000000500008B0E00003008000020050000000F00000008000000050000970F00002B08000020050000001000000008000000050000FF0F0000260800002005000000000000000900000005000000000000820900001F050000000100000009000000050000EE0000007D0900001F050000000200000009000000050000F9010000770900001F05000000030000000900000005000004030000720900001F050000000400000009000000050000100400006C0900001F0500000005000000090000000500001B050000670900001E05000000060000000900000005000026060000610900001E050000000700000009000000050000320700005C0900001E0500000008000000090000000500003D080000560900001E05000000090000000900000005000048090000510900001E050000000A00000009000000050000530A00004B0900001D050000000B000000090000000500005F0B0000460900001D050000000C000000090000000500006A0C0000400900001D050000000D00000009000000050000750D00003B0900001D050000000E00000009000000050000810E0000360900001D050000000F000000090000000500008C0F0000300900001C050000001000000009000000050000FF0F00002B0900001C05000000000000000A00000005000000000000900A00002305000000010000000A000000050000EA0000008A0A00002205000000020000000A000000050000F5010000830A00002105000000030000000A000000050000000300007D0A00002105000000040000000A0000000500000B040000770A00002005000000050000000A00000005000015050000710A00001F05000000060000000A000000050000200600006B0A00001F05000000070000000A0000000500002B070000650A00001E05000000080000000A000000050000360800005F0A00001E05000000090000000A00000005000040090000590A00001D050000000A0000000A0000000500004B0A0000530A00001C050000000B0000000A000000050000560B00004D0A00001C050000000C0000000A000000050000610C0000470A00001B050000000D0000000A0000000500006C0D0000410A00001A050000000E0000000A000000050000760E00003B0A00001A050000000F0000000A000000050000810F0000350A00001905000000100000000A000000050000FF0F00002F0A00001805000000000000000B000000050000000000009D0B00002605000000010000000B000000050000E7000000960B00002505000000020000000B000000050000F1010000900B00002405000000030000000B000000050000FB020000890B00002305000000040000000B00000005000006040000830B00002205000000050000000B000000050000100500007C0B00002105000000060000000B0000000500001A060000750B00002005000000070000000B000000050000240700006F0B00001E05000000080000000B0000000500002E080000680B00001D05000000090000000B00000005000039090000620B00001C050000000A0000000B000000050000430A00005B0B00001B050000000B0000000B0000000500004D0B0000540B00001A050000000C0000000B000000050000570C00004E0B000019050000000D0000000B000000050000620D0000470B000018050000000E0000000B0000000500006C0E0000410B000017050000000F0000000B000000050000760F00003A0B00001605000000100000000B000000050000FF0F0000330B00001405000000000000000C00000005000000000000AB0C00002A05000000010000000C000000050000E3000000A30C00002805000000020000000C000000050000ED0100009C0C00002705000000030000000C000000050000F7020000950C00002505000000040000000C000000050000000400008E0C00002305000000050000000C0000000500000A050000870C00002205000000060000000C000000050000140600007F0C00002005000000070000000C0000000500001E070000780C00001F05000000080000000C00000005000027080000710C00001D05000000090000000C000000050000310900006A0C00001C050000000A0000000C0000000500003B0A0000630C00001A050000000B0000000C000000050000440B00005C0C000018050000000C0000000C0000000500004E0C0000540C000017050000000D0000000C000000050000580D00004D0C000015050000000E0000000C000000050000610E0000460C000014050000000F0000000C0000000500006B0F00003F0C00001205000000100000000C000000050000FF0F0000380C00001105000000000000000D00000005000000000000B80D00002D05000000010000000D000000050000E0000000B00D00002B05000000020000000D000000050000E9010000A90D00002905000000030000000D000000050000F2020000A10D00002705000000040000000D000000050000FB030000990D00002505000000050000000D00000005000005050000910D00002305000000060000000D0000000500000E0600008A0D00002105000000070000000D00000005000017070000820D00001F05000000080000000D000000050000200800007A0D00001D05000000090000000D00000005000029090000720D00001B050000000A0000000D000000050000320A00006B0D000019050000000B0000000D0000000500003C0B0000630D000017050000000C0000000D000000050000450C00005B0D000015050000000D0000000D0000000500004E0D0000530D000013050000000E0000000D000000050000570E00004C0D000011050000000F0000000D000000050000600F0000440D00000F05000000100000000D000000050000FF0F00003C0D00000D05000000000000000E00000005000000000000C50E00003105000000010000000E000000050000DD000000BD0E00002E05000000020000000E000000050000E5010000B50E00002C05000000030000000E000000050000EE020000AD0E00002905000000040000000E000000050000F6030000A40E00002705000000050000000E000000050000FF0400009C0E00002405000000060000000E00000005000008060000940E00002205000000070000000E000000050000100700008B0E00001F05000000080000000E00000005000019080000830E00001D05000000090000000E000000050000220900007B0E00001A050000000A0000000E0000000500002A0A0000720E000018050000000B0000000E000000050000330B00006A0E000015050000000C0000000E0000000500003B0C0000620E000013050000000D0000000E000000050000440D0000590E000010050000000E0000000E0000000500004D0E0000510E00000E050000000F0000000E000000050000550F0000490E00000B05000000100000000E000000050000FF0F0000410E00000905000000000000000F00000005000000000000D30F00003405000000010000000F000000050000D9000000CA0F00003105000000020000000F000000050000E1010000C10F00002E05000000030000000F000000050000E9020000B80F00002B05000000040000000F000000050000F1030000AF0F00002805000000050000000F000000050000FA040000A70F00002505000000060000000F000000050000020600009E0F00002205000000070000000F0000000500000A070000950F00001F05000000080000000F000000050000120800008C0F00001C05000000090000000F0000000500001A090000830F000019050000000A0000000F000000050000220A00007A0F000017050000000B0000000F0000000500002A0B0000710F000014050000000C0000000F000000050000320C0000680F000011050000000D0000000F0000000500003A0D0000600F00000E050000000E0000000F000000050000420E0000570F00000B050000000F0000000F0000000500004A0F00004E0F00000805000000100000000F000000050000FF0F0000450F00000505000000000000001000000005000000000000FF0F000038050000000100000010000000050000D6000000FF0F000034050000000200000010000000050000DD010000FF0F000031050000000300000010000000050000E5020000FF0F00002D050000000400000010000000050000EC030000FF0F00002A050000000500000010000000050000F4040000FF0F000026050000000600000010000000050000FB050000FF0F00002305000000070000001000000005000003070000FF0F0000200500000008000000100000000500000B080000FF0F00001C05000000090000001000000005000012090000FF0F000019050000000A000000100000000500001A0A0000FF0F000015050000000B00000010000000050000210B0000FF0F000012050000000C00000010000000050000290C0000FF0F00000F050000000D00000010000000050000300D0000FF0F00000B050000000E00000010000000050000380E0000FF0F000008050000000F000000100000000500003F0F0000FF0F000004050000001000000010000000050000FF0F0000FF0F0000010500000000000000000000000600000000000009000000F70500000001000000000000000600000B01000008000000FC0500000002000000000000000600001B02000008000000010600000003000000000000000600002B03000008000000060600000004000000000000000600003C040000070000000B0600000005000000000000000600004C05000007000000100600000006000000000000000600005C06000006000000150600000007000000000000000600006C070000060000001A0600000008000000000000000600007C080000050000001F0600000009000000000000000600008C0900000500000024060000000A000000000000000600009C0A00000500000029060000000B00000000000000060000AC0B0000040000002E060000000C00000000000000060000BC0C00000400000034060000000D00000000000000060000CC0D00000300000039060000000E00000000000000060000DC0E0000030000003E060000000F00000000000000060000EC0F00000200000043060000001000000000000000060000FF0F000002000000480600000000000000010000000600000000000016010000FC05000000010000000100000006000008010000150100000006000000020000000100000006000017020000140100000506000000030000000100000006000027030000130100000906000000040000000100000006000036040000120100000E060000000500000001000000060000460500001101000012060000000600000001000000060000550600001001000017060000000700000001000000060000650700000F0100001B060000000800000001000000060000740800000E0100001F060000000900000001000000060000840900000D01000024060000000A00000001000000060000930A00000C01000028060000000B00000001000000060000A30B00000B0100002D060000000C00000001000000060000B30C00000A01000031060000000D00000001000000060000C20D00000901000036060000000E00000001000000060000D20E0000080100003A060000000F00000001000000060000E10F0000070100003F060000001000000001000000060000FF0F00000601000043060000000000000002000000060000000000002302000000060000000100000002000000060000040100002102000004060000000200000002000000060000130200002002000008060000000300000002000000060000220300001E0200000C060000000400000002000000060000310400001D02000010060000000500000002000000060000400500001B020000140600000006000000020000000600004F0600001A020000180600000007000000020000000600005E070000180200001C0600000008000000020000000600006D08000016020000200600000009000000020000000600007C0900001502000023060000000A000000020000000600008B0A00001302000027060000000B000000020000000600009A0B0000120200002B060000000C00000002000000060000A90C0000100200002F060000000D00000002000000060000B80D00000E02000033060000000E00000002000000060000C70E00000D02000037060000000F00000002000000060000D60F00000B0200003B060000001000000002000000060000FF0F00000A0200003F060000000000000003000000060000000000003003000005060000000100000003000000060000010100002E030000080600000002000000030000000600000F0200002C0300000C0600000003000000030000000600001D0300002A0300000F0600000004000000030000000600002C04000027030000120600000005000000030000000600003A050000250300001606000000060000000300000006000049060000230300001906000000070000000300000006000057070000210300001C060000000800000003000000060000660800001F03000020060000000900000003000000060000740900001D03000023060000000A00000003000000060000830A00001B03000026060000000B00000003000000060000910B0000180300002A060000000C000000030000000600009F0C0000160300002D060000000D00000003000000060000AE0D00001403000030060000000E00000003000000060000BC0E00001203000034060000000F00000003000000060000CB0F00001003000037060000001000000003000000060000FF0F00000E0300003A060000000000000004000000060000000000003D0400000A060000000100000004000000060000FD0000003B0400000D0600000002000000040000000600000B020000380400000F060000000300000004000000060000190300003504000012060000000400000004000000060000270400003204000015060000000500000004000000060000350500003004000018060000000600000004000000060000420600002D0400001A060000000700000004000000060000500700002A0400001D0600000008000000040000000600005E08000027040000200600000009000000040000000600006C0900002504000023060000000A000000040000000600007A0A00002204000025060000000B00000004000000060000880B00001F04000028060000000C00000004000000060000960C00001C0400002B060000000D00000004000000060000A40D00001A0400002E060000000E00000004000000060000B20E00001704000030060000000F00000004000000060000BF0F00001404000033060000001000000004000000060000FF0F00001104000036060000000000000005000000060000000000004A0500000F060000000100000005000000060000F90000004705000011060000000200000005000000060000070200004405000013060000000300000005000000060000140300004005000015060000000400000005000000060000210400003D050000170600000005000000050000000600002F0500003A050000190600000006000000050000000600003C060000360500001C06000000070000000500000006000049070000330500001E060000000800000005000000060000570800003005000020060000000900000005000000060000640900002D05000022060000000A00000005000000060000720A00002905000024060000000B000000050000000600007F0B00002605000026060000000C000000050000000600008C0C00002305000029060000000D000000050000000600009A0D00001F0500002B060000000E00000005000000060000A70E00001C0500002D060000000F00000005000000060000B40F0000190500002F060000001000000005000000060000FF0F00001505000031060000000000000006000000060000000000005706000013060000000100000006000000060000F600000054060000150600000002000000060000000600000302000050060000160600000003000000060000000600000F0300004C060000180600000004000000060000000600001C040000480600001A06000000050000000600000006000029050000440600001B060000000600000006000000060000000600000006000000060000000700000006000000060000430700003C0600001E0600000008000000060000000600004F08000038060000200600000009000000060000000600005C0900003406000022060000000A00000006000000060000690A00003106000023060000000B00000006000000060000760B00002D06000025060000000C00000006000000060000830C00002906000026060000000D000000060000000600008F0D00002506000028060000000E000000060000000600009C0E0000210600002A060000000F00000006000000060000A90F00001D0600002B060000001000000006000000060000FF0F0000190600002D060000000000000007000000060000000000006507000018060000000100000007000000060000F20000006007000019060000000200000007000000060000FE0100005C0700001A0600000003000000070000000600000B030000570700001B06000000040000000700000006000017040000530700001C060000000500000007000000060000230500004E0700001D0600000006000000070000000600002F0600004A0700001E0600000007000000070000000600003C070000450700001F060000000800000007000000060000480800004107000020060000000900000007000000060000540900003C07000021060000000A00000007000000060000610A00003807000022060000000B000000070000000600006D0B00003307000023060000000C00000007000000060000790C00002F07000024060000000D00000007000000060000850D00002A07000025060000000E00000007000000060000920E00002607000026060000000F000000070000000600009E0F00002107000027060000001000000007000000060000FF0F00001D0700002806000000000000000800000006000000000000720800001D060000000100000008000000060000EF0000006D0800001D060000000200000008000000060000FA010000680800001E06000000030000000800000006000006030000630800001E060000000400000008000000060000120400005D0800001E0600000005000000080000000600001D050000580800001F06000000060000000800000006000029060000530800001F060000000700000008000000060000350700004E080000200600000008000000080000000600004108000049080000200600000009000000080000000600004C0900004408000021060000000A00000008000000060000580A00003F08000021060000000B00000008000000060000640B00003A08000022060000000C000000080000000600006F0C00003508000022060000000D000000080000000600007B0D00003008000023060000000E00000008000000060000870E00002B08000023060000000F00000008000000060000930F00002608000023060000001000000008000000060000FF0F00002108000024060000000000000009000000060000000000007F09000021060000000100000009000000060000EB0000007909000021060000000200000009000000060000F60100007409000021060000000300000009000000060000010300006E090000210600000004000000090000000600000C0400006809000021060000000500000009000000060000180500006309000021060000000600000009000000060000230600005D090000210600000007000000090000000600002E0700005709000020060000000800000009000000060000390800005209000020060000000900000009000000060000440900004C09000020060000000A00000009000000060000500A00004609000020060000000B000000090000000600005B0B00004109000020060000000C00000009000000060000660C00003B09000020060000000D00000009000000060000710D00003609000020060000000E000000090000000600007C0E00003009000020060000000F00000009000000060000870F00002A09000020060000001000000009000000060000FF0F0000250900001F06000000000000000A000000060000000000008C0A00002606000000010000000A000000060000E7000000860A00002506000000020000000A000000060000F2010000800A00002506000000030000000A000000060000FD020000790A00002406000000040000000A00000006000007040000730A00002306000000050000000A000000060000120500006D0A00002306000000060000000A0000000600001C060000670A00002206000000070000000A00000006000027070000600A00002106000000080000000A000000060000320800005A0A00002006000000090000000A0000000600003C090000540A000020060000000A0000000A000000060000470A00004E0A00001F060000000B0000000A000000060000520B0000480A00001E060000000C0000000A0000000600005C0C0000410A00001E060000000D0000000A000000060000670D00003B0A00001D060000000E0000000A000000060000720E0000350A00001C060000000F0000000A0000000600007C0F00002F0A00001C06000000100000000A000000060000FF0F0000290A00001B06000000000000000B00000006000000000000990B00002B06000000010000000B000000060000E4000000920B00002906000000020000000B000000060000EE0100008B0B00002806000000030000000B000000060000F8020000850B00002706000000040000000B000000060000020400007E0B00002606000000050000000B0000000600000C050000770B00002406000000060000000B00000006000016060000700B00002306000000070000000B000000060000200700006A0B00002206000000080000000B0000000600002A080000630B00002106000000090000000B000000060000340900005C0B00001F060000000A0000000B0000000600003F0A0000550B00001E060000000B0000000B000000060000490B00004E0B00001D060000000C0000000B000000060000530C0000480B00001C060000000D0000000B0000000600005D0D0000410B00001A060000000E0000000B000000060000670E00003A0B000019060000000F0000000B000000060000710F0000330B00001806000000100000000B000000060000FF0F00002C0B00001606000000000000000C00000006000000000000A60C00002F06000000010000000C000000060000E00000009F0C00002E06000000020000000C000000060000EA010000970C00002C06000000030000000C000000060000F3020000900C00002A06000000040000000C000000060000FD030000890C00002806000000050000000C00000006000006050000810C00002606000000060000000C000000060000100600007A0C00002406000000070000000C00000006000019070000730C00002306000000080000000C000000060000230800006B0C00002106000000090000000C0000000600002C090000640C00001F060000000A0000000C000000060000360A00005C0C00001D060000000B0000000C000000060000400B0000550C00001B060000000C0000000C000000060000490C00004E0C000019060000000D0000000C000000060000530D0000460C000017060000000E0000000C0000000600005C0E00003F0C000016060000000F0000000C000000060000660F0000380C00001406000000100000000C000000060000FF0F0000300C00001206000000000000000D00000006000000000000B30D00003406000000010000000D000000060000DC000000AB0D00003206000000020000000D000000060000E6010000A30D00002F06000000030000000D000000060000EF0200009B0D00002D06000000040000000D000000060000F8030000940D00002A06000000050000000D000000060000010500008C0D00002806000000060000000D0000000600000A060000840D00002606000000070000000D000000060000130700007C0D00002306000000080000000D0000000600001C080000740D00002106000000090000000D000000060000250900006C0D00001E060000000A0000000D0000000600002E0A0000640D00001C060000000B0000000D000000060000370B00005C0D00001A060000000C0000000D000000060000400C0000540D000017060000000D0000000D000000060000490D00004C0D000015060000000E0000000D000000060000520E0000440D000012060000000F0000000D0000000600005B0F00003C0D00001006000000100000000D000000060000FF0F0000340D00000E06000000000000000E00000006000000000000C00E00003906000000010000000E000000060000D9000000B80E00003606000000020000000E000000060000E1010000AF0E00003306000000030000000E000000060000EA020000A70E00003006000000040000000E000000060000F20300009E0E00002D06000000050000000E000000060000FB040000960E00002A06000000060000000E000000060000030600008D0E00002706000000070000000E0000000600000C070000850E00002406000000080000000E000000060000140800007C0E00002106000000090000000E0000000600001D090000740E00001E060000000A0000000E000000060000250A00006B0E00001B060000000B0000000E0000000600002E0B0000630E000018060000000C0000000E000000060000360C00005A0E000015060000000D0000000E0000000600003E0D0000520E000012060000000E0000000E000000060000470E0000490E00000F060000000F0000000E0000000600004F0F0000400E00000C06000000100000000E000000060000FF0F0000380E00000906000000000000000F00000006000000000000CE0F00003D06000000010000000F000000060000D5000000C40F00003A06000000020000000F000000060000DD010000BB0F00003606000000030000000F000000060000E5020000B20F00003306000000040000000F000000060000ED030000A90F00002F06000000050000000F000000060000F5040000A00F00002C06000000060000000F000000060000FD050000970F00002806000000070000000F000000060000050700008E0F00002506000000080000000F0000000600000D080000850F00002106000000090000000F000000060000150900007C0F00001D060000000A0000000F0000000600001D0A0000720F00001A060000000B0000000F000000060000240B0000690F000016060000000C0000000F0000000600002C0C0000600F000013060000000D0000000F000000060000340D0000570F00000F060000000E0000000F0000000600003C0E00004E0F00000C060000000F0000000F000000060000440F0000450F00000806000000100000000F000000060000FF0F00003C0F00000506000000000000001000000006000000000000FF0F000042060000000100000010000000060000D2000000FF0F00003E060000000200000010000000060000D9010000FF0F00003A060000000300000010000000060000E0020000FF0F000036060000000400000010000000060000E8030000FF0F000032060000000500000010000000060000EF040000FF0F00002D060000000600000010000000060000F7050000FF0F000029060000000700000010000000060000FE060000FF0F00002506000000080000001000000006000005080000FF0F0000210600000009000000100000000600000D090000FF0F00001D060000000A00000010000000060000140A0000FF0F000019060000000B000000100000000600001B0B0000FF0F000015060000000C00000010000000060000230C0000FF0F000011060000000D000000100000000600002A0D0000FF0F00000C060000000E00000010000000060000320E0000FF0F000008060000000F00000010000000060000390F0000FF0F000004060000001000000010000000060000FF0F0000FF0F0000000600000000000000000000000700000000000009000000EE0600000001000000000000000700000B01000008000000F40600000002000000000000000700001A02000008000000FA0600000003000000000000000700002A03000007000000000700000004000000000000000700003A04000007000000070700000005000000000000000700004A050000060000000D0700000006000000000000000700005A06000006000000130700000007000000000000000700006A07000005000000190700000008000000000000000700007A080000050000001F0700000009000000000000000700008A0900000400000025070000000A000000000000000700009A0A0000040000002B070000000B00000000000000070000AA0B00000300000031070000000C00000000000000070000BA0C00000300000037070000000D00000000000000070000CA0D0000030000003D070000000E00000000000000070000DA0E00000200000044070000000F00000000000000070000EA0F0000020000004A070000001000000000000000070000FF0F000001000000500700000000000000010000000700000000000016010000F40600000001000000010000000700000701000015010000F90600000002000000010000000700001602000014010000FF06000000030000000100000007000026030000120100000407000000040000000100000007000035040000110100000A07000000050000000100000007000044050000100100000F070000000600000001000000070000540600000F01000015070000000700000001000000070000630700000E0100001A070000000800000001000000070000730800000D0100001F070000000900000001000000070000820900000C01000025070000000A00000001000000070000910A00000B0100002A070000000B00000001000000070000A10B00000A01000030070000000C00000001000000070000B00C00000901000035070000000D00000001000000070000C00D0000080100003A070000000E00000001000000070000CF0E00000701000040070000000F00000001000000070000DE0F00000501000045070000001000000001000000070000FF0F0000040100004B0700000000000000020000000700000000000022020000FA0600000001000000020000000700000301000021020000FF060000000200000002000000070000120200001F02000003070000000300000002000000070000210300001D02000008070000000400000002000000070000300400001C0200000D0700000005000000020000000700003E0500001A020000120700000006000000020000000700004D06000018020000160700000007000000020000000700005C070000170200001B0700000008000000020000000700006B08000015020000200700000009000000020000000700007A0900001302000025070000000A00000002000000070000890A00001202000029070000000B00000002000000070000980B0000100200002E070000000C00000002000000070000A60C00000E02000033070000000D00000002000000070000B50D00000D02000037070000000E00000002000000070000C40E00000B0200003C070000000F00000002000000070000D30F00000902000041070000001000000002000000070000FF0F00000802000046070000000000000003000000070000000000002F03000000070000000100000003000000070000FF0000002D030000040700000002000000030000000700000D0200002B030000080700000003000000030000000700001C030000280300000C0700000004000000030000000700002A0400002603000010070000000500000003000000070000380500002403000014070000000600000003000000070000470600002203000018070000000700000003000000070000550700001F0300001C070000000800000003000000070000630800001D03000020070000000900000003000000070000720900001B03000024070000000A00000003000000070000800A00001903000028070000000B000000030000000700008E0B0000160300002C070000000C000000030000000700009D0C00001403000030070000000D00000003000000070000AB0D00001203000035070000000E00000003000000070000B90E00000F03000039070000000F00000003000000070000C80F00000D0300003D070000001000000003000000070000FF0F00000B03000041070000000000000004000000070000000000003C04000006070000000100000004000000070000FB000000390400000907000000020000000400000007000009020000360400000D070000000300000004000000070000170300003304000010070000000400000004000000070000250400003004000013070000000500000004000000070000320500002E04000017070000000600000004000000070000400600002B0400001A0700000007000000040000000700004E070000280400001D0700000008000000040000000700005C0800002504000021070000000900000004000000070000690900002204000024070000000A00000004000000070000770A00001F04000027070000000B00000004000000070000850B00001D0400002B070000000C00000004000000070000930C00001A0400002E070000000D00000004000000070000A10D00001704000032070000000E00000004000000070000AE0E00001404000035070000000F00000004000000070000BC0F00001104000038070000001000000004000000070000FF0F00000E0400003C07000000000000000500000007000000000000490500000C070000000100000005000000070000F7000000450500000E070000000200000005000000070000050200004205000011070000000300000005000000070000120300003E050000140700000004000000050000000700001F0400003B050000160700000005000000050000000700002C05000037050000190700000006000000050000000700003A060000340500001C07000000070000000500000007000047070000310500001E070000000800000005000000070000540800002D05000021070000000900000005000000070000610900002A05000024070000000A000000050000000700006E0A00002605000027070000000B000000050000000700007C0B00002305000029070000000C00000005000000070000890C00001F0500002C070000000D00000005000000070000960D00001C0500002F070000000E00000005000000070000A30E00001805000031070000000F00000005000000070000B10F00001505000034070000001000000005000000070000FF0F00001205000037070000000000000006000000070000000000005506000012070000000100000006000000070000F40000005106000014070000000200000006000000070000000200004D060000160700000003000000060000000700000D03000049060000180700000004000000060000000700001A040000450600001A07000000050000000600000007000026050000410600001C070000000600000006000000070000330600003D0600001E0700000007000000060000000700004007000039060000200700000008000000060000000700004C0800003506000022070000000900000006000000070000590900003106000024070000000A00000006000000070000660A00002D06000026070000000B00000006000000070000720B00002906000028070000000C000000060000000700007F0C0000250600002A070000000D000000060000000700008C0D0000210600002C070000000E00000006000000070000980E00001D0600002E070000000F00000006000000070000A50F00001906000030070000001000000006000000070000FF0F00001506000032070000000000000007000000070000000000006207000018070000000100000007000000070000F00000005E07000019070000000200000007000000070000FC010000590700001A07000000030000000700000007000008030000540700001B07000000040000000700000007000014040000500700001D070000000500000007000000070000200500004B0700001E0700000006000000070000000700002D060000460700001F070000000700000007000000070000000700000007000000070000000800000007000000070000450800003D07000022070000000900000007000000070000510900003907000023070000000A000000070000000700005D0A00003407000025070000000B00000007000000070000690B00002F07000026070000000C00000007000000070000750C00002B07000027070000000D00000007000000070000810D00002607000029070000000E000000070000000700008E0E0000210700002A070000000F000000070000000700009A0F00001D0700002B070000001000000007000000070000FF0F0000180700002D070000000000000008000000070000000000006F0800001D070000000100000008000000070000EC0000006A0800001E070000000200000008000000070000F8010000640800001F070000000300000008000000070000030300005F0800001F0700000004000000080000000700000F0400005A080000200700000005000000080000000700001A0500005508000021070000000600000008000000070000260600005008000021070000000700000008000000070000320700004A080000220700000008000000080000000700003D0800004508000022070000000900000008000000070000490900004008000023070000000A00000008000000070000540A00003B08000024070000000B00000008000000070000600B00003608000024070000000C000000080000000700006B0C00003008000025070000000D00000008000000070000770D00002B08000026070000000E00000008000000070000830E00002608000026070000000F000000080000000700008E0F00002108000027070000001000000008000000070000FF0F00001B08000028070000000000000009000000070000000000007C09000023070000000100000009000000070000E80000007609000023070000000200000009000000070000F30100007009000023070000000300000009000000070000FE0200006A09000023070000000400000009000000070000090400006409000023070000000500000009000000070000140500005F090000230700000006000000090000000700001F06000059090000230700000007000000090000000700002A0700005309000023070000000800000009000000070000360800004D09000023070000000900000009000000070000410900004709000023070000000A000000090000000700004C0A00004209000023070000000B00000009000000070000570B00003C09000023070000000C00000009000000070000620C00003609000023070000000D000000090000000700006D0D00003009000023070000000E00000009000000070000780E00002A09000023070000000F00000009000000070000830F00002509000023070000001000000009000000070000FF0F00001F0900002207000000000000000A00000007000000000000880A00002907000000010000000A000000070000E4000000820A00002907000000020000000A000000070000EF0100007C0A00002807000000030000000A000000070000F9020000750A00002707000000040000000A000000070000040400006F0A00002607000000050000000A0000000700000E050000680A00002607000000060000000A00000007000019060000620A00002507000000070000000A000000070000230700005C0A00002407000000080000000A0000000700002E080000550A00002307000000090000000A000000070000380900004F0A000023070000000A0000000A000000070000430A0000480A000022070000000B0000000A0000000700004D0B0000420A000021070000000C0000000A000000070000580C00003C0A000020070000000D0000000A000000070000620D0000350A000020070000000E0000000A0000000700006D0E00002F0A00001F070000000F0000000A000000070000770F0000280A00001E07000000100000000A000000070000FF0F0000220A00001D07000000000000000B00000007000000000000950B00002F07000000010000000B000000070000E10000008E0B00002E07000000020000000B000000070000EB010000870B00002C07000000030000000B000000070000F5020000800B00002B07000000040000000B000000070000FE030000790B00002907000000050000000B00000007000008050000720B00002807000000060000000B000000070000120600006B0B00002707000000070000000B0000000700001C070000640B00002507000000080000000B000000070000260800005D0B00002407000000090000000B00000007000030090000560B000022070000000A0000000B0000000700003A0A00004F0B000021070000000B0000000B000000070000440B0000480B000020070000000C0000000B0000000700004E0C0000410B00001E070000000D0000000B000000070000580D00003A0B00001D070000000E0000000B000000070000620E0000330B00001B070000000F0000000B0000000700006C0F00002C0B00001A07000000100000000B000000070000FF0F0000250B00001807000000000000000C00000007000000000000A20C00003507000000010000000C000000070000DD0000009A0C00003307000000020000000C000000070000E6010000930C00003107000000030000000C000000070000F00200008B0C00002F07000000040000000C000000070000F9030000840C00002D07000000050000000C000000070000020500007C0C00002B07000000060000000C0000000700000C060000740C00002807000000070000000C000000070000150700006D0C00002607000000080000000C0000000700001F080000650C00002407000000090000000C000000070000280900005E0C000022070000000A0000000C000000070000310A0000560C000020070000000B0000000C0000000700003B0B00004F0C00001E070000000C0000000C000000070000440C0000470C00001C070000000D0000000C0000000700004E0D00003F0C00001A070000000E0000000C000000070000570E0000380C000018070000000F0000000C000000070000600F0000300C00001607000000100000000C000000070000FF0F0000290C00001307000000000000000D00000007000000000000AF0D00003B07000000010000000D000000070000D9000000A60D00003807000000020000000D000000070000E20100009E0D00003507000000030000000D000000070000EB020000960D00003307000000040000000D000000070000F40300008E0D00003007000000050000000D000000070000FC040000860D00002D07000000060000000D000000070000050600007E0D00002A07000000070000000D0000000700000E070000750D00002707000000080000000D000000070000170800006D0D00002507000000090000000D00000007000020090000650D000022070000000A0000000D000000070000290A00005D0D00001F070000000B0000000D000000070000320B0000550D00001C070000000C0000000D0000000700003A0C00004D0D00001A070000000D0000000D000000070000430D0000450D000017070000000E0000000D0000000700004C0E00003C0D000014070000000F0000000D000000070000550F0000340D00001107000000100000000D000000070000FF0F00002C0D00000E07000000000000000E00000007000000000000BB0E00004107000000010000000E000000070000D5000000B30E00003D07000000020000000E000000070000DD010000AA0E00003A07000000030000000E000000070000E6020000A10E00003707000000040000000E000000070000EE030000980E00003307000000050000000E000000070000F6040000900E00003007000000060000000E000000070000FF050000870E00002C07000000070000000E000000070000070700007E0E00002907000000080000000E0000000700000F080000750E00002507000000090000000E000000070000180900006D0E000022070000000A0000000E000000070000200A0000640E00001E070000000B0000000E000000070000280B00005B0E00001B070000000C0000000E000000070000310C0000520E000017070000000D0000000E000000070000390D00004A0E000014070000000E0000000E000000070000410E0000410E000010070000000F0000000E000000070000490F0000380E00000D07000000100000000E000000070000FF0F00002F0E00000907000000000000000F00000007000000000000C80F00004707000000010000000F000000070000D1000000BF0F00004307000000020000000F000000070000D9010000B50F00003F07000000030000000F000000070000E1020000AC0F00003A07000000040000000F000000070000E9030000A30F00003607000000050000000F000000070000F0040000990F00003207000000060000000F000000070000F8050000900F00002E07000000070000000F00000007000000070000870F00002A07000000080000000F000000070000080800007D0F00002607000000090000000F0000000700000F090000740F000021070000000A0000000F000000070000170A00006B0F00001D070000000B0000000F0000000700001F0B0000610F000019070000000C0000000F000000070000270C0000580F000015070000000D0000000F0000000700002F0D00004F0F000011070000000E0000000F000000070000360E0000450F00000D070000000F0000000F0000000700003E0F00003C0F00000807000000100000000F000000070000FF0F0000330F00000407000000000000001000000007000000000000FF0F00004D070000000100000010000000070000CE000000FF0F000048070000000200000010000000070000D5010000FF0F000043070000000300000010000000070000DC020000FF0F00003E070000000400000010000000070000E3030000FF0F000039070000000500000010000000070000EA040000FF0F000035070000000600000010000000070000F2050000FF0F000030070000000700000010000000070000F9060000FF0F00002B07000000080000001000000007000000080000FF0F00002607000000090000001000000007000007090000FF0F000021070000000A000000100000000700000F0A0000FF0F00001C070000000B00000010000000070000160B0000FF0F000017070000000C000000100000000700001D0C0000FF0F000013070000000D00000010000000070000240D0000FF0F00000E070000000E000000100000000700002B0E0000FF0F000009070000000F00000010000000070000330F0000FF0F000004070000001000000010000000070000FF0F0000FF0F0000FF0600000000000000000000000800000000000009000000E50700000001000000000000000800000A01000009000000EC0700000002000000000000000800001A02000008000000F30700000003000000000000000800002903000007000000FB07000000040000000000000008000039040000070000000208000000050000000000000008000049050000060000000908000000060000000000000008000059060000060000001008000000070000000000000008000069070000050000001708000000080000000000000008000079080000050000001F080000000900000000000000080000880900000400000026080000000A00000000000000080000980A0000030000002D080000000B00000000000000080000A80B00000300000034080000000C00000000000000080000B80C0000020000003B080000000D00000000000000080000C80D00000200000042080000000E00000000000000080000D80E0000010000004A080000000F00000000000000080000E70F00000100000051080000001000000000000000080000FF0F000000000000580800000000000000010000000800000000000015010000EC0700000001000000010000000800000601000014010000F30700000002000000010000000800001502000013010000F90700000003000000010000000800002403000012010000FF07000000040000000100000008000034040000110100000608000000050000000100000008000043050000100100000C080000000600000001000000080000520600000E01000013080000000700000001000000080000610700000D01000019080000000800000001000000080000710800000C0100001F080000000900000001000000080000800900000B01000026080000000A000000010000000800008F0A00000A0100002C080000000B000000010000000800009F0B00000901000032080000000C00000001000000080000AE0C00000701000039080000000D00000001000000080000BD0D0000060100003F080000000E00000001000000080000CC0E00000501000046080000000F00000001000000080000DC0F0000040100004C080000001000000001000000080000FF0F000003010000520800000000000000020000000800000000000022020000F30700000001000000020000000800000201000020020000F9070000000200000002000000080000100200001E020000FF0700000003000000020000000800001F0300001D020000040800000004000000020000000800002E0400001B0200000A0800000005000000020000000800003D050000190200000F0800000006000000020000000800004B06000017020000150800000007000000020000000800005A070000150200001A080000000800000002000000080000690800001402000020080000000900000002000000080000780900001202000026080000000A00000002000000080000860A0000100200002B080000000B00000002000000080000950B00000E02000031080000000C00000002000000080000A40C00000D02000036080000000D00000002000000080000B30D00000B0200003C080000000E00000002000000080000C10E00000902000042080000000F00000002000000080000D00F00000702000047080000001000000002000000080000FF0F0000060200004D080000000000000003000000080000000000002E030000FB070000000100000003000000080000FE0000002C030000FF0700000002000000030000000800000C02000029030000040800000003000000030000000800001A030000270300000908000000040000000300000008000028040000250300000E080000000500000003000000080000360500002203000012080000000600000003000000080000450600002003000017080000000700000003000000080000530700001E0300001C080000000800000003000000080000610800001B030000210800000009000000030000000800006F0900001903000026080000000A000000030000000800007D0A0000170300002A080000000B000000030000000800008C0B0000140300002F080000000C000000030000000800009A0C00001203000034080000000D00000003000000080000A80D00000F03000039080000000E00000003000000080000B60E00000D0300003E080000000F00000003000000080000C40F00000B03000042080000001000000003000000080000FF0F00000803000047080000000000000004000000080000000000003B04000002080000000100000004000000080000FA000000380400000608000000020000000400000008000007020000350400000A08000000030000000400000008000015030000320400000E080000000400000004000000080000230400002F04000012080000000500000004000000080000300500002C040000160800000006000000040000000800003E060000290400001A0800000007000000040000000800004C070000260400001E080000000800000004000000080000590800002304000022080000000900000004000000080000670900002004000026080000000A00000004000000080000740A00001D0400002A080000000B00000004000000080000820B00001A0400002E080000000C00000004000000080000900C00001704000032080000000D000000040000000800009D0D00001404000036080000000E00000004000000080000AB0E0000110400003A080000000F00000004000000080000B90F00000E0400003E080000001000000004000000080000FF0F00000B04000042080000000000000005000000080000000000004705000009080000000100000005000000080000F6000000430500000C08000000020000000500000008000003020000400500000F080000000300000005000000080000100300003C050000120800000004000000050000000800001D04000039050000160800000005000000050000000800002A050000350500001908000000060000000500000008000037060000320500001C080000000700000005000000080000440700002E0500001F080000000800000005000000080000510800002A050000220800000009000000050000000800005E0900002705000026080000000A000000050000000800006B0A00002305000029080000000B00000005000000080000790B0000200500002C080000000C00000005000000080000860C00001C0500002F080000000D00000005000000080000930D00001905000032080000000E00000005000000080000A00E00001505000036080000000F00000005000000080000AD0F00001105000039080000001000000005000000080000FF0F00000E0500003C080000000000000006000000080000000000005306000010080000000100000006000000080000F20000004F06000012080000000200000006000000080000FE0100004B060000150800000003000000060000000800000B030000470600001708000000040000000600000008000017040000430600001A080000000500000006000000080000240500003E0600001C080000000600000006000000080000300600003A0600001E0800000007000000060000000800003D0700003606000021080000000800000006000000080000490800003206000023080000000900000006000000080000560900002E06000026080000000A00000006000000080000630A00002A06000028080000000B000000060000000800006F0B0000250600002A080000000C000000060000000800007C0C0000210600002D080000000D00000006000000080000880D00001D0600002F080000000E00000006000000080000950E00001906000032080000000F00000006000000080000A10F00001506000034080000001000000006000000080000FF0F00001106000036080000000000000007000000080000000000006007000017080000000100000007000000080000EE0000005B07000019080000000200000007000000080000FA010000560700001A08000000030000000700000008000006030000510700001C080000000400000007000000080000120400004D0700001E0800000005000000070000000800001E050000480700001F0800000006000000070000000800002A0600004307000021080000000700000007000000080000360700003E07000022080000000800000007000000080000420800003A070000240800000009000000070000000800004E0900003507000026080000000A000000070000000800005A0A00003007000027080000000B00000007000000080000660B00002B07000029080000000C00000007000000080000720C0000260700002A080000000D000000070000000800007E0D0000220700002C080000000E000000070000000800008A0E00001D0700002E080000000F00000007000000080000960F0000180700002F080000001000000007000000080000FF0F00001307000031080000000000000008000000080000000000006C0800001E080000000100000008000000080000EA000000670800001F080000000200000008000000080000F50100006108000020080000000300000008000000080000000300005C080000210800000004000000080000000800000C0400005708000021080000000500000008000000080000170500005108000022080000000600000008000000080000230600004C080000230800000007000000080000000800002E0700004608000024080000000800000008000000080000000800000008000000080000000900000008000000080000450900003C08000026080000000A00000008000000080000510A00003608000026080000000B000000080000000800005C0B00003108000027080000000C00000008000000080000670C00002C08000028080000000D00000008000000080000730D00002608000029080000000E000000080000000800007E0E0000210800002A080000000F000000080000000800008A0F00001C0800002A080000001000000008000000080000FF0F0000160800002B080000000000000009000000080000000000007809000025080000000100000009000000080000E60000007209000025080000000200000009000000080000F00100006C09000025080000000300000009000000080000FB0200006709000025080000000400000009000000080000060400006109000025080000000500000009000000080000110500005B090000250800000006000000090000000800001C0600005509000025080000000700000009000000080000270700004F090000250800000008000000090000000800003208000049090000250800000009000000090000000800003D0900004309000026080000000A00000009000000080000480A00003D09000026080000000B00000009000000080000530B00003709000026080000000C000000090000000800005D0C00003109000026080000000D00000009000000080000680D00002B09000026080000000E00000009000000080000730E00002509000026080000000F000000090000000800007E0F00001F09000026080000001000000009000000080000FF0F0000190900002608000000000000000A00000008000000000000850A00002D08000000010000000A000000080000E20000007E0A00002C08000000020000000A000000080000EC010000780A00002B08000000030000000A000000080000F6020000710A00002A08000000040000000A000000080000010400006B0A00002908000000050000000A0000000800000B050000640A00002908000000060000000A000000080000150600005D0A00002808000000070000000A00000008000020070000570A00002708000000080000000A0000000800002A080000500A00002608000000090000000A000000080000340900004A0A000025080000000A0000000A0000000800003F0A0000430A000025080000000B0000000A000000080000490B00003D0A000024080000000C0000000A000000080000530C0000360A000023080000000D0000000A0000000800005E0D00002F0A000022080000000E0000000A000000080000680E0000290A000022080000000F0000000A000000080000720F0000220A00002108000000100000000A000000080000FF0F00001C0A00002008000000000000000B00000008000000000000910B00003408000000010000000B000000080000DE0000008A0B00003208000000020000000B000000080000E7010000830B00003108000000030000000B000000080000F10200007C0B00002F08000000040000000B000000080000FB030000740B00002D08000000050000000B000000080000050500006D0B00002C08000000060000000B0000000800000F060000660B00002A08000000070000000B000000080000180700005F0B00002908000000080000000B00000008000022080000580B00002708000000090000000B0000000800002C090000510B000025080000000A0000000B000000080000360A0000490B000024080000000B0000000B000000080000400B0000420B000022080000000C0000000B000000080000490C00003B0B000021080000000D0000000B000000080000530D0000340B00001F080000000E0000000B0000000800005D0E00002D0B00001E080000000F0000000B000000080000670F0000260B00001C08000000100000000B000000080000FF0F00001E0B00001A08000000000000000C000000080000000000009E0C00003B08000000010000000C000000080000DA000000960C00003808000000020000000C000000080000E30100008E0C00003608000000030000000C000000080000EC020000860C00003408000000040000000C000000080000F50300007E0C00003108000000050000000C000000080000FF040000770C00002F08000000060000000C000000080000080600006F0C00002D08000000070000000C00000008000011070000670C00002A08000000080000000C0000000800001A0800005F0C00002808000000090000000C00000008000024090000580C000025080000000A0000000C0000000800002D0A0000500C000023080000000B0000000C000000080000360B0000480C000021080000000C0000000C0000000800003F0C0000400C00001E080000000D0000000C000000080000490D0000390C00001C080000000E0000000C000000080000520E0000310C00001A080000000F0000000C0000000800005B0F0000290C00001708000000100000000C000000080000FF0F0000210C00001508000000000000000D00000008000000000000AA0D00004208000000010000000D000000080000D6000000A20D00003F08000000020000000D000000080000DE010000990D00003C08000000030000000D000000080000E7020000910D00003808000000040000000D000000080000F0030000880D00003508000000050000000D000000080000F8040000800D00003208000000060000000D00000008000001060000780D00002F08000000070000000D0000000800000A0700006F0D00002C08000000080000000D00000008000012080000670D00002908000000090000000D0000000800001B0900005F0D000025080000000A0000000D000000080000240A0000560D000022080000000B0000000D0000000800002D0B00004E0D00001F080000000C0000000D000000080000350C0000450D00001C080000000D0000000D0000000800003E0D00003D0D000019080000000E0000000D000000080000470E0000350D000016080000000F0000000D0000000800004F0F00002C0D00001208000000100000000D000000080000FF0F0000240D00000F08000000000000000E00000008000000000000B60E00004908000000010000000E000000080000D1000000AD0E00004508000000020000000E000000080000DA010000A40E00004108000000030000000E000000080000E20200009B0E00003D08000000040000000E000000080000EA030000920E00003908000000050000000E000000080000F2040000890E00003508000000060000000E000000080000FA050000800E00003108000000070000000E00000008000002070000770E00002D08000000080000000E0000000800000B0800006E0E00002908000000090000000E00000008000013090000660E000025080000000A0000000E0000000800001B0A00005D0E000021080000000B0000000E000000080000230B0000540E00001D080000000C0000000E0000000800002B0C00004B0E00001A080000000D0000000E000000080000330D0000420E000016080000000E0000000E0000000800003B0E0000390E000012080000000F0000000E000000080000440F0000300E00000E08000000100000000E000000080000FF0F0000270E00000A08000000000000000F00000008000000000000C30F00005008000000010000000F000000080000CD000000B90F00004B08000000020000000F000000080000D5010000B00F00004708000000030000000F000000080000DD020000A60F00004208000000040000000F000000080000E40300009C0F00003D08000000050000000F000000080000EC040000930F00003808000000060000000F000000080000F3050000890F00003408000000070000000F000000080000FB060000800F00002F08000000080000000F00000008000003080000760F00002A08000000090000000F0000000800000A0900006C0F000025080000000A0000000F000000080000120A0000630F000021080000000B0000000F0000000800001A0B0000590F00001C080000000C0000000F000000080000210C0000500F000017080000000D0000000F000000080000290D0000460F000012080000000E0000000F000000080000300E00003D0F00000E080000000F0000000F000000080000380F0000330F00000908000000100000000F000000080000FF0F0000290F00000408000000000000001000000008000000000000FF0F000057080000000100000010000000080000C9000000FF0F000052080000000200000010000000080000D1010000FF0F00004C080000000300000010000000080000D8020000FF0F000047080000000400000010000000080000DF030000FF0F000041080000000500000010000000080000E6040000FF0F00003C080000000600000010000000080000ED050000FF0F000036080000000700000010000000080000F4060000FF0F000030080000000800000010000000080000FB070000FF0F00002B08000000090000001000000008000002090000FF0F000025080000000A00000010000000080000090A0000FF0F000020080000000B00000010000000080000100B0000FF0F00001A080000000C00000010000000080000170C0000FF0F000015080000000D000000100000000800001E0D0000FF0F00000F080000000E00000010000000080000250E0000FF0F00000A080000000F000000100000000800002C0F0000FF0F000004080000001000000010000000080000FF0F0000FF0F0000FF0700000000000000000000000900000000000009000000DC0800000001000000000000000900000901000009000000E40800000002000000000000000900001902000008000000ED0800000003000000000000000900002803000007000000F50800000004000000000000000900003804000007000000FD08000000050000000000000009000048050000060000000509000000060000000000000009000058060000050000000E09000000070000000000000009000067070000050000001609000000080000000000000009000077080000040000001E090000000900000000000000090000870900000400000026090000000A00000000000000090000960A0000030000002F090000000B00000000000000090000A60B00000200000037090000000C00000000000000090000B60C0000020000003F090000000D00000000000000090000C60D00000100000047090000000E00000000000000090000D50E0000000000004F090000000F00000000000000090000E50F00000000000058090000001000000000000000090000FF0F000000000000600900000000000000010000000900000000000015010000E50800000001000000010000000900000501000014010000EC0800000002000000010000000900001402000013010000F30800000003000000010000000900002303000011010000FB080000000400000001000000090000320400001001000002090000000500000001000000090000410500000F01000009090000000600000001000000090000510600000E01000011090000000700000001000000090000600700000D010000180900000008000000010000000900006F0800000B0100001F0900000009000000010000000900007E0900000A01000027090000000A000000010000000900008D0A0000090100002E090000000B000000010000000900009C0B00000801000035090000000C00000001000000090000AC0C0000060100003D090000000D00000001000000090000BB0D00000501000044090000000E00000001000000090000CA0E0000040100004B090000000F00000001000000090000D90F00000301000053090000001000000001000000090000FF0F0000010100005A0900000000000000020000000900000000000021020000ED080000000100000002000000090000000100001F020000F30800000002000000020000000900000F0200001D020000FA0800000003000000020000000900001E0300001C020000000900000004000000020000000900002C0400001A020000070900000005000000020000000900003B050000180200000D0900000006000000020000000900004A060000160200001309000000070000000200000009000058070000140200001A090000000800000002000000090000670800001202000020090000000900000002000000090000750900001102000027090000000A00000002000000090000840A00000F0200002D090000000B00000002000000090000930B00000D02000034090000000C00000002000000090000A10C00000B0200003A090000000D00000002000000090000B00D00000902000040090000000E00000002000000090000BE0E00000702000047090000000F00000002000000090000CD0F0000050200004D090000001000000002000000090000FF0F00000402000054090000000000000003000000090000000000002D030000F5080000000100000003000000090000FC0000002B030000FB0800000002000000030000000900000A020000280300000009000000030000000300000009000018030000260300000609000000040000000300000009000026040000230300000B090000000500000003000000090000350500002103000011090000000600000003000000090000430600001E03000016090000000700000003000000090000510700001C0300001C0900000008000000030000000900005F08000019030000210900000009000000030000000900006D0900001703000027090000000A000000030000000900007B0A0000150300002C090000000B00000003000000090000890B00001203000032090000000C00000003000000090000970C00001003000037090000000D00000003000000090000A50D00000D0300003D090000000E00000003000000090000B30E00000B03000043090000000F00000003000000090000C10F00000803000048090000001000000003000000090000FF0F0000060300004E0900000000000000040000000900000000000039040000FE080000000100000004000000090000F8000000360400000209000000020000000400000009000006020000330400000709000000030000000400000009000013030000300400000B090000000400000004000000090000210400002D040000100900000005000000040000000900002E0500002A040000150900000006000000040000000900003C060000270400001909000000070000000400000009000049070000240400001E090000000800000004000000090000570800002104000023090000000900000004000000090000640900001E04000027090000000A00000004000000090000720A00001A0400002C090000000B000000040000000900007F0B00001704000030090000000C000000040000000900008D0C00001404000035090000000D000000040000000900009A0D0000110400003A090000000E00000004000000090000A80E00000E0400003E090000000F00000004000000090000B50F00000B04000043090000001000000004000000090000FF0F00000804000047090000000000000005000000090000000000004505000006090000000100000005000000090000F4000000420500000A090000000200000005000000090000010200003E0500000D0900000003000000050000000900000E0300003A050000110900000004000000050000000900001B0400003605000015090000000500000005000000090000280500003305000019090000000600000005000000090000350600002F0500001C090000000700000005000000090000420700002B050000200900000008000000050000000900004F08000028050000240900000009000000050000000900005B0900002405000027090000000A00000005000000090000680A0000200500002B090000000B00000005000000090000750B00001D0500002F090000000C00000005000000090000820C00001905000032090000000D000000050000000900008F0D00001505000036090000000E000000050000000900009C0E0000120500003A090000000F00000005000000090000A90F00000E0500003E090000001000000005000000090000FF0F00000A0500004109000000000000000600000009000000000000510600000E090000000100000006000000090000F00000004D06000011090000000200000006000000090000FC010000490600001409000000030000000600000009000008030000440600001709000000040000000600000009000015040000400600001A090000000500000006000000090000210500003C0600001C0900000006000000060000000900002E060000370600001F0900000007000000060000000900003A0700003306000022090000000800000006000000090000460800002F06000025090000000900000006000000090000530900002A06000028090000000A000000060000000900005F0A0000260600002A090000000B000000060000000900006C0B0000220600002D090000000C00000006000000090000780C00001E06000030090000000D00000006000000090000840D00001906000033090000000E00000006000000090000910E00001506000036090000000F000000060000000900009D0F00001106000038090000001000000006000000090000FF0F00000C0600003B090000000000000007000000090000000000005D07000017090000000100000007000000090000EB0000005807000019090000000200000007000000090000F7010000530700001A090000000300000007000000090000030300004E0700001C0900000004000000070000000900000F0400004A0700001E0900000005000000070000000900001B0500004507000020090000000600000007000000090000270600004007000022090000000700000007000000090000330700003B070000240900000008000000070000000900003E08000036070000260900000009000000070000000900004A0900003107000028090000000A00000007000000090000560A00002C0700002A090000000B00000007000000090000620B0000270700002C090000000C000000070000000900006E0C0000220700002D090000000D000000070000000900007A0D00001D0700002F090000000E00000007000000090000860E00001807000031090000000F00000007000000090000910F00001407000033090000001000000007000000090000FF0F00000F0700003509000000000000000800000009000000000000690800001F090000000100000008000000090000E70000006408000020090000000200000008000000090000F20100005E08000021090000000300000008000000090000FE0200005908000022090000000400000008000000090000090400005308000023090000000500000008000000090000140500004E080000240900000006000000080000000900002006000048080000250900000007000000080000000900002B0700004308000026090000000800000008000000090000360800003D08000027090000000900000008000000090000420900003708000028090000000A000000080000000900004D0A00003208000029090000000B00000008000000090000580B00002C0800002A090000000C00000008000000090000630C0000270800002B090000000D000000080000000900006F0D0000210800002C090000000E000000080000000900007A0E00001C0800002D090000000F00000008000000090000850F0000160800002E090000001000000008000000090000FF0F0000110800002F090000000000000009000000090000000000007509000027090000000100000009000000090000E30000006F09000028090000000200000009000000090000EE0100006909000028090000000300000009000000090000F80200006309000028090000000400000009000000090000030400005D090000280900000005000000090000000900000E0500005709000028090000000600000009000000090000190600005009000028090000000700000009000000090000230700004A090000280900000008000000090000000900002E0800004409000028090000000900000009000000090000FF080000FF080000FF080000000A00000009000000090000440A00003809000028090000000B000000090000000900004E0B00003209000028090000000C00000009000000090000590C00002C09000028090000000D00000009000000090000640D00002509000028090000000E000000090000000900006F0E00001F09000029090000000F00000009000000090000790F00001909000029090000001000000009000000090000FF0F0000130900002909000000000000000A00000009000000000000810A00003009000000010000000A000000090000DF0000007A0A00002F09000000020000000A000000090000E9010000740A00002E09000000030000000A000000090000F30200006D0A00002D09000000040000000A000000090000FD030000660A00002C09000000050000000A000000090000070500005F0A00002C09000000060000000A00000009000012060000590A00002B09000000070000000A0000000900001C070000520A00002A09000000080000000A000000090000260800004B0A00002909000000090000000A00000009000030090000440A000028090000000A0000000A0000000900003B0A00003E0A000028090000000B0000000A000000090000450B0000370A000027090000000C0000000A0000000900004F0C0000300A000026090000000D0000000A000000090000590D0000290A000025090000000E0000000A000000090000630E0000230A000024090000000F0000000A0000000900006E0F00001C0A00002309000000100000000A000000090000FF0F0000150A00002309000000000000000B000000090000000000008D0B00003809000000010000000B000000090000DA000000860B00003609000000020000000B000000090000E40100007E0B00003509000000030000000B000000090000EE020000770B00003309000000040000000B000000090000F7030000700B00003109000000050000000B00000009000001050000680B00002F09000000060000000B0000000900000B060000610B00002E09000000070000000B000000090000140700005A0B00002C09000000080000000B0000000900001E080000520B00002A09000000090000000B000000090000280900004B0B000029090000000A0000000B000000090000310A0000440B000027090000000B0000000B0000000900003B0B00003C0B000025090000000C0000000B000000090000450C0000350B000023090000000D0000000B0000000900004E0D00002E0B000022090000000E0000000B000000090000580E0000260B000020090000000F0000000B000000090000620F00001F0B00001E09000000100000000B000000090000FF0F0000170B00001C09000000000000000C00000009000000000000990C00004109000000010000000C000000090000D6000000910C00003E09000000020000000C000000090000DF010000890C00003B09000000030000000C000000090000E8020000810C00003909000000040000000C000000090000F2030000790C00003609000000050000000C000000090000FB040000710C00003309000000060000000C00000009000004060000690C00003109000000070000000C0000000900000D070000610C00002E09000000080000000C00000009000016080000590C00002B09000000090000000C0000000900001F090000510C000029090000000A0000000C000000090000280A0000490C000026090000000B0000000C000000090000310B0000420C000023090000000C0000000C0000000900003A0C00003A0C000021090000000D0000000C000000090000430D0000320C00001E090000000E0000000C0000000900004D0E00002A0C00001C090000000F0000000C000000090000560F0000220C00001909000000100000000C000000090000FF0F00001A0C00001609000000000000000D00000009000000000000A50D00004909000000010000000D000000090000D20000009D0D00004509000000020000000D000000090000DB010000940D00004209000000030000000D000000090000E30200008B0D00003E09000000040000000D000000090000EC030000830D00003B09000000050000000D000000090000F40400007A0D00003709000000060000000D000000090000FD050000720D00003409000000070000000D00000009000005070000690D00003009000000080000000D0000000900000E080000610D00002D09000000090000000D00000009000016090000580D000029090000000A0000000D0000000900001F0A00004F0D000025090000000B0000000D000000090000270B0000470D000022090000000C0000000D000000090000300C00003E0D00001E090000000D0000000D000000090000390D0000360D00001B090000000E0000000D000000090000410E00002D0D000017090000000F0000000D0000000900004A0F0000240D00001409000000100000000D000000090000FF0F00001C0D00001009000000000000000E00000009000000000000B10E00005109000000010000000E000000090000CE000000A80E00004D09000000020000000E000000090000D60100009F0E00004809000000030000000E000000090000DE020000960E00004409000000040000000E000000090000E60300008C0E00003F09000000050000000E000000090000EE040000830E00003B09000000060000000E000000090000F60500007A0E00003709000000070000000E000000090000FE060000710E00003209000000080000000E00000009000006080000680E00002E09000000090000000E0000000900000E0900005E0E000029090000000A0000000E000000090000160A0000550E000025090000000B0000000E0000000900001E0B00004C0E000020090000000C0000000E000000090000260C0000430E00001C090000000D0000000E0000000900002E0D00003A0E000017090000000E0000000E000000090000360E0000300E000013090000000F0000000E0000000900003E0F0000270E00000E09000000100000000E000000090000FF0F00001E0E00000A09000000000000000F00000009000000000000BD0F00005A09000000010000000F000000090000CA000000B30F00005409000000020000000F000000090000D1010000AA0F00004F09000000030000000F000000090000D8020000A00F00004A09000000040000000F000000090000E0030000960F00004409000000050000000F000000090000E70400008C0F00003F09000000060000000F000000090000EF050000820F00003909000000070000000F000000090000F6060000790F00003409000000080000000F000000090000FE0700006F0F00002F09000000090000000F00000009000005090000650F000029090000000A0000000F0000000900000D0A00005B0F000024090000000B0000000F000000090000140B0000510F00001F090000000C0000000F0000000900001B0C0000480F000019090000000D0000000F000000090000230D00003E0F000014090000000E0000000F0000000900002A0E0000340F00000F090000000F0000000F000000090000320F00002A0F00000909000000100000000F000000090000FF0F0000200F00000409000000000000001000000009000000000000FF0F000062090000000100000010000000090000C5000000FF0F00005C090000000200000010000000090000CC010000FF0F000055090000000300000010000000090000D3020000FF0F00004F090000000400000010000000090000DA030000FF0F000049090000000500000010000000090000E1040000FF0F000043090000000600000010000000090000E8050000FF0F00003C090000000700000010000000090000EF060000FF0F000036090000000800000010000000090000F6070000FF0F000030090000000900000010000000090000FC080000FF0F00002A090000000A00000010000000090000030A0000FF0F000023090000000B000000100000000900000A0B0000FF0F00001D090000000C00000010000000090000110C0000FF0F000017090000000D00000010000000090000180D0000FF0F000011090000000E000000100000000900001F0E0000FF0F00000A090000000F00000010000000090000260F0000FF0F000004090000001000000010000000090000FF0F0000FF0F0000FE0800000000000000000000000A00000000000009000000D30900000001000000000000000A00000801000009000000DC0900000002000000000000000A00001802000008000000E60900000003000000000000000A00002703000007000000EF0900000004000000000000000A00003704000007000000F80900000005000000000000000A00004705000006000000020A00000006000000000000000A000056060000050000000B0A00000007000000000000000A00006607000004000000140A00000008000000000000000A000075080000040000001E0A00000009000000000000000A00008509000003000000270A0000000A000000000000000A0000950A000002000000300A0000000B000000000000000A0000A40B0000020000003A0A0000000C000000000000000A0000B40C000001000000430A0000000D000000000000000A0000C30D0000000000004C0A0000000E000000000000000A0000D30E000000000000550A0000000F000000000000000A0000E30F0000000000005F0A00000010000000000000000A0000FF0F000000000000680A00000000000000010000000A00000000000015010000DD0900000001000000010000000A00000401000014010000E50900000002000000010000000A00001302000012010000ED0900000003000000010000000A00002203000011010000F60900000004000000010000000A00003104000010010000FE0900000005000000010000000A0000400500000E010000060A00000006000000010000000A00004F0600000D0100000F0A00000007000000010000000A00005E0700000C010000170A00000008000000010000000A00006D0800000A0100001F0A00000009000000010000000A00007C09000009010000270A0000000A000000010000000A00008B0A000008010000300A0000000B000000010000000A00009A0B000006010000380A0000000C000000010000000A0000A90C000005010000400A0000000D000000010000000A0000B80D000004010000490A0000000E000000010000000A0000C70E000002010000510A0000000F000000010000000A0000D60F000001010000590A00000010000000010000000A0000FF0F000000010000610A00000000000000020000000A00000000000021020000E60900000001000000020000000A0000FF0000001F020000EE0900000002000000020000000A00000E0200001D020000F50900000003000000020000000A00001C0300001B020000FC0900000004000000020000000A00002B04000019020000030A00000005000000020000000A000039050000170200000B0A00000006000000020000000A00004806000015020000120A00000007000000020000000A00005607000013020000190A00000008000000020000000A00006508000011020000210A00000009000000020000000A0000730900000F020000280A0000000A000000020000000A0000820A00000D0200002F0A0000000B000000020000000A0000900B00000B020000360A0000000C000000020000000A00009F0C0000090200003E0A0000000D000000020000000A0000AD0D000007020000450A0000000E000000020000000A0000BC0E0000050200004C0A0000000F000000020000000A0000CA0F000003020000530A00000010000000020000000A0000FF0F0000010200005B0A00000000000000030000000A0000000000002C030000F00900000001000000030000000A0000FB0000002A030000F60900000002000000030000000A00000902000027030000FC0900000003000000030000000A00001703000025030000030A00000004000000030000000A00002504000022030000090A00000005000000030000000A0000330500001F0300000F0A00000006000000030000000A0000410600001D030000150A00000007000000030000000A00004E0700001A0300001C0A00000008000000030000000A00005C08000018030000220A00000009000000030000000A00006A09000015030000280A0000000A000000030000000A0000780A0000130300002E0A0000000B000000030000000A0000860B000010030000350A0000000C000000030000000A0000940C00000D0300003B0A0000000D000000030000000A0000A20D00000B030000410A0000000E000000030000000A0000B00E000008030000470A0000000F000000030000000A0000BE0F0000060300004E0A00000010000000030000000A0000FF0F000003030000540A00000000000000040000000A00000000000038040000FA0900000001000000040000000A0000F600000035040000FF0900000002000000040000000A00000402000031040000040A00000003000000040000000A0000110300002E040000090A00000004000000040000000A00001F0400002B0400000E0A00000005000000040000000A00002C05000028040000140A00000006000000040000000A00003906000025040000190A00000007000000040000000A000047070000220400001E0A00000008000000040000000A0000540800001E040000230A00000009000000040000000A0000610900001B040000290A0000000A000000040000000A00006F0A0000180400002E0A0000000B000000040000000A00007C0B000015040000330A0000000C000000040000000A00008A0C000012040000380A0000000D000000040000000A0000970D00000E0400003E0A0000000E000000040000000A0000A40E00000B040000430A0000000F000000040000000A0000B20F000008040000480A00000010000000040000000A0000FF0F0000050400004D0A00000000000000050000000A00000000000043050000030A00000001000000050000000A0000F200000040050000070A00000002000000050000000A0000FF0100003C0500000C0A00000003000000050000000A00000C03000038050000100A00000004000000050000000A00001804000034050000140A00000005000000050000000A00002505000030050000180A00000006000000050000000A0000320600002D0500001C0A00000007000000050000000A00003F07000029050000210A00000008000000050000000A00004C08000025050000250A00000009000000050000000A00005909000021050000290A0000000A000000050000000A0000650A00001D0500002D0A0000000B000000050000000A0000720B00001A050000320A0000000C000000050000000A00007F0C000016050000360A0000000D000000050000000A00008C0D0000120500003A0A0000000E000000050000000A0000990E00000E0500003E0A0000000F000000050000000A0000A60F00000A050000420A00000010000000050000000A0000FF0F000006050000470A00000000000000060000000A0000000000004F0600000D0A00000001000000060000000A0000EE0000004B060000100A00000002000000060000000A0000FA01000046060000130A00000003000000060000000A00000603000042060000160A00000004000000060000000A0000120400003D0600001A0A00000005000000060000000A00001F050000390600001D0A00000006000000060000000A00002B06000034060000200A00000007000000060000000A00003707000030060000230A00000008000000060000000A0000430800002C060000260A00000009000000060000000A000050090000270600002A0A0000000A000000060000000A00005C0A0000230600002D0A0000000B000000060000000A0000680B00001E060000300A0000000C000000060000000A0000750C00001A060000330A0000000D000000060000000A0000810D000015060000360A0000000E000000060000000A00008D0E000011060000390A0000000F000000060000000A0000990F00000D0600003D0A00000010000000060000000A0000FF0F000008060000400A00000000000000070000000A0000000000005B070000160A00000001000000070000000A0000E900000056070000180A00000002000000070000000A0000F5010000510700001B0A00000003000000070000000A0000010300004C0700001D0A00000004000000070000000A00000C040000470700001F0A00000005000000070000000A00001805000041070000210A00000006000000070000000A0000240600003C070000230A00000007000000070000000A00002F07000037070000260A00000008000000070000000A00003B08000032070000280A00000009000000070000000A0000470900002D0700002A0A0000000A000000070000000A0000530A0000280700002C0A0000000B000000070000000A00005E0B0000230700002E0A0000000C000000070000000A00006A0C00001E070000300A0000000D000000070000000A0000760D000019070000330A0000000E000000070000000A0000810E000014070000350A0000000F000000070000000A00008D0F00000F070000370A00000010000000070000000A0000FF0F00000A070000390A00000000000000080000000A00000000000066080000200A00000001000000080000000A0000E500000061080000210A00000002000000080000000A0000F00100005B080000220A00000003000000080000000A0000FB02000055080000230A00000004000000080000000A00000604000050080000250A00000005000000080000000A0000110500004A080000260A00000006000000080000000A00001D06000044080000270A00000007000000080000000A0000280700003F080000280A00000008000000080000000A00003308000039080000290A00000009000000080000000A00003E090000330800002A0A0000000A000000080000000A0000490A00002E0800002C0A0000000B000000080000000A0000540B0000280800002D0A0000000C000000080000000A0000600C0000220800002E0A0000000D000000080000000A00006B0D00001D0800002F0A0000000E000000080000000A0000760E000017080000300A0000000F000000080000000A0000810F000011080000310A00000010000000080000000A0000FF0F00000B080000320A00000000000000090000000A00000000000072090000290A00000001000000090000000A0000E00000006C0900002A0A00000002000000090000000A0000EB010000650900002A0A00000003000000090000000A0000F50200005F0900002A0A00000004000000090000000A000000040000590900002A0A00000005000000090000000A00000B050000520900002A0A00000006000000090000000A0000150600004C0900002A0A00000007000000090000000A000020070000460900002B0A00000008000000090000000A00002B080000400900002B0A00000009000000090000000A000035090000390900002B0A0000000A000000090000000A0000400A0000330900002B0A0000000B000000090000000A00004A0B00002D0900002B0A0000000C000000090000000A0000550C0000260900002B0A0000000D000000090000000A0000600D0000200900002B0A0000000E000000090000000A00006A0E00001A0900002C0A0000000F000000090000000A0000750F0000130900002C0A00000010000000090000000A0000FF0F00000D0900002C0A000000000000000A0000000A0000000000007E0A0000330A000000010000000A0000000A0000DC000000770A0000320A000000020000000A0000000A0000E6010000700A0000310A000000030000000A0000000A0000F0020000690A0000300A000000040000000A0000000A0000FA030000620A0000300A000000050000000A0000000A0000040500005B0A00002F0A000000060000000A0000000A00000E060000540A00002E0A000000070000000A0000000A0000180700004D0A00002D0A000000080000000A0000000A000022080000460A00002C0A000000090000000A0000000A00002C0900003F0A00002B0A0000000A0000000A0000000A0000FF090000FF090000FF090000000B0000000A0000000A0000400B0000310A0000290A0000000C0000000A0000000A00004A0C00002B0A0000290A0000000D0000000A0000000A0000550D0000240A0000280A0000000E0000000A0000000A00005F0E00001D0A0000270A0000000F0000000A0000000A0000690F0000160A0000260A000000100000000A0000000A0000FF0F00000F0A0000250A000000000000000B0000000A000000000000890B00003D0A000000010000000B0000000A0000D7000000820B00003B0A000000020000000B0000000A0000E10100007A0B0000390A000000030000000B0000000A0000EA020000730B0000370A000000040000000B0000000A0000F40300006B0B0000350A000000050000000B0000000A0000FD040000640B0000330A000000060000000B0000000A0000070600005C0B0000310A000000070000000B0000000A000010070000540B00002F0A000000080000000B0000000A00001A0800004D0B00002E0A000000090000000B0000000A000023090000450B00002C0A0000000A0000000B0000000A00002D0A00003E0B00002A0A0000000B0000000B0000000A0000360B0000360B0000280A0000000C0000000B0000000A0000400C00002F0B0000260A0000000D0000000B0000000A0000490D0000270B0000240A0000000E0000000B0000000A0000530E0000200B0000220A0000000F0000000B0000000A00005C0F0000180B0000200A000000100000000B0000000A0000FF0F0000100B00001E0A000000000000000C0000000A000000000000950C0000460A000000010000000C0000000A0000D30000008D0C0000430A000000020000000C0000000A0000DC010000850C0000400A000000030000000C0000000A0000E50200007C0C00003E0A000000040000000C0000000A0000EE030000740C00003B0A000000050000000C0000000A0000F70400006C0C0000380A000000060000000C0000000A000000060000640C0000350A000000070000000C0000000A0000090700005C0C0000320A000000080000000C0000000A000012080000540C00002F0A000000090000000C0000000A00001B0900004B0C00002C0A0000000A0000000C0000000A0000230A0000430C0000290A0000000B0000000C0000000A00002C0B00003B0C0000260A0000000C0000000C0000000A0000350C0000330C0000230A0000000D0000000C0000000A00003E0D00002B0C0000200A0000000E0000000C0000000A0000470E0000220C00001E0A0000000F0000000C0000000A0000500F00001A0C00001B0A000000100000000C0000000A0000FF0F0000120C0000180A000000000000000D0000000A000000000000A10D0000500A000000010000000D0000000A0000CF000000980D00004C0A000000020000000D0000000A0000D70100008F0D0000480A000000030000000D0000000A0000DF020000860D0000440A000000040000000D0000000A0000E80300007D0D0000400A000000050000000D0000000A0000F0040000750D00003C0A000000060000000D0000000A0000F80500006C0D0000380A000000070000000D0000000A000001070000630D0000340A000000080000000D0000000A0000090800005A0D0000300A000000090000000D0000000A000012090000510D00002D0A0000000A0000000D0000000A00001A0A0000490D0000290A0000000B0000000D0000000A0000220B0000400D0000250A0000000C0000000D0000000A00002B0C0000370D0000210A0000000D0000000D0000000A0000330D00002E0D00001D0A0000000E0000000D0000000A00003C0E0000250D0000190A0000000F0000000D0000000A0000440F00001D0D0000150A000000100000000D0000000A0000FF0F0000140D0000110A000000000000000E0000000A000000000000AC0E0000590A000000010000000E0000000A0000CA000000A30E0000540A000000020000000E0000000A0000D2010000990E0000500A000000030000000E0000000A0000DA020000900E00004B0A000000040000000E0000000A0000E2030000860E0000460A000000050000000E0000000A0000E90400007D0E0000410A000000060000000E0000000A0000F1050000740E00003C0A000000070000000E0000000A0000F90600006A0E0000370A000000080000000E0000000A000001080000610E0000320A000000090000000E0000000A000009090000570E00002D0A0000000A0000000E0000000A0000110A00004E0E0000280A0000000B0000000E0000000A0000180B0000450E0000230A0000000C0000000E0000000A0000200C00003B0E00001E0A0000000D0000000E0000000A0000280D0000320E0000190A0000000E0000000E0000000A0000300E0000280E0000140A0000000F0000000E0000000A0000380F00001F0E00000F0A000000100000000E0000000A0000FF0F0000150E00000A0A000000000000000F0000000A000000000000B80F0000630A000000010000000F0000000A0000C6000000AE0F00005D0A000000020000000F0000000A0000CD010000A40F0000570A000000030000000F0000000A0000D40200009A0F0000510A000000040000000F0000000A0000DC030000900F00004B0A000000050000000F0000000A0000E3040000860F0000450A000000060000000F0000000A0000EA0500007C0F00003F0A000000070000000F0000000A0000F1060000710F0000390A000000080000000F0000000A0000F9070000670F0000330A000000090000000F0000000A0000000900005D0F00002D0A0000000A0000000F0000000A0000070A0000530F0000270A0000000B0000000F0000000A00000F0B0000490F0000210A0000000C0000000F0000000A0000160C00003F0F00001B0A0000000D0000000F0000000A00001D0D0000350F0000160A0000000E0000000F0000000A0000240E00002B0F0000100A0000000F0000000F0000000A00002C0F0000210F00000A0A000000100000000F0000000A0000FF0F0000170F0000040A00000000000000100000000A000000000000FF0F00006D0A00000001000000100000000A0000C1000000FF0F0000660A00000002000000100000000A0000C8010000FF0F00005F0A00000003000000100000000A0000CF020000FF0F0000580A00000004000000100000000A0000D5030000FF0F0000510A00000005000000100000000A0000DC040000FF0F00004A0A00000006000000100000000A0000E3050000FF0F0000430A00000007000000100000000A0000EA060000FF0F00003C0A00000008000000100000000A0000F0070000FF0F0000350A00000009000000100000000A0000F7080000FF0F00002E0A0000000A000000100000000A0000FE090000FF0F0000270A0000000B000000100000000A0000050B0000FF0F0000200A0000000C000000100000000A00000B0C0000FF0F0000190A0000000D000000100000000A0000120D0000FF0F0000120A0000000E000000100000000A0000190E0000FF0F00000B0A0000000F000000100000000A00001F0F0000FF0F0000040A00000010000000100000000A0000FF0F0000FF0F0000FD0900000000000000000000000B00000000000009000000CA0A00000001000000000000000B00000701000009000000D50A00000002000000000000000B00001702000008000000DF0A00000003000000000000000B00002603000007000000E90A00000004000000000000000B00003604000006000000F40A00000005000000000000000B00004505000006000000FE0A00000006000000000000000B00005506000005000000080B00000007000000000000000B00006407000004000000130B00000008000000000000000B000074080000030000001D0B00000009000000000000000B00008309000003000000280B0000000A000000000000000B0000930A000002000000320B0000000B000000000000000B0000A20B0000010000003C0B0000000C000000000000000B0000B20C000000000000470B0000000D000000000000000B0000C10D000000000000510B0000000E000000000000000B0000D10E0000000000005B0B0000000F000000000000000B0000E00F000000000000660B00000010000000000000000B0000FF0F000000000000700B00000000000000010000000B00000000000015010000D50A00000001000000010000000B00000301000013010000DE0A00000002000000010000000B00001202000012010000E80A00000003000000010000000B00002103000011010000F10A00000004000000010000000B00002F0400000F010000FA0A00000005000000010000000B00003E0500000E010000030B00000006000000010000000B00004D0600000C0100000C0B00000007000000010000000B00005C0700000B010000160B00000008000000010000000B00006B0800000A0100001F0B00000009000000010000000B00007A09000008010000280B0000000A000000010000000B0000890A000007010000310B0000000B000000010000000B0000980B0000050100003B0B0000000C000000010000000B0000A70C000004010000440B0000000D000000010000000B0000B60D0000020100004D0B0000000E000000010000000B0000C50E000001010000560B0000000F000000010000000B0000D40F000000010000600B00000010000000010000000B0000FF0F0000FE000000690B00000000000000020000000B00000000000020020000E00A00000001000000020000000B0000FE0000001E020000E80A00000002000000020000000B00000C0200001C020000F00A00000003000000020000000B00001B0300001A020000F80A00000004000000020000000B00002904000018020000000B00000005000000020000000B00003805000016020000080B00000006000000020000000B00004606000014020000110B00000007000000020000000B00005407000012020000190B00000008000000020000000B00006308000010020000210B00000009000000020000000B0000710900000E020000290B0000000A000000020000000B00007F0A00000C020000310B0000000B000000020000000B00008E0B00000A020000390B0000000C000000020000000B00009C0C000008020000410B0000000D000000020000000B0000AA0D000006020000490B0000000E000000020000000B0000B90E000003020000510B0000000F000000020000000B0000C70F0000010200005A0B00000010000000020000000B0000FF0F0000FF010000620B00000000000000030000000B0000000000002B030000EB0A00000001000000030000000B0000F900000029030000F20A00000002000000030000000B00000702000026030000F90A00000003000000030000000B00001503000023030000000B00000004000000030000000B00002304000021030000070B00000005000000030000000B0000310500001E0300000E0B00000006000000030000000B00003E0600001B030000150B00000007000000030000000B00004C070000190300001C0B00000008000000030000000B00005A08000016030000230B00000009000000030000000B000068090000130300002A0B0000000A000000030000000B0000760A000011030000310B0000000B000000030000000B0000840B00000E030000370B0000000C000000030000000B0000910C00000B0300003E0B0000000D000000030000000B00009F0D000009030000450B0000000E000000030000000B0000AD0E0000060300004C0B0000000F000000030000000B0000BB0F000003030000530B00000010000000030000000B0000FF0F0000010300005A0B00000000000000040000000B00000000000037040000F50A00000001000000040000000B0000F500000033040000FB0A00000002000000040000000B00000202000030040000010B00000003000000040000000B00000F0300002D040000070B00000004000000040000000B00001D040000290400000D0B00000005000000040000000B00002A05000026040000130B00000006000000040000000B00003706000023040000190B00000007000000040000000B0000440700001F0400001E0B00000008000000040000000B0000520800001C040000240B00000009000000040000000B00005F090000190400002A0B0000000A000000040000000B00006C0A000015040000300B0000000B000000040000000B0000790B000012040000360B0000000C000000040000000B0000870C00000F0400003C0B0000000D000000040000000B0000940D00000C040000420B0000000E000000040000000B0000A10E000008040000470B0000000F000000040000000B0000AE0F0000050400004D0B00000010000000040000000B0000FF0F000002040000530B00000000000000050000000B00000000000042050000000B00000001000000050000000B0000F00000003E050000050B00000002000000050000000B0000FD0100003A0500000A0B00000003000000050000000B00000A030000360500000E0B00000004000000050000000B00001604000032050000130B00000005000000050000000B0000230500002E050000180B00000006000000050000000B0000300600002A0500001D0B00000007000000050000000B00003C07000026050000210B00000008000000050000000B00004908000022050000260B00000009000000050000000B0000560900001E0500002B0B0000000A000000050000000B0000620A00001A050000300B0000000B000000050000000B00006F0B000016050000340B0000000C000000050000000B00007C0C000013050000390B0000000D000000050000000B0000890D00000F0500003E0B0000000E000000050000000B0000950E00000B050000420B0000000F000000050000000B0000A20F000007050000470B00000010000000050000000B0000FF0F0000030500004C0B00000000000000060000000B0000000000004D0600000B0B00000001000000060000000B0000EB000000480600000F0B00000002000000060000000B0000F801000044060000120B00000003000000060000000B0000040300003F060000160B00000004000000060000000B0000100400003B060000190B00000005000000060000000B00001C050000360600001D0B00000006000000060000000B00002806000032060000210B00000007000000060000000B0000340700002D060000240B00000008000000060000000B00004008000028060000280B00000009000000060000000B00004D090000240600002B0B0000000A000000060000000B0000590A00001F0600002F0B0000000B000000060000000B0000650B00001B060000330B0000000C000000060000000B0000710C000016060000360B0000000D000000060000000B00007D0D0000120600003A0B0000000E000000060000000B0000890E00000D0600003D0B0000000F000000060000000B0000950F000008060000410B00000010000000060000000B0000FF0F000004060000450B00000000000000070000000B00000000000058070000160B00000001000000070000000B0000E700000053070000180B00000002000000070000000B0000F20100004E0700001B0B00000003000000070000000B0000FE020000490700001D0B00000004000000070000000B00000A04000043070000200B00000005000000070000000B0000150500003E070000220B00000006000000070000000B00002106000039070000250B00000007000000070000000B00002C07000034070000270B00000008000000070000000B0000380800002F0700002A0B00000009000000070000000B000044090000290700002C0B0000000A000000070000000B00004F0A0000240700002F0B0000000B000000070000000B00005B0B00001F070000310B0000000C000000070000000B0000660C00001A070000340B0000000D000000070000000B0000720D000015070000360B0000000E000000070000000B00007D0E00000F070000380B0000000F000000070000000B0000890F00000A0700003B0B00000010000000070000000B0000FF0F0000050700003D0B00000000000000080000000B00000000000064080000210B00000001000000080000000B0000E20000005E080000220B00000002000000080000000B0000ED01000058080000230B00000003000000080000000B0000F802000052080000250B00000004000000080000000B0000030400004C080000260B00000005000000080000000B00000E05000046080000270B00000006000000080000000B00001906000041080000290B00000007000000080000000B0000240700003B0800002A0B00000008000000080000000B00002F080000350800002B0B00000009000000080000000B00003A0900002F0800002D0B0000000A000000080000000B0000450A0000290800002E0B0000000B000000080000000B0000500B0000230800002F0B0000000C000000080000000B00005C0C00001D080000310B0000000D000000080000000B0000670D000018080000320B0000000E000000080000000B0000720E000012080000330B0000000F000000080000000B00007D0F00000C080000350B00000010000000080000000B0000FF0F000006080000360B00000000000000090000000B0000000000006F0900002C0B00000001000000090000000B0000DE000000680900002C0B00000002000000090000000B0000E8010000620900002C0B00000003000000090000000B0000F30200005B0900002C0B00000004000000090000000B0000FD030000550900002C0B00000005000000090000000B0000070500004E0900002D0B00000006000000090000000B000012060000480900002D0B00000007000000090000000B00001C070000410900002D0B00000008000000090000000B0000270800003B0900002D0B00000009000000090000000B000031090000350900002D0B0000000A000000090000000B00003C0A00002E0900002E0B0000000B000000090000000B0000460B0000280900002E0B0000000C000000090000000B0000510C0000210900002E0B0000000D000000090000000B00005B0D00001B0900002E0B0000000E000000090000000B0000660E0000140900002E0B0000000F000000090000000B0000700F00000E0900002F0B00000010000000090000000B0000FF0F0000070900002F0B000000000000000A0000000B0000000000007A0A0000360B000000010000000A0000000B0000D9000000730A0000350B000000020000000A0000000B0000E30100006C0A0000350B000000030000000A0000000B0000ED020000650A0000340B000000040000000A0000000B0000F70300005E0A0000330B000000050000000A0000000B000001050000570A0000320B000000060000000A0000000B00000B0600004F0A0000310B000000070000000A0000000B000014070000480A0000300B000000080000000A0000000B00001E080000410A00002F0B000000090000000A0000000B0000280900003A0A00002E0B0000000A0000000A0000000B0000320A0000330A00002D0B0000000B0000000A0000000B00003C0B00002C0A00002C0B0000000C0000000A0000000B0000460C0000250A00002B0B0000000D0000000A0000000B0000500D00001E0A00002A0B0000000E0000000A0000000B00005A0E0000170A0000290B0000000F0000000A0000000B0000640F00000F0A0000290B000000100000000A0000000B0000FF0F0000080A0000280B000000000000000B0000000B000000000000850B0000410B000000010000000B0000000B0000D40000007E0B00003F0B000000020000000B0000000B0000DE010000760B00003D0B000000030000000B0000000B0000E70200006E0B00003B0B000000040000000B0000000B0000F0030000660B0000390B000000050000000B0000000B0000FA0400005F0B0000370B000000060000000B0000000B000003060000570B0000350B000000070000000B0000000B00000C0700004F0B0000330B000000080000000B0000000B000016080000470B0000310B000000090000000B0000000B00001F090000400B00002F0B0000000A0000000B0000000B0000290A0000380B00002D0B0000000B0000000B0000000B0000FF0A0000FF0A0000FF0A0000000C0000000B0000000B00003B0C0000280B0000290B0000000D0000000B0000000B0000450D0000210B0000270B0000000E0000000B0000000B00004E0E0000190B0000240B0000000F0000000B0000000B0000570F0000110B0000220B000000100000000B0000000B0000FF0F0000090B0000200B000000000000000C0000000B000000000000910C00004C0B000000010000000C0000000B0000D0000000880C0000490B000000020000000C0000000B0000D8010000800C0000460B000000030000000C0000000B0000E1020000770C0000420B000000040000000C0000000B0000EA0300006F0C00003F0B000000050000000C0000000B0000F3040000670C00003C0B000000060000000C0000000B0000FC0500005E0C0000390B000000070000000C0000000B000004070000560C0000360B000000080000000C0000000B00000D0800004E0C0000330B000000090000000C0000000B000016090000450C00002F0B0000000A0000000C0000000B00001F0A00003D0C00002C0B0000000B0000000C0000000B0000280B0000340C0000290B0000000C0000000C0000000B0000300C00002C0C0000260B0000000D0000000C0000000B0000390D0000240C0000230B0000000E0000000C0000000B0000420E00001B0C00001F0B0000000F0000000C0000000B00004B0F0000130C00001C0B000000100000000C0000000B0000FF0F00000B0C0000190B000000000000000D0000000B0000000000009C0D0000570B000000010000000D0000000B0000CB000000930D0000520B000000020000000D0000000B0000D30100008A0D00004E0B000000030000000D0000000B0000DC020000810D00004A0B000000040000000D0000000B0000E4030000780D0000460B000000050000000D0000000B0000EC0400006F0D0000410B000000060000000D0000000B0000F4050000660D00003D0B000000070000000D0000000B0000FC0600005D0D0000390B000000080000000D0000000B000005080000540D0000340B000000090000000D0000000B00000D0900004B0D0000300B0000000A0000000D0000000B0000150A0000420D00002C0B0000000B0000000D0000000B00001D0B0000390D0000270B0000000C0000000D0000000B0000260C0000300D0000230B0000000D0000000D0000000B00002E0D0000270D00001F0B0000000E0000000D0000000B0000360E00001E0D00001B0B0000000F0000000D0000000B00003E0F0000150D0000160B000000100000000D0000000B0000FF0F00000C0D0000120B000000000000000E0000000B000000000000A70E0000620B000000010000000E0000000B0000C60000009D0E00005C0B000000020000000E0000000B0000CE010000940E0000570B000000030000000E0000000B0000D60200008A0E0000510B000000040000000E0000000B0000DD030000810E00004C0B000000050000000E0000000B0000E5040000770E0000460B000000060000000E0000000B0000ED0500006D0E0000410B000000070000000E0000000B0000F4060000640E00003C0B000000080000000E0000000B0000FC0700005A0E0000360B000000090000000E0000000B000004090000500E0000310B0000000A0000000E0000000B00000C0A0000470E00002B0B0000000B0000000E0000000B0000130B00003D0E0000260B0000000C0000000E0000000B00001B0C0000330E0000200B0000000D0000000E0000000B0000230D00002A0E00001B0B0000000E0000000E0000000B00002A0E0000200E0000160B0000000F0000000E0000000B0000320F0000160E0000100B000000100000000E0000000B0000FF0F00000D0E00000B0B000000000000000F0000000B000000000000B20F00006C0B000000010000000F0000000B0000C2000000A80F0000660B000000020000000F0000000B0000C90100009E0F00005F0B000000030000000F0000000B0000D0020000940F0000590B000000040000000F0000000B0000D7030000890F0000520B000000050000000F0000000B0000DE0400007F0F00004C0B000000060000000F0000000B0000E5050000750F0000450B000000070000000F0000000B0000ED0600006A0F00003E0B000000080000000F0000000B0000F4070000600F0000380B000000090000000F0000000B0000FB080000560F0000310B0000000A0000000F0000000B0000020A00004C0F00002B0B0000000B0000000F0000000B0000090B0000410F0000240B0000000C0000000F0000000B0000100C0000370F00001E0B0000000D0000000F0000000B0000170D00002D0F0000170B0000000E0000000F0000000B00001E0E0000230F0000110B0000000F0000000F0000000B0000260F0000180F00000A0B000000100000000F0000000B0000FF0F00000E0F0000030B00000000000000100000000B000000000000FF0F0000770B00000001000000100000000B0000BD000000FF0F0000700B00000002000000100000000B0000C4010000FF0F0000680B00000003000000100000000B0000CA020000FF0F0000600B00000004000000100000000B0000D1030000FF0F0000580B00000005000000100000000B0000D7040000FF0F0000510B00000006000000100000000B0000DE050000FF0F0000490B00000007000000100000000B0000E5060000FF0F0000410B00000008000000100000000B0000EB070000FF0F00003A0B00000009000000100000000B0000F2080000FF0F0000320B0000000A000000100000000B0000F8090000FF0F00002A0B0000000B000000100000000B0000FF0A0000FF0F0000230B0000000C000000100000000B0000050C0000FF0F00001B0B0000000D000000100000000B00000C0D0000FF0F0000130B0000000E000000100000000B0000130E0000FF0F00000C0B0000000F000000100000000B0000190F0000FF0F0000040B00000010000000100000000B0000FF0F0000FF0F0000FC0A00000000000000000000000C0000000000000A000000C10B00000001000000000000000C00000601000009000000CD0B00000002000000000000000C00001602000008000000D80B00000003000000000000000C00002503000007000000E40B00000004000000000000000C00003504000006000000EF0B00000005000000000000000C00004405000005000000FA0B00000006000000000000000C00005306000005000000060C00000007000000000000000C00006307000004000000110C00000008000000000000000C000072080000030000001D0C00000009000000000000000C00008109000002000000280C0000000A000000000000000C0000910A000001000000340C0000000B000000000000000C0000A00B0000000000003F0C0000000C000000000000000C0000B00C0000000000004B0C0000000D000000000000000C0000BF0D000000000000560C0000000E000000000000000C0000CE0E000000000000610C0000000F000000000000000C0000DE0F0000000000006D0C00000010000000000000000C0000FF0F000000000000780C00000000000000010000000C00000000000015010000CD0B00000001000000010000000C00000201000013010000D70B00000002000000010000000C00001002000012010000E20B00000003000000010000000C00001F03000010010000EC0B00000004000000010000000C00002E0400000F010000F60B00000005000000010000000C00003D0500000D010000000C00000006000000010000000C00004C0600000C0100000A0C00000007000000010000000C00005A0700000A010000150C00000008000000010000000C000069080000090100001F0C00000009000000010000000C00007809000007010000290C0000000A000000010000000C0000870A000006010000330C0000000B000000010000000C0000960B0000040100003D0C0000000C000000010000000C0000A50C000003010000480C0000000D000000010000000C0000B30D000001010000520C0000000E000000010000000C0000C20E0000000100005C0C0000000F000000010000000C0000D10F0000FE000000660C00000010000000010000000C0000FF0F0000FD000000700C00000000000000020000000C0000000000001F020000D90B00000001000000020000000C0000FD0000001D020000E20B00000002000000020000000C00000B0200001B020000EB0B00000003000000020000000C00001903000019020000F40B00000004000000020000000C00002804000017020000FD0B00000005000000020000000C00003605000015020000060C00000006000000020000000C000044060000130200000F0C00000007000000020000000C00005207000010020000180C00000008000000020000000C0000610800000E020000210C00000009000000020000000C00006F0900000C0200002A0C0000000A000000020000000C00007D0A00000A020000330C0000000B000000020000000C00008B0B0000080200003C0C0000000C000000020000000C00009A0C000006020000450C0000000D000000020000000C0000A80D0000040200004E0C0000000E000000020000000C0000B60E000002020000570C0000000F000000020000000C0000C40F0000FF010000600C00000010000000020000000C0000FF0F0000FD010000690C00000000000000030000000C0000000000002A030000E50B00000001000000030000000C0000F800000028030000ED0B00000002000000030000000C00000602000025030000F50B00000003000000030000000C00001303000022030000FD0B00000004000000030000000C0000210400001F030000040C00000005000000030000000C00002F0500001C0300000C0C00000006000000030000000C00003C0600001A030000140C00000007000000030000000C00004A070000170300001B0C00000008000000030000000C00005808000014030000230C00000009000000030000000C000065090000110300002B0C0000000A000000030000000C0000730A00000F030000330C0000000B000000030000000C0000810B00000C0300003A0C0000000C000000030000000C00008F0C000009030000420C0000000D000000030000000C00009C0D0000060300004A0C0000000E000000030000000C0000AA0E000003030000510C0000000F000000030000000C0000B80F000001030000590C00000010000000030000000C0000FF0F0000FE020000610C00000000000000040000000C00000000000035040000F10B00000001000000040000000C0000F300000032040000F80B00000002000000040000000C0000000200002E040000FE0B00000003000000040000000C00000D0300002B040000050C00000004000000040000000C00001A040000270400000B0C00000005000000040000000C00002805000024040000120C00000006000000040000000C00003506000021040000180C00000007000000040000000C0000420700001D0400001F0C00000008000000040000000C00004F0800001A040000250C00000009000000040000000C00005C090000160400002C0C0000000A000000040000000C0000690A000013040000320C0000000B000000040000000C0000760B000010040000390C0000000C000000040000000C0000840C00000C0400003F0C0000000D000000040000000C0000910D000009040000460C0000000E000000040000000C00009E0E0000050400004C0C0000000F000000040000000C0000AB0F000002040000530C00000010000000040000000C0000FF0F0000FE030000590C00000000000000050000000C00000000000040050000FD0B00000001000000050000000C0000EE0000003C050000030C00000002000000050000000C0000FB01000038050000080C00000003000000050000000C000007030000340500000D0C00000004000000050000000C00001404000030050000120C00000005000000050000000C0000210500002C050000180C00000006000000050000000C00002D060000280500001D0C00000007000000050000000C00003A07000024050000220C00000008000000050000000C00004608000020050000270C00000009000000050000000C0000530900001B0500002D0C0000000A000000050000000C00005F0A000017050000320C0000000B000000050000000C00006C0B000013050000370C0000000C000000050000000C0000790C00000F0500003C0C0000000D000000050000000C0000850D00000B050000420C0000000E000000050000000C0000920E000007050000470C0000000F000000050000000C00009E0F0000030500004C0C00000010000000050000000C0000FF0F0000FF040000510C00000000000000060000000C0000000000004B060000090C00000001000000060000000C0000E9000000460600000D0C00000002000000060000000C0000F501000042060000110C00000003000000060000000C0000010300003D060000150C00000004000000060000000C00000D04000038060000190C00000005000000060000000C000019050000330600001D0C00000006000000060000000C0000250600002F060000210C00000007000000060000000C0000310700002A060000250C00000008000000060000000C00003D08000025060000290C00000009000000060000000C000049090000210600002D0C0000000A000000060000000C0000560A00001C060000310C0000000B000000060000000C0000620B000017060000350C0000000C000000060000000C00006E0C000012060000390C0000000D000000060000000C00007A0D00000E0600003D0C0000000E000000060000000C0000860E000009060000410C0000000F000000060000000C0000920F000004060000450C00000010000000060000000C0000FF0F000000060000490C00000000000000070000000C00000000000056070000160C00000001000000070000000C0000E500000050070000180C00000002000000070000000C0000F00100004B0700001B0C00000003000000070000000C0000FB020000460700001E0C00000004000000070000000C00000704000040070000210C00000005000000070000000C0000120500003B070000230C00000006000000070000000C00001E06000036070000260C00000007000000070000000C00002907000030070000290C00000008000000070000000C0000350800002B0700002C0C00000009000000070000000C000040090000260700002E0C0000000A000000070000000C00004C0A000020070000310C0000000B000000070000000C0000570B00001B070000340C0000000C000000070000000C0000630C000016070000370C0000000D000000070000000C00006E0D000010070000390C0000000E000000070000000C0000790E00000B0700003C0C0000000F000000070000000C0000850F0000060700003F0C00000010000000070000000C0000FF0F000000070000420C00000000000000080000000C00000000000061080000220C00000001000000080000000C0000E00000005B080000230C00000002000000080000000C0000EB01000055080000250C00000003000000080000000C0000F60200004F080000260C00000004000000080000000C00000004000049080000280C00000005000000080000000C00000B05000043080000290C00000006000000080000000C0000160600003D0800002B0C00000007000000080000000C000021070000370800002C0C00000008000000080000000C00002C080000310800002E0C00000009000000080000000C0000370900002B0800002F0C0000000A000000080000000C0000420A000025080000310C0000000B000000080000000C00004D0B00001F080000320C0000000C000000080000000C0000580C000019080000340C0000000D000000080000000C0000620D000013080000350C0000000E000000080000000C00006D0E00000D080000370C0000000F000000080000000C0000780F000007080000380C00000010000000080000000C0000FF0F0000010800003A0C00000000000000090000000C0000000000006C0900002E0C00000001000000090000000C0000DB000000650900002E0C00000002000000090000000C0000E50100005E0900002E0C00000003000000090000000C0000F0020000580900002E0C00000004000000090000000C0000FA030000510900002F0C00000005000000090000000C0000040500004A0900002F0C00000006000000090000000C00000F060000440900002F0C00000007000000090000000C0000190700003D090000300C00000008000000090000000C00002308000036090000300C00000009000000090000000C00002E09000030090000300C0000000A000000090000000C0000380A000029090000300C0000000B000000090000000C0000420B000023090000310C0000000C000000090000000C00004D0C00001C090000310C0000000D000000090000000C0000570D000015090000310C0000000E000000090000000C0000610E00000F090000310C0000000F000000090000000C00006C0F000008090000320C00000010000000090000000C0000FF0F000001090000320C000000000000000A0000000C000000000000760A00003A0C000000010000000A0000000C0000D60000006F0A0000390C000000020000000A0000000C0000E0010000680A0000380C000000030000000A0000000C0000EA020000610A0000370C000000040000000A0000000C0000F3030000590A0000360C000000050000000A0000000C0000FD040000520A0000350C000000060000000A0000000C0000070600004B0A0000340C000000070000000A0000000C000011070000430A0000330C000000080000000A0000000C00001A0800003C0A0000320C000000090000000A0000000C000024090000350A0000310C0000000A0000000A0000000C00002E0A00002E0A0000300C0000000B0000000A0000000C0000380B0000260A00002F0C0000000C0000000A0000000C0000420C00001F0A00002E0C0000000D0000000A0000000C00004B0D0000180A00002D0C0000000E0000000A0000000C0000550E0000100A00002C0C0000000F0000000A0000000C00005F0F0000090A00002B0C000000100000000A0000000C0000FF0F0000020A00002A0C000000000000000B0000000C000000000000810B0000460C000000010000000B0000000C0000D1000000790B0000430C000000020000000B0000000C0000DA010000710B0000410C000000030000000B0000000C0000E40200006A0B00003F0C000000040000000B0000000C0000ED030000620B00003D0C000000050000000B0000000C0000F60400005A0B00003B0C000000060000000B0000000C0000FF050000520B0000380C000000070000000B0000000C0000080700004A0B0000360C000000080000000B0000000C000012080000420B0000340C000000090000000B0000000C00001B0900003A0B0000320C0000000A0000000B0000000C0000240A0000320B0000300C0000000B0000000B0000000C00002D0B00002A0B00002D0C0000000C0000000B0000000C0000370C0000220B00002B0C0000000D0000000B0000000C0000400D00001A0B0000290C0000000E0000000B0000000C0000490E0000120B0000270C0000000F0000000B0000000C0000520F00000A0B0000250C000000100000000B0000000C0000FF0F0000030B0000220C000000000000000C0000000C0000000000008C0C0000520C000000010000000C0000000C0000CC000000840C00004E0C000000020000000C0000000C0000D50100007B0C00004B0C000000030000000C0000000C0000DE020000730C0000470C000000040000000C0000000C0000E60300006A0C0000440C000000050000000C0000000C0000EF040000610C0000400C000000060000000C0000000C0000F8050000590C00003D0C000000070000000C0000000C000000070000500C00003A0C000000080000000C0000000C000009080000480C0000360C000000090000000C0000000C0000120900003F0C0000330C0000000A0000000C0000000C00001A0A0000370C00002F0C0000000B0000000C0000000C0000230B00002E0C00002C0C0000000C0000000C0000000C0000FF0B0000FF0B0000FF0B0000000D0000000C0000000C0000340D00001D0C0000250C0000000E0000000C0000000C00003D0E0000140C0000210C0000000F0000000C0000000C0000450F00000C0C00001E0C000000100000000C0000000C0000FF0F0000030C00001B0C000000000000000D0000000C000000000000970D00005E0C000000010000000D0000000C0000C80000008E0D0000590C000000020000000D0000000C0000D0010000850D0000540C000000030000000D0000000C0000D80200007B0D0000500C000000040000000D0000000C0000E0030000720D00004B0C000000050000000D0000000C0000E8040000690D0000460C000000060000000D0000000C0000F0050000600D0000420C000000070000000D0000000C0000F8060000570D00003D0C000000080000000D0000000C0000000800004D0D0000380C000000090000000D0000000C000008090000440D0000340C0000000A0000000D0000000C0000100A00003B0D00002F0C0000000B0000000D0000000C0000180B0000320D00002A0C0000000C0000000D0000000C0000210C0000290D0000260C0000000D0000000D0000000C0000290D00001F0D0000210C0000000E0000000D0000000C0000310E0000160D00001C0C0000000F0000000D0000000C0000390F00000D0D0000170C000000100000000D0000000C0000FF0F0000040D0000130C000000000000000E0000000C000000000000A20E00006A0C000000010000000E0000000C0000C3000000980E0000640C000000020000000E0000000C0000CA0100008E0E00005E0C000000030000000E0000000C0000D2020000840E0000580C000000040000000E0000000C0000D90300007B0E0000520C000000050000000E0000000C0000E1040000710E00004C0C000000060000000E0000000C0000E8050000670E0000460C000000070000000E0000000C0000F00600005D0E0000400C000000080000000E0000000C0000F7070000530E00003A0C000000090000000E0000000C0000FF080000490E0000340C0000000A0000000E0000000C0000060A00003F0E00002F0C0000000B0000000E0000000C00000E0B0000360E0000290C0000000C0000000E0000000C0000160C00002C0E0000230C0000000D0000000E0000000C00001D0D0000220E00001D0C0000000E0000000E0000000C0000250E0000180E0000170C0000000F0000000E0000000C00002C0F00000E0E0000110C000000100000000E0000000C0000FF0F0000040E00000B0C000000000000000F0000000C000000000000AD0F0000760C000000010000000F0000000C0000BE000000A20F00006F0C000000020000000F0000000C0000C5010000980F0000670C000000030000000F0000000C0000CC0200008D0F0000600C000000040000000F0000000C0000D3030000830F0000590C000000050000000F0000000C0000DA040000780F0000520C000000060000000F0000000C0000E10500006E0F00004B0C000000070000000F0000000C0000E8060000630F0000440C000000080000000F0000000C0000EF070000590F00003C0C000000090000000F0000000C0000F60800004E0F0000350C0000000A0000000F0000000C0000FD090000440F00002E0C0000000B0000000F0000000C0000040B0000390F0000270C0000000C0000000F0000000C00000A0C00002F0F0000200C0000000D0000000F0000000C0000110D0000240F0000190C0000000E0000000F0000000C0000180E00001A0F0000110C0000000F0000000F0000000C00001F0F00000F0F00000A0C000000100000000F0000000C0000FF0F0000050F0000030C00000000000000100000000C000000000000FF0F0000820C00000001000000100000000C0000B9000000FF0F0000790C00000002000000100000000C0000BF010000FF0F0000710C00000003000000100000000C0000C6020000FF0F0000690C00000004000000100000000C0000CC030000FF0F0000600C00000005000000100000000C0000D3040000FF0F0000580C00000006000000100000000C0000D9050000FF0F00004F0C00000007000000100000000C0000DF060000FF0F0000470C00000008000000100000000C0000E6070000FF0F00003F0C00000009000000100000000C0000EC080000FF0F0000360C0000000A000000100000000C0000F3090000FF0F00002E0C0000000B000000100000000C0000F90A0000FF0F0000250C0000000C000000100000000C0000FF0B0000FF0F00001D0C0000000D000000100000000C0000060D0000FF0F0000150C0000000E000000100000000C00000C0E0000FF0F00000C0C0000000F000000100000000C0000130F0000FF0F0000040C00000010000000100000000C0000FF0F0000FF0F0000FB0B00000000000000000000000D0000000000000A000000B80C00000001000000000000000D00000601000009000000C50C00000002000000000000000D00001502000008000000D10C00000003000000000000000D00002403000007000000DE0C00000004000000000000000D00003304000006000000EA0C00000005000000000000000D00004305000005000000F70C00000006000000000000000D00005206000004000000030D00000007000000000000000D00006107000003000000100D00000008000000000000000D000070080000030000001C0D00000009000000000000000D00008009000002000000290D0000000A000000000000000D00008F0A000001000000350D0000000B000000000000000D00009E0B000000000000420D0000000C000000000000000D0000AD0C0000000000004E0D0000000D000000000000000D0000BD0D0000000000005B0D0000000E000000000000000D0000CC0E000000000000670D0000000F000000000000000D0000DB0F000000000000740D00000010000000000000000D0000FF0F000000000000800D00000000000000010000000D00000000000014010000C60C00000001000000010000000D00000101000013010000D10C00000002000000010000000D00000F02000011010000DC0C00000003000000010000000D00001E03000010010000E70C00000004000000010000000D00002D0400000E010000F20C00000005000000010000000D00003B0500000C010000FD0C00000006000000010000000D00004A0600000B010000080D00000007000000010000000D00005907000009010000140D00000008000000010000000D000067080000080100001F0D00000009000000010000000D000076090000060100002A0D0000000A000000010000000D0000850A000005010000350D0000000B000000010000000D0000940B000003010000400D0000000C000000010000000D0000A20C0000020100004B0D0000000D000000010000000D0000B10D000000010000570D0000000E000000010000000D0000C00E0000FE000000620D0000000F000000010000000D0000CE0F0000FD0000006D0D00000010000000010000000D0000FF0F0000FB000000780D00000000000000020000000D0000000000001F020000D30C00000001000000020000000D0000FC0000001D020000DD0C00000002000000020000000D00000A0200001A020000E60C00000003000000020000000D00001803000018020000F00C00000004000000020000000D00002604000016020000FA0C00000005000000020000000D00003405000014020000040D00000006000000020000000D000042060000110200000E0D00000007000000020000000D0000500700000F020000170D00000008000000020000000D00005E0800000D020000210D00000009000000020000000D00006D0900000B0200002B0D0000000A000000020000000D00007B0A000009020000350D0000000B000000020000000D0000890B0000060200003F0D0000000C000000020000000D0000970C000004020000480D0000000D000000020000000D0000A50D000002020000520D0000000E000000020000000D0000B30E0000000200005C0D0000000F000000020000000D0000C10F0000FE010000660D00000010000000020000000D0000FF0F0000FB010000700D00000000000000030000000D00000000000029030000E00C00000001000000030000000D0000F700000026030000E90C00000002000000030000000D00000402000024030000F10C00000003000000030000000D00001203000021030000F90C00000004000000030000000D00001F0400001E030000020D00000005000000030000000D00002D0500001B0300000A0D00000006000000030000000D00003A06000018030000130D00000007000000030000000D000048070000150300001B0D00000008000000030000000D00005508000012030000240D00000009000000030000000D0000630900000F0300002C0D0000000A000000030000000D0000710A00000D030000350D0000000B000000030000000D00007E0B00000A0300003D0D0000000C000000030000000D00008C0C000007030000450D0000000D000000030000000D0000990D0000040300004E0D0000000E000000030000000D0000A70E000001030000560D0000000F000000030000000D0000B40F0000FE0200005F0D00000010000000030000000D0000FF0F0000FB020000670D00000000000000040000000D00000000000034040000ED0C00000001000000040000000D0000F100000030040000F40C00000002000000040000000D0000FE0100002D040000FC0C00000003000000040000000D00000B03000029040000030D00000004000000040000000D000018040000260400000A0D00000005000000040000000D00002505000022040000110D00000006000000040000000D0000320600001F040000180D00000007000000040000000D00003F0700001B0400001F0D00000008000000040000000D00004C08000018040000260D00000009000000040000000D000059090000140400002D0D0000000A000000040000000D0000660A000011040000340D0000000B000000040000000D0000730B00000D0400003B0D0000000C000000040000000D0000800C000009040000430D0000000D000000040000000D00008D0D0000060400004A0D0000000E000000040000000D00009A0E000002040000510D0000000F000000040000000D0000A70F0000FF030000580D00000010000000040000000D0000FF0F0000FB0300005F0D00000000000000050000000D0000000000003E050000FB0C00000001000000050000000D0000EC0000003A050000000D00000002000000050000000D0000F901000036050000060D00000003000000050000000D000005030000320500000C0D00000004000000050000000D0000120400002E050000120D00000005000000050000000D00001E05000029050000170D00000006000000050000000D00002B060000250500001D0D00000007000000050000000D00003707000021050000230D00000008000000050000000D0000430800001D050000290D00000009000000050000000D000050090000190500002E0D0000000A000000050000000D00005C0A000014050000340D0000000B000000050000000D0000690B0000100500003A0D0000000C000000050000000D0000750C00000C050000400D0000000D000000050000000D0000820D000008050000450D0000000E000000050000000D00008E0E0000040500004B0D0000000F000000050000000D00009B0F000000050000510D00000010000000050000000D0000FF0F0000FB040000570D00000000000000060000000D00000000000049060000080D00000001000000060000000D0000E7000000440600000C0D00000002000000060000000D0000F30100003F060000110D00000003000000060000000D0000FF0200003A060000150D00000004000000060000000D00000B04000035060000190D00000005000000060000000D000017050000310600001E0D00000006000000060000000D0000230600002C060000220D00000007000000060000000D00002F07000027060000270D00000008000000060000000D00003B080000220600002B0D00000009000000060000000D0000460900001D0600002F0D0000000A000000060000000D0000520A000018060000340D0000000B000000060000000D00005E0B000014060000380D0000000C000000060000000D00006A0C00000F0600003D0D0000000D000000060000000D0000760D00000A060000410D0000000E000000060000000D0000820E000005060000450D0000000F000000060000000D00008E0F0000000600004A0D00000010000000060000000D0000FF0F0000FB0500004E0D00000000000000070000000D00000000000053070000150D00000001000000070000000D0000E20000004E070000180D00000002000000070000000D0000EE010000480700001B0D00000003000000070000000D0000F9020000430700001E0D00000004000000070000000D0000040400003D070000210D00000005000000070000000D00001005000038070000240D00000006000000070000000D00001B06000032070000270D00000007000000070000000D0000260700002D0700002A0D00000008000000070000000D000032080000270700002D0D00000009000000070000000D00003D09000022070000310D0000000A000000070000000D0000480A00001C070000340D0000000B000000070000000D0000530B000017070000370D0000000C000000070000000D00005F0C0000110700003A0D0000000D000000070000000D00006A0D00000C0700003D0D0000000E000000070000000D0000750E000006070000400D0000000F000000070000000D0000810F000001070000430D00000010000000070000000D0000FF0F0000FB060000460D00000000000000080000000D0000000000005E080000220D00000001000000080000000D0000DD00000058080000240D00000002000000080000000D0000E801000052080000260D00000003000000080000000D0000F30200004B080000270D00000004000000080000000D0000FE03000045080000290D00000005000000080000000D0000080500003F0800002B0D00000006000000080000000D000013060000390800002D0D00000007000000080000000D00001E070000330800002E0D00000008000000080000000D0000290800002D080000300D00000009000000080000000D00003309000027080000320D0000000A000000080000000D00003E0A000020080000330D0000000B000000080000000D0000490B00001A080000350D0000000C000000080000000D0000540C000014080000370D0000000D000000080000000D00005E0D00000E080000380D0000000E000000080000000D0000690E0000080800003A0D0000000F000000080000000D0000740F0000020800003C0D00000010000000080000000D0000FF0F0000FB0700003D0D00000000000000090000000D00000000000068090000300D00000001000000090000000D0000D800000062090000300D00000002000000090000000D0000E20100005B090000300D00000003000000090000000D0000ED02000054090000310D00000004000000090000000D0000F70300004D090000310D00000005000000090000000D00000105000046090000310D00000006000000090000000D00000B06000040090000320D00000007000000090000000D00001507000039090000320D00000008000000090000000D00002008000032090000320D00000009000000090000000D00002A0900002B090000330D0000000A000000090000000D0000340A000024090000330D0000000B000000090000000D00003E0B00001E090000330D0000000C000000090000000D0000480C000017090000340D0000000D000000090000000D0000520D000010090000340D0000000E000000090000000D00005D0E000009090000340D0000000F000000090000000D0000670F000002090000350D00000010000000090000000D0000FF0F0000FB080000350D000000000000000A0000000D000000000000730A00003D0D000000010000000A0000000D0000D30000006B0A00003C0D000000020000000A0000000D0000DD010000640A00003B0D000000030000000A0000000D0000E60200005C0A00003A0D000000040000000A0000000D0000F0030000550A0000390D000000050000000A0000000D0000FA0400004E0A0000380D000000060000000A0000000D000003060000460A0000370D000000070000000A0000000D00000D0700003F0A0000360D000000080000000A0000000D000017080000370A0000350D000000090000000A0000000D000020090000300A0000340D0000000A0000000A0000000D00002A0A0000280A0000330D0000000B0000000A0000000D0000330B0000210A0000320D0000000C0000000A0000000D00003D0C0000190A0000310D0000000D0000000A0000000D0000470D0000120A0000300D0000000E0000000A0000000D0000500E00000A0A00002F0D0000000F0000000A0000000D00005A0F0000030A00002E0D000000100000000A0000000D0000FF0F0000FB0900002D0D000000000000000B0000000D0000000000007D0B00004A0D000000010000000B0000000D0000CE000000750B0000480D000000020000000B0000000D0000D70100006D0B0000450D000000030000000B0000000D0000E0020000650B0000430D000000040000000B0000000D0000E90300005D0B0000410D000000050000000B0000000D0000F2040000550B00003E0D000000060000000B0000000D0000FB0500004D0B00003C0D000000070000000B0000000D000005070000450B00003A0D000000080000000B0000000D00000E0800003C0B0000370D000000090000000B0000000D000017090000340B0000350D0000000A0000000B0000000D0000200A00002C0B0000330D0000000B0000000B0000000D0000290B0000240B0000300D0000000C0000000B0000000D0000320C00001C0B00002E0D0000000D0000000B0000000D00003B0D0000140B00002B0D0000000E0000000B0000000D0000440E00000C0B0000290D0000000F0000000B0000000D00004D0F0000040B0000270D000000100000000B0000000D0000FF0F0000FC0A0000240D000000000000000C0000000D000000000000880C0000570D000000010000000C0000000D0000C90000007F0C0000540D000000020000000C0000000D0000D2010000760C0000500D000000030000000C0000000D0000DA0200006E0C00004C0D000000040000000C0000000D0000E3030000650C0000490D000000050000000C0000000D0000EB0400005C0C0000450D000000060000000C0000000D0000F4050000530C0000410D000000070000000C0000000D0000FC0600004B0C00003D0D000000080000000C0000000D000005080000420C00003A0D000000090000000C0000000D00000D090000390C0000360D0000000A0000000C0000000D0000160A0000300C0000320D0000000B0000000C0000000D00001E0B0000270C00002F0D0000000C0000000C0000000D0000270C00001F0C00002B0D0000000D0000000C0000000D00002F0D0000160C0000270D0000000E0000000C0000000D0000380E00000D0C0000230D0000000F0000000C0000000D0000400F0000040C0000200D000000100000000C0000000D0000FF0F0000FC0B00001C0D000000000000000D0000000D000000000000920D0000650D000000010000000D0000000D0000C4000000890D0000600D000000020000000D0000000D0000CC010000800D00005B0D000000030000000D0000000D0000D4020000760D0000550D000000040000000D0000000D0000DC0300006D0D0000500D000000050000000D0000000D0000E4040000630D00004B0D000000060000000D0000000D0000EC0500005A0D0000460D000000070000000D0000000D0000F4060000500D0000410D000000080000000D0000000D0000FC070000470D00003C0D000000090000000D0000000D0000040900003E0D0000370D0000000A0000000D0000000D00000B0A0000340D0000320D0000000B0000000D0000000D0000130B00002B0D00002D0D0000000C0000000D0000000D00001B0C0000210D0000280D0000000D0000000D0000000D0000FF0C0000FF0C0000FF0C0000000E0000000D0000000D00002B0E00000E0D00001E0D0000000F0000000D0000000D0000330F0000050D0000190D000000100000000D0000000D0000FF0F0000FC0C0000140D000000000000000E0000000D0000000000009D0E0000720D000000010000000E0000000D0000BF000000930E00006C0D000000020000000E0000000D0000C6010000890E0000650D000000030000000E0000000D0000CE0200007F0E00005F0D000000040000000E0000000D0000D5030000750E0000580D000000050000000E0000000D0000DC0400006B0E0000520D000000060000000E0000000D0000E4050000600E00004B0D000000070000000E0000000D0000EB060000560E0000450D000000080000000E0000000D0000F30700004C0E00003F0D000000090000000E0000000D0000FA080000420E0000380D0000000A0000000E0000000D0000010A0000380E0000320D0000000B0000000E0000000D0000090B00002E0E00002B0D0000000C0000000E0000000D0000100C0000240E0000250D0000000D0000000E0000000D0000170D00001A0E00001F0D0000000E0000000E0000000D00001F0E0000100E0000180D0000000F0000000E0000000D0000260F0000060E0000120D000000100000000E0000000D0000FF0F0000FC0D00000B0D000000000000000F0000000D000000000000A70F00007F0D000000010000000F0000000D0000BA0000009D0F0000770D000000020000000F0000000D0000C1010000920F0000700D000000030000000F0000000D0000C8020000870F0000680D000000040000000F0000000D0000CE0300007C0F0000600D000000050000000F0000000D0000D5040000720F0000580D000000060000000F0000000D0000DC050000670F0000510D000000070000000F0000000D0000E30600005C0F0000490D000000080000000F0000000D0000EA070000520F0000410D000000090000000F0000000D0000F0080000470F0000390D0000000A0000000F0000000D0000F70900003C0F0000320D0000000B0000000F0000000D0000FE0A0000310F00002A0D0000000C0000000F0000000D0000050C0000270F0000220D0000000D0000000F0000000D00000C0D00001C0F00001A0D0000000E0000000F0000000D0000120E0000110F0000120D0000000F0000000F0000000D0000190F0000060F00000B0D000000100000000F0000000D0000FF0F0000FC0E0000030D00000000000000100000000D000000000000FF0F00008C0D00000001000000100000000D0000B5000000FF0F0000830D00000002000000100000000D0000BB010000FF0F00007A0D00000003000000100000000D0000C1020000FF0F0000710D00000004000000100000000D0000C8030000FF0F0000680D00000005000000100000000D0000CE040000FF0F00005F0D00000006000000100000000D0000D4050000FF0F0000560D00000007000000100000000D0000DA060000FF0F00004D0D00000008000000100000000D0000E1070000FF0F0000440D00000009000000100000000D0000E7080000FF0F00003A0D0000000A000000100000000D0000ED090000FF0F0000310D0000000B000000100000000D0000F30A0000FF0F0000280D0000000C000000100000000D0000FA0B0000FF0F00001F0D0000000D000000100000000D0000000D0000FF0F0000160D0000000E000000100000000D0000060E0000FF0F00000D0D0000000F000000100000000D00000C0F0000FF0F0000040D00000010000000100000000D0000FF0F0000FC0F0000FB0C00000000000000000000000E0000000000000A000000AF0D00000001000000000000000E00000501000009000000BD0D00000002000000000000000E00001402000008000000CA0D00000003000000000000000E00002303000007000000D80D00000004000000000000000E00003204000006000000E60D00000005000000000000000E00004105000005000000F30D00000006000000000000000E00005106000004000000010E00000007000000000000000E000060070000030000000E0E00000008000000000000000E00006F080000020000001C0E00000009000000000000000E00007E09000001000000290E0000000A000000000000000E00008D0A000000000000370E0000000B000000000000000E00009C0B000000000000450E0000000C000000000000000E0000AB0C000000000000520E0000000D000000000000000E0000BA0D000000000000600E0000000E000000000000000E0000CA0E0000000000006D0E0000000F000000000000000E0000D90F0000000000007B0E00000010000000000000000E0000FF0F000000000000890E00000000000000010000000E00000000000014010000BE0D00000001000000010000000E00000001000012010000CA0D00000002000000010000000E00000E02000011010000D60D00000003000000010000000E00001D0300000F010000E20D00000004000000010000000E00002B0400000D010000EE0D00000005000000010000000E00003A0500000C010000FA0D00000006000000010000000E0000480600000A010000060E00000007000000010000000E00005707000009010000130E00000008000000010000000E000066080000070100001F0E00000009000000010000000E000074090000050100002B0E0000000A000000010000000E0000830A000004010000370E0000000B000000010000000E0000910B000002010000430E0000000C000000010000000E0000A00C0000000100004F0E0000000D000000010000000E0000AE0D0000FF0000005B0E0000000E000000010000000E0000BD0E0000FD000000670E0000000F000000010000000E0000CC0F0000FB000000730E00000010000000010000000E0000FF0F0000FA000000800E00000000000000020000000E0000000000001E020000CC0D00000001000000020000000E0000FA0000001C020000D70D00000002000000020000000E0000080200001A020000E20D00000003000000020000000E00001603000017020000EC0D00000004000000020000000E00002404000015020000F70D00000005000000020000000E00003205000013020000020E00000006000000020000000E000040060000100200000C0E00000007000000020000000E00004E0700000E020000170E00000008000000020000000E00005C0800000C020000210E00000009000000020000000E00006A090000090200002C0E0000000A000000020000000E0000780A000007020000370E0000000B000000020000000E0000860B000005020000410E0000000C000000020000000E0000940C0000020200004C0E0000000D000000020000000E0000A20D000000020000570E0000000E000000020000000E0000B00E0000FE010000610E0000000F000000020000000E0000BE0F0000FC0100006C0E00000010000000020000000E0000FF0F0000F9010000770E00000000000000030000000E00000000000028030000DB0D00000001000000030000000E0000F500000025030000E40D00000002000000030000000E00000302000022030000ED0D00000003000000030000000E0000100300001F030000F60D00000004000000030000000E00001D0400001C030000000E00000005000000030000000E00002B05000019030000090E00000006000000030000000E00003806000016030000120E00000007000000030000000E000046070000130300001B0E00000008000000030000000E00005308000011030000240E00000009000000030000000E0000610900000E0300002D0E0000000A000000030000000E00006E0A00000B030000370E0000000B000000030000000E00007B0B000008030000400E0000000C000000030000000E0000890C000005030000490E0000000D000000030000000E0000960D000002030000520E0000000E000000030000000E0000A40E0000FF0200005B0E0000000F000000030000000E0000B10F0000FC020000650E00000010000000030000000E0000FF0F0000F90200006E0E00000000000000040000000E00000000000032040000E90D00000001000000040000000E0000F00000002F040000F10D00000002000000040000000E0000FD0100002B040000F90D00000003000000040000000E00000A03000028040000000E00000004000000040000000E00001604000024040000080E00000005000000040000000E00002305000020040000100E00000006000000040000000E0000300600001D040000180E00000007000000040000000E00003D070000190400001F0E00000008000000040000000E00004A08000015040000270E00000009000000040000000E000057090000120400002F0E0000000A000000040000000E0000640A00000E040000360E0000000B000000040000000E0000710B00000A0400003E0E0000000C000000040000000E00007D0C000007040000460E0000000D000000040000000E00008A0D0000030400004E0E0000000E000000040000000E0000970E0000FF030000550E0000000F000000040000000E0000A40F0000FC0300005D0E00000010000000040000000E0000FF0F0000F8030000650E00000000000000050000000E0000000000003D050000F80D00000001000000050000000E0000EB00000038050000FE0D00000002000000050000000E0000F701000034050000040E00000003000000050000000E000003030000300500000B0E00000004000000050000000E0000100400002B050000110E00000005000000050000000E00001C05000027050000170E00000006000000050000000E000028060000230500001D0E00000007000000050000000E0000340700001E050000240E00000008000000050000000E0000410800001A0500002A0E00000009000000050000000E00004D09000016050000300E0000000A000000050000000E0000590A000012050000360E0000000B000000050000000E0000660B00000D0500003D0E0000000C000000050000000E0000720C000009050000430E0000000D000000050000000E00007E0D000005050000490E0000000E000000050000000E00008B0E0000000500004F0E0000000F000000050000000E0000970F0000FC040000560E00000010000000050000000E0000FF0F0000F80400005C0E00000000000000060000000E00000000000047060000060E00000001000000060000000E0000E5000000420600000B0E00000002000000060000000E0000F10100003D060000100E00000003000000060000000E0000FD02000038060000150E00000004000000060000000E00000904000033060000190E00000005000000060000000E0000140500002E0600001E0E00000006000000060000000E00002006000029060000230E00000007000000060000000E00002C07000024060000280E00000008000000060000000E0000380800001F0600002D0E00000009000000060000000E0000430900001A060000310E0000000A000000060000000E00004F0A000015060000360E0000000B000000060000000E00005B0B0000100600003B0E0000000C000000060000000E0000660C00000B060000400E0000000D000000060000000E0000720D000006060000450E0000000E000000060000000E00007E0E000001060000490E0000000F000000060000000E00008A0F0000FC0500004E0E00000010000000060000000E0000FF0F0000F7050000530E00000000000000070000000E00000000000051070000150E00000001000000070000000E0000E00000004B070000180E00000002000000070000000E0000EB010000460700001B0E00000003000000070000000E0000F6020000400700001F0E00000004000000070000000E0000020400003A070000220E00000005000000070000000E00000D05000035070000250E00000006000000070000000E0000180600002F070000290E00000007000000070000000E000023070000290700002C0E00000008000000070000000E00002E080000240700002F0E00000009000000070000000E0000390900001E070000330E0000000A000000070000000E0000450A000018070000360E0000000B000000070000000E0000500B000013070000390E0000000C000000070000000E00005B0C00000D0700003D0E0000000D000000070000000E0000660D000008070000400E0000000E000000070000000E0000710E000002070000430E0000000F000000070000000E00007D0F0000FC060000470E00000010000000070000000E0000FF0F0000F70600004A0E00000000000000080000000E0000000000005B080000230E00000001000000080000000E0000DB00000055080000250E00000002000000080000000E0000E50100004E080000270E00000003000000080000000E0000F002000048080000290E00000004000000080000000E0000FB030000420800002B0E00000005000000080000000E0000050500003B0800002D0E00000006000000080000000E000010060000350800002E0E00000007000000080000000E00001A0700002F080000300E00000008000000080000000E00002508000029080000320E00000009000000080000000E00003009000022080000340E0000000A000000080000000E00003A0A00001C080000360E0000000B000000080000000E0000450B000016080000380E0000000C000000080000000E0000500C00000F0800003A0E0000000D000000080000000E00005A0D0000090800003C0E0000000E000000080000000E0000650E0000030800003D0E0000000F000000080000000E00006F0F0000FC0700003F0E00000010000000080000000E0000FF0F0000F6070000410E00000000000000090000000E00000000000065090000320E00000001000000090000000E0000D60000005E090000320E00000002000000090000000E0000E001000057090000320E00000003000000090000000E0000EA02000050090000330E00000004000000090000000E0000F403000049090000330E00000005000000090000000E0000FE04000042090000340E00000006000000090000000E0000080600003B090000340E00000007000000090000000E00001207000034090000350E00000008000000090000000E00001C0800002D090000350E00000009000000090000000E00002609000026090000350E0000000A000000090000000E0000300A00001F090000360E0000000B000000090000000E00003A0B000018090000360E0000000C000000090000000E0000440C000011090000370E0000000D000000090000000E00004E0D00000B090000370E0000000E000000090000000E0000580E000004090000370E0000000F000000090000000E0000620F0000FD080000380E00000010000000090000000E0000FF0F0000F6080000380E000000000000000A0000000E0000000000006F0A0000400E000000010000000A0000000E0000D0000000680A00003F0E000000020000000A0000000E0000DA010000600A00003E0E000000030000000A0000000E0000E3020000580A00003D0E000000040000000A0000000E0000ED030000510A00003C0E000000050000000A0000000E0000F6040000490A00003B0E000000060000000A0000000E000000060000410A00003A0E000000070000000A0000000E0000090700003A0A0000390E000000080000000A0000000E000013080000320A0000380E000000090000000A0000000E00001C0900002B0A0000370E0000000A0000000A0000000E0000260A0000230A0000360E0000000B0000000A0000000E00002F0B00001B0A0000350E0000000C0000000A0000000E0000390C0000140A0000340E0000000D0000000A0000000E0000420D00000C0A0000320E0000000E0000000A0000000E00004C0E0000040A0000310E0000000F0000000A0000000E0000550F0000FD090000300E000000100000000A0000000E0000FF0F0000F50900002F0E000000000000000B0000000E000000000000790B00004F0E000000010000000B0000000E0000CB000000710B00004C0E000000020000000B0000000E0000D4010000690B00004A0E000000030000000B0000000E0000DD020000610B0000470E000000040000000B0000000E0000E6030000580B0000450E000000050000000B0000000E0000EF040000500B0000420E000000060000000B0000000E0000F8050000480B0000400E000000070000000B0000000E0000010700003F0B00003D0E000000080000000B0000000E000009080000370B00003B0E000000090000000B0000000E0000120900002F0B0000380E0000000A0000000B0000000E00001B0A0000260B0000350E0000000B0000000B0000000E0000240B00001E0B0000330E0000000C0000000B0000000E00002D0C0000160B0000300E0000000D0000000B0000000E0000360D00000D0B00002E0E0000000E0000000B0000000E00003F0E0000050B00002B0E0000000F0000000B0000000E0000480F0000FD0A0000290E000000100000000B0000000E0000FF0F0000F50A0000260E000000000000000C0000000E000000000000840C00005D0E000000010000000C0000000E0000C60000007B0C0000590E000000020000000C0000000E0000CE010000720C0000550E000000030000000C0000000E0000D6020000690C0000510E000000040000000C0000000E0000DF030000600C00004D0E000000050000000C0000000E0000E7040000570C0000490E000000060000000C0000000E0000F00500004E0C0000450E000000070000000C0000000E0000F8060000450C0000410E000000080000000C0000000E0000000800003C0C00003D0E000000090000000C0000000E000009090000330C0000390E0000000A0000000C0000000E0000110A00002A0C0000350E0000000B0000000C0000000E0000190B0000210C0000310E0000000C0000000C0000000E0000220C0000180C00002D0E0000000D0000000C0000000E00002A0D00000F0C0000290E0000000E0000000C0000000E0000320E0000060C0000250E0000000F0000000C0000000E00003B0F0000FD0B0000210E000000100000000C0000000E0000FF0F0000F40B00001D0E000000000000000D0000000E0000000000008E0D00006C0E000000010000000D0000000E0000C1000000840D0000660E000000020000000D0000000E0000C80100007A0D0000610E000000030000000D0000000E0000D0020000710D00005B0E000000040000000D0000000E0000D8030000670D0000560E000000050000000D0000000E0000E00400005E0D0000500E000000060000000D0000000E0000E7050000540D00004B0E000000070000000D0000000E0000EF0600004A0D0000460E000000080000000D0000000E0000F7070000410D0000400E000000090000000D0000000E0000FF080000370D00003B0E0000000A0000000D0000000E0000070A00002D0D0000350E0000000B0000000D0000000E00000E0B0000240D0000300E0000000C0000000D0000000E0000160C00001A0D00002A0E0000000D0000000D0000000E00001E0D0000100D0000250E0000000E0000000D0000000E0000260E0000070D00001F0E0000000F0000000D0000000E00002D0F0000FD0C00001A0E000000100000000D0000000E0000FF0F0000F40C0000150E000000000000000E0000000E000000000000980E00007A0E000000010000000E0000000E0000BB0000008E0E0000730E000000020000000E0000000E0000C3010000830E00006C0E000000030000000E0000000E0000CA020000790E0000650E000000040000000E0000000E0000D10300006F0E00005E0E000000050000000E0000000E0000D8040000640E0000580E000000060000000E0000000E0000DF0500005A0E0000510E000000070000000E0000000E0000E7060000500E00004A0E000000080000000E0000000E0000EE070000450E0000430E000000090000000E0000000E0000F50800003B0E00003C0E0000000A0000000E0000000E0000FC090000310E0000350E0000000B0000000E0000000E0000030B0000270E00002E0E0000000C0000000E0000000E00000B0C00001C0E0000270E0000000D0000000E0000000E0000120D0000120E0000200E0000000E0000000E0000000E0000FF0D0000FF0D0000FF0D0000000F0000000E0000000E0000200F0000FD0D0000130E000000100000000E0000000E0000FF0F0000F30D00000C0E000000000000000F0000000E000000000000A20F0000890E000000010000000F0000000E0000B6000000970F0000800E000000020000000F0000000E0000BD0100008C0F0000780E000000030000000F0000000E0000C3020000810F00006F0E000000040000000F0000000E0000CA030000760F0000670E000000050000000F0000000E0000D10400006B0F00005F0E000000060000000F0000000E0000D7050000600F0000560E000000070000000F0000000E0000DE060000550F00004E0E000000080000000F0000000E0000E50700004A0F0000460E000000090000000F0000000E0000EB0800003F0F00003D0E0000000A0000000F0000000E0000F2090000340F0000350E0000000B0000000F0000000E0000F90A0000290F00002D0E0000000C0000000F0000000E0000FF0B00001E0F0000240E0000000D0000000F0000000E0000060D0000130F00001C0E0000000E0000000F0000000E00000C0E0000080F0000130E0000000F0000000F0000000E0000130F0000FD0E00000B0E000000100000000F0000000E0000FF0F0000F20E0000030E00000000000000100000000E000000000000FF0F0000970E00000001000000100000000E0000B1000000FF0F00008D0E00000002000000100000000E0000B7010000FF0F0000830E00000003000000100000000E0000BD020000FF0F00007A0E00000004000000100000000E0000C3030000FF0F0000700E00000005000000100000000E0000C9040000FF0F0000660E00000006000000100000000E0000CF050000FF0F00005C0E00000007000000100000000E0000D5060000FF0F0000520E00000008000000100000000E0000DB070000FF0F0000480E00000009000000100000000E0000E1080000FF0F00003F0E0000000A000000100000000E0000E8090000FF0F0000350E0000000B000000100000000E0000EE0A0000FF0F00002B0E0000000C000000100000000E0000F40B0000FF0F0000210E0000000D000000100000000E0000FA0C0000FF0F0000170E0000000E000000100000000E0000000E0000FF0F00000D0E0000000F000000100000000E0000060F0000FE0F0000040E00000010000000100000000E0000FF0F0000F20F0000FA0D00000000000000000000000F0000000000000A000000A60E00000001000000000000000F00000401000009000000B50E00000002000000000000000F00001302000008000000C40E00000003000000000000000F00002203000007000000D20E00000004000000000000000F00003104000006000000E10E00000005000000000000000F00004005000005000000F00E00000006000000000000000F00004F06000004000000FE0E00000007000000000000000F00005E070000030000000D0F00000008000000000000000F00006D080000020000001B0F00000009000000000000000F00007C090000010000002A0F0000000A000000000000000F00008B0A000000000000390F0000000B000000000000000F00009A0B000000000000470F0000000C000000000000000F0000A90C000000000000560F0000000D000000000000000F0000B80D000000000000650F0000000E000000000000000F0000C70E000000000000730F0000000F000000000000000F0000D60F000000000000820F00000010000000000000000F0000FF0F000000000000910F00000000000000010000000F00000000000014010000B60E00000001000000010000000F0000FF00000012010000C30E00000002000000010000000F00000D02000010010000D00E00000003000000010000000F00001B0300000F010000DD0E00000004000000010000000F00002A0400000D010000EA0E00000005000000010000000F0000380500000B010000F70E00000006000000010000000F00004706000009010000040F00000007000000010000000F00005507000008010000120F00000008000000010000000F000064080000060100001F0F00000009000000010000000F000072090000040100002C0F0000000A000000010000000F0000810A000003010000390F0000000B000000010000000F00008F0B000001010000460F0000000C000000010000000F00009E0C0000FF000000530F0000000D000000010000000F0000AC0D0000FD000000600F0000000E000000010000000F0000BA0E0000FC0000006D0F0000000F000000010000000F0000C90F0000FA0000007A0F00000010000000010000000F0000FF0F0000F8000000870F00000000000000020000000F0000000000001E020000C60E00000001000000020000000F0000F90000001B020000D10E00000002000000020000000F00000702000019020000DD0E00000003000000020000000F00001503000016020000E80E00000004000000020000000F00002304000014020000F40E00000005000000020000000F00003105000012020000FF0E00000006000000020000000F00003F0600000F0200000B0F00000007000000020000000F00004C0700000D020000160F00000008000000020000000F00005A0800000A020000220F00000009000000020000000F000068090000080200002D0F0000000A000000020000000F0000760A000006020000390F0000000B000000020000000F0000840B000003020000440F0000000C000000020000000F0000920C000001020000500F0000000D000000020000000F0000A00D0000FE0100005B0F0000000E000000020000000F0000AE0E0000FC010000670F0000000F000000020000000F0000BB0F0000FA010000720F00000010000000020000000F0000FF0F0000F70100007E0F00000000000000030000000F00000000000027030000D50E00000001000000030000000F0000F400000024030000DF0E00000002000000030000000F00000102000021030000E90E00000003000000030000000F00000E0300001E030000F30E00000004000000030000000F00001C0400001B030000FD0E00000005000000030000000F00002905000018030000070F00000006000000030000000F00003606000015030000110F00000007000000030000000F000044070000120300001B0F00000008000000030000000F0000510800000F030000250F00000009000000030000000F00005E0900000C0300002F0F0000000A000000030000000F00006B0A000009030000390F0000000B000000030000000F0000790B000005030000430F0000000C000000030000000F0000860C0000020300004C0F0000000D000000030000000F0000930D0000FF020000560F0000000E000000030000000F0000A10E0000FC020000600F0000000F000000030000000F0000AE0F0000F90200006A0F00000010000000030000000F0000FF0F0000F6020000740F00000000000000040000000F00000000000031040000E50E00000001000000040000000F0000EE0000002D040000EE0E00000002000000040000000F0000FB0100002A040000F60E00000003000000040000000F00000803000026040000FE0E00000004000000040000000F00001404000022040000070F00000005000000040000000F0000210500001E0400000F0F00000006000000040000000F00002E0600001B040000170F00000007000000040000000F00003B07000017040000200F00000008000000040000000F00004708000013040000280F00000009000000040000000F0000540900000F040000300F0000000A000000040000000F0000610A00000C040000390F0000000B000000040000000F00006E0B000008040000410F0000000C000000040000000F00007A0C000004040000490F0000000D000000040000000F0000870D000000040000520F0000000E000000040000000F0000940E0000FD0300005A0F0000000F000000040000000F0000A10F0000F9030000620F00000010000000040000000F0000FF0F0000F50300006B0F00000000000000050000000F0000000000003B050000F50E00000001000000050000000F0000E900000036050000FC0E00000002000000050000000F0000F501000032050000020F00000003000000050000000F0000010300002E050000090F00000004000000050000000F00000D04000029050000100F00000005000000050000000F00001905000025050000170F00000006000000050000000F000026060000200500001E0F00000007000000050000000F0000320700001C050000240F00000008000000050000000F00003E080000170500002B0F00000009000000050000000F00004A09000013050000320F0000000A000000050000000F0000560A00000F050000390F0000000B000000050000000F0000630B00000A0500003F0F0000000C000000050000000F00006F0C000006050000460F0000000D000000050000000F00007B0D0000010500004D0F0000000E000000050000000F0000870E0000FD040000540F0000000F000000050000000F0000930F0000F80400005A0F00000010000000050000000F0000FF0F0000F4040000610F00000000000000060000000F00000000000045060000050F00000001000000060000000F0000E3000000400600000A0F00000002000000060000000F0000EF0100003A0600000F0F00000003000000060000000F0000FA02000035060000140F00000004000000060000000F00000604000030060000190F00000005000000060000000F0000120500002B0600001F0F00000006000000060000000F00001D06000026060000240F00000007000000060000000F00002907000021060000290F00000008000000060000000F0000350800001C0600002E0F00000009000000060000000F00004009000017060000330F0000000A000000060000000F00004C0A000012060000390F0000000B000000060000000F0000570B00000C0600003E0F0000000C000000060000000F0000630C000007060000430F0000000D000000060000000F00006F0D000002060000480F0000000E000000060000000F00007A0E0000FD0500004D0F0000000F000000060000000F0000860F0000F8050000530F00000010000000060000000F0000FF0F0000F3050000580F00000000000000070000000F0000000000004E070000140F00000001000000070000000F0000DE00000049070000180F00000002000000070000000F0000E9010000430700001C0F00000003000000070000000F0000F40200003D0700001F0F00000004000000070000000F0000FF03000037070000230F00000005000000070000000F00000A05000031070000260F00000006000000070000000F0000150600002C0700002A0F00000007000000070000000F000020070000260700002E0F00000008000000070000000F00002B08000020070000310F00000009000000070000000F0000360900001A070000350F0000000A000000070000000F0000410A000015070000390F0000000B000000070000000F00004C0B00000F0700003C0F0000000C000000070000000F0000570C000009070000400F0000000D000000070000000F0000620D000003070000430F0000000E000000070000000F00006D0E0000FD060000470F0000000F000000070000000F0000780F0000F80600004B0F00000010000000070000000F0000FF0F0000F20600004E0F00000000000000080000000F00000000000058080000240F00000001000000080000000F0000D800000052080000260F00000002000000080000000F0000E30100004B080000280F00000003000000080000000F0000ED020000450800002A0F00000004000000080000000F0000F80300003E0800002C0F00000005000000080000000F000002050000380800002E0F00000006000000080000000F00000D06000031080000300F00000007000000080000000F0000170700002B080000320F00000008000000080000000F00002208000024080000340F00000009000000080000000F00002C0900001E080000360F0000000A000000080000000F0000370A000018080000380F0000000B000000080000000F0000410B0000110800003B0F0000000C000000080000000F00004C0C00000B0800003D0F0000000D000000080000000F0000560D0000040800003F0F0000000E000000080000000F0000600E0000FE070000410F0000000F000000080000000F00006B0F0000F7070000430F00000010000000080000000F0000FF0F0000F1070000450F00000000000000090000000F00000000000062090000340F00000001000000090000000F0000D30000005B090000340F00000002000000090000000F0000DD01000054090000350F00000003000000090000000F0000E70200004D090000350F00000004000000090000000F0000F103000045090000360F00000005000000090000000F0000FB0400003E090000360F00000006000000090000000F00000406000037090000370F00000007000000090000000F00000E07000030090000370F00000008000000090000000F00001808000029090000380F00000009000000090000000F00002209000022090000380F0000000A000000090000000F00002C0A00001B090000380F0000000B000000090000000F0000360B000013090000390F0000000C000000090000000F0000400C00000C090000390F0000000D000000090000000F00004A0D0000050900003A0F0000000E000000090000000F0000540E0000FE0800003A0F0000000F000000090000000F00005E0F0000F70800003B0F00000010000000090000000F0000FF0F0000F00800003B0F000000000000000A0000000F0000000000006C0A0000430F000000010000000A0000000F0000CD000000640A0000420F000000020000000A0000000F0000D70100005C0A0000410F000000030000000A0000000F0000E0020000540A0000400F000000040000000A0000000F0000E90300004C0A00003F0F000000050000000A0000000F0000F3040000450A00003E0F000000060000000A0000000F0000FC0500003D0A00003D0F000000070000000A0000000F000005070000350A00003C0F000000080000000A0000000F00000F0800002D0A00003B0F000000090000000A0000000F000018090000250A00003A0F0000000A0000000A0000000F0000210A00001E0A0000380F0000000B0000000A0000000F00002B0B0000160A0000370F0000000C0000000A0000000F0000340C00000E0A0000360F0000000D0000000A0000000F00003D0D0000060A0000350F0000000E0000000A0000000F0000470E0000FE090000340F0000000F0000000A0000000F0000500F0000F6090000330F000000100000000A0000000F0000FF0F0000EF090000320F000000000000000B0000000F000000000000750B0000530F000000010000000B0000000F0000C80000006D0B0000500F000000020000000B0000000F0000D1010000640B00004E0F000000030000000B0000000F0000DA0200005C0B00004B0F000000040000000B0000000F0000E2030000540B0000480F000000050000000B0000000F0000EB0400004B0B0000460F000000060000000B0000000F0000F4050000430B0000430F000000070000000B0000000F0000FD0600003A0B0000400F000000080000000B0000000F000005080000320B00003E0F000000090000000B0000000F00000E090000290B00003B0F0000000A0000000B0000000F0000170A0000210B0000380F0000000B0000000B0000000F0000200B0000180B0000360F0000000C0000000B0000000F0000280C0000100B0000330F0000000D0000000B0000000F0000310D0000070B0000300F0000000E0000000B0000000F00003A0E0000FF0A00002E0F0000000F0000000B0000000F0000430F0000F60A00002B0F000000100000000B0000000F0000FF0F0000EE0A0000280F000000000000000C0000000F0000000000007F0C0000630F000000010000000C0000000F0000C3000000760C00005F0F000000020000000C0000000F0000CB0100006D0C00005A0F000000030000000C0000000F0000D3020000640C0000560F000000040000000C0000000F0000DB0300005B0C0000520F000000050000000C0000000F0000E3040000510C00004E0F000000060000000C0000000F0000EC050000480C0000490F000000070000000C0000000F0000F40600003F0C0000450F000000080000000C0000000F0000FC070000360C0000410F000000090000000C0000000F0000040900002D0C00003D0F0000000A0000000C0000000F00000C0A0000240C0000380F0000000B0000000C0000000F0000140B00001A0C0000340F0000000C0000000C0000000F00001D0C0000110C0000300F0000000D0000000C0000000F0000250D0000080C00002C0F0000000E0000000C0000000F00002D0E0000FF0B0000270F0000000F0000000C0000000F0000350F0000F60B0000230F000000100000000C0000000F0000FF0F0000EC0B00001F0F000000000000000D0000000F000000000000890D0000730F000000010000000D0000000F0000BD0000007F0D00006D0F000000020000000D0000000F0000C5010000750D0000670F000000030000000D0000000F0000CC0200006B0D0000610F000000040000000D0000000F0000D4030000620D00005B0F000000050000000D0000000F0000DC040000580D0000550F000000060000000D0000000F0000E30500004E0D0000500F000000070000000D0000000F0000EB060000440D00004A0F000000080000000D0000000F0000F20700003A0D0000440F000000090000000D0000000F0000FA080000300D00003E0F0000000A0000000D0000000F0000020A0000270D0000380F0000000B0000000D0000000F0000090B00001D0D0000330F0000000C0000000D0000000F0000110C0000130D00002D0F0000000D0000000D0000000F0000190D0000090D0000270F0000000E0000000D0000000F0000200E0000FF0C0000210F0000000F0000000D0000000F0000280F0000F50C00001B0F000000100000000D0000000F0000FF0F0000EB0C0000150F000000000000000E0000000F000000000000930E0000820F000000010000000E0000000F0000B8000000880E00007B0F000000020000000E0000000F0000BF0100007E0E0000730F000000030000000E0000000F0000C6020000730E00006C0F000000040000000E0000000F0000CD030000690E0000650F000000050000000E0000000F0000D40400005E0E00005D0F000000060000000E0000000F0000DB050000540E0000560F000000070000000E0000000F0000E2060000490E00004F0F000000080000000E0000000F0000E90700003F0E0000470F000000090000000E0000000F0000F0080000340E0000400F0000000A0000000E0000000F0000F70900002A0E0000380F0000000B0000000E0000000F0000FE0A00001F0E0000310F0000000C0000000E0000000F0000050C0000140E00002A0F0000000D0000000E0000000F00000C0D00000A0E0000220F0000000E0000000E0000000F0000130E0000FF0D00001B0F0000000F0000000E0000000F00001A0F0000F50D0000130F000000100000000E0000000F0000FF0F0000EA0D00000C0F000000000000000F0000000F0000000000009D0F0000920F000000010000000F0000000F0000B2000000910F0000890F000000020000000F0000000F0000B9010000860F0000800F000000030000000F0000000F0000BF0200007B0F0000770F000000040000000F0000000F0000C6030000700F00006E0F000000050000000F0000000F0000CC040000650F0000650F000000060000000F0000000F0000D3050000590F00005C0F000000070000000F0000000F0000D90600004E0F0000530F000000080000000F0000000F0000E0070000430F00004A0F000000090000000F0000000F0000E6080000380F0000410F0000000A0000000F0000000F0000ED0900002D0F0000380F0000000B0000000F0000000F0000F30A0000210F00002F0F0000000C0000000F0000000F0000FA0B0000160F0000260F0000000D0000000F0000000F0000000D00000B0F00001D0F0000000E0000000F0000000F0000070E0000000F0000140F0000000F0000000F0000000F0000FF0E0000FF0E0000FF0E000000100000000F0000000F0000FF0F0000E90E0000020F00000000000000100000000F000000000000FF0F0000A20F00000001000000100000000F0000AD000000FF0F0000970F00000002000000100000000F0000B3010000FF0F00008D0F00000003000000100000000F0000B9020000FF0F0000820F00000004000000100000000F0000BE030000FF0F0000780F00000005000000100000000F0000C4040000FF0F00006D0F00000006000000100000000F0000CA050000FF0F0000620F00000007000000100000000F0000D0060000FF0F0000580F00000008000000100000000F0000D6070000FF0F00004D0F00000009000000100000000F0000DC080000FF0F0000430F0000000A000000100000000F0000E2090000FF0F0000380F0000000B000000100000000F0000E80A0000FF0F00002E0F0000000C000000100000000F0000EE0B0000FF0F0000230F0000000D000000100000000F0000F40C0000FF0F0000190F0000000E000000100000000F0000FA0D0000FF0F00000E0F0000000F000000100000000F0000000F0000F40F0000040F00000010000000100000000F0000FF0F0000E80F0000F90E0000000000000000000000100000000000000A0000009D0F00000001000000000000001000000301000009000000AD0F00000002000000000000001000001202000008000000BD0F00000003000000000000001000002103000007000000CC0F00000004000000000000001000003004000006000000DC0F00000005000000000000001000003F05000005000000EC0F00000006000000000000001000004E06000003000000FC0F00000007000000000000001000005D07000002000000FF0F00000008000000000000001000006C08000001000000FF0F00000009000000000000001000007A09000000000000FF0F0000000A00000000000000100000890A000000000000FF0F0000000B00000000000000100000980B000000000000FF0F0000000C00000000000000100000A70C000000000000FF0F0000000D00000000000000100000B60D000000000000FF0F0000000E00000000000000100000C50E000000000000FF0F0000000F00000000000000100000D40F000000000000FF0F0000001000000000000000100000FF0F000000000000FF0F00000000000000010000001000000000000014010000AE0F0000000100000001000000100000FE00000012010000BC0F00000002000000010000001000000C02000010010000CA0F00000003000000010000001000001A0300000E010000D80F0000000400000001000000100000290400000C010000E60F0000000500000001000000100000370500000B010000F40F00000006000000010000001000004506000009010000FF0F00000007000000010000001000005407000007010000FF0F00000008000000010000001000006208000005010000FF0F00000009000000010000001000007009000003010000FF0F0000000A000000010000001000007F0A000002010000FF0F0000000B000000010000001000008D0B000000010000FF0F0000000C000000010000001000009B0C0000FE000000FF0F0000000D00000001000000100000AA0D0000FC000000FF0F0000000E00000001000000100000B80E0000FA000000FF0F0000000F00000001000000100000C60F0000F9000000FF0F0000001000000001000000100000FF0F0000F7000000FF0F0000000000000002000000100000000000001D020000BF0F0000000100000002000000100000F80000001A020000CC0F00000002000000020000001000000602000018020000D80F00000003000000020000001000001303000015020000E40F00000004000000020000001000002104000013020000F10F00000005000000020000001000002F05000011020000FD0F00000006000000020000001000003D0600000E020000FF0F00000007000000020000001000004A0700000C020000FF0F00000008000000020000001000005808000009020000FF0F00000009000000020000001000006609000007020000FF0F0000000A00000002000000100000740A000004020000FF0F0000000B00000002000000100000810B000002020000FF0F0000000C000000020000001000008F0C0000FF010000FF0F0000000D000000020000001000009D0D0000FD010000FF0F0000000E00000002000000100000AB0E0000FA010000FF0F0000000F00000002000000100000B90F0000F8010000FF0F0000001000000002000000100000FF0F0000F5010000FF0F00000000000000030000001000000000000026030000D00F0000000100000003000000100000F200000023030000DB0F0000000200000003000000100000FF01000020030000E50F00000003000000030000001000000D0300001D030000F00F00000004000000030000001000001A0400001A030000FB0F00000005000000030000001000002705000016030000FF0F00000006000000030000001000003406000013030000FF0F00000007000000030000001000004107000010030000FF0F00000008000000030000001000004F0800000D030000FF0F00000009000000030000001000005C0900000A030000FF0F0000000A00000003000000100000690A000007030000FF0F0000000B00000003000000100000760B000003030000FF0F0000000C00000003000000100000830C000000030000FF0F0000000D00000003000000100000900D0000FD020000FF0F0000000E000000030000001000009E0E0000FA020000FF0F0000000F00000003000000100000AB0F0000F7020000FF0F0000001000000003000000100000FF0F0000F3020000FF0F00000000000000040000001000000000000030040000E10F0000000100000004000000100000ED0000002C040000EA0F0000000200000004000000100000F901000028040000F30F00000003000000040000001000000603000024040000FC0F00000004000000040000001000001204000020040000FF0F00000005000000040000001000001F0500001C040000FF0F00000006000000040000001000002C06000019040000FF0F00000007000000040000001000003807000015040000FF0F00000008000000040000001000004508000011040000FF0F0000000900000004000000100000520900000D040000FF0F0000000A000000040000001000005E0A000009040000FF0F0000000B000000040000001000006B0B000005040000FF0F0000000C00000004000000100000770C000001040000FF0F0000000D00000004000000100000840D0000FD030000FF0F0000000E00000004000000100000910E0000FA030000FF0F0000000F000000040000001000009D0F0000F6030000FF0F0000001000000004000000100000FF0F0000F2030000FF0F00000000000000050000001000000000000039050000F20F0000000100000005000000100000E700000035050000F90F0000000200000005000000100000F301000030050000FF0F0000000300000005000000100000FF0200002B050000FF0F00000004000000050000001000000B04000027050000FF0F00000005000000050000001000001705000022050000FF0F0000000600000005000000100000230600001E050000FF0F00000007000000050000001000002F07000019050000FF0F00000008000000050000001000003B08000015050000FF0F00000009000000050000001000004709000010050000FF0F0000000A00000005000000100000530A00000C050000FF0F0000000B000000050000001000005F0B000007050000FF0F0000000C000000050000001000006B0C000002050000FF0F0000000D00000005000000100000770D0000FE040000FF0F0000000E00000005000000100000830E0000F9040000FF0F0000000F00000005000000100000900F0000F5040000FF0F0000001000000005000000100000FF0F0000F0040000FF0F00000000000000060000001000000000000043060000FF0F0000000100000006000000100000E10000003D060000FF0F0000000200000006000000100000ED01000038060000FF0F0000000300000006000000100000F802000033060000FF0F0000000400000006000000100000040400002E060000FF0F00000005000000060000001000000F05000028060000FF0F00000006000000060000001000001B06000023060000FF0F0000000700000006000000100000260700001E060000FF0F00000008000000060000001000003208000019060000FF0F00000009000000060000001000003D09000013060000FF0F0000000A00000006000000100000490A00000E060000FF0F0000000B00000006000000100000540B000009060000FF0F0000000C000000060000001000005F0C000004060000FF0F0000000D000000060000001000006B0D0000FE050000FF0F0000000E00000006000000100000760E0000F9050000FF0F0000000F00000006000000100000820F0000F4050000FF0F0000001000000006000000100000FF0F0000EF050000FF0F0000000000000007000000100000000000004C070000FF0F0000000100000007000000100000DC00000046070000FF0F0000000200000007000000100000E601000040070000FF0F0000000300000007000000100000F10200003A070000FF0F0000000400000007000000100000FC03000034070000FF0F0000000500000007000000100000070500002E070000FF0F00000006000000070000001000001206000028070000FF0F00000007000000070000001000001D07000022070000FF0F0000000800000007000000100000280800001C070000FF0F00000009000000070000001000003309000017070000FF0F0000000A000000070000001000003E0A000011070000FF0F0000000B00000007000000100000490B00000B070000FF0F0000000C00000007000000100000540C000005070000FF0F0000000D000000070000001000005E0D0000FF060000FF0F0000000E00000007000000100000690E0000F9060000FF0F0000000F00000007000000100000740F0000F3060000FF0F0000001000000007000000100000FF0F0000ED060000FF0F00000000000000080000001000000000000055080000FF0F0000000100000008000000100000D60000004F080000FF0F0000000200000008000000100000E001000048080000FF0F0000000300000008000000100000EB02000041080000FF0F0000000400000008000000100000F50300003B080000FF0F0000000500000008000000100000FF04000034080000FF0F00000006000000080000001000000A0600002E080000FF0F00000007000000080000001000001407000027080000FF0F00000008000000080000001000001E08000020080000FF0F0000000900000008000000100000290900001A080000FF0F0000000A00000008000000100000330A000013080000FF0F0000000B000000080000001000003D0B00000D080000FF0F0000000C00000008000000100000480C000006080000FF0F0000000D00000008000000100000520D0000FF070000FF0F0000000E000000080000001000005C0E0000F9070000FF0F0000000F00000008000000100000670F0000F2070000FF0F0000001000000008000000100000FF0F0000EB070000FF0F0000000000000009000000100000000000005F090000FF0F0000000100000009000000100000D000000057090000FF0F0000000200000009000000100000DA01000050090000FF0F0000000300000009000000100000E402000049090000FF0F0000000400000009000000100000EE03000042090000FF0F0000000500000009000000100000F70400003A090000FF0F00000006000000090000001000000106000033090000FF0F00000007000000090000001000000B0700002C090000FF0F00000008000000090000001000001508000024090000FF0F00000009000000090000001000001E0900001D090000FF0F0000000A00000009000000100000280A000016090000FF0F0000000B00000009000000100000320B00000E090000FF0F0000000C000000090000001000003C0C000007090000FF0F0000000D00000009000000100000450D000000090000FF0F0000000E000000090000001000004F0E0000F8080000FF0F0000000F00000009000000100000590F0000F1080000FF0F0000001000000009000000100000FF0F0000EA080000FF0F000000000000000A00000010000000000000680A0000FF0F000000010000000A000000100000CB000000600A0000FF0F000000020000000A000000100000D4010000580A0000FF0F000000030000000A000000100000DD020000500A0000FF0F000000040000000A000000100000E6030000480A0000FF0F000000050000000A000000100000EF040000400A0000FF0F000000060000000A000000100000F9050000380A0000FF0F000000070000000A00000010000002070000300A0000FF0F000000080000000A0000001000000B080000280A0000FF0F000000090000000A00000010000014090000200A0000FF0F0000000A0000000A0000001000001D0A0000180A0000FF0F0000000B0000000A000000100000260B0000100A0000FF0F0000000C0000000A000000100000300C0000080A0000FF0F0000000D0000000A000000100000390D0000000A0000FF0F0000000E0000000A000000100000420E0000F8090000FF0F0000000F0000000A0000001000004B0F0000F0090000FF0F000000100000000A000000100000FF0F0000E8090000FF0F000000000000000B00000010000000000000720B0000FF0F000000010000000B000000100000C5000000690B0000FF0F000000020000000B000000100000CE010000600B0000FF0F000000030000000B000000100000D6020000570B0000FF0F000000040000000B000000100000DF0300004F0B0000FF0F000000050000000B000000100000E7040000460B0000FF0F000000060000000B000000100000F00500003D0B0000FF0F000000070000000B000000100000F9060000350B0000FF0F000000080000000B000000100000010800002C0B0000FF0F000000090000000B0000001000000A090000230B0000FF0F0000000A0000000B000000100000120A00001B0B0000FF0F0000000B0000000B0000001000001B0B0000120B0000FF0F0000000C0000000B000000100000240C0000090B0000FF0F0000000D0000000B0000001000002C0D0000010B0000FF0F0000000E0000000B000000100000350E0000F80A0000FF0F0000000F0000000B0000001000003E0F0000EF0A0000FF0F000000100000000B000000100000FF0F0000E70A0000FF0F000000000000000C000000100000000000007B0C0000FF0F000000010000000C000000100000BF000000720C0000FF0F000000020000000C000000100000C7010000680C0000FF0F000000030000000C000000100000CF0200005F0C0000FF0F000000040000000C000000100000D7030000550C0000FF0F000000050000000C000000100000DF0400004C0C0000FF0F000000060000000C000000100000E7050000430C0000FF0F000000070000000C000000100000F0060000390C0000FF0F000000080000000C000000100000F8070000300C0000FF0F000000090000000C00000010000000090000270C0000FF0F0000000A0000000C000000100000080A00001D0C0000FF0F0000000B0000000C000000100000100B0000140C0000FF0F0000000C0000000C000000100000180C00000A0C0000FF0F0000000D0000000C000000100000200D0000010C0000FF0F0000000E0000000C000000100000280E0000F80B0000FF0F0000000F0000000C000000100000300F0000EE0B0000FF0F000000100000000C000000100000FF0F0000E50B0000FF0F000000000000000D00000010000000000000840D0000FF0F000000010000000D000000100000BA0000007A0D0000FF0F000000020000000D000000100000C1010000700D0000FF0F000000030000000D000000100000C9020000660D0000FF0F000000040000000D000000100000D00300005C0D0000FF0F000000050000000D000000100000D7040000520D0000FF0F000000060000000D000000100000DF050000480D0000FF0F000000070000000D000000100000E60600003E0D0000FF0F000000080000000D000000100000EE070000340D0000FF0F000000090000000D000000100000F50800002A0D0000FF0F0000000A0000000D000000100000FD090000200D0000FF0F0000000B0000000D000000100000040B0000160D0000FF0F0000000C0000000D0000001000000C0C00000C0D0000FF0F0000000D0000000D000000100000130D0000020D0000FF0F0000000E0000000D0000001000001B0E0000F70C0000FF0F0000000F0000000D000000100000220F0000ED0C0000FF0F000000100000000D000000100000FF0F0000E30C0000FF0F000000000000000E000000100000000000008E0E0000FF0F000000010000000E000000100000B4000000830E0000FF0F000000020000000E000000100000BB010000780E0000FF0F000000030000000E000000100000C20200006D0E0000FF0F000000040000000E000000100000C9030000630E0000FF0F000000050000000E000000100000D0040000580E0000FF0F000000060000000E000000100000D60500004D0E0000FF0F000000070000000E000000100000DD060000420E0000FF0F000000080000000E000000100000E4070000380E0000FF0F000000090000000E000000100000EB0800002D0E0000FF0F0000000A0000000E000000100000F2090000220E0000FF0F0000000B0000000E000000100000F90A0000170E0000FF0F0000000C0000000E000000100000000C00000D0E0000FF0F0000000D0000000E000000100000070D0000020E0000FF0F0000000E0000000E0000001000000E0E0000F70D0000FF0F0000000F0000000E000000100000150F0000EC0D0000FF0F000000100000000E000000100000FF0F0000E20D0000FF0F000000000000000F00000010000000000000970F0000FF0F000000010000000F000000100000AE0000008C0F0000FF0F000000020000000F000000100000B5010000800F0000FF0F000000030000000F000000100000BB020000750F0000FF0F000000040000000F000000100000C1030000690F0000FF0F000000050000000F000000100000C80400005E0F0000FF0F000000060000000F000000100000CE050000520F0000FF0F000000070000000F000000100000D4060000470F0000FF0F000000080000000F000000100000DB0700003C0F0000FF0F000000090000000F000000100000E1080000300F0000FF0F0000000A0000000F000000100000E7090000250F0000FF0F0000000B0000000F000000100000EE0A0000190F0000FF0F0000000C0000000F000000100000F40B00000E0F0000FF0F0000000D0000000F000000100000FA0C0000020F0000FF0F0000000E0000000F000000100000010E0000F70E0000FF0F0000000F0000000F000000100000070F0000EC0E0000FF0F000000100000000F000000100000FF0F0000E00E0000FF0F000000000000001000000010000000000000FF0F0000FF0F0000000100000010000000100000A9000000FF0F0000FF0F0000000200000010000000100000AE010000FF0F0000FF0F0000000300000010000000100000B4020000FF0F0000FF0F0000000400000010000000100000BA030000FF0F0000FF0F0000000500000010000000100000C0040000FF0F0000FF0F0000000600000010000000100000C5050000FF0F0000FF0F0000000700000010000000100000CB060000FF0F0000FF0F0000000800000010000000100000D1070000FF0F0000FF0F0000000900000010000000100000D7080000FF0F0000FF0F0000000A00000010000000100000DC090000FF0F0000FF0F0000000B00000010000000100000E20A0000FF0F0000FF0F0000000C00000010000000100000E80B0000FF0F0000FF0F0000000D00000010000000100000EE0C0000FF0F0000FF0F0000000E00000010000000100000F30D0000F70F0000FF0F0000000F00000010000000100000F90E0000EB0F0000FF0F0000001000000010000000100000FF0F0000FF0F0000FF0F0000 + 0000000000000000010000007D000000000000000000000000000000000000000000000000000000000400000000000000000000430400000800000027000000000800000000000000000000860800000800000022000000000C00000000000000000000C90C0000080000001C000000001000000000000000000000FF0F00000800000017000000000000000004000000000000000000004504000022000000000400000004000000000000330400003D0400001E0000000008000000040000000000006D080000350400001A000000000C00000004000000000000A80C00002D04000016000000001000000004000000000000FF0F00002404000012000000000000000008000000000000000000008308000018000000000400000008000000000000230400007208000015000000000800000008000000000000550800006208000013000000000C00000008000000000000870C00005108000010000000001000000008000000000000FF0F0000410800000E00000000000000000C00000000000000000000C00C00000D00000000040000000C00000000000013040000A70C00000C00000000080000000C0000000000003D0800008F0C00000B000000000C0000000C000000000000670C0000760C00000A00000000100000000C000000000000FF0F00005D0C00000900000000000000001000000000000000000000FF0F00000200000000040000001000000000000003040000FF0F00000300000000080000001000000000000025080000FF0F000004000000000C00000010000000000000460C0000FF0F000004000000001000000010000000000000FF0F0000FF0F0000050000000000000000000000000400000000000009000000090400000004000000000000000400003E04000007000000150400000008000000000000000400007F0800000600000020040000000C00000000000000040000C00C0000050000002C040000001000000000000000040000FF0F00000400000037040000000000000004000000040000000000004004000012040000000400000004000000040000000400000004000000040000000800000004000000040000630800002C0400001E040000000C000000040000000400009C0C00002204000024040000001000000004000000040000FF0F0000180400002A04000000000000000800000004000000000000770800001B04000000040000000800000004000017040000640800001B04000000080000000800000004000047080000510800001C040000000C00000008000000040000770C00003E0800001C040000001000000008000000040000FF0F00002C0800001D04000000000000000C00000004000000000000AF0C00002404000000040000000C00000004000004040000930C00001F04000000080000000C0000000400002C080000770C00001A040000000C0000000C000000040000530C00005B0C00001404000000100000000C000000040000FF0F00003F0C00000F04000000000000001000000004000000000000FF0F00002D040000000400000010000000040000F1030000FF0F00002204000000080000001000000004000010080000FF0F000017040000000C000000100000000400002F0C0000FF0F00000C040000001000000010000000040000FF0F0000FF0F0000020400000000000000000000000800000000000009000000E507000000040000000000000008000039040000070000000208000000080000000000000008000079080000050000001F080000000C00000000000000080000B80C0000020000003B080000001000000000000000080000FF0F00000000000058080000000000000004000000080000000000003B04000002080000000400000004000000080000230400002F04000012080000000800000004000000080000590800002304000022080000000C00000004000000080000900C00001704000032080000001000000004000000080000FF0F00000B04000042080000000000000008000000080000000000006C0800001E0800000004000000080000000800000C0400005708000021080000000800000008000000080000000800000008000000080000000C00000008000000080000670C00002C08000028080000001000000008000000080000FF0F0000160800002B08000000000000000C000000080000000000009E0C00003B08000000040000000C000000080000F50300007E0C00003108000000080000000C0000000800001A0800005F0C000028080000000C0000000C0000000800003F0C0000400C00001E08000000100000000C000000080000FF0F0000210C00001508000000000000001000000008000000000000FF0F000057080000000400000010000000080000DF030000FF0F000041080000000800000010000000080000FB070000FF0F00002B080000000C00000010000000080000170C0000FF0F000015080000001000000010000000080000FF0F0000FF0F0000FF0700000000000000000000000C0000000000000A000000C10B00000004000000000000000C00003504000006000000EF0B00000008000000000000000C000072080000030000001D0C0000000C000000000000000C0000B00C0000000000004B0C00000010000000000000000C0000FF0F000000000000780C00000000000000040000000C00000000000035040000F10B00000004000000040000000C00001A040000270400000B0C00000008000000040000000C00004F0800001A040000250C0000000C000000040000000C0000840C00000C0400003F0C00000010000000040000000C0000FF0F0000FE030000590C00000000000000080000000C00000000000061080000220C00000004000000080000000C00000004000049080000280C00000008000000080000000C00002C080000310800002E0C0000000C000000080000000C0000580C000019080000340C00000010000000080000000C0000FF0F0000010800003A0C000000000000000C0000000C0000000000008C0C0000520C000000040000000C0000000C0000E60300006A0C0000440C000000080000000C0000000C000009080000480C0000360C0000000C0000000C0000000C0000FF0B0000FF0B0000FF0B000000100000000C0000000C0000FF0F0000030C00001B0C00000000000000100000000C000000000000FF0F0000820C00000004000000100000000C0000CC030000FF0F0000600C00000008000000100000000C0000E6070000FF0F00003F0C0000000C000000100000000C0000FF0B0000FF0F00001D0C00000010000000100000000C0000FF0F0000FF0F0000FB0B0000000000000000000000100000000000000A0000009D0F00000004000000000000001000003004000006000000DC0F00000008000000000000001000006C08000001000000FF0F0000000C00000000000000100000A70C000000000000FF0F0000001000000000000000100000FF0F000000000000FF0F00000000000000040000001000000000000030040000E10F00000004000000040000001000001204000020040000FF0F00000008000000040000001000004508000011040000FF0F0000000C00000004000000100000770C000001040000FF0F0000001000000004000000100000FF0F0000F2030000FF0F00000000000000080000001000000000000055080000FF0F0000000400000008000000100000F50300003B080000FF0F00000008000000080000001000001E08000020080000FF0F0000000C00000008000000100000480C000006080000FF0F0000001000000008000000100000FF0F0000EB070000FF0F000000000000000C000000100000000000007B0C0000FF0F000000040000000C000000100000D7030000550C0000FF0F000000080000000C000000100000F8070000300C0000FF0F0000000C0000000C000000100000180C00000A0C0000FF0F000000100000000C000000100000FF0F0000E50B0000FF0F000000000000001000000010000000000000FF0F0000FF0F0000000400000010000000100000BA030000FF0F0000FF0F0000000800000010000000100000D1070000FF0F0000FF0F0000000C00000010000000100000E80B0000FF0F0000FF0F0000001000000010000000100000FF0F0000FF0F0000FF0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000002A0000003C0000004700000050000000580000005F000000660000006C00000071000000750000007B00000080000000850000008A0000008F00000093000000970000009B0000009F000000A3000000A7000000AA000000AE000000B1000000B4000000B8000000B9000000BC000000C0000000C2000000C5000000C8000000CA000000CE000000D0000000D3000000D6000000D8000000DC000000DF000000E1000000E4000000E7000000E9000000EC000000EE000000F1000000F3000000F6000000F9000000FC000000FE000000000100000201000006010000080100000A0100000C0100000E01000010010000120100001401000017010000190100001B0100001E0100002001000022010000240100002601000028010000290100002B0100002D0100003001000032010000330100003401000037010000380100003B0100003D0100003E01000040010000410100004301000046010000480100004A0100004B0100004D0100004E0100005001000051010000530100005601000057010000590100005B0100005C0100005E01000060010000610100006301000064010000650100006701000068010000690100006B0100006B0100006D0100006E010000700100007101000073010000740100007501000076010000780100007A0100007B0100007C0100007E0100007F010000800100008201000083010000840100008601000087010000880100008A0100008B0100008C0100008D0100008E01000090010000910100009201000093010000950100009601000097010000990100009A0100009B0100009C0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A6010000A7010000A9010000A9010000AB010000AD010000AE010000AF010000B0010000B1010000B3010000B4010000B5010000B7010000B8010000B8010000BB010000BC010000BD010000BF010000C0010000C1010000C3010000C4010000C5010000C6010000C7010000C8010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D8010000D9010000DB010000DC010000DD010000DE010000DE010000E0010000E1010000E2010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EC010000ED010000EE010000EF010000F0010000F2010000F2010000F3010000F5010000F6010000F7010000F8010000F9010000FA010000FA010000FB010000FD010000FE010000FF010000000200000102000002020000030200000402000006020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200001002000011020000120200001302000015020000150200001602000017020000180200001A0200001B0200001B0200001C0200001C0200001D0200001D0200001F0200002002000021020000210200002202000023020000250200002602000026020000270200002802000029020000290200002A0200002A0200002C0200002C0200002D0200002D0200002E0200003002000031020000320200003302000034020000350200003602000036020000370200003802000039020000390200003A0200003A0200003C0200003D0200003D0200003F0200003F020000410200004202000043020000440200004502000046020000460200004702000048020000490200004B0200004B0200004C0200004D0200004D0200004E0200004F020000500200005102000052020000520200005502000056020000560200005702000058020000590200005A0200005A0200005B0200005B0200005C0200005D0200005E0200005F0200005F02000060020000610200006202000063020000640200006502000066020000660200006602000067020000680200006A0200006B0200006C0200006C0200006D0200006E0200006F0200007002000071020000710200007202000073020000740200007402000075020000750200007602000077020000780200007802000079020000790200007A0200007B0200007C0200007D0200007E0200007F0200007F020000800200008102000081020000820200008402000084020000850200008502000086020000870200008802000088020000890200008A0200008C0200008D0200008D0200008E0200008F0200008F02000090020000910200009102000092020000920200009302000094020000950200009602000096020000970200009802000099020000990200009A0200009B0200009C0200009C0200009D0200009F0200009F020000A0020000A1020000A2020000A2020000A3020000A3020000A4020000A5020000A6020000A6020000A8020000A9020000AA020000AA020000AC020000AD020000AD020000AE020000AF020000AF020000B0020000B0020000B1020000B2020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B9020000BA020000BA020000BB020000BC020000BC020000BD020000BE020000BE020000BF020000BF020000BF020000C0020000C0020000C1020000C2020000C3020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CA020000CB020000CB020000CC020000CE020000CE020000CF020000D0020000D0020000D1020000D2020000D2020000D3020000D4020000D4020000D4020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DC020000DD020000DD020000DE020000E0020000E1020000E1020000E2020000E3020000E4020000E5020000E6020000E6020000E7020000E8020000E9020000EA020000EA020000EB020000EB020000EC020000ED020000EE020000EE020000EE020000EF020000EF020000F0020000F1020000F1020000F2020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F7020000F7020000F8020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FC020000FD020000FD020000FE020000FF0200000003000000030000010300000103000002030000020300000203000002030000040300000503000005030000060300000603000007030000080300000A0300000A0300000A0300000B0300000C0300000C0300000D0300000E0300000E0300000E0300000F0300000F0300001003000011030000110300001203000013030000130300001303000014030000150300001503000017030000180300001903000019030000190300001A0300001B0300001C0300001C0300001D0300001E0300001F030000200300002003000021030000210300002203000022030000230300002303000025030000250300002603000026030000270300002803000029030000290300002A0300002A0300002A0300002B0300002B0300002D0300002D0300002E0300002E0300002F0300002F0300002F03000030030000310300003203000033030000330300003303000034030000340300003503000035030000360300003703000037030000370300003803000039030000390300003A0300003A0300003A0300003B0300003C0300003C0300003E0300003E0300003F0300003F03000040030000400300004103000041030000420300004303000044030000450300004503000046030000460300004603000047030000470300004803000049030000490300004A0300004A0300004A0300004B0300004B0300004C0300004C0300004D0300004D0300004D0300004E0300004E0300004F03000050030000500300005103000051030000520300005203000053030000540300005403000055030000560300005703000057030000580300005903000059030000590300005A0300005B0300005B0300005C0300005C0300005E0300005E0300005E0300005F0300005F030000600300006103000061030000620300006203000062030000630300006303000064030000640300006403000065030000650300006503000066030000670300006803000068030000680300006803000069030000690300006A0300006A0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F030000700300007103000071030000720300007203000073030000730300007303000074030000740300007503000076030000760300007703000077030000770300007803000078030000790300007A0300007A0300007C0300007D0300007D0300007E0300007E0300007F0300007F030000800300008003000081030000810300008203000082030000830300008303000083030000840300008403000084030000860300008603000087030000870300008703000087030000880300008803000089030000890300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008F030000900300009103000091030000920300009203000093030000930300009403000094030000950300009603000096030000970300009703000098030000980300009903000099030000990300009A0300009A0300009A0300009B0300009B0300009B0300009B0300009C0300009C0300009D0300009E0300009E0300009F030000A0030000A0030000A1030000A1030000A1030000A1030000A2030000A2030000A3030000A4030000A4030000A4030000A6030000A6030000A6030000A7030000A7030000A8030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B3030000B4030000B4030000B6030000B6030000B7030000B7030000B7030000B7030000B8030000B8030000B9030000B9030000B9030000BB030000BB030000BC030000BC030000BD030000BE030000BE030000BF030000BF030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C4030000C5030000C5030000C5030000C6030000C6030000C7030000C8030000C8030000C9030000C9030000C9030000C9030000CA030000CA030000CB030000CB030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D2030000D2030000D2030000D3030000D4030000D4030000D4030000D5030000D6030000D6030000D8030000D8030000D9030000D9030000D9030000DA030000DA030000DA030000DB030000DB030000DC030000DC030000DC030000DD030000DD030000DD030000DD030000DE030000DE030000DF030000E0030000E0030000E0030000E1030000E1030000E1030000E2030000E3030000E3030000E3030000E4030000E4030000E4030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E8030000E8030000E9030000EA030000EA030000EB030000EB030000EB030000EC030000EC030000EC030000ED030000ED030000EF030000EF030000F0030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000000000002B0000003D0000004800000051000000580000005F000000660000006C00000071000000750000007B00000080000000850000008A0000008F00000093000000970000009B0000009F000000A3000000A7000000AA000000AE000000B1000000B4000000B8000000BC000000BF000000C3000000C5000000C8000000CB000000CD000000D1000000D3000000D6000000DA000000DC000000DF000000E3000000E5000000E8000000EB000000ED000000EF000000F1000000F5000000F7000000FA000000FD00000000010000020100000401000006010000090100000C0100000E01000010010000120100001401000016010000180100001B0100001D0100001F010000220100002401000026010000280100002A0100002C0100002D0100002F01000031010000340100003601000037010000380100003B0100003C0100003F01000041010000420100004401000045010000470100004A0100004C0100004E0100004F01000051010000520100005501000056010000580100005A0100005B0100005D0100005F010000600100006201000064010000650100006701000068010000690100006B0100006C0100006D0100006F0100006F010000710100007201000074010000750100007701000078010000790100007A0100007C0100007E0100007F010000800100008201000083010000840100008601000087010000880100008A0100008B0100008C0100008E0100008F01000090010000910100009201000094010000950100009601000097010000990100009A0100009B0100009D0100009E0100009F010000A0010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000AA010000AB010000AD010000AD010000AF010000B0010000B1010000B2010000B3010000B4010000B7010000B8010000B9010000BB010000BC010000BC010000BF010000C0010000C1010000C3010000C4010000C5010000C7010000C8010000C9010000CA010000CB010000CC010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DC010000DD010000DE010000DF010000E0010000E1010000E1010000E4010000E5010000E6010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F6010000F6010000F7010000F8010000F9010000FA010000FC010000FD010000FE010000FE010000FF01000001020000020200000302000004020000050200000602000007020000080200000A0200000A0200000B0200000C0200000D0200000E0200000F0200001102000012020000130200001402000015020000160200001702000019020000190200001A0200001B0200001C0200001E0200001F0200001F02000020020000200200002102000021020000230200002402000025020000250200002602000027020000290200002A0200002A0200002B0200002C0200002D0200002E02000031020000310200003302000033020000340200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003C0200003D0200003F02000040020000400200004102000041020000430200004402000044020000460200004602000048020000490200004A0200004B0200004C0200004D0200004D0200004E0200004F0200005002000052020000520200005302000054020000540200005502000056020000570200005802000059020000590200005B0200005C0200005C0200005E0200005F020000600200006102000061020000620200006202000063020000640200006502000066020000660200006702000068020000690200006A0200006B0200006C0200006D0200006D0200006D0200006E0200006F02000070020000710200007202000072020000730200007502000076020000770200007802000078020000790200007A0200007B0200007B0200007C0200007C0200007D0200007E0200007F0200007F020000800200008002000081020000820200008302000084020000850200008602000086020000870200008802000088020000890200008B0200008B0200008C0200008C0200008D0200008E0200008F0200008F020000900200009102000092020000930200009302000094020000960200009602000097020000980200009802000099020000990200009A0200009B0200009C0200009D0200009D0200009E0200009F020000A0020000A0020000A1020000A2020000A3020000A3020000A4020000A6020000A6020000A7020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AE020000AE020000AF020000B0020000B1020000B1020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B7020000B8020000BA020000BB020000BC020000BC020000BD020000BE020000BE020000BF020000C0020000C1020000C1020000C2020000C3020000C3020000C4020000C5020000C5020000C6020000C6020000C6020000C7020000C7020000C8020000C9020000CA020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D1020000D2020000D2020000D3020000D5020000D5020000D7020000D8020000D8020000D9020000DA020000DA020000DB020000DC020000DC020000DC020000DD020000DE020000DF020000DF020000E0020000E0020000E1020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E5020000E6020000E7020000E8020000E8020000E9020000EA020000EB020000EC020000ED020000ED020000EE020000EF020000F0020000F1020000F1020000F2020000F2020000F3020000F4020000F5020000F5020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FB020000FC020000FC020000FD020000FD020000FE020000FE020000FF0200000003000000030000010300000103000002030000020300000203000003030000030300000403000004030000050300000603000007030000070300000803000008030000090300000903000009030000090300000A0300000B0300000C0300000D0300000D0300000E0300000F030000100300001003000010030000120300001303000013030000140300001503000015030000150300001603000016030000170300001803000018030000190300001A0300001A0300001A0300001B0300001C0300001C0300001E0300001F03000020030000200300002003000021030000220300002303000023030000240300002503000026030000270300002803000029030000290300002A0300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E0300002F03000030030000300300003103000031030000310300003203000032030000340300003403000035030000350300003603000036030000360300003703000038030000390300003A0300003A0300003A0300003B0300003B0300003C0300003C0300003D0300003E0300003E0300003E0300003F03000040030000400300004203000042030000420300004303000044030000440300004503000045030000460300004603000047030000470300004803000048030000490300004A0300004B0300004C0300004C0300004D0300004D0300004D0300004E0300004E0300004F030000500300005003000051030000510300005103000052030000520300005403000054030000550300005503000055030000560300005603000057030000580300005803000059030000590300005A0300005A0300005B0300005C0300005C0300005D0300005D0300005E0300005E03000060030000610300006103000061030000620300006303000063030000640300006403000065030000650300006503000066030000660300006703000068030000680300006903000069030000690300006A0300006A0300006B0300006B0300006B0300006C0300006C0300006C0300006D0300006E0300006F0300006F0300006F0300006F0300007003000070030000710300007103000072030000730300007303000074030000740300007503000075030000760300007603000077030000780300007803000079030000790300007A0300007A0300007A0300007B0300007B0300007C0300007E0300007E0300007F0300007F0300007F030000800300008003000081030000820300008203000083030000840300008403000085030000850300008603000086030000870300008703000089030000890300008A0300008A0300008B0300008B0300008B0300008C0300008C0300008C0300008E0300008E0300008F0300008F0300008F0300008F0300009003000090030000910300009103000092030000920300009303000093030000950300009503000096030000960300009603000097030000980300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A2030000A3030000A4030000A4030000A6030000A7030000A7030000A7030000A8030000A8030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AD030000AD030000AE030000AE030000AF030000B0030000B0030000B0030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B9030000B9030000BA030000BA030000BB030000BB030000BB030000BC030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C0030000C1030000C1030000C3030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C6030000C7030000C7030000C8030000C8030000C9030000CA030000CA030000CB030000CB030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D1030000D2030000D2030000D3030000D4030000D4030000D5030000D5030000D5030000D5030000D6030000D6030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DC030000DC030000DC030000DD030000DD030000DE030000DE030000DE030000E0030000E1030000E1030000E1030000E2030000E3030000E3030000E4030000E4030000E5030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E8030000E8030000E8030000E9030000E9030000E9030000E9030000EA030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000EE030000EF030000EF030000EF030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F2030000F3030000F3030000F4030000F4030000F5030000F6030000F6030000F7030000F7030000F7030000F8030000F8030000F8030000F9030000F9030000FA030000FA030000FB030000FB030000FB030000FB030000FD030000FD030000FE030000FE030000FF030000FF030000000000002A0000003B000000460000004F000000560000005E000000660000006C00000072000000780000007D00000081000000870000008B0000009000000094000000970000009C000000A0000000A3000000A7000000AA000000AE000000B1000000B5000000B9000000BC000000C0000000C3000000C5000000C8000000CB000000CE000000D1000000D4000000D6000000D9000000DB000000DD000000E1000000E4000000E7000000E9000000EB000000ED000000F0000000F4000000F5000000F8000000FB000000FE00000000010000020100000301000006010000080100000A0100000D0100000F0100001201000014010000170100001A0100001B0100001C0100001F01000021010000230100002601000027010000290100002B0100002D0100002F0100003101000034010000350100003601000038010000390100003C0100003E0100003F01000041010000420100004401000047010000490100004B0100004C0100004E0100004F0100005001000051010000530100005501000056010000580100005A0100005C0100005E010000600100006101000064010000650100006601000068010000690100006A0100006D0100006D0100006F0100007101000073010000740100007601000078010000790100007A0100007C0100007F01000080010000810100008301000084010000850100008701000088010000890100008B0100008C0100008E01000090010000910100009201000093010000940100009601000097010000980100009A0100009C0100009E0100009F010000A1010000A2010000A3010000A4010000A6010000A7010000A8010000A9010000AA010000AB010000AD010000AF010000B0010000B2010000B2010000B4010000B5010000B6010000B7010000B8010000B8010000BB010000BD010000BE010000C0010000C1010000C1010000C3010000C3010000C4010000C5010000C6010000C7010000C9010000CA010000CB010000CC010000CE010000CE010000D0010000D1010000D3010000D4010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E5010000E5010000E8010000E9010000EB010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F4010000F5010000F6010000F7010000F8010000F8010000FA010000FA010000FB010000FC010000FC010000FD010000FE010000FF0100000002000000020000010200000302000004020000060200000702000008020000090200000A0200000B0200000C0200000C0200000D0200000E0200000F02000010020000110200001202000013020000140200001502000016020000170200001702000019020000190200001A0200001B0200001C0200001E0200001F0200001F020000200200002002000021020000210200002302000024020000250200002602000027020000280200002A0200002B0200002B0200002D0200002D0200002E0200002F0200003102000031020000330200003302000034020000350200003602000037020000390200003A0200003B0200003C0200003C0200003D0200003D0200003E020000400200004102000042020000430200004302000044020000450200004502000046020000460200004802000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200005002000050020000510200005202000052020000530200005402000055020000560200005702000057020000590200005A0200005A0200005B0200005C0200005D0200005D0200005D0200005E0200005E0200005F020000600200006102000062020000620200006302000064020000640200006502000066020000670200006802000068020000690200006A0200006B0200006D0200006E0200006F02000070020000710200007202000073020000740200007502000075020000770200007702000079020000790200007A0200007A0200007B0200007B0200007D0200007D0200007E0200007E0200007F0200008102000082020000820200008302000084020000840200008502000085020000850200008602000088020000880200008A0200008A0200008B0200008C0200008D0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009502000096020000960200009702000097020000980200009A0200009A0200009B0200009B0200009C0200009D0200009E0200009E0200009F020000A0020000A1020000A1020000A2020000A4020000A4020000A5020000A6020000A7020000A7020000A8020000A8020000A8020000A9020000AA020000AA020000AB020000AC020000AD020000AD020000AF020000AF020000B0020000B0020000B1020000B1020000B2020000B2020000B3020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000BF020000C1020000C1020000C1020000C2020000C2020000C3020000C4020000C5020000C5020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000D0020000D1020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D5020000D5020000D6020000D8020000D8020000DA020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000E0020000E0020000E1020000E3020000E4020000E4020000E5020000E6020000E7020000E8020000E9020000E9020000EA020000EB020000EB020000EC020000EC020000ED020000ED020000EE020000EE020000EF020000EF020000F0020000F0020000F1020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F7020000F8020000F9020000FA020000FB020000FB020000FC020000FC020000FD020000FD020000FD020000FF020000FF0200000103000002030000030300000403000005030000050300000603000007030000080300000803000009030000090300000A0300000C0300000D0300000E0300000E0300000E0300000F0300000F0300000F0300000F03000010030000110300001103000011030000120300001203000012030000130300001303000013030000150300001503000016030000160300001703000017030000190300001A0300001A0300001C0300001C0300001D0300001D0300001D0300001E0300001E0300001F0300001F0300002003000021030000210300002203000023030000240300002403000025030000250300002603000026030000270300002703000029030000290300002A0300002B0300002C0300002C0300002D0300002D0300002D0300002E0300002F03000031030000310300003303000033030000350300003503000035030000360300003703000037030000380300003803000038030000390300003903000039030000390300003A0300003B0300003B0300003B0300003C0300003C0300003C0300003D0300003D0300003D0300003E0300003F0300003F030000400300004003000041030000410300004303000043030000440300004403000045030000460300004703000048030000480300004903000049030000490300004A0300004A0300004B0300004D0300004D0300004E0300004E0300004F0300004F03000050030000510300005103000052030000530300005303000054030000540300005503000056030000560300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005F0300005F0300005F030000600300006203000062030000630300006303000064030000640300006403000064030000650300006503000067030000670300006803000069030000690300006B0300006B0300006C0300006C0300006C0300006D0300006D0300006D0300006E0300006F0300007003000070030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007803000078030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E03000080030000800300008103000081030000810300008203000082030000830300008403000084030000850300008603000086030000860300008603000087030000870300008803000088030000890300008A0300008A0300008A0300008B0300008B0300008B0300008C0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008E0300008F0300009003000091030000910300009203000092030000940300009403000095030000950300009603000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009D0300009E0300009E0300009F0300009F0300009F030000A0030000A1030000A1030000A3030000A4030000A4030000A4030000A5030000A5030000A5030000A6030000A6030000A7030000A8030000A8030000A9030000A9030000A9030000A9030000AA030000AA030000AA030000AB030000AB030000AB030000AC030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000AF030000B0030000B0030000B0030000B2030000B2030000B2030000B2030000B3030000B3030000B3030000B4030000B5030000B5030000B6030000B7030000B7030000B7030000B8030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BB030000BB030000BC030000BC030000BE030000BE030000BE030000BF030000BF030000C1030000C1030000C2030000C3030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000CA030000CA030000CA030000CB030000CB030000CB030000CC030000CC030000CE030000CF030000CF030000D0030000D0030000D0030000D0030000D1030000D1030000D3030000D3030000D4030000D4030000D5030000D5030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D8030000DA030000DA030000DA030000DA030000DB030000DB030000DC030000DD030000DE030000DF030000DF030000DF030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E4030000E4030000E4030000E4030000E5030000E5030000E6030000E7030000E8030000E8030000E9030000E9030000E9030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000EE030000EE030000EF030000EF030000EF030000F0030000F0030000F1030000F1030000F1030000F2030000F2030000F3030000F3030000F3030000F5030000F5030000F5030000F6030000F6030000F7030000F7030000F8030000F8030000F8030000F8030000FA030000FA030000FA030000FA030000FB030000FB030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000E518030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000003113000000000000000000000000000000000000000000000000000000010000000000000000000043010000410000003700000000020000000000000000000055020000450000003B0000000003000000000000000000005F030000480000003F000000000400000000000000000000630400004B00000042000000000500000000000000000000600500004D00000044000000000600000000000000000000560600004E00000045000000000700000000000000000000450700004E000000450000000008000000000000000000002E0800004E00000043000000000900000000000000000000100900004D00000041000000000A00000000000000000000EB0900004C0000003E000000000B00000000000000000000C00A00004A0000003A000000000C000000000000000000008E0B00004700000035000000000D00000000000000000000550C0000430000002E000000000E00000000000000000000150D00003F00000027000000000F00000000000000000000CE0D00003A0000001F000000001000000000000000000000810E000034000000160000000000000000010000000000002B000000550100002F000000000100000001000000000000430100005A01000035000000000200000001000000000000540200005E010000390000000003000000010000000000005E030000620100003D0000000004000000010000000000006204000064010000400000000005000000010000000000005F05000067010000420000000006000000010000000000005506000068010000430000000007000000010000000000004407000069010000430000000008000000010000000000002D08000069010000420000000009000000010000000000000F0900006801000040000000000A00000001000000000000EA090000670100003D000000000B00000001000000000000BF0A00006501000039000000000C000000010000000000008C0B00006201000033000000000D00000001000000000000530C00005F0100002D000000000E00000001000000000000130D00005B01000026000000000F00000001000000000000CC0D0000560100001E0000000010000000010000000000007F0E000051010000150000000000000000020000000000002B000000670200002D000000000100000002000000000000420100006C020000330000000002000000020000000000005402000070020000380000000003000000020000000000005E030000740200003C00000000040000000200000000000062040000770200003F0000000005000000020000000000005E0500007902000041000000000600000002000000000000540600007B02000042000000000700000002000000000000440700007C020000410000000008000000020000000000002C0800007C020000400000000009000000020000000000000E0900007C0200003E000000000A00000002000000000000E90900007B0200003B000000000B00000002000000000000BD0A00007902000037000000000C000000020000000000008B0B00007702000032000000000D00000002000000000000520C0000740200002C000000000E00000002000000000000120D00007002000025000000000F00000002000000000000CB0D00006C0200001D0000000010000000020000000000007E0E000066020000140000000000000000030000000000002B000000720300002B000000000100000003000000000000430100007703000031000000000200000003000000000000540200007C030000360000000003000000030000000000005E030000800300003A00000000040000000300000000000061040000830300003D0000000005000000030000000000005E050000850300003F0000000006000000030000000000005406000087030000400000000007000000030000000000004307000089030000400000000008000000030000000000002C080000890300003F0000000009000000030000000000000E090000890300003D000000000A00000003000000000000E9090000880300003A000000000B00000003000000000000BD0A00008703000036000000000C000000030000000000008A0B00008403000031000000000D00000003000000000000510C0000820300002B000000000E00000003000000000000110D00007E03000024000000000F00000003000000000000CA0D00007A0300001C0000000010000000030000000000007D0E000075030000130000000000000000040000000000002B0000007504000028000000000100000004000000000000430100007B0400002F0000000002000000040000000000005402000080040000340000000003000000040000000000005E030000840400003800000000040000000400000000000062040000880400003B0000000005000000040000000000005E0500008A0400003D000000000600000004000000000000540600008D0400003E000000000700000004000000000000430700008E0400003F0000000008000000040000000000002C0800008F0400003E0000000009000000040000000000000D0900008F0400003C000000000A00000004000000000000E80900008E04000039000000000B00000004000000000000BC0A00008D04000035000000000C000000040000000000008A0B00008B04000030000000000D00000004000000000000500C0000890400002A000000000E00000004000000000000100D00008504000024000000000F00000004000000000000C90D0000810400001C0000000010000000040000000000007C0E00007D040000130000000000000000050000000000002C000000720500002600000000010000000500000000000044010000780500002D000000000200000005000000000000550200007D050000320000000003000000050000000000005F03000082050000360000000004000000050000000000006204000085050000390000000005000000050000000000005F050000890500003C000000000600000005000000000000540600008B0500003D000000000700000005000000000000440700008D0500003D0000000008000000050000000000002C0800008E0500003C0000000009000000050000000000000D0900008E0500003B000000000A00000005000000000000E80900008E05000038000000000B00000005000000000000BC0A00008D05000034000000000C000000050000000000008A0B00008B0500002F000000000D00000005000000000000500C0000880500002A000000000E00000005000000000000100D00008505000023000000000F00000005000000000000C90D0000820500001B0000000010000000050000000000007B0E00007D050000120000000000000000060000000000002D0000006806000024000000000100000006000000000000450100006E0600002B000000000200000006000000000000550200007406000030000000000300000006000000000000600300007806000034000000000400000006000000000000630400007C060000380000000005000000060000000000005F050000800600003A00000000060000000600000000000055060000820600003B00000000070000000600000000000044070000840600003C0000000008000000060000000000002C080000850600003B0000000009000000060000000000000E0900008606000039000000000A00000006000000000000E90900008606000037000000000B00000006000000000000BC0A00008506000033000000000C000000060000000000008A0B0000840600002E000000000D00000006000000000000500C00008106000029000000000E00000006000000000000100D00007F06000022000000000F00000006000000000000C90D00007B0600001A0000000010000000060000000000007B0E000077060000120000000000000000070000000000002F0000005707000023000000000100000007000000000000460100005E0700002900000000020000000700000000000057020000630700002E000000000300000007000000000000610300006807000033000000000400000007000000000000640400006C0700003600000000050000000700000000000060050000700700003900000000060000000700000000000056060000730700003A00000000070000000700000000000045070000750700003A0000000008000000070000000000002D080000760700003A0000000009000000070000000000000E0900007707000038000000000A00000007000000000000E90900007707000036000000000B00000007000000000000BD0A00007707000032000000000C000000070000000000008A0B0000750700002D000000000D00000007000000000000510C00007307000028000000000E00000007000000000000100D00007107000021000000000F00000007000000000000C90D00006E0700001A0000000010000000070000000000007B0E00006A07000011000000000000000008000000000000300000003F08000021000000000100000008000000000000480100004608000027000000000200000008000000000000580200004C0800002D000000000300000008000000000000620300005108000031000000000400000008000000000000650400005508000035000000000500000008000000000000620500005908000037000000000600000008000000000000570600005C08000039000000000700000008000000000000460700005E080000390000000008000000080000000000002E08000060080000390000000009000000080000000000000F0900006108000037000000000A00000008000000000000EA0900006208000035000000000B00000008000000000000BE0A00006108000031000000000C000000080000000000008B0B0000600800002D000000000D00000008000000000000510C00005F08000027000000000E00000008000000000000110D00005C08000020000000000F00000008000000000000CA0D000059080000190000000010000000080000000000007C0E0000550800001000000000000000000900000000000032000000200900001F0000000001000000090000000000004A01000027090000250000000002000000090000000000005A0200002D0900002B000000000300000009000000000000640300003309000030000000000400000009000000000000670400003709000033000000000500000009000000000000630500003B09000036000000000600000009000000000000590600003F09000037000000000700000009000000000000480700004109000038000000000800000009000000000000300800004309000037000000000900000009000000000000110900004409000036000000000A00000009000000000000EB0900004509000034000000000B00000009000000000000BF0A00004509000030000000000C000000090000000000008C0B0000440900002C000000000D00000009000000000000520C00004309000026000000000E00000009000000000000120D00004109000020000000000F00000009000000000000CA0D00003E090000180000000010000000090000000000007C0E00003A0900001000000000000000000A00000000000035000000FB0900001D00000000010000000A0000000000004C010000020A00002400000000020000000A0000000000005C020000080A00002900000000030000000A000000000000660300000D0A00002E00000000040000000A00000000000069040000120A00003200000000050000000A00000000000065050000170A00003400000000060000000A0000000000005B0600001A0A00003600000000070000000A000000000000490700001D0A00003700000000080000000A000000000000310800001F0A00003600000000090000000A00000000000012090000210A000035000000000A0000000A000000000000ED090000220A000033000000000B0000000A000000000000C00A0000220A00002F000000000C0000000A0000000000008D0B0000210A00002B000000000D0000000A000000000000540C0000200A000025000000000E0000000A000000000000130D00001E0A00001F000000000F0000000A000000000000CC0D00001B0A00001800000000100000000A0000000000007D0E0000180A00000F00000000000000000B00000000000037000000CE0A00001B00000000010000000B0000000000004E010000D50A00002200000000020000000B0000000000005F020000DB0A00002800000000030000000B00000000000068030000E10A00002C00000000040000000B0000000000006B040000E60A00003000000000050000000B00000000000067050000EB0A00003300000000060000000B0000000000005D060000EF0A00003500000000070000000B0000000000004B070000F20A00003500000000080000000B00000000000033080000F40A00003500000000090000000B00000000000014090000F60A000034000000000A0000000B000000000000EF090000F70A000032000000000B0000000B000000000000C20A0000F70A00002E000000000C0000000B0000000000008F0B0000F70A00002A000000000D0000000B000000000000550C0000F60A000025000000000E0000000B000000000000140D0000F40A00001E000000000F0000000B000000000000CD0D0000F20A00001700000000100000000B0000000000007F0E0000EF0A00000F00000000000000000C0000000000003A0000009A0B00001900000000010000000C00000000000051010000A10B00002000000000020000000C00000000000062020000A80B00002600000000030000000C0000000000006B030000AE0B00002B00000000040000000C0000000000006E040000B40B00002F00000000050000000C0000000000006A050000B80B00003100000000060000000C0000000000005F060000BC0B00003300000000070000000C0000000000004E070000C00B00003400000000080000000C00000000000036080000C20B00003400000000090000000C00000000000017090000C40B000033000000000A0000000C000000000000F1090000C60B000031000000000B0000000C000000000000C40A0000C60B00002D000000000C0000000C000000000000910B0000C60B000029000000000D0000000C000000000000570C0000C50B000024000000000E0000000C000000000000160D0000C40B00001E000000000F0000000C000000000000CF0D0000C20B00001700000000100000000C000000000000800E0000BF0B00000E00000000000000000D0000000000003E0000005F0C00001800000000010000000D00000000000055010000670C00001E00000000020000000D000000000000650200006E0C00002400000000030000000D0000000000006E030000740C00002900000000040000000D000000000000710400007A0C00002D00000000050000000D0000000000006D0500007F0C00003000000000060000000D00000000000062060000830C00003200000000070000000D00000000000051070000870C00003300000000080000000D000000000000380800008A0C00003300000000090000000D000000000000190900008C0C000032000000000A0000000D000000000000F30900008D0C000030000000000B0000000D000000000000C70A00008E0C00002D000000000C0000000D000000000000930B00008E0C000029000000000D0000000D000000000000590C00008E0C000023000000000E0000000D000000000000180D00008D0C00001D000000000F0000000D000000000000D10D00008B0C00001600000000100000000D000000000000820E0000880C00000E00000000000000000E000000000000410000001E0D00001600000000010000000E00000000000058010000250D00001D00000000020000000E000000000000680200002D0D00002300000000030000000E00000000000072030000330D00002800000000040000000E00000000000074040000390D00002C00000000050000000E000000000000700500003E0D00002F00000000060000000E00000000000065060000430D00003100000000070000000E00000000000054070000470D00003200000000080000000E0000000000003B0800004A0D00003200000000090000000E0000000000001C0900004C0D000031000000000A0000000E000000000000F60900004E0D00002F000000000B0000000E000000000000C90A00004F0D00002C000000000C0000000E000000000000960B00004F0D000028000000000D0000000E0000000000005C0C00004F0D000023000000000E0000000E0000000000001B0D00004E0D00001D000000000F0000000E000000000000D30D00004D0D00001600000000100000000E000000000000850E00004A0D00000E00000000000000000F00000000000045000000D50D00001400000000010000000F0000000000005C010000DD0D00001B00000000020000000F0000000000006C020000E50D00002100000000030000000F00000000000075030000EB0D00002600000000040000000F00000000000078040000F10D00002A00000000050000000F00000000000074050000F70D00002E00000000060000000F00000000000069060000FC0D00003000000000070000000F00000000000057070000000E00003100000000080000000F0000000000003E080000030E00003100000000090000000F0000000000001F090000060E000030000000000A0000000F000000000000F9090000080E00002E000000000B0000000F000000000000CC0A0000090E00002B000000000C0000000F000000000000990B00000A0E000027000000000D0000000F0000000000005F0C00000A0E000022000000000E0000000F0000000000001E0D0000090E00001C000000000F0000000F000000000000D60D0000070E00001500000000100000000F000000000000870E0000050E00000D00000000000000001000000000000049000000850E000012000000000100000010000000000000600100008E0E00001A00000000020000001000000000000070020000950E000020000000000300000010000000000000790300009C0E0000250000000004000000100000000000007C040000A30E00002900000000050000001000000000000077050000A80E00002C0000000006000000100000000000006C060000AD0E00002E0000000007000000100000000000005B070000B20E00003000000000080000001000000000000042080000B50E00003000000000090000001000000000000023090000B80E00002F000000000A00000010000000000000FD090000BA0E00002D000000000B00000010000000000000D00A0000BC0E00002A000000000C000000100000000000009C0B0000BD0E000026000000000D00000010000000000000620C0000BD0E000022000000000E00000010000000000000210D0000BD0E00001C000000000F00000010000000000000D90D0000BB0E0000150000000010000000100000000000008A0E0000BA0E00000D00000000000000000000000001000033000000400000004E0100000001000000000000000100004B01000045000000540100000002000000000000000100005D0200004900000059010000000300000000000000010000680300004C0000005D0100000004000000000000000100006C0400004F000000600100000005000000000000000100006905000051000000620100000006000000000000000100006006000052000000630100000007000000000000000100005007000052000000630100000008000000000000000100003908000052000000620100000009000000000000000100001B0900005100000060010000000A00000000000000010000F7090000500000005D010000000B00000000000000010000CC0A00004E00000058010000000C000000000000000100009A0B00004B00000053010000000D00000000000000010000610C0000470000004D010000000E00000000000000010000210D00004300000046010000000F00000000000000010000DB0D00003E0000003E0100000010000000000000000100008E0E00003900000035010000000000000001000000010000320000005A0100004D0100000001000000010000000100004A0100005E010000530100000002000000010000000100005C020000630100005801000000030000000100000001000067030000660100005C0100000004000000010000000100006B040000690100005F010000000500000001000000010000680500006B010000610100000006000000010000000100005F0600006D010000620100000007000000010000000100004F0700006E01000062010000000800000001000000010000380800006E010000610100000009000000010000000100001A0900006D0100005F010000000A00000001000000010000F60900006C0100005C010000000B00000001000000010000CB0A00006A01000058010000000C00000001000000010000990B00006701000053010000000D00000001000000010000600C0000640100004D010000000E00000001000000010000210D00006001000046010000000F00000001000000010000DA0D00005C0100003E0100000010000000010000000100008E0E00005601000035010000000000000002000000010000320000006C0200004B0100000001000000020000000100004A01000071020000510100000002000000020000000100005C020000760200005601000000030000000200000001000066030000790200005A0100000004000000020000000100006B0400007D0200005E010000000500000002000000010000680500007F020000600100000006000000020000000100005F06000081020000610100000007000000020000000100004E07000082020000610100000008000000020000000100003708000082020000600100000009000000020000000100001A090000820200005E010000000A00000002000000010000F5090000810200005B010000000B00000002000000010000CA0A00007F02000058010000000C00000002000000010000980B00007D02000053010000000D00000002000000010000600C00007A0200004D010000000E00000002000000010000200D00007602000046010000000F00000002000000010000DA0D0000720200003E0100000010000000020000000100008D0E00006D020000350100000000000000030000000100003100000077030000490100000001000000030000000100004A0100007D0300004F0100000002000000030000000100005B02000081030000550100000003000000030000000100006603000086030000590100000004000000030000000100006A040000890300005C010000000500000003000000010000680500008C0300005F0100000006000000030000000100005E0600008E030000600100000007000000030000000100004E0700008F0300006001000000080000000300000001000037080000900300005F0100000009000000030000000100001A090000900300005E010000000A00000003000000010000F50900008F0300005B010000000B00000003000000010000CA0A00008E03000057010000000C00000003000000010000980B00008C03000053010000000D000000030000000100005F0C0000890300004D010000000E00000003000000010000200D00008603000046010000000F00000003000000010000DA0D0000820300003E0100000010000000030000000100008D0E00007D03000036010000000000000004000000010000320000007C040000470100000001000000040000000100004A010000810400004E0100000002000000040000000100005C0200008604000053010000000300000004000000010000670300008B040000580100000004000000040000000100006B0400008F0400005B01000000050000000400000001000068050000920400005E0100000006000000040000000100005F060000940400005F0100000007000000040000000100004E070000950400005F01000000080000000400000001000037080000960400005F0100000009000000040000000100001A090000970400005D010000000A00000004000000010000F5090000960400005B010000000B00000004000000010000CA0A00009504000057010000000C00000004000000010000980B00009304000052010000000D000000040000000100005F0C0000910400004D010000000E00000004000000010000200D00008E04000046010000000F00000004000000010000DA0D00008A0400003E0100000010000000040000000100008D0E000086040000360100000000000000050000000100003200000079050000460100000001000000050000000100004B0100007F0500004C0100000002000000050000000100005C02000084050000520100000003000000050000000100006703000089050000560100000004000000050000000100006B0400008D0500005A01000000050000000500000001000068050000900500005D0100000006000000050000000100005F060000930500005E0100000007000000050000000100004F070000950500005F01000000080000000500000001000038080000960500005E0100000009000000050000000100001A090000970500005D010000000A00000005000000010000F6090000970500005A010000000B00000005000000010000CB0A00009605000057010000000C00000005000000010000990B00009405000052010000000D00000005000000010000600C0000920500004D010000000E00000005000000010000200D00008F05000046010000000F00000005000000010000DA0D00008C0500003F0100000010000000050000000100008D0E000087050000360100000000000000060000000100003300000070060000440100000001000000060000000100004B010000760600004B0100000002000000060000000100005D0200007C060000510100000003000000060000000100006803000080060000550100000004000000060000000100006C040000850600005901000000050000000600000001000069050000880600005C010000000600000006000000010000600600008B0600005D010000000700000006000000010000500700008D0600005E010000000800000006000000010000390800008F0600005D0100000009000000060000000100001B090000900600005C010000000A00000006000000010000F7090000900600005A010000000B00000006000000010000CB0A00008F06000056010000000C00000006000000010000990B00008E06000052010000000D00000006000000010000610C00008C0600004D010000000E00000006000000010000210D00008A06000046010000000F00000006000000010000DB0D0000860600003F0100000010000000060000000100008E0E00008206000037010000000000000007000000010000340000005F070000430100000001000000070000000100004D01000066070000490100000002000000070000000100005E0200006C0700004F0100000003000000070000000100006903000071070000540100000004000000070000000100006D04000075070000580100000005000000070000000100006A050000790700005B010000000600000007000000010000610600007C0700005C010000000700000007000000010000510700007F0700005D0100000008000000070000000100003A080000810700005D0100000009000000070000000100001C090000820700005C010000000A00000007000000010000F80900008207000059010000000B00000007000000010000CC0A00008207000056010000000C000000070000000100009A0B00008107000052010000000D00000007000000010000620C00007F0700004D010000000E00000007000000010000220D00007D07000046010000000F00000007000000010000DC0D00007A0700003F0100000010000000070000000100008F0E000076070000370100000000000000080000000100003600000048080000410100000001000000080000000100004E0100004F0800004801000000020000000800000001000060020000550800004E0100000003000000080000000100006A0300005A080000530100000004000000080000000100006F0400005F080000570100000005000000080000000100006C050000630800005A01000000060000000800000001000062060000670800005C01000000070000000800000001000052070000690800005C0100000008000000080000000100003B0800006B0800005C0100000009000000080000000100001D0900006D0800005B010000000A00000008000000010000F90900006E08000059010000000B00000008000000010000CE0A00006E08000056010000000C000000080000000100009C0B00006D08000052010000000D00000008000000010000630C00006C0800004D010000000E00000008000000010000240D00006908000047010000000F00000008000000010000DD0D0000670800003F010000001000000008000000010000900E0000630800003701000000000000000900000001000038000000290900004001000000010000000900000001000050010000310900004701000000020000000900000001000061020000370900004D0100000003000000090000000100006C0300003D090000520100000004000000090000000100007004000042090000560100000005000000090000000100006E0500004609000059010000000600000009000000010000640600004A0900005B010000000700000009000000010000540700004D0900005C0100000008000000090000000100003D0800004F0900005C0100000009000000090000000100001F090000510900005B010000000A00000009000000010000FB0900005209000059010000000B00000009000000010000CF0A00005209000056010000000C000000090000000100009D0B00005209000052010000000D00000009000000010000650C0000510900004D010000000E00000009000000010000250D00004F09000047010000000F00000009000000010000DF0D00004D09000040010000001000000009000000010000920E0000490900003801000000000000000A0000000100003A000000040A00003E01000000010000000A000000010000520100000C0A00004501000000020000000A00000001000063020000120A00004B01000000030000000A0000000100006E030000180A00005101000000040000000A000000010000720400001E0A00005501000000050000000A00000001000070050000220A00005801000000060000000A00000001000066060000260A00005A01000000070000000A000000010000560700002A0A00005B01000000080000000A0000000100003F0800002C0A00005B01000000090000000A000000010000210900002E0A00005A010000000A0000000A000000010000FD0900002F0A000059010000000B0000000A000000010000D10A0000300A000056010000000C0000000A0000000100009F0B0000300A000052010000000D0000000A000000010000670C00002F0A00004D010000000E0000000A000000010000270D00002E0A000047010000000F0000000A000000010000E10D00002B0A00004001000000100000000A000000010000940E0000290A00003801000000000000000B0000000100003C000000D80A00003D01000000010000000B00000001000054010000E00A00004401000000020000000B00000001000066020000E70A00004A01000000030000000B00000001000071030000ED0A00004F01000000040000000B00000001000075040000F20A00005401000000050000000B00000001000072050000F70A00005701000000060000000B00000001000068060000FC0A00005901000000070000000B00000001000058070000FF0A00005B01000000080000000B00000001000041080000020B00005B01000000090000000B00000001000023090000040B00005A010000000A0000000B000000010000FF090000060B000058010000000B0000000B000000010000D40A0000070B000056010000000C0000000B000000010000A20B0000070B000052010000000D0000000B000000010000690C0000060B00004D010000000E0000000B000000010000290D0000050B000047010000000F0000000B000000010000E30D0000030B00004101000000100000000B000000010000960E0000010B00003901000000000000000C0000000100003F000000A50B00003B01000000010000000C00000001000057010000AD0B00004301000000020000000C00000001000069020000B40B00004901000000030000000C00000001000073030000BA0B00004E01000000040000000C00000001000077040000C00B00005301000000050000000C00000001000075050000C60B00005601000000060000000C0000000100006B060000CA0B00005901000000070000000C0000000100005B070000CE0B00005A01000000080000000C00000001000044080000D10B00005A01000000090000000C00000001000026090000D40B00005A010000000A0000000C000000010000020A0000D50B000058010000000B0000000C000000010000D60A0000D70B000055010000000C0000000C000000010000A40B0000D70B000052010000000D0000000C0000000100006C0C0000D70B00004D010000000E0000000C0000000100002C0D0000D60B000048010000000F0000000C000000010000E60D0000D40B00004101000000100000000C000000010000990E0000D20B00003901000000000000000D000000010000420000006B0C00003A01000000010000000D0000000100005A010000730C00004101000000020000000D0000000100006C0200007A0C00004801000000030000000D00000001000076030000810C00004D01000000040000000D0000000100007A040000870C00005201000000050000000D000000010000780500008D0C00005501000000060000000D0000000100006E060000920C00005801000000070000000D0000000100005E070000960C00005901000000080000000D00000001000047080000990C00005A01000000090000000D000000010000290900009C0C000059010000000A0000000D000000010000050A00009E0C000058010000000B0000000D000000010000D90A00009F0C000055010000000C0000000D000000010000A70B0000A00C000052010000000D0000000D0000000100006E0C0000A00C00004D010000000E0000000D0000000100002F0D0000A00C000048010000000F0000000D000000010000E90D00009E0C00004101000000100000000D0000000100009B0E00009C0C00003A01000000000000000E00000001000045000000290D00003801000000010000000E0000000100005D010000320D00004001000000020000000E0000000100006F0200003A0D00004701000000030000000E0000000100007A030000410D00004C01000000040000000E0000000100007E040000470D00005101000000050000000E0000000100007B0500004D0D00005501000000060000000E00000001000071060000520D00005701000000070000000E00000001000061070000570D00005901000000080000000E0000000100004A0800005A0D00005A01000000090000000E0000000100002C0900005D0D000059010000000A0000000E000000010000080A0000600D000058010000000B0000000E000000010000DC0A0000610D000055010000000C0000000E000000010000AA0B0000620D000052010000000D0000000E000000010000720C0000630D00004E010000000E0000000E000000010000320D0000620D000048010000000F0000000E000000010000EC0D0000610D00004201000000100000000E0000000100009F0E0000600D00003B01000000000000000F00000001000049000000E10D00003701000000010000000F00000001000061010000EA0D00003F01000000020000000F00000001000073020000F20D00004601000000030000000F0000000100007D030000FA0D00004B01000000040000000F00000001000081040000000E00005001000000050000000F0000000100007F050000060E00005401000000060000000F000000010000750600000C0E00005701000000070000000F00000001000065070000110E00005801000000080000000F0000000100004E080000150E00005901000000090000000F00000001000030090000180E000059010000000A0000000F0000000100000B0A00001A0E000058010000000B0000000F000000010000E00A00001C0E000055010000000C0000000F000000010000AE0B00001E0E000052010000000D0000000F000000010000750C00001E0E00004E010000000E0000000F000000010000360D00001E0E000049010000000F0000000F000000010000EF0D00001D0E00004201000000100000000F000000010000A20E00001C0E00003B0100000000000000100000000100004D000000920E000036010000000100000010000000010000650100009B0E00003E01000000020000001000000001000076020000A40E00004501000000030000001000000001000081030000AC0E00004A01000000040000001000000001000085040000B30E00004F01000000050000001000000001000082050000B90E00005301000000060000001000000001000079060000BE0E00005601000000070000001000000001000069070000C30E00005801000000080000001000000001000052080000C80E00005901000000090000001000000001000034090000CB0E000059010000000A000000100000000100000F0A0000CE0E000058010000000B00000010000000010000E40A0000D00E000055010000000C00000010000000010000B20B0000D20E000052010000000D00000010000000010000790C0000D30E00004E010000000E00000010000000010000390D0000D30E000049010000000F00000010000000010000F30D0000D30E000043010000001000000010000000010000A60E0000D10E00003C01000000000000000000000002000039000000440000006502000000010000000000000002000052010000480000006B020000000200000000000000020000640200004C0000007002000000030000000000000002000070030000500000007502000000040000000000000002000074040000520000007802000000050000000000000002000072050000540000007A02000000060000000000000002000069060000550000007B02000000070000000000000002000059070000560000007B02000000080000000000000002000043080000560000007A020000000900000000000000020000250900005500000078020000000A00000000000000020000010A00005300000075020000000B00000000000000020000D70A00005100000071020000000C00000000000000020000A50B00004E0000006C020000000D000000000000000200006D0C00004B00000066020000000E000000000000000200002E0D0000470000005F020000000F00000000000000020000E80D000042000000570200000010000000000000000200009B0E00003C0000004E020000000000000001000000020000390000005D0100006402000000010000000100000002000051010000620100006A02000000020000000100000002000063020000670100006F0200000003000000010000000200006F0300006A01000074020000000400000001000000020000730400006D01000077020000000500000001000000020000710500006F0100007902000000060000000100000002000068060000710100007A02000000070000000100000002000059070000720100007A020000000800000001000000020000420800007201000079020000000900000001000000020000250900007201000078020000000A00000001000000020000010A00007001000075020000000B00000001000000020000D60A00006F01000071020000000C00000001000000020000A50B00006C0100006C020000000D000000010000000200006D0C00006901000066020000000E000000010000000200002E0D0000650100005F020000000F00000001000000020000E80D000060010000580200000010000000010000000200009B0E00005B0100004F020000000000000002000000020000380000007002000063020000000100000002000000020000510100007602000069020000000200000002000000020000630200007A0200006E0200000003000000020000000200006E0300007E0200007302000000040000000200000002000073040000810200007602000000050000000200000002000071050000840200007802000000060000000200000002000068060000860200007A02000000070000000200000002000058070000870200007A020000000800000002000000020000420800008702000079020000000900000002000000020000250900008702000078020000000A00000002000000020000010A00008602000075020000000B00000002000000020000D60A00008502000071020000000C00000002000000020000A50B0000830200006D020000000D000000020000000200006D0C00008002000067020000000E000000020000000200002E0D00007C02000060020000000F00000002000000020000E80D000078020000590200000010000000020000000200009C0E00007302000050020000000000000003000000020000380000007C0300006102000000010000000300000002000051010000820300006802000000020000000300000002000063020000870300006D0200000003000000030000000200006E0300008B03000072020000000400000003000000020000730400008F0300007502000000050000000300000002000071050000910300007802000000060000000300000002000068060000940300007902000000070000000300000002000058070000950300007A020000000800000003000000020000420800009603000079020000000900000003000000020000250900009603000078020000000A00000003000000020000010A00009603000075020000000B00000003000000020000D70A00009403000072020000000C00000003000000020000A50B0000920300006D020000000D000000030000000200006D0C00009003000068020000000E000000030000000200002E0D00008D03000061020000000F00000003000000020000E90D0000890300005A0200000010000000030000000200009C0E00008403000051020000000000000004000000020000380000008104000060020000000100000004000000020000510100008704000067020000000200000004000000020000630200008C0400006C0200000003000000040000000200006E0300009104000071020000000400000004000000020000730400009504000075020000000500000004000000020000710500009804000077020000000600000004000000020000680600009B04000079020000000700000004000000020000590700009C0400007A020000000800000004000000020000430800009D04000079020000000900000004000000020000260900009E04000078020000000A00000004000000020000020A00009E04000076020000000B00000004000000020000D70A00009D04000072020000000C00000004000000020000A60B00009B0400006E020000000D000000040000000200006E0C00009904000069020000000E000000040000000200002F0D00009604000062020000000F00000004000000020000EA0D0000920400005B0200000010000000040000000200009D0E00008E04000052020000000000000005000000020000380000007F0500005F020000000100000005000000020000510100008605000066020000000200000005000000020000630200008B0500006B0200000003000000050000000200006F0300009005000070020000000400000005000000020000740400009405000074020000000500000005000000020000720500009805000077020000000600000005000000020000690600009A050000790200000007000000050000000200005A0700009D05000079020000000800000005000000020000430800009E05000079020000000900000005000000020000260900009F05000078020000000A00000005000000020000030A00009F05000076020000000B00000005000000020000D80A00009E05000073020000000C00000005000000020000A70B00009D0500006F020000000D000000050000000200006F0C00009B05000069020000000E00000005000000020000300D00009905000063020000000F00000005000000020000EB0D0000950500005C0200000010000000050000000200009F0E0000910500005402000000000000000600000002000038000000760600005D020000000100000006000000020000520100007D0600006402000000020000000600000002000064020000830600006A02000000030000000600000002000070030000880600006F020000000400000006000000020000750400008C060000730200000005000000060000000200007305000090060000760200000006000000060000000200006A06000093060000780200000007000000060000000200005B0700009606000079020000000800000006000000020000450800009806000079020000000900000006000000020000280900009906000078020000000A00000006000000020000040A00009906000076020000000B00000006000000020000DA0A00009906000073020000000C00000006000000020000A80B0000980600006F020000000D00000006000000020000700C0000960600006A020000000E00000006000000020000320D00009406000064020000000F00000006000000020000EC0D0000910600005D020000001000000006000000020000A00E00008D0600005502000000000000000700000002000039000000660700005C020000000100000007000000020000530100006D0700006302000000020000000700000002000065020000740700006A02000000030000000700000002000071030000790700006F020000000400000007000000020000760400007E070000730200000005000000070000000200007405000082070000760200000006000000070000000200006B06000085070000780200000007000000070000000200005C0700008807000079020000000800000007000000020000460800008A07000079020000000900000007000000020000290900008C07000079020000000A00000007000000020000060A00008C07000077020000000B00000007000000020000DB0A00008D07000074020000000C00000007000000020000AA0B00008C07000070020000000D00000007000000020000720C00008B0700006B020000000E00000007000000020000340D00008907000065020000000F00000007000000020000EE0D0000860700005E020000001000000007000000020000A20E000083070000560200000000000000080000000200003B000000500800005B020000000100000008000000020000540100005708000062020000000200000008000000020000660200005D0800006902000000030000000800000002000072030000630800006E020000000400000008000000020000770400006808000072020000000500000008000000020000750500006D080000760200000006000000080000000200006D06000071080000780200000007000000080000000200005E070000740800007902000000080000000800000002000048080000760800007A0200000009000000080000000200002B0900007808000079020000000A00000008000000020000070A00007908000077020000000B00000008000000020000DD0A00007908000074020000000C00000008000000020000AC0B00007908000071020000000D00000008000000020000740C0000780800006C020000000E00000008000000020000360D00007608000066020000000F00000008000000020000F00D00007408000060020000001000000008000000020000A40E000071080000580200000000000000090000000200003C000000320900005A02000000010000000900000002000055010000390900006102000000020000000900000002000068020000400900006802000000030000000900000002000074030000460900006D020000000400000009000000020000790400004C090000720200000005000000090000000200007705000051090000750200000006000000090000000200006F06000055090000780200000007000000090000000200006007000058090000790200000008000000090000000200004A0800005B0900007A0200000009000000090000000200002D0900005D09000079020000000A00000009000000020000090A00005E09000078020000000B00000009000000020000DF0A00005F09000075020000000C00000009000000020000AE0B00005F09000071020000000D00000009000000020000770C00005E0900006D020000000E00000009000000020000380D00005D09000067020000000F00000009000000020000F30D00005B09000061020000001000000009000000020000A70E0000580900005902000000000000000A0000000200003E0000000D0A00005902000000010000000A00000002000057010000150A00006002000000020000000A0000000200006A0200001C0A00006702000000030000000A00000002000076030000230A00006D02000000040000000A0000000200007B040000280A00007102000000050000000A000000020000790500002D0A00007502000000060000000A00000002000071060000320A00007802000000070000000A00000002000062070000360A00007902000000080000000A0000000200004C080000390A00007A02000000090000000A0000000200002F0900003B0A000079020000000A0000000A0000000200000C0A00003D0A000078020000000B0000000A000000020000E20A00003E0A000076020000000C0000000A000000020000B10B00003E0A000072020000000D0000000A000000020000790C00003E0A00006E020000000E0000000A0000000200003B0D00003D0A000068020000000F0000000A000000020000F60D00003B0A00006202000000100000000A000000020000AA0E0000380A00005B02000000000000000B00000002000040000000E20A00005802000000010000000B0000000200005A010000EA0A00005F02000000020000000B0000000200006C020000F10A00006602000000030000000B00000002000078030000F80A00006C02000000040000000B0000000200007D040000FE0A00007102000000050000000B0000000200007C050000030B00007502000000060000000B00000002000074060000080B00007702000000070000000B000000020000640700000C0B00007902000000080000000B0000000200004F080000100B00007A02000000090000000B00000002000032090000120B00007A020000000A0000000B0000000200000F0A0000140B000079020000000B0000000B000000020000E50A0000160B000076020000000C0000000B000000020000B40B0000160B000073020000000D0000000B0000000200007C0C0000160B00006F020000000E0000000B0000000200003E0D0000150B00006A020000000F0000000B000000020000F90D0000140B00006302000000100000000B000000020000AD0E0000120B00005C02000000000000000C00000002000043000000AF0B00005702000000010000000C0000000200005C010000B70B00005F02000000020000000C0000000200006F020000BF0B00006502000000030000000C0000000200007B030000C60B00006B02000000040000000C00000002000080040000CD0B00007002000000050000000C0000000200007F050000D20B00007402000000060000000C00000002000076060000D70B00007702000000070000000C00000002000067070000DC0B00007902000000080000000C00000002000052080000DF0B00007A02000000090000000C00000002000035090000E20B00007A020000000A0000000C000000020000120A0000E50B000079020000000B0000000C000000020000E80A0000E60B000077020000000C0000000C000000020000B70B0000E70B000074020000000D0000000C0000000200007F0C0000E80B000070020000000E0000000C000000020000410D0000E70B00006B020000000F0000000C000000020000FC0D0000E60B00006502000000100000000C000000020000B00E0000E40B00005E02000000000000000D00000002000045000000750C00005602000000010000000D0000000200005F0100007E0C00005E02000000020000000D00000002000072020000860C00006502000000030000000D0000000200007E0300008E0C00006B02000000040000000D00000002000083040000940C00007002000000050000000D000000020000820500009A0C00007402000000060000000D0000000200007A060000A00C00007702000000070000000D0000000200006B070000A40C00007902000000080000000D00000002000055080000A80C00007A02000000090000000D00000002000038090000AC0C00007B020000000A0000000D000000020000150A0000AE0C00007A020000000B0000000D000000020000EB0A0000B00C000078020000000C0000000D000000020000BA0B0000B20C000075020000000D0000000D000000020000830C0000B20C000071020000000E0000000D000000020000450D0000B20C00006C020000000F0000000D000000020000000E0000B10C00006602000000100000000D000000020000B40E0000B00C00005F02000000000000000E00000002000048000000350D00005502000000010000000E000000020000620100003E0D00005D02000000020000000E00000002000075020000460D00006402000000030000000E000000020000810300004E0D00006A02000000040000000E00000002000087040000550D00007002000000050000000E000000020000850500005B0D00007402000000060000000E0000000200007D060000610D00007702000000070000000E0000000200006E070000660D00007902000000080000000E000000020000580800006A0D00007B02000000090000000E0000000200003C0900006E0D00007B020000000A0000000E000000020000190A0000710D00007A020000000B0000000E000000020000EF0A0000730D000079020000000C0000000E000000020000BE0B0000750D000076020000000D0000000E000000020000870C0000760D000072020000000E0000000E000000020000490D0000760D00006D020000000F0000000E000000020000040E0000760D00006802000000100000000E000000020000B80E0000740D00006102000000000000000F0000000200004C000000ED0D00005402000000010000000F00000002000066010000F70D00005C02000000020000000F00000002000079020000FF0D00006302000000030000000F00000002000085030000070E00006A02000000040000000F0000000200008A0400000F0E00006F02000000050000000F00000002000089050000160E00007402000000060000000F000000020000810600001C0E00007702000000070000000F00000002000072070000210E00007A02000000080000000F0000000200005C080000250E00007B02000000090000000F00000002000040090000290E00007B020000000A0000000F0000000200001D0A00002D0E00007B020000000B0000000F000000020000F30A00002F0E000079020000000C0000000F000000020000C20B0000310E000077020000000D0000000F0000000200008B0C0000320E000073020000000E0000000F0000000200004D0D0000330E00006F020000000F0000000F000000020000080E0000330E00006902000000100000000F000000020000BC0E0000320E000062020000000000000010000000020000500000009F0E00005302000000010000001000000002000069010000A90E00005B0200000002000000100000000200007C020000B20E00006302000000030000001000000002000089030000BA0E0000690200000004000000100000000200008E040000C20E00006F0200000005000000100000000200008D050000C90E00007402000000060000001000000002000085060000CF0E00007702000000070000001000000002000076070000D50E00007A02000000080000001000000002000061080000DA0E00007B02000000090000001000000002000044090000DE0E00007C020000000A00000010000000020000210A0000E10E00007C020000000B00000010000000020000F70A0000E40E00007A020000000C00000010000000020000C70B0000E70E000078020000000D00000010000000020000900C0000E80E000074020000000E00000010000000020000520D0000E90E000070020000000F000000100000000200000D0E0000E90E00006A020000001000000010000000020000C10E0000E90E000064020000000000000000000000030000400000004600000076030000000100000000000000030000590100004B0000007C0300000002000000000000000300006B0200004F000000810300000003000000000000000300007703000052000000850300000004000000000000000300007C04000055000000880300000005000000000000000300007A050000570000008B03000000060000000000000003000071060000580000008C03000000070000000000000003000062070000590000008C0300000008000000000000000300004C080000590000008B0300000009000000000000000300002F0900005800000089030000000A000000000000000300000B0A00005600000086030000000B00000000000000030000E10A00005400000082030000000C00000000000000030000B00B0000510000007D030000000D00000000000000030000780C00004E00000077030000000E00000000000000030000390D00004A00000071030000000F00000000000000030000F40D00004500000069030000001000000000000000030000A80E00003F000000600300000000000000010000000300003F000000610100007503000000010000000100000003000058010000660100007B0300000002000000010000000300006A0200006A01000081030000000300000001000000030000760300006E010000850300000004000000010000000300007B040000710100008803000000050000000100000003000079050000730100008B03000000060000000100000003000071060000750100008C03000000070000000100000003000062070000760100008C0300000008000000010000000300004C080000760100008C0300000009000000010000000300002F090000750100008A030000000A000000010000000300000C0A00007401000087030000000B00000001000000030000E10A00007301000083030000000C00000001000000030000B00B0000700100007F030000000D00000001000000030000790C00006D01000079030000000E000000010000000300003A0D00006901000072030000000F00000001000000030000F50D0000650100006B030000001000000001000000030000A90E00005F010000620300000000000000020000000300003E0000007402000074030000000100000002000000030000570100007A0200007A0300000002000000020000000300006A0200007E020000800300000003000000020000000300007603000082020000850300000004000000020000000300007B040000860200008803000000050000000200000003000079050000880200008B030000000600000002000000030000710600008A0200008C030000000700000002000000030000620700008C0200008D0300000008000000020000000300004C0800008C0200008C0300000009000000020000000300002F0900008C0200008B030000000A000000020000000300000C0A00008B02000088030000000B00000002000000030000E20A00008A02000085030000000C00000002000000030000B10B00008802000080030000000D00000002000000030000790C0000850200007B030000000E000000020000000300003B0D00008202000074030000000F00000002000000030000F60D00007D0200006D030000001000000002000000030000AA0E000079020000640300000000000000030000000300003D000000810300007303000000010000000300000003000057010000860300007A030000000200000003000000030000690200008C0300007F0300000003000000030000000300007603000090030000840300000004000000030000000300007B040000940300008803000000050000000300000003000079050000970300008B03000000060000000300000003000071060000990300008C030000000700000003000000030000620700009B0300008D0300000008000000030000000300004C0800009C0300008D030000000900000003000000030000300900009C0300008B030000000A000000030000000300000D0A00009B03000089030000000B00000003000000030000E30A00009A03000086030000000C00000003000000030000B20B00009903000082030000000D000000030000000300007A0C0000960300007C030000000E000000030000000300003C0D00009303000076030000000F00000003000000030000F70D00008F0300006F030000001000000003000000030000AB0E00008B030000660300000000000000040000000300003D0000008604000072030000000100000004000000030000570100008C0400007903000000020000000400000003000069020000920400007F0300000003000000040000000300007603000097040000840300000004000000040000000300007B0400009B040000880300000005000000040000000300007A0500009E0400008B03000000060000000400000003000072060000A10400008D03000000070000000400000003000063070000A30400008D0300000008000000040000000300004D080000A40400008D03000000090000000400000003000031090000A50400008C030000000A000000040000000300000E0A0000A50400008A030000000B00000004000000030000E40A0000A404000087030000000C00000004000000030000B30B0000A204000083030000000D000000040000000300007C0C0000A00400007E030000000E000000040000000300003E0D00009E04000078030000000F00000004000000030000F90D00009A04000071030000001000000004000000030000AD0E000096040000690300000000000000050000000300003D0000008505000071030000000100000005000000030000570100008B050000780300000002000000050000000300006A020000910500007E0300000003000000050000000300007603000096050000830300000004000000050000000300007C0400009B050000880300000005000000050000000300007A0500009E0500008B03000000060000000500000003000073060000A10500008D03000000070000000500000003000064070000A40500008E0300000008000000050000000300004E080000A50500008E03000000090000000500000003000032090000A60500008D030000000A000000050000000300000F0A0000A70500008B030000000B00000005000000030000E50A0000A605000088030000000C00000005000000030000B50B0000A505000084030000000D000000050000000300007E0C0000A405000080030000000E00000005000000030000400D0000A10500007A030000000F00000005000000030000FB0D00009E05000073030000001000000005000000030000AF0E00009A0500006B0300000000000000060000000300003D0000007D060000700300000001000000060000000300005701000083060000770300000002000000060000000300006A020000890600007E030000000300000006000000030000770300008F060000830300000004000000060000000300007D04000094060000870300000005000000060000000300007B050000980600008B030000000600000006000000030000740600009B0600008D030000000700000006000000030000650700009E0600008E03000000080000000600000003000050080000A00600008F03000000090000000600000003000034090000A10600008E030000000A00000006000000030000110A0000A20600008C030000000B00000006000000030000E70A0000A20600008A030000000C00000006000000030000B70B0000A106000086030000000D00000006000000030000800C0000A006000081030000000E00000006000000030000420D00009E0600007C030000000F00000006000000030000FD0D00009B06000075030000001000000006000000030000B20E0000980600006D0300000000000000070000000300003E0000006D0700006F0300000001000000070000000300005801000074070000770300000002000000070000000300006B0200007B0700007D0300000003000000070000000300007803000081070000830300000004000000070000000300007E04000086070000870300000005000000070000000300007D0500008A0700008B030000000600000007000000030000750600008E0700008D03000000070000000700000003000067070000910700008F03000000080000000700000003000051080000940700008F03000000090000000700000003000036090000950700008F030000000A00000007000000030000130A0000960700008D030000000B00000007000000030000E90A0000970700008B030000000C00000007000000030000B90B00009607000087030000000D00000007000000030000820C00009507000083030000000E00000007000000030000440D0000940700007D030000000F00000007000000030000000E00009107000077030000001000000007000000030000B50E00008E0700006F0300000000000000080000000300003F000000570800006E030000000100000008000000030000590100005F080000760300000002000000080000000300006D020000650800007D030000000300000008000000030000790300006C080000830300000004000000080000000300007F04000071080000870300000005000000080000000300007E050000760800008B030000000600000008000000030000770600007A0800008E030000000700000008000000030000690700007D08000090030000000800000008000000030000540800008008000090030000000900000008000000030000380900008208000090030000000A00000008000000030000150A0000840800008F030000000B00000008000000030000EC0A0000840800008C030000000C00000008000000030000BC0B00008408000089030000000D00000008000000030000850C00008408000085030000000E00000008000000030000470D0000820800007F030000000F00000008000000030000030E00008008000079030000001000000008000000030000B80E00007E08000072030000000000000009000000030000400000003A0900006E0300000001000000090000000300005B01000042090000760300000002000000090000000300006E020000490900007D0300000003000000090000000300007B0300004F09000082030000000400000009000000030000810400005509000087030000000500000009000000030000800500005A0900008B030000000600000009000000030000790600005F0900008E0300000007000000090000000300006B07000063090000900300000008000000090000000300005608000066090000910300000009000000090000000300003A0900006809000091030000000A00000009000000030000180A00006A09000090030000000B00000009000000030000EF0A00006B0900008E030000000C00000009000000030000BF0B00006B0900008B030000000D00000009000000030000880C00006B09000087030000000E000000090000000300004A0D00006A09000081030000000F00000009000000030000060E0000690900007B030000001000000009000000030000BB0E0000660900007403000000000000000A00000003000042000000160A00006D03000000010000000A0000000300005C0100001E0A00007503000000020000000A00000003000070020000250A00007C03000000030000000A0000000300007D0300002C0A00008203000000040000000A00000003000083040000330A00008703000000050000000A00000003000083050000380A00008B03000000060000000A0000000300007B0600003D0A00008F03000000070000000A0000000300006D070000410A00009103000000080000000A00000003000059080000450A00009203000000090000000A0000000300003D090000470A000092030000000A0000000A0000000300001B0A0000490A000091030000000B0000000A000000030000F20A00004B0A00008F030000000C0000000A000000030000C20B00004C0A00008C030000000D0000000A0000000300008B0C00004C0A000088030000000E0000000A0000000300004E0D00004B0A000083030000000F0000000A0000000300000A0E00004A0A00007E03000000100000000A000000030000BF0E0000480A00007703000000000000000B00000003000044000000EB0A00006C03000000010000000B0000000300005E010000F30A00007403000000020000000B00000003000072020000FB0A00007C03000000030000000B0000000300007F030000020B00008203000000040000000B00000003000086040000090B00008703000000050000000B000000030000850500000F0B00008C03000000060000000B0000000300007E060000140B00008F03000000070000000B00000003000070070000180B00009103000000080000000B0000000300005B0800001C0B00009303000000090000000B000000030000400900001F0B000093030000000A0000000B0000000300001E0A0000220B000092030000000B0000000B000000030000F50A0000240B000091030000000C0000000B000000030000C50B0000250B00008E030000000D0000000B0000000300008F0C0000250B00008A030000000E0000000B000000030000520D0000250B000085030000000F0000000B0000000300000E0E0000240B00008003000000100000000B000000030000C30E0000220B00007903000000000000000C00000003000046000000B80B00006B03000000010000000C00000003000061010000C10B00007403000000020000000C00000003000075020000CA0B00007B03000000030000000C00000003000082030000D10B00008203000000040000000C00000003000088040000D80B00008803000000050000000C00000003000088050000DE0B00008C03000000060000000C00000003000081060000E40B00009003000000070000000C00000003000073070000E90B00009203000000080000000C0000000300005F080000ED0B00009403000000090000000C00000003000043090000F10B000094030000000A0000000C000000030000210A0000F30B000094030000000B0000000C000000030000F90A0000F60B000092030000000C0000000C000000030000C90B0000F70B000090030000000D0000000C000000030000930C0000F80B00008C030000000E0000000C000000030000560D0000F80B000088030000000F0000000C000000030000120E0000F70B00008203000000100000000C000000030000C70E0000F60B00007C03000000000000000D000000030000480000007F0C00006B03000000010000000D00000003000063010000890C00007303000000020000000D00000003000077020000910C00007B03000000030000000D00000003000085030000990C00008203000000040000000D0000000300008B040000A10C00008803000000050000000D0000000300008B050000A70C00008C03000000060000000D00000003000084060000AD0C00009003000000070000000D00000003000077070000B20C00009303000000080000000D00000003000062080000B70C00009403000000090000000D00000003000047090000BB0C000095030000000A0000000D000000030000250A0000BE0C000095030000000B0000000D000000030000FD0A0000C10C000094030000000C0000000D000000030000CD0B0000C20C000091030000000D0000000D000000030000970C0000C30C00008E030000000E0000000D0000000300005A0D0000C40C00008A030000000F0000000D000000030000160E0000C40C00008403000000100000000D000000030000CC0E0000C30C00007E03000000000000000E0000000300004B000000400D00006A03000000010000000E00000003000066010000490D00007303000000020000000E0000000300007B020000520D00007B03000000030000000E000000030000880300005B0D00008203000000040000000E0000000300008F040000620D00008803000000050000000E0000000300008F050000690D00008D03000000060000000E000000030000880600006F0D00009103000000070000000E0000000300007B070000750D00009403000000080000000E000000030000660800007A0D00009503000000090000000E0000000300004B0900007E0D000096030000000A0000000E000000030000290A0000820D000096030000000B0000000E000000030000010B0000840D000095030000000C0000000E000000030000D20B0000870D000093030000000D0000000E0000000300009C0C0000880D000090030000000E0000000E0000000300005F0D0000890D00008C030000000F0000000E0000000300001B0E0000890D00008703000000100000000E000000030000D10E0000890D00008103000000000000000F0000000300004E000000F90D00006903000000010000000F0000000300006A010000030E00007303000000020000000F0000000300007E0200000C0E00007B03000000030000000F0000000300008C030000150E00008203000000040000000F000000030000920400001D0E00008803000000050000000F00000003000093050000240E00008D03000000060000000F0000000300008C0600002B0E00009103000000070000000F0000000300007F070000310E00009403000000080000000F0000000300006A080000360E00009603000000090000000F000000030000500900003A0E000098030000000A0000000F0000000300002E0A00003E0E000098030000000B0000000F000000030000050B0000420E000097030000000C0000000F000000030000D60B0000440E000095030000000D0000000F000000030000A00C0000460E000092030000000E0000000F000000030000640D0000470E00008E030000000F0000000F000000030000200E0000480E00008903000000100000000F000000030000D60E0000470E00008303000000000000001000000003000052000000AB0E0000690300000001000000100000000300006D010000B50E00007203000000020000001000000003000082020000BF0E00007B0300000003000000100000000300008F030000C80E00008203000000040000001000000003000096040000D00E00008803000000050000001000000003000097050000D80E00008D03000000060000001000000003000090060000DF0E00009203000000070000001000000003000083070000E50E0000950300000008000000100000000300006F080000EB0E00009703000000090000001000000003000054090000F00E000099030000000A00000010000000030000330A0000F40E000099030000000B000000100000000300000A0B0000F80E000098030000000C00000010000000030000DB0B0000FB0E000097030000000D00000010000000030000A60C0000FD0E000094030000000E00000010000000030000690D0000FE0E000090030000000F00000010000000030000260E0000FF0E00008C030000001000000010000000030000DC0E0000FF0E0000860300000000000000000000000400004500000048000000800400000001000000000000000400005F0100004D0000008604000000020000000000000004000072020000510000008B0400000003000000000000000400007E0300005500000090040000000400000000000000040000830400005700000093040000000500000000000000040000820500005900000095040000000600000000000000040000790600005A000000960400000007000000000000000400006A0700005B00000097040000000800000000000000040000550800005B00000096040000000900000000000000040000380900005A00000094040000000A00000000000000040000150A00005900000091040000000B00000000000000040000EB0A0000570000008D040000000C00000000000000040000BA0B00005400000089040000000D00000000000000040000830C00005000000083040000000E00000000000000040000440D00004C0000007C040000000F00000000000000040000FF0D00004700000074040000001000000000000000040000B40E0000420000006B04000000000000000100000004000044000000630100007F0400000001000000010000000400005E0100006901000086040000000200000001000000040000710200006D0100008B0400000003000000010000000400007D03000071010000900400000004000000010000000400008204000074010000930400000005000000010000000400008105000076010000960400000006000000010000000400007906000078010000970400000007000000010000000400006A0700007901000098040000000800000001000000040000550800007901000097040000000900000001000000040000390900007901000095040000000A00000001000000040000160A00007801000093040000000B00000001000000040000EC0A0000760100008F040000000C00000001000000040000BB0B0000730100008B040000000D00000001000000040000840C00007001000085040000000E00000001000000040000460D00006D0100007F040000000F00000001000000040000010E00006801000077040000001000000001000000040000B50E0000630100006F04000000000000000200000004000043000000780200007F0400000001000000020000000400005D0100007D0200008504000000020000000200000004000070020000820200008B0400000003000000020000000400007C0300008602000090040000000400000002000000040000820400008902000094040000000500000002000000040000810500008C02000096040000000600000002000000040000790600008E020000980400000007000000020000000400006B0700009002000099040000000800000002000000040000550800009002000098040000000900000002000000040000390900009002000097040000000A00000002000000040000160A00009002000095040000000B00000002000000040000ED0A00008E02000091040000000C00000002000000040000BC0B00008C0200008D040000000D00000002000000040000850C00008A02000088040000000E00000002000000040000470D00008602000081040000000F00000002000000040000030E0000820200007A040000001000000002000000040000B70E00007D0200007204000000000000000300000004000042000000850300007E0400000001000000030000000400005C0100008A0300008504000000020000000300000004000070020000900300008B0400000003000000030000000400007C0300009403000090040000000400000003000000040000820400009803000094040000000500000003000000040000810500009B030000970400000006000000030000000400007A0600009E030000990400000007000000030000000400006B0700009F0300009A04000000080000000300000004000056080000A10300009A0400000009000000030000000400003A090000A103000098040000000A00000003000000040000180A0000A103000096040000000B00000003000000040000EE0A0000A003000093040000000C00000003000000040000BE0B00009E0300008F040000000D00000003000000040000870C00009C0300008A040000000E00000003000000040000490D00009903000084040000000F00000003000000040000050E0000950300007D040000001000000003000000040000BA0E00009103000075040000000000000004000000040000410000008B0400007D0400000001000000040000000400005C01000091040000850400000002000000040000000400006F020000970400008B0400000003000000040000000400007C0300009C0400009004000000040000000400000004000082040000A00400009404000000050000000400000004000082050000A3040000970400000006000000040000000400007A060000A60400009A0400000007000000040000000400006C070000A80400009B04000000080000000400000004000057080000AA0400009B0400000009000000040000000400003C090000AB0400009A040000000A00000004000000040000190A0000AB04000098040000000B00000004000000040000F00A0000AA04000095040000000C00000004000000040000C00B0000A904000091040000000D00000004000000040000890C0000A70400008D040000000E000000040000000400004C0D0000A504000087040000000F00000004000000040000080E0000A104000080040000001000000004000000040000BD0E00009D04000078040000000000000005000000040000410000008A0500007D0400000001000000050000000400005C010000910500008404000000020000000500000004000070020000970500008B0400000003000000050000000400007D0300009C0500009004000000040000000500000004000083040000A10500009504000000050000000500000004000083050000A4050000980400000006000000050000000400007B060000A80500009A0400000007000000050000000400006D070000AA0500009C04000000080000000500000004000059080000AC0500009C0400000009000000050000000400003D090000AD0500009C040000000A000000050000000400001B0A0000AE0500009A040000000B00000005000000040000F20A0000AE05000097040000000C00000005000000040000C20B0000AD05000094040000000D000000050000000400008C0C0000AC0500008F040000000E000000050000000400004E0D0000A90500008A040000000F000000050000000400000A0E0000A605000083040000001000000005000000040000C00E0000A30500007B04000000000000000600000004000041000000820600007C0400000001000000060000000400005C010000890600008404000000020000000600000004000070020000900600008B0400000003000000060000000400007D0300009506000090040000000400000006000000040000840400009A06000095040000000500000006000000040000840500009F060000990400000006000000060000000400007D060000A20600009B0400000007000000060000000400006F070000A50600009D0400000008000000060000000400005A080000A80600009E0400000009000000060000000400003F090000A90600009D040000000A000000060000000400001D0A0000AA0600009C040000000B00000006000000040000F40A0000AA06000099040000000C00000006000000040000C50B0000AA06000096040000000D000000060000000400008E0C0000A906000092040000000E00000006000000040000510D0000A70600008C040000000F000000060000000400000E0E0000A506000086040000001000000006000000040000C30E0000A20600007F04000000000000000700000004000042000000730700007C0400000001000000070000000400005D0100007B0700008404000000020000000700000004000071020000820700008B0400000003000000070000000400007E0300008807000091040000000400000007000000040000850400008D070000950400000005000000070000000400008505000092070000990400000006000000070000000400007E060000960700009C04000000070000000700000004000071070000990700009E0400000008000000070000000400005C0800009C0700009F040000000900000007000000040000410900009E0700009F040000000A00000007000000040000200A00009F0700009E040000000B00000007000000040000F70A0000A00700009C040000000C00000007000000040000C80B0000A007000098040000000D00000007000000040000910C00009F07000094040000000E00000007000000040000550D00009E0700008F040000000F00000007000000040000110E00009C07000089040000001000000007000000040000C70E00009907000082040000000000000008000000040000430000005E0800007B0400000001000000080000000400005E0100006608000084040000000200000008000000040000720200006D0800008B040000000300000008000000040000800300007308000091040000000400000008000000040000870400007908000096040000000500000008000000040000870500007E0800009A04000000060000000800000004000080060000830800009D04000000070000000800000004000073070000870800009F0400000008000000080000000400005F0800008A080000A0040000000900000008000000040000440900008C080000A1040000000A00000008000000040000220A00008E080000A0040000000B00000008000000040000FA0A00008F0800009E040000000C00000008000000040000CB0B00008F0800009B040000000D00000008000000040000950C00008F08000097040000000E00000008000000040000580D00008E08000092040000000F00000008000000040000150E00008C0800008C040000001000000008000000040000CB0E00008A0800008504000000000000000900000004000044000000410900007B0400000001000000090000000400005F010000490900008304000000020000000900000004000074020000510900008B040000000300000009000000040000810300005809000091040000000400000009000000040000890400005E0900009604000000050000000900000004000089050000640900009B04000000060000000900000004000083060000690900009E040000000700000009000000040000750700006D090000A10400000008000000090000000400006108000070090000A20400000009000000090000000400004709000073090000A2040000000A00000009000000040000250A000075090000A2040000000B00000009000000040000FD0A000077090000A0040000000C00000009000000040000CE0B0000770900009D040000000D00000009000000040000990C0000770900009A040000000E000000090000000400005C0D00007709000095040000000F00000009000000040000190E0000760900008F040000001000000009000000040000CF0E0000740900008904000000000000000A000000040000450000001E0A00007B04000000010000000A00000004000061010000260A00008304000000020000000A000000040000750200002E0A00008B04000000030000000A00000004000083030000360A00009104000000040000000A0000000400008B0400003C0A00009704000000050000000A0000000400008B050000420A00009C04000000060000000A00000004000085060000470A00009F04000000070000000A000000040000780700004C0A0000A204000000080000000A00000004000064080000500A0000A304000000090000000A0000000400004A090000530A0000A4040000000A0000000A000000040000290A0000560A0000A4040000000B0000000A000000040000010B0000570A0000A2040000000C0000000A000000040000D20B0000590A0000A0040000000D0000000A0000000400009D0C0000590A00009C040000000E0000000A000000040000600D0000590A000098040000000F0000000A0000000400001D0E0000580A00009204000000100000000A000000040000D30E0000560A00008C04000000000000000B00000004000047000000F30A00007A04000000010000000B00000004000062010000FC0A00008304000000020000000B00000004000077020000040B00008B04000000030000000B000000040000860300000C0B00009204000000040000000B0000000400008D040000130B00009804000000050000000B0000000400008E0500001A0B00009C04000000060000000B000000040000880600001F0B0000A004000000070000000B0000000400007B070000240B0000A304000000080000000B00000004000068080000280B0000A504000000090000000B0000000400004D0900002C0B0000A6040000000A0000000B0000000400002C0A00002F0B0000A6040000000B0000000B000000040000050B0000310B0000A4040000000C0000000B000000040000D60B0000330B0000A2040000000D0000000B000000040000A10C0000340B00009F040000000E0000000B000000040000650D0000340B00009B040000000F0000000B000000040000220E0000330B00009604000000100000000B000000040000D80E0000320B00008F04000000000000000C00000004000049000000C20B00007A04000000010000000C00000004000065010000CB0B00008304000000020000000C0000000400007A020000D40B00008B04000000030000000C00000004000088030000DC0B00009204000000040000000C00000004000090040000E30B00009804000000050000000C00000004000091050000EA0B00009D04000000060000000C0000000400008B060000F00B0000A104000000070000000C0000000400007F070000F60B0000A404000000080000000C0000000400006B080000FA0B0000A604000000090000000C00000004000051090000FE0B0000A7040000000A0000000C000000040000300A0000020C0000A8040000000B0000000C000000040000090B0000040C0000A7040000000C0000000C000000040000DB0B0000060C0000A5040000000D0000000C000000040000A50C0000070C0000A2040000000E0000000C0000000400006A0D0000080C00009E040000000F0000000C000000040000270E0000080C00009904000000100000000C000000040000DE0E0000070C00009304000000000000000D0000000400004B000000890C00007904000000010000000D00000004000067010000930C00008304000000020000000D0000000400007C0200009C0C00008B04000000030000000D0000000400008B030000A50C00009204000000040000000D00000004000093040000AD0C00009904000000050000000D00000004000094050000B40C00009E04000000060000000D0000000400008F060000BA0C0000A204000000070000000D00000004000082070000C00C0000A604000000080000000D0000000400006F080000C50C0000A804000000090000000D00000004000055090000C90C0000A9040000000A0000000D000000040000350A0000CD0C0000AA040000000B0000000D0000000400000D0B0000D00C0000A9040000000C0000000D000000040000DF0B0000D30C0000A7040000000D0000000D000000040000AA0C0000D40C0000A5040000000E0000000D0000000400006F0D0000D50C0000A1040000000F0000000D0000000400002C0E0000D60C00009C04000000100000000D000000040000E30E0000D50C00009604000000000000000E0000000400004D0000004A0D00007904000000010000000E0000000400006A010000540D00008304000000020000000E0000000400007F0200005E0D00008B04000000030000000E0000000400008E030000670D00009304000000040000000E000000040000960400006F0D00009904000000050000000E00000004000098050000760D00009F04000000060000000E000000040000920600007D0D0000A404000000070000000E00000004000086070000830D0000A704000000080000000E00000004000073080000890D0000AA04000000090000000E0000000400005A0900008E0D0000AB040000000A0000000E000000040000390A0000920D0000AC040000000B0000000E000000040000120B0000950D0000AB040000000C0000000E000000040000E40B0000980D0000AA040000000D0000000E000000040000B00C00009A0D0000A7040000000E0000000E000000040000740D00009B0D0000A4040000000F0000000E000000040000320E00009C0D00009F04000000100000000E000000040000E90E00009C0D00009A04000000000000000F00000004000050000000030E00007904000000010000000F0000000400006D0100000E0E00008304000000020000000F00000004000083020000180E00008C04000000030000000F00000004000092030000210E00009304000000040000000F0000000400009A0400002A0E00009A04000000050000000F0000000400009C050000320E0000A004000000060000000F00000004000097060000390E0000A504000000070000000F0000000400008B070000400E0000A804000000080000000F00000004000078080000460E0000AB04000000090000000F0000000400005E0900004B0E0000AD040000000A0000000F0000000400003E0A00004F0E0000AE040000000B0000000F000000040000170B0000530E0000AE040000000C0000000F000000040000EA0B0000560E0000AC040000000D0000000F000000040000B50C0000590E0000AA040000000E0000000F0000000400007A0D00005B0E0000A7040000000F0000000F000000040000380E00005C0E0000A304000000100000000F000000040000EF0E00005C0E00009D04000000000000001000000004000054000000B60E00007904000000010000001000000004000070010000C10E00008304000000020000001000000004000086020000CC0E00008C04000000030000001000000004000096030000D50E0000940400000004000000100000000400009E040000DE0E00009B040000000500000010000000040000A0050000E70E0000A10400000006000000100000000400009B060000EE0E0000A60400000007000000100000000400008F070000F50E0000AA0400000008000000100000000400007D080000FC0E0000AD04000000090000001000000004000064090000010F0000AF040000000A00000010000000040000440A0000060F0000B0040000000B000000100000000400001D0B00000A0F0000B0040000000C00000010000000040000EF0B00000E0F0000AF040000000D00000010000000040000BB0C0000110F0000AD040000000E00000010000000040000800D0000130F0000AA040000000F000000100000000400003E0E0000150F0000A6040000001000000010000000040000F60E0000150F0000A10400000000000000000000000500004A0000004A00000084050000000100000000000000050000640100004F0000008A05000000020000000000000005000078020000530000008F0500000003000000000000000500008403000056000000940500000004000000000000000500008A0400005900000097050000000500000000000000050000890500005B00000099050000000600000000000000050000810600005C0000009B050000000700000000000000050000720700005D0000009B0500000008000000000000000500005D0800005D0000009A050000000900000000000000050000410900005C00000098050000000A000000000000000500001E0A00005A00000096050000000B00000000000000050000F40A00005800000092050000000C00000000000000050000C40B0000560000008D050000000D000000000000000500008D0C00005200000088050000000E000000000000000500004F0D00004E00000081050000000F000000000000000500000A0E00004900000079050000001000000000000000050000BF0E00004400000071050000000000000001000000050000490000006601000083050000000100000001000000050000630100006B0100008A050000000200000001000000050000760200006F0100008F05000000030000000100000005000083030000730100009405000000040000000100000005000089040000760100009805000000050000000100000005000088050000790100009A050000000600000001000000050000810600007A0100009C050000000700000001000000050000720700007B0100009C0500000008000000010000000500005D0800007C0100009C050000000900000001000000050000410900007B0100009B050000000A000000010000000500001F0A00007A01000098050000000B00000001000000050000F60A00007901000095050000000C00000001000000050000C50B00007601000090050000000D000000010000000500008F0C0000730100008B050000000E00000001000000050000510D00007001000085050000000F000000010000000500000D0E00006B0100007D050000001000000001000000050000C10E00006601000075050000000000000002000000050000470000007A0200008305000000010000000200000005000062010000800200008A050000000200000002000000050000760200008502000090050000000300000002000000050000830300008902000095050000000400000002000000050000890400008C02000098050000000500000002000000050000880500008F0200009B05000000060000000200000005000081060000920200009D05000000070000000200000005000073070000930200009E0500000008000000020000000500005E080000940200009E05000000090000000200000005000043090000940200009D050000000A00000002000000050000200A0000930200009B050000000B00000002000000050000F70A00009202000098050000000C00000002000000050000C70B00009002000093050000000D00000002000000050000910C00008E0200008E050000000E00000002000000050000530D00008A02000088050000000F000000020000000500000F0E00008602000081050000001000000002000000050000C40E00008202000079050000000000000003000000050000460000008803000083050000000100000003000000050000610100008E0300008A050000000200000003000000050000750200009303000090050000000300000003000000050000820300009803000095050000000400000003000000050000890400009C03000099050000000500000003000000050000890500009F0300009C05000000060000000300000005000082060000A20300009F05000000070000000300000005000074070000A4030000A00500000008000000030000000500005F080000A5030000A005000000090000000300000005000044090000A60300009F050000000A00000003000000050000220A0000A50300009D050000000B00000003000000050000F90A0000A50300009A050000000C00000003000000050000CA0B0000A303000096050000000D00000003000000050000930C0000A103000092050000000E00000003000000050000560D00009E0300008C050000000F00000003000000050000120E00009B03000085050000001000000003000000050000C80E0000960300007D050000000000000004000000050000460000008F0400008205000000010000000400000005000061010000950400008A050000000200000004000000050000750200009B0400009005000000030000000400000005000082030000A00400009605000000040000000400000005000089040000A40400009A05000000050000000400000005000089050000A80400009E05000000060000000400000005000082060000AB040000A005000000070000000400000005000075070000AE040000A105000000080000000400000005000061080000AF040000A205000000090000000400000005000046090000B0040000A1050000000A00000004000000050000240A0000B1040000A0050000000B00000004000000050000FB0A0000B00400009D050000000C00000004000000050000CC0B0000AF0400009A050000000D00000004000000050000960C0000AD04000095050000000E00000004000000050000590D0000AB0400008F050000000F00000004000000050000160E0000A804000089050000001000000004000000050000CB0E0000A404000081050000000000000005000000050000450000008E0500008205000000010000000500000005000060010000950500008A050000000200000005000000050000750200009B0500009105000000030000000500000005000083030000A1050000960500000004000000050000000500008A040000A60500009B0500000005000000050000000500008A050000AA0500009F05000000060000000500000005000084060000AE050000A105000000070000000500000005000076070000B0050000A305000000080000000500000005000062080000B2050000A405000000090000000500000005000048090000B4050000A4050000000A00000005000000050000260A0000B5050000A2050000000B00000005000000050000FE0A0000B5050000A0050000000C00000005000000050000CF0B0000B40500009D050000000D00000005000000050000990C0000B305000098050000000E000000050000000500005D0D0000B105000093050000000F00000005000000050000190E0000AE0500008D050000001000000005000000050000CF0E0000AB05000085050000000000000006000000050000450000008706000082050000000100000006000000050000610100008F0600008A050000000200000006000000050000750200009506000091050000000300000006000000050000830300009B060000970500000004000000060000000500008B040000A00600009C0500000005000000060000000500008B050000A5060000A005000000060000000600000005000085060000A9060000A305000000070000000600000005000078070000AC060000A505000000080000000600000005000064080000AF060000A60500000009000000060000000500004A090000B1060000A6050000000A00000006000000050000290A0000B2060000A5050000000B00000006000000050000010B0000B2060000A3050000000C00000006000000050000D20B0000B2060000A0050000000D000000060000000500009D0C0000B10600009C050000000E00000006000000050000600D0000B006000097050000000F000000060000000500001D0E0000AE06000091050000001000000006000000050000D30E0000AB0600008A05000000000000000700000005000045000000790700008205000000010000000700000005000061010000810700008A050000000200000007000000050000760200008807000091050000000300000007000000050000840300008E070000980500000004000000070000000500008C040000940700009D0500000005000000070000000500008D05000099070000A1050000000600000007000000050000870600009D070000A40500000007000000070000000500007A070000A1070000A705000000080000000700000005000067080000A4070000A80500000009000000070000000500004D090000A7070000A8050000000A000000070000000500002C0A0000A8070000A7050000000B00000007000000050000040B0000A9070000A6050000000C00000007000000050000D50B0000A9070000A3050000000D00000007000000050000A00C0000A90700009F050000000E00000007000000050000640D0000A80700009A050000000F00000007000000050000220E0000A607000095050000001000000007000000050000D80E0000A40700008E050000000000000008000000050000460000006408000082050000000100000008000000050000620100006C0800008A050000000200000008000000050000770200007408000092050000000300000008000000050000860300007B080000980500000004000000080000000500008E040000810800009E0500000005000000080000000500008F05000086080000A2050000000600000008000000050000890600008B080000A60500000007000000080000000500007D0700008F080000A90500000008000000080000000500006908000093080000AA0500000009000000080000000500005009000095080000AB050000000A000000080000000500002F0A000097080000AA050000000B00000008000000050000070B000099080000A9050000000C00000008000000050000D90B00009A080000A6050000000D00000008000000050000A40C00009A080000A3050000000E00000008000000050000690D0000990800009E050000000F00000008000000050000260E00009808000099050000001000000008000000050000DD0E0000960800009205000000000000000900000005000046000000480900008205000000010000000900000005000063010000510900008B0500000002000000090000000500007802000059090000920500000003000000090000000500008703000060090000990500000004000000090000000500008F040000660900009F050000000500000009000000050000910500006C090000A40500000006000000090000000500008B06000072090000A80500000007000000090000000500007F07000076090000AA0500000008000000090000000500006C0800007A090000AC050000000900000009000000050000530900007D090000AD050000000A00000009000000050000320A000080090000AD050000000B000000090000000500000B0B000082090000AC050000000C00000009000000050000DD0B000083090000A9050000000D00000009000000050000A90C000083090000A6050000000E000000090000000500006D0D000083090000A2050000000F000000090000000500002B0E0000820900009D050000001000000009000000050000E20E0000810900009705000000000000000A00000005000048000000250A00008205000000010000000A000000050000640100002E0A00008B05000000020000000A0000000500007A020000360A00009305000000030000000A000000050000890300003E0A00009A05000000040000000A00000005000092040000450A0000A005000000050000000A000000050000930500004C0A0000A505000000060000000A0000000500008E060000510A0000A905000000070000000A00000005000082070000560A0000AC05000000080000000A000000050000700800005B0A0000AE05000000090000000A000000050000560900005E0A0000AF050000000A0000000A000000050000360A0000610A0000B0050000000B0000000A0000000500000F0B0000630A0000AF050000000C0000000A000000050000E20B0000650A0000AD050000000D0000000A000000050000AD0C0000660A0000AA050000000E0000000A000000050000720D0000660A0000A6050000000F0000000A000000050000300E0000660A0000A105000000100000000A000000050000E80E0000650A00009B05000000000000000B00000005000049000000FB0A00008205000000010000000B00000005000066010000040B00008B05000000020000000B0000000500007C0200000D0B00009305000000030000000B0000000500008C030000150B00009B05000000040000000B000000050000940400001D0B0000A105000000050000000B00000005000096050000240B0000A605000000060000000B000000050000910600002A0B0000AB05000000070000000B000000050000860700002F0B0000AE05000000080000000B00000005000073080000340B0000B105000000090000000B0000000500005A090000380B0000B2050000000A0000000B0000000500003A0A00003C0B0000B2050000000B0000000B000000050000140B00003E0B0000B2050000000C0000000B000000050000E60B0000400B0000B0050000000D0000000B000000050000B20C0000420B0000AD050000000E0000000B000000050000770D0000420B0000AA050000000F0000000B000000050000360E0000420B0000A505000000100000000B000000050000ED0E0000420B00009F05000000000000000C0000000500004B000000CA0B00008205000000010000000C00000005000068010000D40B00008B05000000020000000C0000000500007E020000DD0B00009405000000030000000C0000000500008E030000E60B00009C05000000040000000C00000005000097040000EE0B0000A205000000050000000C00000005000099050000F50B0000A805000000060000000C00000005000095060000FC0B0000AD05000000070000000C00000005000089070000020C0000B005000000080000000C00000005000077080000070C0000B305000000090000000C0000000500005E0900000B0C0000B4050000000A0000000C0000000500003F0A00000F0C0000B5050000000B0000000C000000050000180B0000120C0000B5050000000C0000000C000000050000EB0B0000150C0000B3050000000D0000000C000000050000B80C0000170C0000B1050000000E0000000C0000000500007D0D0000180C0000AD050000000F0000000C0000000500003C0E0000180C0000A905000000100000000C000000050000F30E0000180C0000A405000000000000000D0000000500004D000000920C00008205000000010000000D0000000500006A0100009D0C00008C05000000020000000D00000005000081020000A60C00009505000000030000000D00000005000091030000AF0C00009C05000000040000000D0000000500009A040000B80C0000A305000000050000000D0000000500009D050000BF0C0000A905000000060000000D00000005000098060000C60C0000AE05000000070000000D0000000500008D070000CD0C0000B205000000080000000D0000000500007B080000D20C0000B505000000090000000D00000005000063090000D70C0000B7050000000A0000000D000000050000440A0000DC0C0000B8050000000B0000000D0000000500001E0B0000DF0C0000B8050000000C0000000D000000050000F10B0000E20C0000B7050000000D0000000D000000050000BD0C0000E40C0000B5050000000E0000000D000000050000830D0000E60C0000B1050000000F0000000D000000050000420E0000E70C0000AD05000000100000000D000000050000FA0E0000E70C0000A805000000000000000E0000000500004F000000530D00008205000000010000000E0000000500006D0100005E0D00008C05000000020000000E00000005000084020000680D00009505000000030000000E00000005000094030000720D00009D05000000040000000E0000000500009E0400007B0D0000A505000000050000000E000000050000A0050000830D0000AB05000000060000000E0000000500009C0600008A0D0000B005000000070000000E00000005000092070000910D0000B405000000080000000E00000005000080080000970D0000B705000000090000000E000000050000680900009D0D0000B9050000000A0000000E000000050000490A0000A10D0000BB050000000B0000000E000000050000230B0000A50D0000BB050000000C0000000E000000050000F60B0000A90D0000BA050000000D0000000E000000050000C30C0000AB0D0000B8050000000E0000000E000000050000890D0000AD0D0000B5050000000F0000000E000000050000480E0000AF0D0000B105000000100000000E000000050000010F0000AF0D0000AD05000000000000000F000000050000520000000E0E00008205000000010000000F00000005000070010000190E00008C05000000020000000F00000005000087020000240E00009605000000030000000F000000050000980300002D0E00009E05000000040000000F000000050000A1040000370E0000A605000000050000000F000000050000A40500003F0E0000AC05000000060000000F000000050000A1060000470E0000B205000000070000000F000000050000960700004E0E0000B605000000080000000F00000005000085080000550E0000BA05000000090000000F0000000500006D0900005B0E0000BC050000000A0000000F0000000500004E0A0000600E0000BE050000000B0000000F000000050000290B0000640E0000BE050000000C0000000F000000050000FC0B0000680E0000BD050000000D0000000F000000050000C90C00006B0E0000BC050000000E0000000F0000000500008F0D00006E0E0000B9050000000F0000000F0000000500004F0E00006F0E0000B605000000100000000F000000050000080F0000710E0000B105000000000000001000000005000055000000C10E00008205000000010000001000000005000073010000CD0E00008D0500000002000000100000000500008B020000D80E0000960500000003000000100000000500009B030000E20E00009F050000000400000010000000050000A5040000EC0E0000A7050000000500000010000000050000A9050000F50E0000AE050000000600000010000000050000A5060000FD0E0000B30500000007000000100000000500009B070000050F0000B80500000008000000100000000500008A0800000C0F0000BC05000000090000001000000005000072090000120F0000BF050000000A00000010000000050000540A0000180F0000C0050000000B000000100000000500002F0B00001D0F0000C1050000000C00000010000000050000030C0000210F0000C1050000000D00000010000000050000D00C0000240F0000C0050000000E00000010000000050000960D0000270F0000BD050000000F00000010000000050000560E0000290F0000BA0500000010000000100000000500000F0F00002B0F0000B60500000000000000000000000600004F0000004B000000810600000001000000000000000600006901000050000000870600000002000000000000000600007D020000540000008C0600000003000000000000000600008A0300005700000091060000000400000000000000060000900400005A000000940600000005000000000000000600008F0500005C00000097060000000600000000000000060000880600005D00000098060000000700000000000000060000790700005E00000099060000000800000000000000060000640800005E00000098060000000900000000000000060000490900005D00000096060000000A00000000000000060000260A00005C00000094060000000B00000000000000060000FD0A00005A00000090060000000C00000000000000060000CD0B0000570000008C060000000D00000000000000060000960C00005300000086060000000E00000000000000060000590D00004F0000007F060000000F00000000000000060000140E00004A00000078060000001000000000000000060000C90E0000450000006F0600000000000000010000000600004D0000006701000081060000000100000001000000060000680100006C010000870600000002000000010000000600007C020000710100008D0600000003000000010000000600008903000075010000920600000004000000010000000600008F04000078010000960600000005000000010000000600008F0500007A01000098060000000600000001000000060000880600007C0100009A0600000007000000010000000600007A0700007D0100009B060000000800000001000000060000650800007E0100009B0600000009000000010000000600004A0900007E01000099060000000A00000001000000060000280A00007D01000097060000000B00000001000000060000FF0A00007B01000094060000000C00000001000000060000CF0B0000790100008F060000000D00000001000000060000990C0000760100008A060000000E000000010000000600005C0D00007201000084060000000F00000001000000060000180E00006E0100007D060000001000000001000000060000CD0E000069010000740600000000000000020000000600004B0000007C020000810600000001000000020000000600006601000082020000880600000002000000020000000600007B020000870200008E060000000300000002000000060000880300008B020000930600000004000000020000000600008F0400008F020000970600000005000000020000000600008F050000920200009A06000000060000000200000006000088060000940200009C0600000007000000020000000600007B070000960200009D06000000080000000200000006000066080000970200009D0600000009000000020000000600004B090000970200009C060000000A00000002000000060000290A0000970200009A060000000B00000002000000060000010B00009502000097060000000C00000002000000060000D20B00009402000093060000000D000000020000000600009C0C0000910200008E060000000E000000020000000600005F0D00008E02000088060000000F000000020000000600001B0E00008A02000081060000001000000002000000060000D10E000086020000790600000000000000030000000600004A0000008B030000810600000001000000030000000600006501000091030000880600000002000000030000000600007A020000960300008F060000000300000003000000060000880300009B030000940600000004000000030000000600008F0400009F030000980600000005000000030000000600008F050000A30300009C06000000060000000300000006000089060000A50300009E0600000007000000030000000600007C070000A70300009F06000000080000000300000006000068080000A9030000A00600000009000000030000000600004D090000AA0300009F060000000A000000030000000600002C0A0000AA0300009D060000000B00000003000000060000030B0000A90300009B060000000C00000003000000060000D40B0000A803000097060000000D000000030000000600009F0C0000A603000092060000000E00000003000000060000620D0000A30300008D060000000F000000030000000600001F0E0000A003000086060000001000000003000000060000D50E00009B0300007F0600000000000000040000000600004900000092040000810600000001000000040000000600006501000099040000890600000002000000040000000600007A0200009F0400008F06000000030000000400000006000088030000A4040000950600000004000000040000000600008F040000A80400009A06000000050000000400000006000090050000AC0400009D0600000006000000040000000600008A060000B0040000A00600000007000000040000000600007D070000B2040000A206000000080000000400000006000069080000B4040000A20600000009000000040000000600004F090000B5040000A2060000000A000000040000000600002E0A0000B6040000A1060000000B00000004000000060000060B0000B60400009E060000000C00000004000000060000D80B0000B50400009B060000000D00000004000000060000A20C0000B304000097060000000E00000004000000060000660D0000B104000091060000000F00000004000000060000230E0000AE0400008B060000001000000004000000060000D90E0000AA040000840600000000000000050000000600004800000092050000810600000001000000050000000600006401000099050000890600000002000000050000000600007A020000A00500009006000000030000000500000006000088030000A60500009606000000040000000500000006000090040000AB0500009B06000000050000000500000006000091050000AF0500009F0600000006000000050000000600008B060000B3050000A20600000007000000050000000600007F070000B6050000A40600000008000000050000000600006C080000B8050000A506000000090000000500000006000052090000BA050000A5060000000A00000005000000060000310A0000BB050000A4060000000B00000005000000060000090B0000BB050000A2060000000C00000005000000060000DB0B0000BB0500009F060000000D00000005000000060000A60C0000BA0500009B060000000E000000050000000600006A0D0000B805000096060000000F00000005000000060000280E0000B605000090060000001000000005000000060000DE0E0000B205000089060000000000000006000000060000480000008C0600008106000000010000000600000006000064010000930600008A0600000002000000060000000600007A0200009A0600009106000000030000000600000006000089030000A00600009706000000040000000600000006000091040000A60600009D06000000050000000600000006000092050000AB060000A10600000006000000060000000600008D060000AF060000A406000000070000000600000006000081070000B3060000A60600000008000000060000000600006E080000B5060000A806000000090000000600000006000054090000B8060000A8060000000A00000006000000060000340A0000B9060000A7060000000B000000060000000600000D0B0000BA060000A6060000000C00000006000000060000DF0B0000BA060000A3060000000D00000006000000060000AA0C0000B90600009F060000000E000000060000000600006F0D0000B80600009B060000000F000000060000000600002C0E0000B606000095060000001000000006000000060000E30E0000B30600008E060000000000000007000000060000480000007E0700008106000000010000000700000006000065010000860700008A0600000002000000070000000600007B0200008E070000920600000003000000070000000600008A0300009407000098060000000400000007000000060000920400009A0700009E06000000050000000700000006000094050000A0070000A30600000006000000070000000600008F060000A4070000A606000000070000000700000006000083070000A8070000A906000000080000000700000006000071080000AC070000AA06000000090000000700000006000057090000AE070000AB060000000A00000007000000060000370A0000B0070000AB060000000B00000007000000060000100B0000B1070000A9060000000C00000007000000060000E30B0000B2070000A7060000000D00000007000000060000AE0C0000B2070000A4060000000E00000007000000060000730D0000B10700009F060000000F00000007000000060000310E0000B00700009A060000001000000007000000060000E90E0000AE07000093060000000000000008000000060000480000006A0800008206000000010000000800000006000065010000720800008B0600000002000000080000000600007C0200007A080000930600000003000000080000000600008B030000810800009A06000000040000000800000006000094040000880800009F060000000500000008000000060000960500008E080000A40600000006000000080000000600009106000093080000A80600000007000000080000000600008607000097080000AB060000000800000008000000060000740800009B080000AD0600000009000000080000000600005B0900009E080000AE060000000A000000080000000600003B0A0000A1080000AE060000000B00000008000000060000140B0000A2080000AD060000000C00000008000000060000E70B0000A3080000AB060000000D00000008000000060000B30C0000A4080000A8060000000E00000008000000060000780D0000A3080000A4060000000F00000008000000060000370E0000A20800009F060000001000000008000000060000EF0E0000A108000099060000000000000009000000060000490000004E0900008206000000010000000900000006000066010000570900008B0600000002000000090000000600007D0200005F090000940600000003000000090000000600008D030000670900009B060000000400000009000000060000960400006E090000A10600000005000000090000000600009805000074090000A6060000000600000009000000060000940600007A090000AB060000000700000009000000060000890700007F090000AE0600000008000000090000000600007708000083090000B00600000009000000090000000600005E09000087090000B1060000000A000000090000000600003F0A00008A090000B2060000000B00000009000000060000190B00008C090000B1060000000C00000009000000060000EC0B00008E090000AF060000000D00000009000000060000B80C00008E090000AC060000000E000000090000000600007E0D00008F090000A8060000000F000000090000000600003D0E00008E090000A4060000001000000009000000060000F50E00008D0900009E06000000000000000A0000000600004A0000002C0A00008206000000010000000A00000006000067010000350A00008C06000000020000000A0000000600007E0200003E0A00009406000000030000000A0000000600008F030000460A00009C06000000040000000A000000060000980400004E0A0000A306000000050000000A0000000600009B050000540A0000A806000000060000000A000000060000970600005B0A0000AD06000000070000000A0000000600008C070000600A0000B006000000080000000A0000000600007A080000650A0000B306000000090000000A00000006000062090000690A0000B4060000000A0000000A000000060000430A00006C0A0000B5060000000B0000000A0000000600001D0B00006F0A0000B5060000000C0000000A000000060000F10B0000710A0000B3060000000D0000000A000000060000BD0C0000720A0000B1060000000E0000000A000000060000830D0000730A0000AD060000000F0000000A000000060000430E0000730A0000A906000000100000000A000000060000FB0E0000720A0000A306000000000000000B0000000600004B000000020B00008306000000010000000B000000060000690100000C0B00008D06000000020000000B00000006000080020000160B00009506000000030000000B000000060000910300001E0B00009D06000000040000000B0000000600009B040000260B0000A406000000050000000B0000000600009E0500002D0B0000AA06000000060000000B0000000600009A060000340B0000AF06000000070000000B000000060000900700003A0B0000B306000000080000000B0000000600007E0800003F0B0000B606000000090000000B00000006000066090000440B0000B8060000000A0000000B000000060000480A0000480B0000B8060000000B0000000B000000060000220B00004B0B0000B8060000000C0000000B000000060000F60B00004D0B0000B7060000000D0000000B000000060000C30C00004F0B0000B5060000000E0000000B000000060000890D0000500B0000B2060000000F0000000B000000060000490E0000510B0000AE06000000100000000B000000060000020F0000510B0000A906000000000000000C0000000600004C000000D20B00008306000000010000000C0000000600006B010000DC0B00008D06000000020000000C00000006000082020000E60B00009606000000030000000C00000006000093030000EF0B00009F06000000040000000C0000000600009D040000F80B0000A606000000050000000C000000060000A1050000000C0000AC06000000060000000C0000000600009E060000070C0000B106000000070000000C000000060000930700000D0C0000B506000000080000000C00000006000083080000130C0000B906000000090000000C0000000600006B090000180C0000BB060000000A0000000C0000000600004D0A00001C0C0000BC060000000B0000000C000000060000280B0000200C0000BC060000000C0000000C000000060000FC0B0000230C0000BB060000000D0000000C000000060000C90C0000250C0000BA060000000E0000000C000000060000900D0000270C0000B7060000000F0000000C000000060000500E0000280C0000B306000000100000000C000000060000090F0000280C0000AE06000000000000000D0000000600004E0000009B0C00008306000000010000000D0000000600006D010000A60C00008E06000000020000000D00000006000085020000B00C00009706000000030000000D00000006000096030000BA0C0000A006000000040000000D000000060000A1040000C20C0000A706000000050000000D000000060000A4050000CB0C0000AE06000000060000000D000000060000A1060000D20C0000B306000000070000000D00000006000098070000D90C0000B806000000080000000D00000006000087080000DF0C0000BC06000000090000000D00000006000070090000E50C0000BE060000000A0000000D000000060000520A0000EA0C0000C0060000000B0000000D0000000600002D0B0000EE0C0000C0060000000C0000000D000000060000020C0000F10C0000C0060000000D0000000D000000060000CF0C0000F40C0000BE060000000E0000000D000000060000960D0000F60C0000BB060000000F0000000D000000060000560E0000F80C0000B806000000100000000D000000060000100F0000F80C0000B306000000000000000E000000060000500000005C0D00008406000000010000000E0000000600006F010000680D00008F06000000020000000E00000006000088020000730D00009806000000030000000E000000060000990300007D0D0000A106000000040000000E000000060000A4040000860D0000A906000000050000000E000000060000A80500008F0D0000B006000000060000000E000000060000A6060000970D0000B606000000070000000E0000000600009C0700009E0D0000BB06000000080000000E0000000600008C080000A50D0000BE06000000090000000E00000006000075090000AB0D0000C1060000000A0000000E000000060000570A0000B00D0000C3060000000B0000000E000000060000330B0000B50D0000C4060000000C0000000E000000060000080C0000B90D0000C4060000000D0000000E000000060000D60C0000BC0D0000C3060000000E0000000E0000000600009D0D0000BF0D0000C0060000000F0000000E0000000600005E0E0000C10D0000BD06000000100000000E000000060000180F0000C20D0000B906000000000000000F00000006000052000000170E00008406000000010000000F00000006000072010000230E00008F06000000020000000F0000000600008B0200002E0E00009A06000000030000000F0000000600009D030000390E0000A306000000040000000F000000060000A8040000430E0000AB06000000050000000F000000060000AC0500004C0E0000B206000000060000000F000000060000AA060000550E0000B806000000070000000F000000060000A10700005C0E0000BD06000000080000000F00000006000091080000640E0000C106000000090000000F0000000600007B0900006A0E0000C5060000000A0000000F0000000600005D0A0000700E0000C7060000000B0000000F000000060000390B0000750E0000C8060000000C0000000F0000000600000E0C0000790E0000C8060000000D0000000F000000060000DD0C00007D0E0000C7060000000E0000000F000000060000A40D0000800E0000C5060000000F0000000F000000060000650E0000830E0000C206000000100000000F0000000600001F0F0000840E0000BE06000000000000001000000006000055000000CB0E00008506000000010000001000000006000075010000D80E0000900600000002000000100000000600008E020000E30E00009B060000000300000010000000060000A0030000EE0E0000A4060000000400000010000000060000AC040000F90E0000AD060000000500000010000000060000B1050000020F0000B4060000000600000010000000060000AF0600000B0F0000BB060000000700000010000000060000A6070000140F0000C0060000000800000010000000060000970800001B0F0000C406000000090000001000000006000080090000220F0000C8060000000A00000010000000060000630A0000290F0000CA060000000B00000010000000060000400B00002E0F0000CC060000000C00000010000000060000150C0000330F0000CC060000000D00000010000000060000E40C0000370F0000CC060000000E00000010000000060000AC0D00003B0F0000CA060000000F000000100000000600006D0E00003E0F0000C8060000001000000010000000060000280F0000400F0000C4060000000000000000000000070000530000004C000000770700000001000000000000000700006E010000500000007E0700000002000000000000000700008102000054000000830700000003000000000000000700008F0300005800000088070000000400000000000000070000950400005A0000008B070000000500000000000000070000950500005C0000008E0700000006000000000000000700008E0600005E0000008F070000000700000000000000070000800700005E000000900700000008000000000000000700006B0800005E0000008F070000000900000000000000070000500900005E0000008E070000000A000000000000000700002E0A00005C0000008B070000000B00000000000000070000050B00005A00000088070000000C00000000000000070000D50B00005700000083070000000D000000000000000700009F0C0000540000007E070000000E00000000000000070000620D00005000000077070000000F000000000000000700001E0E00004B00000070070000001000000000000000070000D30E000046000000670700000000000000010000000700005100000068010000780700000001000000010000000700006C0100006E0100007E0700000002000000010000000700008002000072010000840700000003000000010000000700008E030000760100008907000000040000000100000007000095040000790100008D070000000500000001000000070000950500007C010000900700000006000000010000000700008E0600007E01000092070000000700000001000000070000810700007F010000930700000008000000010000000700006C0800007F01000093070000000900000001000000070000520900007F01000091070000000A00000001000000070000300A00007E0100008F070000000B00000001000000070000070B00007D0100008C070000000C00000001000000070000D80B00007A01000088070000000D00000001000000070000A20C00007801000083070000000E00000001000000070000660D0000740100007D070000000F00000001000000070000220E00007001000076070000001000000001000000070000D80E00006B0100006D0700000000000000020000000700004F0000007E020000780700000001000000020000000700006A010000840200007F0700000002000000020000000700007F02000089020000850700000003000000020000000700008D0300008D0200008B07000000040000000200000007000094040000910200008F0700000005000000020000000700009505000094020000920700000006000000020000000700008F06000097020000940700000007000000020000000700008207000098020000960700000008000000020000000700006E0800009902000096070000000900000002000000070000530900009A02000095070000000A00000002000000070000320A00009902000093070000000B000000020000000700000A0B00009802000090070000000C00000002000000070000DB0B0000960200008D070000000D00000002000000070000A60C00009402000088070000000E00000002000000070000690D00009102000082070000000F00000002000000070000260E00008D0200007B070000001000000002000000070000DD0E000089020000730700000000000000030000000700004D0000008D030000780700000001000000030000000700006901000093030000800700000002000000030000000700007E02000099030000870700000003000000030000000700008D0300009E0300008C07000000040000000300000007000094040000A20300009107000000050000000300000007000095050000A60300009407000000060000000300000007000090060000A80300009707000000070000000300000007000083070000AB0300009807000000080000000300000007000070080000AC0300009907000000090000000300000007000056090000AD03000099070000000A00000003000000070000350A0000AD03000097070000000B000000030000000700000D0B0000AD03000095070000000C00000003000000070000DF0B0000AB03000091070000000D00000003000000070000AA0C0000AA0300008D070000000E000000030000000700006E0D0000A703000087070000000F000000030000000700002B0E0000A403000081070000001000000003000000070000E20E0000A00300007A0700000000000000040000000700004C0000009504000079070000000100000004000000070000680100009C040000810700000002000000040000000700007E020000A2040000880700000003000000040000000700008D030000A70400008E07000000040000000400000007000095040000AC0400009307000000050000000400000007000096050000B00400009707000000060000000400000007000091060000B30400009A07000000070000000400000007000085070000B60400009B07000000080000000400000007000072080000B80400009C07000000090000000400000007000058090000BA0400009C070000000A00000004000000070000380A0000BA0400009B070000000B00000004000000070000100B0000BA04000099070000000C00000004000000070000E20B0000BA04000096070000000D00000004000000070000AE0C0000B804000092070000000E00000004000000070000720D0000B60400008D070000000F00000004000000070000300E0000B304000087070000001000000004000000070000E70E0000B0040000800700000000000000050000000700004B0000009605000079070000000100000005000000070000680100009D050000820700000002000000050000000700007E020000A4050000890700000003000000050000000700008D030000AA0500008F07000000040000000500000007000096040000AF0500009507000000050000000500000007000097050000B40500009907000000060000000500000007000092060000B70500009C07000000070000000500000007000087070000BB0500009E07000000080000000500000007000074080000BD050000A00700000009000000050000000700005B090000BF050000A0070000000A000000050000000700003B0A0000C00500009F070000000B00000005000000070000140B0000C10500009E070000000C00000005000000070000E60B0000C10500009B070000000D00000005000000070000B20C0000C005000097070000000E00000005000000070000770D0000BE05000092070000000F00000005000000070000350E0000BC0500008D070000001000000005000000070000ED0E0000B9050000860700000000000000060000000700004A000000900600007A0700000001000000060000000700006801000097060000830700000002000000060000000700007E0200009F0600008A0700000003000000060000000700008E030000A50600009107000000040000000600000007000097040000AB0600009707000000050000000600000007000099050000B00600009B07000000060000000600000007000094060000B50600009F07000000070000000600000007000089070000B8060000A107000000080000000600000007000077080000BB060000A30700000009000000060000000700005E090000BE060000A4070000000A000000060000000700003E0A0000C0060000A3070000000B00000006000000070000180B0000C1060000A2070000000C00000006000000070000EB0B0000C1060000A0070000000D00000006000000070000B70C0000C10600009C070000000E000000060000000700007C0D0000C006000098070000000F000000060000000700003B0E0000BE06000092070000001000000006000000070000F30E0000BC0600008C0700000000000000070000000700004A000000830700007A070000000100000007000000070000680100008B070000840700000002000000070000000700007E020000930700008C0700000003000000070000000700008F0300009A0700009307000000040000000700000007000098040000A0070000990700000005000000070000000700009B050000A60700009E07000000060000000700000007000096060000AB070000A20700000007000000070000000700008B070000AF070000A40700000008000000070000000700007A080000B3070000A607000000090000000700000007000061090000B5070000A7070000000A00000007000000070000420A0000B8070000A7070000000B000000070000000700001C0B0000B9070000A6070000000C00000007000000070000EF0B0000BA070000A4070000000D00000007000000070000BC0C0000BA070000A1070000000E00000007000000070000820D0000BA0700009D070000000F00000007000000070000410E0000B907000098070000001000000007000000070000F90E0000B7070000920700000000000000080000000700004A0000006F0800007B0700000001000000080000000700006801000078080000840700000002000000080000000700007F020000800800008D0700000003000000080000000700009003000087080000940700000004000000080000000700009A0400008E0800009B0700000005000000080000000700009D05000094080000A0070000000600000008000000070000990600009A080000A40700000007000000080000000700008E0700009F080000A80700000008000000080000000700007D080000A3080000AA07000000090000000800000007000065090000A6080000AB070000000A00000008000000070000460A0000A9080000AC070000000B00000008000000070000210B0000AB080000AB070000000C00000008000000070000F40B0000AD080000A9070000000D00000008000000070000C10C0000AD080000A7070000000E00000008000000070000880D0000AD080000A3070000000F00000008000000070000470E0000AD0800009E070000001000000008000000070000000F0000AB080000990700000000000000090000000700004A000000540900007C070000000100000009000000070000690100005D0900008507000000020000000900000007000080020000660900008E070000000300000009000000070000910300006E090000960700000004000000090000000700009C040000750900009D0700000005000000090000000700009F0500007C090000A20700000006000000090000000700009C06000082090000A70700000007000000090000000700009207000087090000AB070000000800000009000000070000810800008C090000AD0700000009000000090000000700006909000090090000AF070000000A000000090000000700004B0A000093090000B0070000000B00000009000000070000260B000096090000AF070000000C00000009000000070000FA0B000098090000AE070000000D00000009000000070000C70C000099090000AC070000000E000000090000000700008E0D00009A090000A8070000000F000000090000000700004E0E00009A090000A4070000001000000009000000070000070F0000990900009F07000000000000000A0000000700004B000000320A00007C07000000010000000A0000000700006A0100003C0A00008607000000020000000A00000007000082020000450A00009007000000030000000A000000070000930300004E0A00009807000000040000000A0000000700009E040000560A00009F07000000050000000A000000070000A20500005D0A0000A507000000060000000A0000000700009F060000630A0000AA07000000070000000A00000007000095070000690A0000AE07000000080000000A000000070000850800006E0A0000B107000000090000000A0000000700006D090000730A0000B3070000000A0000000A0000000700004F0A0000770A0000B4070000000B0000000A0000000700002B0B00007A0A0000B4070000000C0000000A000000070000FF0B00007C0A0000B3070000000D0000000A000000070000CD0C00007E0A0000B1070000000E0000000A000000070000940D00007F0A0000AE070000000F0000000A000000070000540E0000800A0000AA07000000100000000A0000000700000E0F00007F0A0000A507000000000000000B0000000700004C000000090B00007D07000000010000000B0000000700006B010000140B00008807000000020000000B000000070000840200001D0B00009107000000030000000B00000007000095030000260B00009907000000040000000B000000070000A00400002F0B0000A107000000050000000B000000070000A5050000370B0000A707000000060000000B000000070000A20600003E0B0000AD07000000070000000B00000007000099070000440B0000B107000000080000000B000000070000890800004A0B0000B407000000090000000B000000070000720900004F0B0000B7070000000A0000000B000000070000550A0000530B0000B8070000000B0000000B000000070000300B0000570B0000B9070000000C0000000B000000070000050C00005A0B0000B8070000000D0000000B000000070000D30C00005C0B0000B6070000000E0000000B0000000700009B0D00005E0B0000B4070000000F0000000B0000000700005B0E00005F0B0000B007000000100000000B000000070000150F00005F0B0000AB07000000000000000C0000000700004D000000D90B00007E07000000010000000C0000000700006D010000E40B00008907000000020000000C00000007000086020000EF0B00009207000000030000000C00000007000098030000F80B00009B07000000040000000C000000070000A3040000010C0000A307000000050000000C000000070000A8050000090C0000AA07000000060000000C000000070000A6060000110C0000AF07000000070000000C0000000700009D070000180C0000B407000000080000000C0000000700008D0800001E0C0000B807000000090000000C00000007000077090000240C0000BB070000000A0000000C0000000700005A0A0000290C0000BC070000000B0000000C000000070000360B00002D0C0000BD070000000C0000000C0000000700000B0C0000300C0000BD070000000D0000000C000000070000DA0C0000330C0000BC070000000E0000000C000000070000A20D0000350C0000B9070000000F0000000C000000070000630E0000370C0000B607000000100000000C0000000700001D0F0000370C0000B207000000000000000D0000000700004F000000A30C00007F07000000010000000D0000000700006F010000AE0C00008A07000000020000000D00000007000088020000B90C00009407000000030000000D0000000700009B030000C30C00009D07000000040000000D000000070000A6040000CD0C0000A507000000050000000D000000070000AC050000D50C0000AC07000000060000000D000000070000AA060000DD0C0000B207000000070000000D000000070000A1070000E50C0000B707000000080000000D00000007000092080000EC0C0000BC07000000090000000D0000000700007C090000F20C0000BF070000000A0000000D000000070000600A0000F70C0000C1070000000B0000000D0000000700003C0B0000FC0C0000C2070000000C0000000D000000070000120C0000000D0000C2070000000D0000000D000000070000E10C0000030D0000C1070000000E0000000D000000070000A90D0000060D0000BF070000000F0000000D0000000700006B0E0000080D0000BC07000000100000000D000000070000250F0000090D0000B807000000000000000E00000007000050000000650D00007F07000000010000000E00000007000071010000710D00008B07000000020000000E0000000700008B0200007C0D00009507000000030000000E0000000700009E030000870D00009F07000000040000000E000000070000AA040000910D0000A707000000050000000E000000070000AF0500009A0D0000AF07000000060000000E000000070000AE060000A30D0000B507000000070000000E000000070000A6070000AB0D0000BB07000000080000000E00000007000097080000B20D0000BF07000000090000000E00000007000082090000B90D0000C3070000000A0000000E000000070000660A0000BF0D0000C5070000000B0000000E000000070000430B0000C40D0000C6070000000C0000000E000000070000190C0000C80D0000C7070000000D0000000E000000070000E80C0000CC0D0000C6070000000E0000000E000000070000B10D0000CF0D0000C5070000000F0000000E000000070000730E0000D20D0000C207000000100000000E0000000700002E0F0000D40D0000BF07000000000000000F00000007000053000000200E00008007000000010000000F000000070000740100002D0E00008C07000000020000000F0000000700008E020000390E00009707000000030000000F000000070000A1030000440E0000A107000000040000000F000000070000AE0400004E0E0000A907000000050000000F000000070000B4050000580E0000B107000000060000000F000000070000B3060000610E0000B807000000070000000F000000070000AB0700006A0E0000BE07000000080000000F0000000700009D080000720E0000C307000000090000000F00000007000088090000790E0000C7070000000A0000000F0000000700006C0A00007F0E0000C9070000000B0000000F000000070000490B0000850E0000CB070000000C0000000F000000070000200C00008A0E0000CC070000000D0000000F000000070000F00C00008E0E0000CC070000000E0000000F000000070000B90D0000920E0000CB070000000F0000000F0000000700007B0E0000950E0000C807000000100000000F000000070000370F0000970E0000C507000000000000001000000007000055000000D50E00008107000000010000001000000007000076010000E20E00008D07000000020000001000000007000091020000EE0E000098070000000300000010000000070000A5030000FA0E0000A3070000000400000010000000070000B2040000050F0000AC070000000500000010000000070000B80500000F0F0000B4070000000600000010000000070000B8060000190F0000BB070000000700000010000000070000B1070000220F0000C1070000000800000010000000070000A30800002A0F0000C60700000009000000100000000700008E090000320F0000CB070000000A00000010000000070000730A0000390F0000CE070000000B00000010000000070000500B00003F0F0000D0070000000C00000010000000070000270C0000450F0000D1070000000D00000010000000070000F80C00004A0F0000D1070000000E00000010000000070000C10D00004E0F0000D0070000000F00000010000000070000840E0000510F0000CE070000001000000010000000070000400F0000540F0000CC070000000000000000000000080000560000004B0000006708000000010000000000000008000071010000500000006E0800000002000000000000000800008602000054000000730800000003000000000000000800009303000058000000780800000004000000000000000800009A0400005A0000007C0800000005000000000000000800009A0500005C0000007E080000000600000000000000080000930600005E00000080080000000700000000000000080000860700005E00000081080000000800000000000000080000720800005E00000080080000000900000000000000080000570900005E0000007F080000000A00000000000000080000350A00005C0000007C080000000B000000000000000800000D0B00005A00000079080000000C00000000000000080000DD0B00005800000075080000000D00000000000000080000A70C0000540000006F080000000E000000000000000800006B0D00005000000069080000000F00000000000000080000270E00004B00000061080000001000000000000000080000DD0E000046000000590800000000000000010000000800005400000069010000680800000001000000010000000800006F0100006E0100006F08000000020000000100000008000084020000730100007508000000030000000100000008000092030000770100007A080000000400000001000000080000990400007A0100007E0800000005000000010000000800009A0500007D01000081080000000600000001000000080000940600007E01000083080000000700000001000000080000870700008001000084080000000800000001000000080000730800008001000084080000000900000001000000080000590900008001000083080000000A00000001000000080000370A00007F01000081080000000B000000010000000800000F0B00007E0100007E080000000C00000001000000080000E10B00007C0100007A080000000D00000001000000080000AB0C00007901000075080000000E000000010000000800006F0D0000750100006F080000000F000000010000000800002C0E00007101000068080000001000000001000000080000E20E00006C01000060080000000000000002000000080000520000007F020000690800000001000000020000000800006E0100008502000070080000000200000002000000080000830200008A02000077080000000300000002000000080000910300008F0200007C0800000004000000020000000800009904000093020000800800000005000000020000000800009A0500009602000084080000000600000002000000080000950600009802000086080000000700000002000000080000880700009A02000088080000000800000002000000080000750800009B020000880800000009000000020000000800005B0900009B02000087080000000A000000020000000800003A0A00009B02000086080000000B00000002000000080000130B00009A02000083080000000C00000002000000080000E40B00009902000080080000000D00000002000000080000AF0C0000960200007B080000000E00000002000000080000740D00009302000075080000000F00000002000000080000310E0000900200006F080000001000000002000000080000E80E00008B02000067080000000000000003000000080000500000008E030000690800000001000000030000000800006C0100009503000071080000000200000003000000080000820200009B0300007808000000030000000300000008000091030000A00300007E08000000040000000300000008000099040000A4030000830800000005000000030000000800009B050000A80300008708000000060000000300000008000096060000AB030000890800000007000000030000000800008A070000AD0300008B08000000080000000300000008000077080000AF0300008C0800000009000000030000000800005D090000B00300008C080000000A000000030000000800003D0A0000B00300008A080000000B00000003000000080000160B0000B003000088080000000C00000003000000080000E80B0000AF03000085080000000D00000003000000080000B40C0000AD03000081080000000E00000003000000080000790D0000AB0300007C080000000F00000003000000080000370E0000A803000075080000001000000003000000080000EE0E0000A40300006E0800000000000000040000000800004E000000970400006A0800000001000000040000000800006B0100009E0400007308000000020000000400000008000082020000A40400007A08000000030000000400000008000091030000AA040000800800000004000000040000000800009A040000AF040000850800000005000000040000000800009C050000B30400008908000000060000000400000008000097060000B70400008C0800000007000000040000000800008C070000BA0400008F08000000080000000400000008000079080000BC0400009008000000090000000400000008000060090000BD04000090080000000A00000004000000080000410A0000BE0400008F080000000B000000040000000800001A0B0000BE0400008D080000000C00000004000000080000ED0B0000BE0400008B080000000D00000004000000080000B90C0000BD04000087080000000E000000040000000800007E0D0000BB04000082080000000F000000040000000800003C0E0000B80400007C080000001000000004000000080000F40E0000B5040000750800000000000000050000000800004D000000980500006B0800000001000000050000000800006B010000A00500007408000000020000000500000008000081020000A70500007B08000000030000000500000008000091030000AD050000820800000004000000050000000800009B040000B3050000880800000005000000050000000800009D050000B70500008C08000000060000000500000008000099060000BC050000900800000007000000050000000800008E070000BF050000920800000008000000050000000800007C080000C20500009408000000090000000500000008000063090000C405000094080000000A00000005000000080000440A0000C505000094080000000B000000050000000800001E0B0000C605000093080000000C00000005000000080000F10B0000C605000090080000000D00000005000000080000BE0C0000C60500008D080000000E00000005000000080000830D0000C405000088080000000F00000005000000080000420E0000C205000083080000001000000005000000080000FB0E0000C00500007C0800000000000000060000000800004C000000930600006C0800000001000000060000000800006A0100009B0600007508000000020000000600000008000081020000A20600007D08000000030000000600000008000092030000A9060000840800000004000000060000000800009C040000AF0600008A0800000005000000060000000800009F050000B50600008F0800000006000000060000000800009B060000B90600009308000000070000000600000008000090070000BD060000960800000008000000060000000800007F080000C10600009808000000090000000600000008000067090000C406000099080000000A00000006000000080000480A0000C606000099080000000B00000006000000080000230B0000C706000098080000000C00000006000000080000F60B0000C706000096080000000D00000006000000080000C30C0000C706000093080000000E00000006000000080000890D0000C70600008F080000000F00000006000000080000490E0000C50600008A080000001000000006000000080000010F0000C3060000840800000000000000070000000800004C000000860700006D0800000001000000070000000800006A0100008F0700007608000000020000000700000008000082020000970700007F080000000300000007000000080000930300009E070000860800000004000000070000000800009D040000A50700008D080000000500000007000000080000A0050000AB070000920800000006000000070000000800009D060000B00700009608000000070000000700000008000093070000B50700009A08000000080000000700000008000082080000B90700009C0800000009000000070000000800006B090000BC0700009D080000000A000000070000000800004C0A0000BF0700009E080000000B00000007000000080000270B0000C10700009D080000000C00000007000000080000FC0B0000C20700009B080000000D00000007000000080000C90C0000C207000099080000000E00000007000000080000900D0000C207000095080000000F00000007000000080000500E0000C107000090080000001000000007000000080000090F0000C00700008B0800000000000000080000000800004B000000730800006E0800000001000000080000000800006A0100007C08000078080000000200000008000000080000830200008508000081080000000300000008000000080000940300008D080000880800000004000000080000000800009F040000940800008F080000000500000008000000080000A30500009B08000095080000000600000008000000080000A0060000A00800009A08000000070000000800000008000096070000A60800009D08000000080000000800000008000086080000AA080000A00800000009000000080000000800006F090000AE080000A2080000000A00000008000000080000510A0000B1080000A3080000000B000000080000000800002C0B0000B3080000A2080000000C00000008000000080000010C0000B5080000A1080000000D00000008000000080000CF0C0000B60800009F080000000E00000008000000080000960D0000B70800009B080000000F00000008000000080000570E0000B608000097080000001000000008000000080000100F0000B5080000920800000000000000090000000800004B000000590900006F0800000001000000090000000800006B0100006309000079080000000200000009000000080000840200006C0900008208000000030000000900000008000095030000740900008A080000000400000009000000080000A10400007C09000092080000000500000009000000080000A50500008309000098080000000600000009000000080000A3060000890900009D0800000007000000090000000800009A0700008F090000A10800000008000000090000000800008A08000094090000A40800000009000000090000000800007309000099090000A6080000000A00000009000000080000560A00009C090000A7080000000B00000009000000080000320B00009F090000A8080000000C00000009000000080000070C0000A2090000A7080000000D00000009000000080000D50C0000A3090000A5080000000E000000090000000800009D0D0000A4090000A2080000000F000000090000000800005E0E0000A40900009E080000001000000009000000080000180F0000A40900009908000000000000000A0000000800004C000000370A00007008000000010000000A0000000800006C010000420A00007B08000000020000000A000000080000850200004C0A00008408000000030000000A00000008000097030000550A00008D08000000040000000A000000080000A30400005D0A00009408000000050000000A000000080000A8050000650A00009B08000000060000000A000000080000A60600006C0A0000A008000000070000000A0000000800009D070000720A0000A508000000080000000A0000000800008E080000770A0000A808000000090000000A000000080000780900007C0A0000AB080000000A0000000A0000000800005B0A0000810A0000AC080000000B0000000A000000080000380B0000840A0000AD080000000C0000000A0000000800000D0C0000870A0000AC080000000D0000000A000000080000DC0C0000890A0000AB080000000E0000000A000000080000A40D00008B0A0000A8080000000F0000000A000000080000660E00008C0A0000A508000000100000000A000000080000200F00008C0A0000A008000000000000000B0000000800004C0000000F0B00007108000000010000000B0000000800006D0100001A0B00007C08000000020000000B00000008000087020000240B00008608000000030000000B000000080000990300002E0B00008F08000000040000000B000000080000A6040000370B00009708000000050000000B000000080000AB0500003F0B00009E08000000060000000B000000080000AA060000470B0000A408000000070000000B000000080000A20700004E0B0000A908000000080000000B00000008000093080000540B0000AD08000000090000000B0000000800007D090000590B0000AF080000000A0000000B000000080000610A00005E0B0000B1080000000B0000000B0000000800003E0B0000620B0000B2080000000C0000000B000000080000140C0000660B0000B2080000000D0000000B000000080000E30C0000680B0000B1080000000E0000000B000000080000AC0D00006A0B0000AF080000000F0000000B0000000800006D0E00006C0B0000AC08000000100000000B000000080000290F00006C0B0000A808000000000000000C0000000800004D000000E00B00007208000000010000000C0000000800006E010000EC0B00007D08000000020000000C00000008000088020000F60B00008808000000030000000C0000000800009C030000010C00009108000000040000000C000000080000A90400000A0C00009908000000050000000C000000080000AE050000130C0000A108000000060000000C000000080000AE0600001B0C0000A708000000070000000C000000080000A6070000220C0000AC08000000080000000C00000008000098080000290C0000B108000000090000000C000000080000820900002F0C0000B4080000000A0000000C000000080000670A0000340C0000B6080000000B0000000C000000080000440B0000390C0000B8080000000C0000000C0000000800001A0C00003D0C0000B8080000000D0000000C000000080000EA0C0000400C0000B7080000000E0000000C000000080000B30D0000430C0000B6080000000F0000000C000000080000760E0000450C0000B308000000100000000C000000080000310F0000460C0000AF08000000000000000D0000000800004F000000AA0C00007308000000010000000D00000008000070010000B60C00007F08000000020000000D0000000800008B020000C10C00008A08000000030000000D0000000800009F030000CC0C00009308000000040000000D000000080000AC040000D60C00009C08000000050000000D000000080000B2050000DF0C0000A408000000060000000D000000080000B2060000E80C0000AB08000000070000000D000000080000AB070000F00C0000B008000000080000000D0000000800009D080000F70C0000B508000000090000000D00000008000088090000FE0C0000B9080000000A0000000D0000000800006D0A0000040D0000BB080000000B0000000D0000000800004B0B0000090D0000BD080000000C0000000D000000080000220C00000E0D0000BE080000000D0000000D000000080000F20C0000120D0000BD080000000E0000000D000000080000BC0D0000150D0000BC080000000F0000000D0000000800007E0E0000170D0000BA08000000100000000D0000000800003A0F0000190D0000B708000000000000000E000000080000500000006D0D00007408000000010000000E00000008000072010000790D00008108000000020000000E0000000800008D020000850D00008C08000000030000000E000000080000A2030000910D00009608000000040000000E000000080000AF0400009B0D00009F08000000050000000E000000080000B6050000A50D0000A708000000060000000E000000080000B6060000AE0D0000AE08000000070000000E000000080000B0070000B70D0000B408000000080000000E000000080000A2080000BF0D0000B908000000090000000E0000000800008E090000C60D0000BD080000000A0000000E000000080000730A0000CC0D0000C0080000000B0000000E000000080000510B0000D20D0000C3080000000C0000000E000000080000290C0000D70D0000C4080000000D0000000E000000080000FA0C0000DC0D0000C4080000000E0000000E000000080000C40D0000E00D0000C3080000000F0000000E000000080000870E0000E30D0000C108000000100000000E000000080000440F0000E50D0000BE08000000000000000F00000008000052000000290E00007608000000010000000F00000008000075010000360E00008208000000020000000F00000008000090020000430E00008E08000000030000000F000000080000A50300004E0E00009808000000040000000F000000080000B3040000590E0000A208000000050000000F000000080000BB050000640E0000AA08000000060000000F000000080000BB0600006E0E0000B208000000070000000F000000080000B5070000770E0000B808000000080000000F000000080000A80800007F0E0000BE08000000090000000F00000008000094090000870E0000C2080000000A0000000F0000000800007A0A00008E0E0000C6080000000B0000000F000000080000590B0000940E0000C8080000000C0000000F000000080000310C00009A0E0000C9080000000D0000000F000000080000020D00009F0E0000CA080000000E0000000F000000080000CD0D0000A30E0000C9080000000F0000000F000000080000900E0000A70E0000C808000000100000000F0000000800004D0F0000AA0E0000C508000000000000001000000008000054000000DE0E00007708000000010000001000000008000077010000EC0E00008408000000020000001000000008000093020000F90E000090080000000300000010000000080000A9030000050F00009A080000000400000010000000080000B7040000110F0000A4080000000500000010000000080000BF0500001C0F0000AD080000000600000010000000080000C0060000260F0000B5080000000700000010000000080000BB070000300F0000BC080000000800000010000000080000AE080000390F0000C20800000009000000100000000800009B090000410F0000C7080000000A00000010000000080000810A0000490F0000CB080000000B00000010000000080000600B0000500F0000CE080000000C00000010000000080000390C0000560F0000CF080000000D000000100000000800000B0D00005B0F0000D0080000000E00000010000000080000D60D0000600F0000D0080000000F000000100000000800009A0E0000640F0000CF080000001000000010000000080000570F0000680F0000CD080000000000000000000000090000590000004B0000005109000000010000000000000009000074010000500000005709000000020000000000000009000089020000540000005D0900000003000000000000000900009703000057000000620900000004000000000000000900009E0400005A000000660900000005000000000000000900009F0500005C00000068090000000600000000000000090000980600005D0000006A0900000007000000000000000900008B0700005E0000006B090000000800000000000000090000770800005E0000006A0900000009000000000000000900005D0900005D00000069090000000A000000000000000900003C0A00005C00000067090000000B00000000000000090000130B00005A00000064090000000C00000000000000090000E50B0000570000005F090000000D00000000000000090000AF0C0000540000005A090000000E00000000000000090000730D00005000000054090000000F00000000000000090000300E00004B0000004C090000001000000000000000090000E60E00004500000044090000000000000001000000090000560000006901000052090000000100000001000000090000720100006E0100005909000000020000000100000009000087020000730100005F0900000003000000010000000900009603000077010000640900000004000000010000000900009E0400007A010000680900000005000000010000000900009F0500007D0100006C090000000600000001000000090000990600007F0100006E0900000007000000010000000900008C070000800100006F09000000080000000100000009000079080000810100006F0900000009000000010000000900005F090000810100006E090000000A000000010000000900003E0A0000800100006C090000000B00000001000000090000170B00007E01000069090000000C00000001000000090000E90B00007C01000066090000000D00000001000000090000B40C00007901000061090000000E00000001000000090000780D0000760100005B090000000F00000001000000090000350E00007201000054090000001000000001000000090000EC0E00006D0100004C09000000000000000200000009000054000000800200005309000000010000000200000009000070010000860200005A090000000200000002000000090000860200008B02000061090000000300000002000000090000950300008F020000670900000004000000020000000900009E040000930200006B0900000005000000020000000900009F050000970200006F0900000006000000020000000900009A06000099020000710900000007000000020000000900008E0700009B020000730900000008000000020000000900007B0800009C02000074090000000900000002000000090000620900009D02000073090000000A00000002000000090000420A00009D02000072090000000B000000020000000900001B0B00009C0200006F090000000C00000002000000090000ED0B00009A0200006C090000000D00000002000000090000B80C00009802000067090000000E000000020000000900007D0D00009502000062090000000F000000020000000900003B0E0000920200005C090000001000000002000000090000F20E00008D02000054090000000000000003000000090000520000008F030000540900000001000000030000000900006F010000960300005C090000000200000003000000090000850200009C0300006309000000030000000300000009000095030000A1030000690900000004000000030000000900009E040000A60300006E090000000500000003000000090000A0050000AA030000720900000006000000030000000900009B060000AD0300007509000000070000000300000009000090070000AF030000770900000008000000030000000900007E080000B10300007809000000090000000300000009000065090000B203000078090000000A00000003000000090000450A0000B303000077090000000B000000030000000900001F0B0000B203000075090000000C00000003000000090000F20B0000B203000072090000000D00000003000000090000BE0C0000B00300006E090000000E00000003000000090000830D0000AE03000069090000000F00000003000000090000410E0000AB03000063090000001000000003000000090000F90E0000A70300005C0900000000000000040000000900005000000098040000550900000001000000040000000900006E010000A00400005E09000000020000000400000009000085020000A60400006509000000030000000400000009000095030000AC0400006C0900000004000000040000000900009E040000B104000071090000000500000004000000090000A1050000B6040000760900000006000000040000000900009D060000B90400007909000000070000000400000009000092070000BD0400007B09000000080000000400000009000080080000BF0400007D09000000090000000400000009000068090000C10400007D090000000A00000004000000090000490A0000C20400007D090000000B00000004000000090000230B0000C20400007B090000000C00000004000000090000F60B0000C204000079090000000D00000004000000090000C30C0000C104000075090000000E00000004000000090000890D0000BF04000070090000000F00000004000000090000480E0000BD0400006B090000001000000004000000090000000F0000BA040000640900000000000000050000000900004F0000009B050000560900000001000000050000000900006D010000A20500005F09000000020000000500000009000084020000A90500006709000000030000000500000009000095030000B00500006E0900000004000000050000000900009F040000B605000074090000000500000005000000090000A2050000BB050000790900000006000000050000000900009F060000BF0500007D09000000070000000500000009000094070000C30500008009000000080000000500000009000083080000C6050000820900000009000000050000000900006C090000C805000082090000000A000000050000000900004D0A0000CA05000082090000000B00000005000000090000280B0000CB05000081090000000C00000005000000090000FC0B0000CB0500007F090000000D00000005000000090000C90C0000CB0500007C090000000E000000050000000900008F0D0000CA05000078090000000F000000050000000900004F0E0000C805000073090000001000000005000000090000080F0000C50500006C0900000000000000060000000900004D00000096060000580900000001000000060000000900006C0100009E0600006109000000020000000600000009000084020000A60600006909000000030000000600000009000096030000AD06000071090000000400000006000000090000A0040000B306000077090000000500000006000000090000A4050000B90600007C090000000600000006000000090000A1060000BE0600008109000000070000000600000009000097070000C20600008409000000080000000600000009000087080000C6060000860900000009000000060000000900006F090000C906000088090000000A00000006000000090000510A0000CB06000088090000000B000000060000000900002D0B0000CC06000087090000000C00000006000000090000010C0000CD06000085090000000D00000006000000090000CF0C0000CE06000083090000000E00000006000000090000960D0000CD0600007F090000000F00000006000000090000560E0000CC0600007A090000001000000006000000090000100F0000CA060000740900000000000000070000000900004D0000008A070000590900000001000000070000000900006C0100009307000063090000000200000007000000090000850200009B0700006C09000000030000000700000009000096030000A307000073090000000400000007000000090000A2040000AA0700007A090000000500000007000000090000A6050000B007000080090000000600000007000000090000A3060000B6070000840900000007000000070000000900009A070000BA070000880900000008000000070000000900008A080000BF0700008B09000000090000000700000009000074090000C20700008D090000000A00000007000000090000560A0000C50700008D090000000B00000007000000090000320B0000C70700008D090000000C00000007000000090000070C0000C90700008C090000000D00000007000000090000D50C0000CA0700008A090000000E000000070000000900009D0D0000CA07000086090000000F000000070000000900005E0E0000C907000082090000001000000007000000090000180F0000C80700007D0900000000000000080000000900004C000000770800005A0900000001000000080000000900006C0100008108000065090000000200000008000000090000850200008A0800006E090000000300000008000000090000980300009208000076090000000400000008000000090000A3040000990800007D090000000500000008000000090000A8050000A008000083090000000600000008000000090000A6060000A6080000880900000007000000080000000900009E070000AC0800008D0900000008000000080000000900008E080000B10800009009000000090000000800000009000078090000B508000092090000000A000000080000000900005B0A0000B808000093090000000B00000008000000090000380B0000BB08000093090000000C000000080000000900000D0C0000BD08000092090000000D00000008000000090000DC0C0000BF08000090090000000E00000008000000090000A40D0000BF0800008E090000000F00000008000000090000660E0000BF0800008A090000001000000008000000090000200F0000BF080000850900000000000000090000000900004C0000005D0900005C0900000001000000090000000900006C0100006709000066090000000200000009000000090000860200007109000070090000000300000009000000090000990300007A09000079090000000400000009000000090000A50400008209000080090000000500000009000000090000AB0500008909000087090000000600000009000000090000A9060000900900008C090000000700000009000000090000A10700009609000091090000000800000009000000090000930800009C090000940900000009000000090000000900007D090000A109000097090000000A00000009000000090000610A0000A509000099090000000B000000090000000900003E0B0000A809000099090000000C00000009000000090000140C0000AB09000099090000000D00000009000000090000E30C0000AD09000097090000000E00000009000000090000AC0D0000AE09000095090000000F000000090000000900006E0E0000AF09000092090000001000000009000000090000290F0000AF0900008D09000000000000000A0000000900004C0000003D0A00005D09000000010000000A0000000900006D010000470A00006809000000020000000A00000009000087020000510A00007209000000030000000A0000000900009B0300005B0A00007B09000000040000000A000000090000A8040000640A00008309000000050000000A000000090000AE0500006C0A00008A09000000060000000A000000090000AD060000730A00009009000000070000000A000000090000A50700007A0A00009509000000080000000A00000009000097080000800A00009909000000090000000A00000009000082090000850A00009C090000000A0000000A000000090000660A00008A0A00009E090000000B0000000A000000090000440B00008E0A00009F090000000C0000000A0000000900001B0C0000910A00009F090000000D0000000A000000090000EA0C0000940A00009E090000000E0000000A000000090000B40D0000960A00009C090000000F0000000A000000090000760E0000970A00009909000000100000000A000000090000320F0000980A00009509000000000000000B0000000900004C000000150B00005F09000000010000000B0000000900006E010000200B00006A09000000020000000B000000090000890200002B0B00007409000000030000000B0000000900009D030000350B00007E09000000040000000B000000090000AA0400003E0B00008609000000050000000B000000090000B1050000470B00008E09000000060000000B000000090000B10600004F0B00009409000000070000000B000000090000AA070000560B00009A09000000080000000B0000000900009C0800005D0B00009E09000000090000000B00000009000088090000630B0000A2090000000A0000000B0000000900006C0A0000680B0000A4090000000B0000000B0000000900004A0B00006D0B0000A5090000000C0000000B000000090000220C0000710B0000A6090000000D0000000B000000090000F20C0000740B0000A5090000000E0000000B000000090000BC0D0000770B0000A4090000000F0000000B0000000900007F0E0000780B0000A109000000100000000B0000000900003B0F00007A0B00009E09000000000000000C0000000900004D000000E60B00006009000000010000000C0000000900006F010000F20B00006C09000000020000000C0000000900008B020000FE0B00007709000000030000000C0000000900009F030000080C00008109000000040000000C000000090000AD040000120C00008A09000000050000000C000000090000B40500001C0C00009109000000060000000C000000090000B5060000240C00009809000000070000000C000000090000AE0700002C0C00009E09000000080000000C000000090000A1080000330C0000A309000000090000000C0000000900008D0900003A0C0000A7090000000A0000000C000000090000730A0000400C0000AA090000000B0000000C000000090000510B0000450C0000AC090000000C0000000C000000090000290C0000490C0000AD090000000D0000000C000000090000FA0C00004D0C0000AC090000000E0000000C000000090000C40D0000500C0000AB090000000F0000000C000000090000880E0000530C0000A909000000100000000C000000090000450F0000550C0000A609000000000000000D0000000900004E000000B10C00006109000000010000000D00000009000071010000BD0C00006E09000000020000000D0000000900008D020000C90C00007909000000030000000D000000090000A2030000D50C00008309000000040000000D000000090000B0040000DF0C00008D09000000050000000D000000090000B8050000E90C00009509000000060000000D000000090000B9060000F20C00009C09000000070000000D000000090000B3070000FB0C0000A309000000080000000D000000090000A7080000030D0000A809000000090000000D000000090000930900000A0D0000AC090000000A0000000D000000090000790A0000100D0000B0090000000B0000000D000000090000580B0000160D0000B2090000000C0000000D000000090000310C00001B0D0000B3090000000D0000000D000000090000020D0000200D0000B3090000000E0000000D000000090000CD0D0000230D0000B3090000000F0000000D000000090000910E0000260D0000B109000000100000000D0000000900004F0F0000290D0000AE09000000000000000E00000009000050000000740D00006309000000010000000E00000009000073010000810D00007009000000020000000E0000000900008F0200008E0D00007B09000000030000000E000000090000A50300009A0D00008609000000040000000E000000090000B4040000A50D00009009000000050000000E000000090000BC050000AF0D00009909000000060000000E000000090000BE060000B90D0000A009000000070000000E000000090000B9070000C20D0000A709000000080000000E000000090000AC080000CB0D0000AD09000000090000000E0000000900009A090000D30D0000B2090000000A0000000E000000090000800A0000DA0D0000B5090000000B0000000E000000090000600B0000E00D0000B8090000000C0000000E000000090000390C0000E60D0000BA090000000D0000000E0000000900000B0D0000EB0D0000BB090000000E0000000E000000090000D60D0000EF0D0000BA090000000F0000000E0000000900009B0E0000F30D0000B909000000100000000E000000090000590F0000F60D0000B709000000000000000F00000009000051000000310E00006409000000010000000F000000090000750100003F0E00007209000000020000000F000000090000920200004C0E00007E09000000030000000F000000090000A8030000580E00008909000000040000000F000000090000B8040000640E00009309000000050000000F000000090000C10500006F0E00009C09000000060000000F000000090000C3060000790E0000A509000000070000000F000000090000BE070000830E0000AC09000000080000000F000000090000B30800008C0E0000B209000000090000000F000000090000A0090000950E0000B7090000000A0000000F000000090000870A00009C0E0000BB090000000B0000000F000000090000680B0000A30E0000BE090000000C0000000F000000090000410C0000AA0E0000C0090000000D0000000F000000090000140D0000AF0E0000C2090000000E0000000F000000090000E00D0000B40E0000C2090000000F0000000F000000090000A50E0000B80E0000C109000000100000000F000000090000640F0000BC0E0000BF09000000000000001000000009000053000000E60E00006609000000010000001000000009000078010000F50E00007409000000020000001000000009000095020000030F000080090000000300000010000000090000AC030000100F00008C090000000400000010000000090000BC0400001C0F000096090000000500000010000000090000C6050000280F0000A0090000000600000010000000090000C8060000330F0000A9090000000700000010000000090000C40700003D0F0000B0090000000800000010000000090000B9080000470F0000B7090000000900000010000000090000A7090000500F0000BC090000000A000000100000000900008F0A0000580F0000C1090000000B00000010000000090000700B00005F0F0000C5090000000C000000100000000900004A0C0000660F0000C7090000000D000000100000000900001D0D00006D0F0000C9090000000E00000010000000090000EA0D0000720F0000C9090000000F00000010000000090000AF0E0000770F0000C90900000010000000100000000900006E0F00007B0F0000C80900000000000000000000000A00005B0000004A000000340A00000001000000000000000A0000770100004E0000003A0A00000002000000000000000A00008C02000052000000400A00000003000000000000000A00009A03000056000000450A00000004000000000000000A0000A204000059000000490A00000005000000000000000A0000A30500005B0000004C0A00000006000000000000000A00009D0600005C0000004E0A00000007000000000000000A0000900700005D0000004E0A00000008000000000000000A00007D0800005D0000004E0A00000009000000000000000A0000620900005C0000004D0A0000000A000000000000000A0000420A00005B0000004B0A0000000B000000000000000A00001A0B000059000000480A0000000C000000000000000A0000EB0B000056000000440A0000000D000000000000000A0000B60C0000530000003E0A0000000E000000000000000A00007A0D00004F000000380A0000000F000000000000000A0000370E00004A000000310A00000010000000000000000A0000EE0E000044000000290A00000000000000010000000A00005800000068010000350A00000001000000010000000A0000740100006D0100003C0A00000002000000010000000A00008A02000072010000430A00000003000000010000000A00009903000076010000480A00000004000000010000000A0000A10400007A0100004C0A00000005000000010000000A0000A30500007C010000500A00000006000000010000000A00009E0600007E010000520A00000007000000010000000A00009207000080010000530A00000008000000010000000A00007F08000080010000530A00000009000000010000000A00006509000080010000530A0000000A000000010000000A0000450A000080010000510A0000000B000000010000000A00001E0B00007E0100004E0A0000000C000000010000000A0000F00B00007C0100004B0A0000000D000000010000000A0000BB0C00007A010000460A0000000E000000010000000A0000800D000076010000400A0000000F000000010000000A00003E0E000072010000390A00000010000000010000000A0000F50E00006D010000320A00000000000000020000000A0000550000007F020000370A00000001000000020000000A000073010000860200003E0A00000002000000020000000A0000890200008B020000450A00000003000000020000000A000098030000900200004B0A00000004000000020000000A0000A104000094020000500A00000005000000020000000A0000A305000097020000530A00000006000000020000000A00009F0600009A020000560A00000007000000020000000A0000930700009C020000580A00000008000000020000000A0000810800009D020000590A00000009000000020000000A0000680900009E020000580A0000000A000000020000000A0000480A00009E020000570A0000000B000000020000000A0000220B00009D020000550A0000000C000000020000000A0000F50B00009B020000520A0000000D000000020000000A0000C10C0000990200004D0A0000000E000000020000000A0000860D000097020000480A0000000F000000020000000A0000450E000093020000420A00000010000000020000000A0000FC0E00008F0200003B0A00000000000000030000000A00005300000090030000380A00000001000000030000000A00007101000097030000400A00000002000000030000000A0000880200009D030000480A00000003000000030000000A000098030000A20300004E0A00000004000000030000000A0000A2040000A7030000530A00000005000000030000000A0000A4050000AB030000570A00000006000000030000000A0000A0060000AE0300005B0A00000007000000030000000A000095070000B10300005D0A00000008000000030000000A000084080000B30300005E0A00000009000000030000000A00006C090000B40300005E0A0000000A000000030000000A00004C0A0000B50300005D0A0000000B000000030000000A0000270B0000B40300005C0A0000000C000000030000000A0000FA0B0000B4030000590A0000000D000000030000000A0000C70C0000B2030000550A0000000E000000030000000A00008D0D0000B0030000500A0000000F000000030000000A00004C0E0000AD0300004B0A00000010000000030000000A0000040F0000AA030000440A00000000000000040000000A0000510000009A0400003A0A00000001000000040000000A00006F010000A1040000420A00000002000000040000000A000087020000A80400004A0A00000003000000040000000A000098030000AE040000510A00000004000000040000000A0000A2040000B3040000570A00000005000000040000000A0000A5050000B80400005B0A00000006000000040000000A0000A2060000BC0400005F0A00000007000000040000000A000098070000BF040000620A00000008000000040000000A000087080000C1040000630A00000009000000040000000A00006F090000C3040000640A0000000A000000040000000A0000510A0000C5040000640A0000000B000000040000000A00002C0B0000C5040000620A0000000C000000040000000A0000000C0000C5040000600A0000000D000000040000000A0000CD0C0000C40400005D0A0000000E000000040000000A0000930D0000C3040000580A0000000F000000040000000A0000530E0000C1040000530A00000010000000040000000A00000C0F0000BE0400004D0A00000000000000050000000A00004F0000009C0500003B0A00000001000000050000000A00006E010000A4050000440A00000002000000050000000A000087020000AC0500004D0A00000003000000050000000A000098030000B2050000540A00000004000000050000000A0000A3040000B80500005A0A00000005000000050000000A0000A7050000BD0500005F0A00000006000000050000000A0000A4060000C2050000630A00000007000000050000000A00009A070000C6050000660A00000008000000050000000A00008A080000C9050000690A00000009000000050000000A000073090000CC0500006A0A0000000A000000050000000A0000550A0000CE0500006A0A0000000B000000050000000A0000310B0000CF050000690A0000000C000000050000000A0000050C0000CF050000670A0000000D000000050000000A0000D30C0000CF050000640A0000000E000000050000000A00009A0D0000CE050000610A0000000F000000050000000A00005B0E0000CD0500005C0A00000010000000050000000A0000150F0000CB050000560A00000000000000060000000A00004E000000980600003D0A00000001000000060000000A00006E010000A1060000470A00000002000000060000000A000086020000A80600004F0A00000003000000060000000A000099030000B0060000570A00000004000000060000000A0000A4040000B60600005D0A00000005000000060000000A0000A9050000BC060000630A00000006000000060000000A0000A6060000C2060000680A00000007000000060000000A00009D070000C60600006B0A00000008000000060000000A00008E080000CA0600006E0A00000009000000060000000A000077090000CD060000700A0000000A000000060000000A00005A0A0000D0060000700A0000000B000000060000000A0000360B0000D2060000700A0000000C000000060000000A00000C0C0000D30600006E0A0000000D000000060000000A0000DA0C0000D30600006C0A0000000E000000060000000A0000A20D0000D3060000690A0000000F000000060000000A0000630E0000D2060000640A00000010000000060000000A00001D0F0000D10600005F0A00000000000000070000000A00004D0000008D0700003F0A00000001000000070000000A00006D01000096070000490A00000002000000070000000A0000870200009E070000520A00000003000000070000000A000099030000A60700005A0A00000004000000070000000A0000A5040000AE070000610A00000005000000070000000A0000AB050000B4070000670A00000006000000070000000A0000A9060000BA0700006C0A00000007000000070000000A0000A1070000BF070000700A00000008000000070000000A000092080000C4070000730A00000009000000070000000A00007C090000C8070000760A0000000A000000070000000A00005F0A0000CB070000770A0000000B000000070000000A00003C0B0000CD070000770A0000000C000000070000000A0000120C0000CF070000760A0000000D000000070000000A0000E10C0000D0070000740A0000000E000000070000000A0000AA0D0000D1070000710A0000000F000000070000000A00006B0E0000D00700006D0A00000010000000070000000A0000260F0000D0070000680A00000000000000080000000A00004C0000007A080000400A00000001000000080000000A00006D010000840800004B0A00000002000000080000000A0000870200008E080000540A00000003000000080000000A00009B030000960800005D0A00000004000000080000000A0000A70400009E080000650A00000005000000080000000A0000AD050000A50800006B0A00000006000000080000000A0000AC060000AC080000710A00000007000000080000000A0000A4070000B2080000750A00000008000000080000000A000096080000B7080000790A00000009000000080000000A000081090000BB0800007B0A0000000A000000080000000A0000650A0000BF0800007D0A0000000B000000080000000A0000420B0000C20800007E0A0000000C000000080000000A0000190C0000C50800007D0A0000000D000000080000000A0000E90C0000C60800007C0A0000000E000000080000000A0000B20D0000C8080000790A0000000F000000080000000A0000740E0000C8080000760A00000010000000080000000A00002F0F0000C8080000710A00000000000000090000000A00004C00000061090000420A00000001000000090000000A00006D0100006C0900004D0A00000002000000090000000A00008802000076090000570A00000003000000090000000A00009C0300007F090000600A00000004000000090000000A0000A904000087090000680A00000005000000090000000A0000B00500008F0900006F0A00000006000000090000000A0000AF06000096090000750A00000007000000090000000A0000A80700009D0900007A0A00000008000000090000000A00009B080000A30900007E0A00000009000000090000000A000086090000A8090000810A0000000A000000090000000A00006B0A0000AC090000830A0000000B000000090000000A0000490B0000B0090000840A0000000C000000090000000A0000200C0000B3090000840A0000000D000000090000000A0000F00C0000B6090000830A0000000E000000090000000A0000BA0D0000B7090000810A0000000F000000090000000A00007D0E0000B80900007E0A00000010000000090000000A0000390F0000B90900007A0A000000000000000A0000000A00004C000000410A0000440A000000010000000A0000000A00006E0100004C0A00004F0A000000020000000A0000000A000089020000570A00005A0A000000030000000A0000000A00009E030000610A0000630A000000040000000A0000000A0000AC0400006A0A00006C0A000000050000000A0000000A0000B3050000720A0000730A000000060000000A0000000A0000B30600007A0A00007A0A000000070000000A0000000A0000AD070000810A00007F0A000000080000000A0000000A00009F080000880A0000840A000000090000000A0000000A00008C0900008E0A0000870A0000000A0000000A0000000A0000710A0000930A00008A0A0000000B0000000A0000000A00004F0B0000970A00008B0A0000000C0000000A0000000A0000270C00009B0A00008C0A0000000D0000000A0000000A0000F80C00009E0A00008B0A0000000E0000000A0000000A0000C30D0000A00A00008A0A0000000F0000000A0000000A0000860E0000A20A0000870A000000100000000A0000000A0000430F0000A30A0000840A000000000000000B0000000A00004C0000001A0B0000450A000000010000000B0000000A00006F010000260B0000510A000000020000000B0000000A00008B020000310B00005C0A000000030000000B0000000A0000A00300003C0B0000660A000000040000000B0000000A0000AE040000450B00006F0A000000050000000B0000000A0000B60500004F0B0000770A000000060000000B0000000A0000B7060000570B00007E0A000000070000000B0000000A0000B10700005F0B0000840A000000080000000B0000000A0000A5080000660B0000890A000000090000000B0000000A0000910900006C0B00008D0A0000000A0000000B0000000A0000770A0000720B0000900A0000000B0000000B0000000A0000570B0000770B0000920A0000000C0000000B0000000A00002F0C00007B0B0000930A0000000D0000000B0000000A0000010D00007F0B0000930A0000000E0000000B0000000A0000CC0D0000820B0000920A0000000F0000000B0000000A0000900E0000840B0000900A000000100000000B0000000A00004D0F0000860B00008D0A000000000000000C0000000A00004C000000EC0B0000470A000000010000000C0000000A000070010000F80B0000540A000000020000000C0000000A00008C020000040C00005F0A000000030000000C0000000A0000A20300000F0C00006A0A000000040000000C0000000A0000B10400001A0C0000730A000000050000000C0000000A0000BA050000240C00007C0A000000060000000C0000000A0000BB0600002D0C0000830A000000070000000C0000000A0000B6070000350C0000890A000000080000000C0000000A0000AA0800003D0C00008F0A000000090000000C0000000A000098090000440C0000930A0000000A0000000C0000000A00007E0A00004A0C0000970A0000000B0000000C0000000A00005E0B0000500C0000990A0000000C0000000C0000000A0000370C0000550C00009B0A0000000D0000000C0000000A0000090D0000590C00009B0A0000000E0000000C0000000A0000D50D00005D0C00009A0A0000000F0000000C0000000A00009A0E0000600C0000990A000000100000000C0000000A0000580F0000620C0000960A000000000000000D0000000A00004D000000B70C0000490A000000010000000D0000000A000071010000C40C0000560A000000020000000D0000000A00008E020000D10C0000620A000000030000000D0000000A0000A5030000DC0C00006D0A000000040000000D0000000A0000B5040000E80C0000770A000000050000000D0000000A0000BE050000F20C0000800A000000060000000D0000000A0000C0060000FC0C0000880A000000070000000D0000000A0000BB070000050D00008F0A000000080000000D0000000A0000B00800000D0D0000940A000000090000000D0000000A00009E090000150D0000990A0000000A0000000D0000000A0000850A00001C0D00009D0A0000000B0000000D0000000A0000660B0000220D0000A00A0000000C0000000D0000000A00003F0C0000280D0000A20A0000000D0000000D0000000A0000120D00002D0D0000A30A0000000E0000000D0000000A0000DE0D0000310D0000A30A0000000F0000000D0000000A0000A40E0000350D0000A20A000000100000000D0000000A0000620F0000380D0000A00A000000000000000E0000000A00004E0000007B0D00004B0A000000010000000E0000000A000073010000890D0000580A000000020000000E0000000A000091020000960D0000650A000000030000000E0000000A0000A8030000A20D0000700A000000040000000E0000000A0000B8040000AE0D00007B0A000000050000000E0000000A0000C2050000B90D0000840A000000060000000E0000000A0000C5060000C40D00008C0A000000070000000E0000000A0000C1070000CD0D0000940A000000080000000E0000000A0000B6080000D60D00009A0A000000090000000E0000000A0000A5090000DF0D00009F0A0000000A0000000E0000000A00008D0A0000E60D0000A40A0000000B0000000E0000000A00006E0B0000ED0D0000A70A0000000C0000000E0000000A0000480C0000F40D0000A90A0000000D0000000E0000000A00001B0D0000F90D0000AB0A0000000E0000000E0000000A0000E80D0000FE0D0000AB0A0000000F0000000E0000000A0000AE0E0000020E0000AB0A000000100000000E0000000A00006E0F0000060E0000A90A000000000000000F0000000A000050000000380E00004D0A000000010000000F0000000A000075010000470E00005B0A000000020000000F0000000A000093020000540E0000680A000000030000000F0000000A0000AB030000610E0000730A000000040000000F0000000A0000BC0400006E0E00007E0A000000050000000F0000000A0000C60500007A0E0000880A000000060000000F0000000A0000CA060000850E0000910A000000070000000F0000000A0000C70700008F0E0000990A000000080000000F0000000A0000BD080000990E0000A00A000000090000000F0000000A0000AC090000A20E0000A60A0000000A0000000F0000000A0000940A0000AA0E0000AA0A0000000B0000000F0000000A0000760B0000B20E0000AE0A0000000C0000000F0000000A0000510C0000B90E0000B10A0000000D0000000F0000000A0000250D0000BF0E0000B30A0000000E0000000F0000000A0000F20D0000C40E0000B40A0000000F0000000F0000000A0000B90E0000C90E0000B30A000000100000000F0000000A0000790F0000CD0E0000B20A00000000000000100000000A000051000000EE0E00004F0A00000001000000100000000A000077010000FD0E00005D0A00000002000000100000000A0000960200000C0F00006A0A00000003000000100000000A0000AF0300001A0F0000770A00000004000000100000000A0000C0040000270F0000820A00000005000000100000000A0000CB050000330F00008C0A00000006000000100000000A0000CF0600003F0F0000960A00000007000000100000000A0000CD0700004A0F00009E0A00000008000000100000000A0000C3080000540F0000A50A00000009000000100000000A0000B30900005E0F0000AC0A0000000A000000100000000A00009C0A0000670F0000B10A0000000B000000100000000A00007F0B00006F0F0000B50A0000000C000000100000000A00005A0C0000760F0000B90A0000000D000000100000000A00002F0D00007D0F0000BB0A0000000E000000100000000A0000FD0D0000840F0000BC0A0000000F000000100000000A0000C40E0000890F0000BC0A00000010000000100000000A0000850F00008E0F0000BC0A00000000000000000000000B00005C00000048000000100B00000001000000000000000B0000790100004D000000170B00000002000000000000000B00008E020000510000001D0B00000003000000000000000B00009D03000054000000220B00000004000000000000000B0000A504000057000000260B00000005000000000000000B0000A605000059000000290B00000006000000000000000B0000A10600005A0000002B0B00000007000000000000000B0000940700005B0000002C0B00000008000000000000000B0000810800005B0000002C0B00000009000000000000000B0000670900005B0000002B0B0000000A000000000000000B0000470A000059000000280B0000000B000000000000000B0000200B000057000000250B0000000C000000000000000B0000F10B000055000000210B0000000D000000000000000B0000BD0C0000510000001C0B0000000E000000000000000B0000810D00004D000000160B0000000F000000000000000B00003F0E0000480000000F0B00000010000000000000000B0000F60E000043000000070B00000000000000010000000B00005900000067010000120B00000001000000010000000B0000760100006C010000190B00000002000000010000000B00008C02000071010000200B00000003000000010000000B00009C03000075010000250B00000004000000010000000B0000A5040000790100002A0B00000005000000010000000B0000A60500007B0100002D0B00000006000000010000000B0000A20600007E010000300B00000007000000010000000B0000960700007F010000310B00000008000000010000000B00008408000080010000310B00000009000000010000000B00006B09000080010000310B0000000A000000010000000B00004B0A00007F0100002F0B0000000B000000010000000B0000240B00007E0100002D0B0000000C000000010000000B0000F70B00007C010000290B0000000D000000010000000B0000C30C000079010000250B0000000E000000010000000B0000880D0000760100001F0B0000000F000000010000000B0000460E000072010000180B00000010000000010000000B0000FE0E00006D010000110B00000000000000020000000B0000560000007F020000140B00000001000000020000000B000074010000850200001C0B00000002000000020000000B00008B0200008A020000230B00000003000000020000000B00009B0300008F020000290B00000004000000020000000B0000A4040000930200002E0B00000005000000020000000B0000A705000097020000320B00000006000000020000000B0000A30600009A020000340B00000007000000020000000B0000980700009C020000360B00000008000000020000000B0000860800009D020000370B00000009000000020000000B00006E0900009E020000370B0000000A000000020000000B00004F0A00009E020000360B0000000B000000020000000B0000290B00009D020000340B0000000C000000020000000B0000FC0B00009C020000310B0000000D000000020000000B0000C90C00009A0200002D0B0000000E000000020000000B00008F0D000097020000280B0000000F000000020000000B00004E0E000094020000220B00000010000000020000000B0000060F0000900200001B0B00000000000000030000000B00005400000090030000160B00000001000000030000000B000072010000970300001E0B00000002000000030000000B00008A0200009D030000260B00000003000000030000000B00009B030000A20300002C0B00000004000000030000000B0000A5040000A7030000320B00000005000000030000000B0000A8050000AB030000360B00000006000000030000000B0000A5060000AF030000390B00000007000000030000000B00009A070000B20300003C0B00000008000000030000000B000089080000B40300003D0B00000009000000030000000B000072090000B50300003E0B0000000A000000030000000B0000530A0000B60300003D0B0000000B000000030000000B00002E0B0000B60300003C0B0000000C000000030000000B0000020C0000B5030000390B0000000D000000030000000B0000CF0C0000B4030000350B0000000E000000030000000B0000960D0000B2030000310B0000000F000000030000000B0000550E0000AF0300002B0B00000010000000030000000B00000E0F0000AC030000250B00000000000000040000000B0000520000009A040000180B00000001000000040000000B000071010000A2040000210B00000002000000040000000B000089020000A8040000290B00000003000000040000000B00009A030000AF040000300B00000004000000040000000B0000A5040000B4040000350B00000005000000040000000B0000A9050000B90400003A0B00000006000000040000000B0000A6060000BD0400003E0B00000007000000040000000B00009D070000C1040000410B00000008000000040000000B00008D080000C3040000430B00000009000000040000000B000076090000C5040000440B0000000A000000040000000B0000580A0000C7040000440B0000000B000000040000000B0000330B0000C8040000430B0000000C000000040000000B0000080C0000C8040000410B0000000D000000040000000B0000D60C0000C70400003E0B0000000E000000040000000B00009D0D0000C60400003A0B0000000F000000040000000B00005E0E0000C4040000350B00000010000000040000000B0000170F0000C10400002F0B00000000000000050000000B0000500000009D0500001A0B00000001000000050000000B00006F010000A5050000230B00000002000000050000000B000088020000AD0500002C0B00000003000000050000000B00009B030000B4050000330B00000004000000050000000B0000A6040000BA050000390B00000005000000050000000B0000AB050000C00500003F0B00000006000000050000000B0000A9060000C4050000430B00000007000000050000000B0000A0070000C9050000470B00000008000000050000000B000090080000CC050000490B00000009000000050000000B00007A090000CF0500004B0B0000000A000000050000000B00005D0A0000D10500004B0B0000000B000000050000000B0000390B0000D20500004B0B0000000C000000050000000B00000F0C0000D3050000490B0000000D000000050000000B0000DD0C0000D3050000460B0000000E000000050000000B0000A50D0000D3050000430B0000000F000000050000000B0000660E0000D10500003E0B00000010000000050000000B0000210F0000CF050000390B00000000000000060000000B00004E000000990600001C0B00000001000000060000000B00006E010000A2060000260B00000002000000060000000B000088020000AB0600002F0B00000003000000060000000B00009B030000B2060000360B00000004000000060000000B0000A7040000B90600003D0B00000005000000060000000B0000AD050000BF060000430B00000006000000060000000B0000AB060000C5060000480B00000007000000060000000B0000A3070000CA0600004C0B00000008000000060000000B000094080000CE0600004F0B00000009000000060000000B00007F090000D1060000510B0000000A000000060000000B0000620A0000D4060000520B0000000B000000060000000B00003F0B0000D6060000520B0000000C000000060000000B0000150C0000D8060000510B0000000D000000060000000B0000E50C0000D80600004F0B0000000E000000060000000B0000AD0D0000D80600004C0B0000000F000000060000000B00006F0E0000D8060000480B00000010000000060000000B00002A0F0000D6060000430B00000000000000070000000B00004D0000008F0700001E0B00000001000000070000000B00006E01000098070000280B00000002000000070000000B000088020000A1070000320B00000003000000070000000B00009C030000AA0700003A0B00000004000000070000000B0000A9040000B1070000410B00000005000000070000000B0000AF050000B8070000480B00000006000000070000000B0000AE060000BE0700004D0B00000007000000070000000B0000A7070000C4070000520B00000008000000070000000B000099080000C9070000550B00000009000000070000000B000084090000CD070000580B0000000A000000070000000B0000680A0000D0070000590B0000000B000000070000000B0000460B0000D30700005A0B0000000C000000070000000B00001C0C0000D5070000590B0000000D000000070000000B0000EC0C0000D6070000580B0000000E000000070000000B0000B60D0000D7070000550B0000000F000000070000000B0000780E0000D7070000520B00000010000000070000000B0000340F0000D70700004D0B00000000000000080000000B00004C0000007D080000200B00000001000000080000000B00006E010000870800002B0B00000002000000080000000B00008902000091080000350B00000003000000080000000B00009D0300009A0800003E0B00000004000000080000000B0000AB040000A2080000460B00000005000000080000000B0000B1050000AA0800004D0B00000006000000080000000B0000B1060000B1080000530B00000007000000080000000B0000AB070000B7080000570B00000008000000080000000B00009D080000BC0800005B0B00000009000000080000000B000089090000C10800005E0B0000000A000000080000000B00006E0A0000C5080000600B0000000B000000080000000B00004C0B0000C9080000610B0000000C000000080000000B0000240C0000CC080000610B0000000D000000080000000B0000F40C0000CE080000600B0000000E000000080000000B0000BE0D0000CF0800005E0B0000000F000000080000000B0000820E0000D00800005B0B00000010000000080000000B00003E0F0000D0080000570B00000000000000090000000B00004B00000065090000220B00000001000000090000000B00006E010000700900002D0B00000002000000090000000B0000890200007A090000380B00000003000000090000000B00009E03000083090000410B00000004000000090000000B0000AD0400008C0900004A0B00000005000000090000000B0000B405000095090000510B00000006000000090000000B0000B50600009C090000580B00000007000000090000000B0000AF070000A30900005D0B00000008000000090000000B0000A2080000A9090000620B00000009000000090000000B00008F090000AF090000650B0000000A000000090000000B0000740A0000B4090000680B0000000B000000090000000B0000530B0000B8090000690B0000000C000000090000000B00002B0C0000BB090000690B0000000D000000090000000B0000FD0C0000BE090000690B0000000E000000090000000B0000C80D0000C0090000670B0000000F000000090000000B00008B0E0000C2090000650B00000010000000090000000B0000490F0000C2090000610B000000000000000A0000000B00004B000000450A0000240B000000010000000A0000000B00006E010000510A0000300B000000020000000A0000000B00008A0200005C0A00003B0B000000030000000A0000000B0000A0030000660A0000450B000000040000000A0000000B0000AF040000700A00004E0B000000050000000A0000000B0000B7050000780A0000560B000000060000000A0000000B0000B9060000810A00005D0B000000070000000A0000000B0000B3070000880A0000630B000000080000000A0000000B0000A70800008F0A0000680B000000090000000A0000000B000094090000950A00006C0B0000000A0000000A0000000B00007B0A00009B0A00006F0B0000000B0000000A0000000B00005A0B0000A00A0000710B0000000C0000000A0000000B0000330C0000A40A0000720B0000000D0000000A0000000B0000060D0000A70A0000720B0000000E0000000A0000000B0000D10D0000AA0A0000710B0000000F0000000A0000000B0000960E0000AC0A00006F0B000000100000000A0000000B0000530F0000AE0A00006B0B000000000000000B0000000B00004B0000001E0B0000260B000000010000000B0000000B00006F0100002B0B0000320B000000020000000B0000000B00008C020000360B00003E0B000000030000000B0000000B0000A2030000410B0000480B000000040000000B0000000B0000B20400004C0B0000520B000000050000000B0000000B0000BB050000550B00005A0B000000060000000B0000000B0000BD0600005E0B0000620B000000070000000B0000000B0000B8070000670B0000680B000000080000000B0000000B0000AD0800006E0B00006E0B000000090000000B0000000B00009B090000750B0000720B0000000A0000000B0000000B0000820A00007B0B0000760B0000000B0000000B0000000B0000620B0000810B0000780B0000000C0000000B0000000B00003C0C0000860B00007A0B0000000D0000000B0000000B00000F0D00008A0B00007A0B0000000E0000000B0000000B0000DB0D00008D0B00007A0B0000000F0000000B0000000B0000A00E0000900B0000780B000000100000000B0000000B00005F0F0000920B0000760B000000000000000C0000000B00004B000000F10B0000280B000000010000000C0000000B00006F010000FE0B0000350B000000020000000C0000000B00008D0200000A0C0000410B000000030000000C0000000B0000A4030000160C00004C0B000000040000000C0000000B0000B5040000210C0000560B000000050000000C0000000B0000BE0500002B0C00005F0B000000060000000C0000000B0000C1060000350C0000670B000000070000000C0000000B0000BD0700003E0C00006E0B000000080000000C0000000B0000B3080000460C0000740B000000090000000C0000000B0000A10900004E0C0000790B0000000A0000000C0000000B0000890A0000550C00007D0B0000000B0000000C0000000B00006A0B00005B0C0000800B0000000C0000000C0000000B0000440C0000600C0000820B0000000D0000000C0000000B0000180D0000650C0000830B0000000E0000000C0000000B0000E50D0000690C0000830B0000000F0000000C0000000B0000AB0E00006D0C0000820B000000100000000C0000000B00006A0F0000700C0000800B000000000000000D0000000B00004B000000BD0C00002A0B000000010000000D0000000B000071010000CA0C0000380B000000020000000D0000000B00008F020000D70C0000440B000000030000000D0000000B0000A7030000E40C0000500B000000040000000D0000000B0000B8040000EF0C00005A0B000000050000000D0000000B0000C2050000FA0C0000640B000000060000000D0000000B0000C6060000050D00006C0B000000070000000D0000000B0000C30700000E0D0000740B000000080000000D0000000B0000B9080000170D00007A0B000000090000000D0000000B0000A80900001F0D0000800B0000000A0000000D0000000B0000900A0000270D0000840B0000000B0000000D0000000B0000720B00002E0D0000880B0000000C0000000D0000000B00004D0C0000340D00008A0B0000000D0000000D0000000B0000210D00003A0D00008C0B0000000E0000000D0000000B0000EF0D00003E0D00008C0B0000000F0000000D0000000B0000B60E0000430D00008C0B000000100000000D0000000B0000760F0000460D00008A0B000000000000000E0000000B00004C000000810D00002D0B000000010000000E0000000B000072010000900D00003B0B000000020000000E0000000B0000920200009D0D0000480B000000030000000E0000000B0000AA030000AA0D0000540B000000040000000E0000000B0000BC040000B70D00005F0B000000050000000E0000000B0000C7050000C20D0000690B000000060000000E0000000B0000CB060000CD0D0000720B000000070000000E0000000B0000C8070000D80D00007A0B000000080000000E0000000B0000BF080000E10D0000810B000000090000000E0000000B0000AF090000EA0D0000870B0000000A0000000E0000000B0000980A0000F30D00008C0B0000000B0000000E0000000B00007B0B0000FA0D0000900B0000000C0000000E0000000B0000560C0000010E0000930B0000000D0000000E0000000B00002B0D0000070E0000950B0000000E0000000E0000000B0000FA0D00000D0E0000960B0000000F0000000E0000000B0000C10E0000120E0000960B000000100000000E0000000B0000820F0000160E0000950B000000000000000F0000000B00004D0000003F0E00002F0B000000010000000F0000000B0000740100004E0E00003D0B000000020000000F0000000B0000940200005C0E00004B0B000000030000000F0000000B0000AD0300006A0E0000570B000000040000000F0000000B0000C0040000770E0000630B000000050000000F0000000B0000CB050000840E00006D0B000000060000000F0000000B0000D00600008F0E0000770B000000070000000F0000000B0000CF0700009A0E00007F0B000000080000000F0000000B0000C6080000A40E0000870B000000090000000F0000000B0000B7090000AE0E00008D0B0000000A0000000F0000000B0000A00A0000B70E0000930B0000000B0000000F0000000B0000840B0000BF0E0000970B0000000C0000000F0000000B0000600C0000C70E00009B0B0000000D0000000F0000000B0000360D0000CE0E00009D0B0000000E0000000F0000000B0000050E0000D40E00009F0B0000000F0000000F0000000B0000CD0E0000DA0E00009F0B000000100000000F0000000B00008E0F0000DE0E00009F0B00000000000000100000000B00004F000000F60E0000310B00000001000000100000000B000076010000050F0000400B00000002000000100000000B000097020000150F00004E0B00000003000000100000000B0000B1030000230F00005B0B00000004000000100000000B0000C4040000310F0000670B00000005000000100000000B0000D00500003E0F0000720B00000006000000100000000B0000D60600004A0F00007C0B00000007000000100000000B0000D5070000560F0000850B00000008000000100000000B0000CD080000610F00008D0B00000009000000100000000B0000BE0900006B0F0000940B0000000A000000100000000B0000A90A0000750F00009A0B0000000B000000100000000B00008D0B00007E0F00009F0B0000000C000000100000000B00006A0C0000860F0000A30B0000000D000000100000000B0000400D00008D0F0000A60B0000000E000000100000000B0000100E0000940F0000A80B0000000F000000100000000B0000D90E00009B0F0000A90B00000010000000100000000B00009B0F0000A00F0000A90B00000000000000000000000C00005D00000045000000E60B00000001000000000000000C00007A0100004A000000ED0B00000002000000000000000C0000900200004E000000F30B00000003000000000000000C00009F03000052000000F80B00000004000000000000000C0000A704000055000000FC0B00000005000000000000000C0000A905000057000000FF0B00000006000000000000000C0000A406000058000000010C00000007000000000000000C00009807000059000000020C00000008000000000000000C00008508000059000000020C00000009000000000000000C00006C09000058000000010C0000000A000000000000000C00004C0A000057000000FF0B0000000B000000000000000C0000250B000055000000FC0B0000000C000000000000000C0000F70B000052000000F80B0000000D000000000000000C0000C30C00004F000000F30B0000000E000000000000000C0000870D00004B000000ED0B0000000F000000000000000C0000450E000046000000E60B00000010000000000000000C0000FD0E000041000000DE0B00000000000000010000000C00005A00000065010000E80B00000001000000010000000C0000770100006A010000F00B00000002000000010000000C00008E0200006F010000F60B00000003000000010000000C00009E03000074010000FC0B00000004000000010000000C0000A704000077010000010C00000005000000010000000C0000A90500007A010000040C00000006000000010000000C0000A50600007C010000070C00000007000000010000000C00009A0700007E010000080C00000008000000010000000C0000880800007E010000090C00000009000000010000000C00006F0900007E010000080C0000000A000000010000000C0000500A00007E010000070C0000000B000000010000000C00002A0B00007D010000050C0000000C000000010000000C0000FD0B00007B010000010C0000000D000000010000000C0000C90C000078010000FD0B0000000E000000010000000C00008F0D000075010000F70B0000000F000000010000000C00004E0E000071010000F10B00000010000000010000000C0000060F00006C010000E90B00000000000000020000000C0000570000007E020000EB0B00000001000000020000000C00007501000084020000F30B00000002000000020000000C00008C02000089020000FA0B00000003000000020000000C00009D0300008E020000000C00000004000000020000000C0000A704000093020000050C00000005000000020000000C0000AA05000096020000090C00000006000000020000000C0000A7060000990200000C0C00000007000000020000000C00009C0700009B0200000E0C00000008000000020000000C00008B0800009D0200000F0C00000009000000020000000C0000730900009E020000100C0000000A000000020000000C0000540A00009E0200000F0C0000000B000000020000000C00002F0B00009D0200000D0C0000000C000000020000000C0000030C00009C0200000A0C0000000D000000020000000C0000D00C00009A020000060C0000000E000000020000000C0000960D000098020000010C0000000F000000020000000C0000560E000094020000FB0B00000010000000020000000C00000F0F000090020000F40B00000000000000030000000C0000540000008F030000ED0B00000001000000030000000C00007301000096030000F50B00000002000000030000000C00008B0200009D030000FD0B00000003000000030000000C00009D030000A2030000040C00000004000000030000000C0000A7040000A7030000090C00000005000000030000000C0000AB050000AB0300000E0C00000006000000030000000C0000A8060000AF030000120C00000007000000030000000C00009F070000B2030000140C00000008000000030000000C00008E080000B4030000160C00000009000000030000000C000077090000B6030000170C0000000A000000030000000C0000590A0000B7030000160C0000000B000000030000000C0000350B0000B7030000150C0000000C000000030000000C0000090C0000B6030000130C0000000D000000030000000C0000D70C0000B50300000F0C0000000E000000030000000C00009E0D0000B30300000B0C0000000F000000030000000C00005F0E0000B1030000060C00000010000000030000000C0000180F0000AE030000FF0B00000000000000040000000C0000520000009A040000EF0B00000001000000040000000C000071010000A2040000F80B00000002000000040000000C00008A020000A9040000000C00000003000000040000000C00009C030000AF040000080C00000004000000040000000C0000A8040000B50400000E0C00000005000000040000000C0000AD050000BA040000130C00000006000000040000000C0000AA060000BE040000170C00000007000000040000000C0000A2070000C20400001B0C00000008000000040000000C000092080000C50400001D0C00000009000000040000000C00007C090000C70400001E0C0000000A000000040000000C00005F0A0000C90400001E0C0000000B000000040000000C00003B0B0000CA0400001D0C0000000C000000040000000C0000100C0000CA0400001C0C0000000D000000040000000C0000DF0C0000C9040000190C0000000E000000040000000C0000A70D0000C8040000150C0000000F000000040000000C0000680E0000C6040000100C00000010000000040000000C0000220F0000C40400000A0C00000000000000050000000C00004F0000009E050000F10B00000001000000050000000C000070010000A6050000FB0B00000002000000050000000C00008A020000AE050000040C00000003000000050000000C00009D030000B50500000C0C00000004000000050000000C0000A9040000BB050000120C00000005000000050000000C0000AE050000C1050000180C00000006000000050000000C0000AD060000C60500001D0C00000007000000050000000C0000A5070000CB050000210C00000008000000050000000C000096080000CE050000230C00000009000000050000000C000080090000D1050000250C0000000A000000050000000C0000640A0000D4050000260C0000000B000000050000000C0000410B0000D5050000260C0000000C000000050000000C0000170C0000D6050000240C0000000D000000050000000C0000E60C0000D7050000220C0000000E000000050000000C0000AF0D0000D60500001F0C0000000F000000050000000C0000710E0000D50500001B0C00000010000000050000000C00002C0F0000D3050000150C00000000000000060000000C00004E0000009B060000F40B00000001000000060000000C00006F010000A4060000FE0B00000002000000060000000C000089020000AC060000070C00000003000000060000000C00009D030000B4060000100C00000004000000060000000C0000AA040000BB060000170C00000005000000060000000C0000B0050000C20600001D0C00000006000000060000000C0000B0060000C7060000230C00000007000000060000000C0000A8070000CD060000270C00000008000000060000000C00009A080000D10600002A0C00000009000000060000000C000085090000D50600002C0C0000000A000000060000000C00006A0A0000D80600002E0C0000000B000000060000000C0000480B0000DA0600002E0C0000000C000000060000000C00001E0C0000DC0600002D0C0000000D000000060000000C0000EF0C0000DD0600002C0C0000000E000000060000000C0000B80D0000DD060000290C0000000F000000060000000C00007B0E0000DD060000250C00000010000000060000000C0000370F0000DC060000200C00000000000000070000000C00004C00000090070000F60B00000001000000070000000C00006E0100009A070000010C00000002000000070000000C000089020000A40700000B0C00000003000000070000000C00009E030000AC070000140C00000004000000070000000C0000AB040000B40700001B0C00000005000000070000000C0000B2050000BB070000220C00000006000000070000000C0000B3060000C2070000280C00000007000000070000000C0000AC070000C70700002D0C00000008000000070000000C00009F080000CD070000310C00000009000000070000000C00008B090000D1070000340C0000000A000000070000000C0000700A0000D5070000350C0000000B000000070000000C00004E0B0000D8070000360C0000000C000000070000000C0000260C0000DA070000360C0000000D000000070000000C0000F70C0000DC070000350C0000000E000000070000000C0000C10D0000DD070000330C0000000F000000070000000C0000850E0000DD070000300C00000010000000070000000C0000410F0000DD0700002B0C00000000000000080000000C00004B0000007F080000F80B00000001000000080000000C00006D0100008A080000040C00000002000000080000000C000089020000940800000E0C00000003000000080000000C00009F0300009D080000180C00000004000000080000000C0000AD040000A6080000200C00000005000000080000000C0000B5050000AE080000270C00000006000000080000000C0000B6060000B50800002E0C00000007000000080000000C0000B0070000BB080000330C00000008000000080000000C0000A4080000C1080000380C00000009000000080000000C000090090000C70800003B0C0000000A000000080000000C0000760A0000CB0800003D0C0000000B000000080000000C0000560B0000CF0800003F0C0000000C000000080000000C00002E0C0000D20800003F0C0000000D000000080000000C0000000D0000D40800003E0C0000000E000000080000000C0000CB0D0000D60800003D0C0000000F000000080000000C00008F0E0000D70800003A0C00000010000000080000000C00004C0F0000D8080000370C00000000000000090000000C00004A00000067090000FB0B00000001000000090000000C00006D01000073090000070C00000002000000090000000C00008A0200007D090000120C00000003000000090000000C0000A0030000870900001C0C00000004000000090000000C0000AF04000091090000250C00000005000000090000000C0000B8050000990900002D0C00000006000000090000000C0000BA060000A1090000340C00000007000000090000000C0000B5070000A9090000390C00000008000000090000000C0000A9080000AF0900003E0C00000009000000090000000C000096090000B5090000420C0000000A000000090000000C00007D0A0000BA090000450C0000000B000000090000000C00005D0B0000BF090000470C0000000C000000090000000C0000360C0000C3090000480C0000000D000000090000000C0000090D0000C6090000480C0000000E000000090000000C0000D50D0000C8090000470C0000000F000000090000000C0000990E0000CA090000450C00000010000000090000000C0000580F0000CB090000420C000000000000000A0000000C000049000000480A0000FD0B000000010000000A0000000C00006D010000540A00000A0C000000020000000A0000000C00008B020000600A0000150C000000030000000A0000000C0000A20300006B0A0000200C000000040000000A0000000C0000B2040000750A0000290C000000050000000A0000000C0000BB0500007E0A0000320C000000060000000A0000000C0000BE060000870A0000390C000000070000000A0000000C0000B90700008F0A0000400C000000080000000A0000000C0000AE080000960A0000450C000000090000000A0000000C00009D0900009D0A00004A0C0000000A0000000A0000000C0000840A0000A30A00004D0C0000000B0000000A0000000C0000650B0000A80A0000500C0000000C0000000A0000000C00003F0C0000AC0A0000510C0000000D0000000A0000000C0000120D0000B00A0000510C0000000E0000000A0000000C0000DF0D0000B30A0000510C0000000F0000000A0000000C0000A40E0000B60A00004F0C000000100000000A0000000C0000630F0000B80A00004D0C000000000000000B0000000C000049000000220B0000000C000000010000000B0000000C00006E0100002F0B00000D0C000000020000000B0000000C00008C0200003B0B0000190C000000030000000B0000000C0000A4030000470B0000240C000000040000000B0000000C0000B5040000520B00002E0C000000050000000B0000000C0000BF0500005C0B0000370C000000060000000B0000000C0000C2060000650B00003F0C000000070000000B0000000C0000BE0700006E0B0000460C000000080000000B0000000C0000B4080000760B00004C0C000000090000000B0000000C0000A30900007D0B0000510C0000000A0000000B0000000C00008C0A0000840B0000550C0000000B0000000B0000000C00006D0B00008A0B0000580C0000000C0000000B0000000C0000480C00008F0B00005A0C0000000D0000000B0000000C00001C0D0000940B00005B0C0000000E0000000B0000000C0000E90D0000980B00005B0C0000000F0000000B0000000C0000B00E00009B0B00005A0C000000100000000B0000000C00006F0F00009E0B0000580C000000000000000C0000000C000049000000F60B0000020C000000010000000C0000000C00006F010000030C0000100C000000020000000C0000000C00008E020000100C00001D0C000000030000000C0000000C0000A60300001C0C0000280C000000040000000C0000000C0000B8040000280C0000330C000000050000000C0000000C0000C2050000320C00003C0C000000060000000C0000000C0000C70600003D0C0000450C000000070000000C0000000C0000C4070000460C00004C0C000000080000000C0000000C0000BA0800004F0C0000530C000000090000000C0000000C0000AA090000570C0000580C0000000A0000000C0000000C0000930A00005E0C00005D0C0000000B0000000C0000000C0000760B0000650C0000610C0000000C0000000C0000000C0000510C00006B0C0000630C0000000D0000000C0000000C0000260D0000700C0000650C0000000E0000000C0000000C0000F40D0000750C0000650C0000000F0000000C0000000C0000BB0E0000790C0000650C000000100000000C0000000C00007C0F00007C0C0000630C000000000000000D0000000C000049000000C20C0000050C000000010000000D0000000C000070010000D00C0000130C000000020000000D0000000C000090020000DE0C0000200C000000030000000D0000000C0000A9030000EA0C00002C0C000000040000000D0000000C0000BB040000F70C0000370C000000050000000D0000000C0000C7050000020D0000420C000000060000000D0000000C0000CB0600000D0D00004B0C000000070000000D0000000C0000CA070000170D0000530C000000080000000D0000000C0000C1080000210D00005A0C000000090000000D0000000C0000B1090000290D0000600C0000000A0000000D0000000C00009B0A0000320D0000650C0000000B0000000D0000000C00007E0B0000390D0000690C0000000C0000000D0000000C00005B0C0000400D00006C0C0000000D0000000D0000000C0000300D0000460D00006E0C0000000E0000000D0000000C0000FF0D00004B0D00006F0C0000000F0000000D0000000C0000C70E0000500D00006F0C000000100000000D0000000C0000880F0000540D00006F0C000000000000000E0000000C00004A000000870D0000080C000000010000000E0000000C000071010000960D0000160C000000020000000E0000000C000092020000A40D0000240C000000030000000E0000000C0000AC030000B20D0000310C000000040000000E0000000C0000BF040000BF0D00003C0C000000050000000E0000000C0000CB050000CB0D0000470C000000060000000E0000000C0000D1060000D70D0000500C000000070000000E0000000C0000D0070000E10D0000590C000000080000000E0000000C0000C8080000EC0D0000610C000000090000000E0000000C0000B9090000F50D0000670C0000000A0000000E0000000C0000A40A0000FE0D00006D0C0000000B0000000E0000000C0000870B0000060E0000720C0000000C0000000E0000000C0000640C00000E0E0000750C0000000D0000000E0000000C00003B0D0000150E0000780C0000000E0000000E0000000C00000A0E00001B0E00007A0C0000000F0000000E0000000C0000D30E0000200E00007A0C000000100000000E0000000C0000950F0000250E00007A0C000000000000000F0000000C00004B000000450E00000A0C000000010000000F0000000C000073010000550E0000190C000000020000000F0000000C000094020000640E0000280C000000030000000F0000000C0000AF030000720E0000350C000000040000000F0000000C0000C3040000800E0000410C000000050000000F0000000C0000D00500008D0E00004C0C000000060000000F0000000C0000D6060000990E0000560C000000070000000F0000000C0000D6070000A50E0000600C000000080000000F0000000C0000CF080000B00E0000680C000000090000000F0000000C0000C1090000BA0E00006F0C0000000A0000000F0000000C0000AC0A0000C40E0000750C0000000B0000000F0000000C0000910B0000CC0E00007A0C0000000C0000000F0000000C00006F0C0000D50E00007E0C0000000D0000000F0000000C0000460D0000DC0E0000820C0000000E0000000F0000000C0000160E0000E30E0000840C0000000F0000000F0000000C0000E00E0000E90E0000850C000000100000000F0000000C0000A20F0000EF0E0000850C00000000000000100000000C00004C000000FD0E00000D0C00000001000000100000000C0000750100000D0F00001D0C00000002000000100000000C0000970200001D0F00002B0C00000003000000100000000C0000B20300002C0F0000390C00000004000000100000000C0000C70400003A0F0000460C00000005000000100000000C0000D5050000480F0000520C00000006000000100000000C0000DC060000550F00005C0C00000007000000100000000C0000DC070000610F0000660C00000008000000100000000C0000D60800006D0F00006F0C00000009000000100000000C0000C9090000780F0000760C0000000A000000100000000C0000B50A0000820F00007D0C0000000B000000100000000C00009A0B00008C0F0000830C0000000C000000100000000C0000790C0000950F0000880C0000000D000000100000000C0000510D00009D0F00008B0C0000000E000000100000000C0000220E0000A50F00008E0C0000000F000000100000000C0000EC0E0000AB0F0000900C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000000D00005E00000042000000B60C00000001000000000000000D00007B01000047000000BD0C00000002000000000000000D0000910200004B000000C30C00000003000000000000000D0000A10300004F000000C80C00000004000000000000000D0000A904000052000000CC0C00000005000000000000000D0000AB05000054000000CF0C00000006000000000000000D0000A606000055000000D10C00000007000000000000000D00009B07000056000000D30C00000008000000000000000D00008908000056000000D30C00000009000000000000000D00007009000056000000D20C0000000A000000000000000D0000500A000054000000D00C0000000B000000000000000D0000290B000052000000CD0C0000000C000000000000000D0000FC0B000050000000C90C0000000D000000000000000D0000C80C00004C000000C40C0000000E000000000000000D00008D0D000048000000BE0C0000000F000000000000000D00004C0E000044000000B70C00000010000000000000000D0000030F00003E000000B00C00000000000000010000000D00005A00000063010000B80C00000001000000010000000D00007801000068010000C00C00000002000000010000000D00008F0200006D010000C70C00000003000000010000000D00009F03000071010000CC0C00000004000000010000000D0000A904000075010000D10C00000005000000010000000D0000AC05000078010000D50C00000006000000010000000D0000A80600007A010000D70C00000007000000010000000D00009D0700007C010000D90C00000008000000010000000D00008C0800007C010000DA0C00000009000000010000000D0000740900007D010000DA0C0000000A000000010000000D0000550A00007C010000D80C0000000B000000010000000D00002F0B00007B010000D60C0000000C000000010000000D0000020C000079010000D30C0000000D000000010000000D0000CF0C000076010000CE0C0000000E000000010000000D0000950D000073010000C90C0000000F000000010000000D0000540E00006F010000C30C00000010000000010000000D00000D0F00006B010000BB0C00000000000000020000000D0000570000007C020000BB0C00000001000000020000000D00007501000082020000C30C00000002000000020000000D00008D02000088020000CA0C00000003000000020000000D00009F0300008D020000D10C00000004000000020000000D0000A904000091020000D60C00000005000000020000000D0000AD05000095020000DA0C00000006000000020000000D0000AA06000098020000DE0C00000007000000020000000D0000A00700009A020000E00C00000008000000020000000D00008F0800009C020000E10C00000009000000020000000D0000780900009D020000E10C0000000A000000020000000D00005A0A00009D020000E10C0000000B000000020000000D0000350B00009D020000DF0C0000000C000000020000000D0000090C00009B020000DC0C0000000D000000020000000D0000D70C00009A020000D90C0000000E000000020000000D00009E0D000097020000D40C0000000F000000020000000D00005E0E000094020000CE0C00000010000000020000000D0000170F000090020000C70C00000000000000030000000D0000540000008E030000BD0C00000001000000030000000D00007301000095030000C60C00000002000000030000000D00008C0200009C030000CE0C00000003000000030000000D00009E030000A1030000D50C00000004000000030000000D0000A9040000A7030000DB0C00000005000000030000000D0000AE050000AB030000E00C00000006000000030000000D0000AB060000AF030000E40C00000007000000030000000D0000A2070000B2030000E60C00000008000000030000000D000093080000B4030000E80C00000009000000030000000D00007C090000B6030000E90C0000000A000000030000000D00005F0A0000B7030000E90C0000000B000000030000000D00003B0B0000B7030000E80C0000000C000000030000000D0000100C0000B7030000E60C0000000D000000030000000D0000DF0C0000B6030000E30C0000000E000000030000000D0000A60D0000B4030000DF0C0000000F000000030000000D0000670E0000B2030000D90C00000010000000030000000D0000210F0000AF030000D30C00000000000000040000000D00005100000099040000C00C00000001000000040000000D000071010000A1040000C90C00000002000000040000000D00008B020000A8040000D20C00000003000000040000000D00009E030000AF040000D90C00000004000000040000000D0000AA040000B5040000E00C00000005000000040000000D0000AF050000BA040000E50C00000006000000040000000D0000AE060000BF040000EA0C00000007000000040000000D0000A6070000C2040000ED0C00000008000000040000000D000097080000C6040000F00C00000009000000040000000D000081090000C8040000F10C0000000A000000040000000D0000650A0000CA040000F20C0000000B000000040000000D0000410B0000CB040000F10C0000000C000000040000000D0000170C0000CB040000EF0C0000000D000000040000000D0000E70C0000CB040000ED0C0000000E000000040000000D0000AF0D0000CA040000E90C0000000F000000040000000D0000710E0000C8040000E50C00000010000000040000000D00002C0F0000C6040000DF0C00000000000000050000000D00004E0000009E050000C30C00000001000000050000000D000070010000A6050000CD0C00000002000000050000000D00008A020000AE050000D60C00000003000000050000000D00009E030000B6050000DE0C00000004000000050000000D0000AB040000BC050000E50C00000005000000050000000D0000B1050000C2050000EB0C00000006000000050000000D0000B0060000C8050000F00C00000007000000050000000D0000A9070000CC050000F40C00000008000000050000000D00009B080000D0050000F70C00000009000000050000000D000086090000D3050000F90C0000000A000000050000000D00006B0A0000D6050000FA0C0000000B000000050000000D0000480B0000D8050000FA0C0000000C000000050000000D00001F0C0000D9050000F90C0000000D000000050000000D0000EF0C0000D9050000F70C0000000E000000050000000D0000B90D0000D9050000F40C0000000F000000050000000D00007B0E0000D8050000F00C00000010000000050000000D0000370F0000D7050000EB0C00000000000000060000000D00004C0000009B060000C50C00000001000000060000000D00006E010000A5060000D00C00000002000000060000000D00008A020000AD060000DA0C00000003000000060000000D00009E030000B5060000E20C00000004000000060000000D0000AC040000BD060000EA0C00000005000000060000000D0000B3050000C3060000F00C00000006000000060000000D0000B3060000CA060000F60C00000007000000060000000D0000AD070000CF060000FB0C00000008000000060000000D0000A0080000D4060000FE0C00000009000000060000000D00008C090000D8060000010D0000000A000000060000000D0000710A0000DB060000030D0000000B000000060000000D00004F0B0000DD060000030D0000000C000000060000000D0000270C0000DF060000030D0000000D000000060000000D0000F80C0000E1060000010D0000000E000000060000000D0000C20D0000E1060000FF0C0000000F000000060000000D0000860E0000E1060000FC0C00000010000000060000000D0000420F0000E0060000F70C00000000000000070000000D00004B00000092070000C80C00000001000000070000000D00006D0100009C070000D30C00000002000000070000000D00008A020000A5070000DD0C00000003000000070000000D00009F030000AE070000E70C00000004000000070000000D0000AE040000B6070000EF0C00000005000000070000000D0000B5050000BE070000F60C00000006000000070000000D0000B7060000C5070000FC0C00000007000000070000000D0000B1070000CB070000020D00000008000000070000000D0000A4080000D0070000060D00000009000000070000000D000091090000D5070000090D0000000A000000070000000D0000770A0000D90700000B0D0000000B000000070000000D0000570B0000DC0700000C0D0000000C000000070000000D00002F0C0000DF0700000D0D0000000D000000070000000D0000010D0000E10700000C0D0000000E000000070000000D0000CC0D0000E20700000A0D0000000F000000070000000D0000900E0000E3070000070D00000010000000070000000D00004E0F0000E3070000030D00000000000000080000000D00004900000081080000CB0C00000001000000080000000D00006D0100008C080000D70C00000002000000080000000D00008A02000096080000E10C00000003000000080000000D0000A0030000A0080000EB0C00000004000000080000000D0000AF040000A9080000F40C00000005000000080000000D0000B8050000B1080000FC0C00000006000000080000000D0000BA060000B9080000030D00000007000000080000000D0000B5070000C0080000080D00000008000000080000000D0000AA080000C60800000D0D00000009000000080000000D000097090000CB080000110D0000000A000000080000000D00007E0A0000D0080000140D0000000B000000080000000D00005E0B0000D4080000160D0000000C000000080000000D0000380C0000D8080000160D0000000D000000080000000D00000A0D0000DB080000160D0000000E000000080000000D0000D60D0000DD080000150D0000000F000000080000000D00009C0E0000DE080000130D00000010000000080000000D00005A0F0000DF0800000F0D00000000000000090000000D0000480000006A090000CE0C00000001000000090000000D00006C01000075090000DA0C00000002000000090000000D00008A02000080090000E50C00000003000000090000000D0000A10300008B090000F00C00000004000000090000000D0000B204000094090000F90C00000005000000090000000D0000BB0500009D090000020D00000006000000090000000D0000BE060000A6090000090D00000007000000090000000D0000BA070000AD0900000F0D00000008000000090000000D0000AF080000B4090000150D00000009000000090000000D00009E090000BB090000190D0000000A000000090000000D0000850A0000C00900001C0D0000000B000000090000000D0000660B0000C50900001F0D0000000C000000090000000D0000410C0000C9090000200D0000000D000000090000000D0000140D0000CD090000200D0000000E000000090000000D0000E10D0000D0090000200D0000000F000000090000000D0000A70E0000D20900001E0D00000010000000090000000D0000660F0000D40900001B0D000000000000000A0000000D0000470000004B0A0000D00C000000010000000A0000000D00006C010000580A0000DD0C000000020000000A0000000D00008B020000630A0000E90C000000030000000A0000000D0000A30300006F0A0000F40C000000040000000A0000000D0000B4040000790A0000FE0C000000050000000A0000000D0000BE050000830A0000070D000000060000000A0000000D0000C20600008C0A00000F0D000000070000000A0000000D0000BF070000940A0000160D000000080000000A0000000D0000B50800009C0A00001C0D000000090000000A0000000D0000A4090000A30A0000210D0000000A0000000A0000000D00008D0A0000AA0A0000250D0000000B0000000A0000000D00006F0B0000AF0A0000280D0000000C0000000A0000000D00004A0C0000B40A00002A0D0000000D0000000A0000000D00001E0D0000B90A00002B0D0000000E0000000A0000000D0000EC0D0000BC0A00002B0D0000000F0000000A0000000D0000B30E0000BF0A00002A0D000000100000000A0000000D0000730F0000C10A0000280D000000000000000B0000000D000046000000260B0000D30C000000010000000B0000000D00006D010000330B0000E10C000000020000000B0000000D00008C020000400B0000ED0C000000030000000B0000000D0000A50300004C0B0000F90C000000040000000B0000000D0000B7040000570B0000030D000000050000000B0000000D0000C2050000610B00000D0D000000060000000B0000000D0000C70600006B0B0000160D000000070000000B0000000D0000C4070000740B00001D0D000000080000000B0000000D0000BB0800007D0B0000240D000000090000000B0000000D0000AB090000850B0000290D0000000A0000000B0000000D0000950A00008C0B00002E0D0000000B0000000B0000000D0000770B0000920B0000310D0000000C0000000B0000000D0000530C0000980B0000340D0000000D0000000B0000000D0000290D00009D0B0000350D0000000E0000000B0000000D0000F70D0000A20B0000360D0000000F0000000B0000000D0000BF0E0000A50B0000350D000000100000000B0000000D0000800F0000A80B0000340D000000000000000C0000000D000046000000F90B0000D60C000000010000000C0000000D00006D010000080C0000E40C000000020000000C0000000D00008E020000150C0000F10C000000030000000C0000000D0000A7030000220C0000FE0C000000040000000C0000000D0000BA0400002E0C0000090D000000050000000C0000000D0000C6050000390C0000130D000000060000000C0000000D0000CB060000440C00001C0D000000070000000C0000000D0000CA0700004D0C0000240D000000080000000C0000000D0000C2080000570C00002B0D000000090000000C0000000D0000B30900005F0C0000310D0000000A0000000C0000000D00009D0A0000670C0000360D0000000B0000000C0000000D0000800B00006E0C00003B0D0000000C0000000C0000000D00005D0C0000750C00003E0D0000000D0000000C0000000D0000330D00007B0C0000400D0000000E0000000C0000000D0000020E0000800C0000410D0000000F0000000C0000000D0000CB0E0000850C0000410D000000100000000C0000000D00008D0F0000880C0000400D000000000000000D0000000D000046000000C60C0000D90C000000010000000D0000000D00006E010000D50C0000E80C000000020000000D0000000D00008F020000E30C0000F60C000000030000000D0000000D0000AA030000F10C0000020D000000040000000D0000000D0000BD040000FD0C00000E0D000000050000000D0000000D0000CA050000090D0000190D000000060000000D0000000D0000D0060000150D0000220D000000070000000D0000000D0000D0070000200D00002B0D000000080000000D0000000D0000C80800002A0D0000330D000000090000000D0000000D0000BA090000330D0000390D0000000A0000000D0000000D0000A50A00003C0D00003F0D0000000B0000000D0000000D00008A0B0000440D0000440D0000000C0000000D0000000D0000670C00004B0D0000480D0000000D0000000D0000000D00003E0D0000520D00004A0D0000000E0000000D0000000D00000E0E0000570D00004C0D0000000F0000000D0000000D0000D80E00005D0D00004D0D000000100000000D0000000D00009A0F0000610D00004C0D000000000000000E0000000D0000470000008C0D0000DC0C000000010000000E0000000D00006F0100009C0D0000EB0C000000020000000E0000000D000091020000AA0D0000FA0C000000030000000E0000000D0000AD030000B90D0000070D000000040000000E0000000D0000C1040000C60D0000130D000000050000000E0000000D0000CF050000D30D00001F0D000000060000000E0000000D0000D6060000DF0D0000290D000000070000000E0000000D0000D6070000EB0D0000320D000000080000000E0000000D0000CF080000F60D00003A0D000000090000000E0000000D0000C2090000000E0000420D0000000A0000000E0000000D0000AE0A0000090E0000480D0000000B0000000E0000000D0000930B0000120E00004D0D0000000C0000000E0000000D0000720C00001A0E0000510D0000000D0000000E0000000D0000490D0000210E0000550D0000000E0000000E0000000D00001A0E0000280E0000570D0000000F0000000E0000000D0000E50E00002E0E0000580D000000100000000E0000000D0000A80F0000330E0000590D000000000000000F0000000D0000470000004B0E0000DF0C000000010000000F0000000D0000710100005B0E0000EF0C000000020000000F0000000D0000940200006B0E0000FE0C000000030000000F0000000D0000B00300007A0E00000C0D000000040000000F0000000D0000C5040000880E0000190D000000050000000F0000000D0000D4050000960E0000240D000000060000000F0000000D0000DC060000A30E00002F0D000000070000000F0000000D0000DD070000AF0E0000390D000000080000000F0000000D0000D7080000BA0E0000420D000000090000000F0000000D0000CA090000C50E00004A0D0000000A0000000F0000000D0000B70A0000D00E0000510D0000000B0000000F0000000D00009D0B0000D90E0000570D0000000C0000000F0000000D00007D0C0000E20E00005B0D0000000D0000000F0000000D0000550D0000EA0E00005F0D0000000E0000000F0000000D0000270E0000F20E0000620D0000000F0000000F0000000D0000F20E0000F80E0000640D000000100000000F0000000D0000B60F0000FE0E0000650D00000000000000100000000D000048000000030F0000E20C00000001000000100000000D000073010000140F0000F20C00000002000000100000000D000096020000240F0000020D00000003000000100000000D0000B3030000340F0000100D00000004000000100000000D0000C9040000430F00001E0D00000005000000100000000D0000D9050000510F00002A0D00000006000000100000000D0000E20600005F0F0000360D00000007000000100000000D0000E30700006C0F0000400D00000008000000100000000D0000DF080000780F00004A0D00000009000000100000000D0000D3090000840F0000520D0000000A000000100000000D0000C10A00008F0F00005A0D0000000B000000100000000D0000A70B0000990F0000600D0000000C000000100000000D0000880C0000A30F0000650D0000000D000000100000000D0000610D0000AC0F00006A0D0000000E000000100000000D0000340E0000B40F00006D0D0000000F000000100000000D0000FF0E0000BC0F0000700D00000010000000100000000D0000C40F0000C30F0000710D00000000000000000000000E00005E0000003F0000007F0D00000001000000000000000E00007B01000044000000860D00000002000000000000000E000092020000480000008C0D00000003000000000000000E0000A10300004B000000910D00000004000000000000000E0000AB0400004E000000950D00000005000000000000000E0000AD05000050000000990D00000006000000000000000E0000A9060000520000009B0D00000007000000000000000E00009D070000530000009C0D00000008000000000000000E00008C080000530000009C0D00000009000000000000000E000073090000520000009C0D0000000A000000000000000E0000530A0000510000009A0D0000000B000000000000000E00002D0B00004F000000970D0000000C000000000000000E0000000C00004C000000930D0000000D000000000000000E0000CD0C0000490000008F0D0000000E000000000000000E0000920D000045000000890D0000000F000000000000000E0000510E000040000000820D00000010000000000000000E0000090F00003B0000007A0D00000000000000010000000E00005A00000060010000810D00000001000000010000000E00007801000065010000890D00000002000000010000000E00008F0200006A010000900D00000003000000010000000E0000A00300006F010000960D00000004000000010000000E0000AA040000720100009B0D00000005000000010000000E0000AE050000750100009F0D00000006000000010000000E0000AA06000077010000A20D00000007000000010000000E0000A007000079010000A30D00000008000000010000000E00008F0800007A010000A40D00000009000000010000000E0000770900007A010000A40D0000000A000000010000000E0000590A00007A010000A30D0000000B000000010000000E0000330B000079010000A10D0000000C000000010000000E0000070C0000770100009E0D0000000D000000010000000E0000D50C000074010000990D0000000E000000010000000E00009B0D000071010000940D0000000F000000010000000E00005B0E00006D0100008E0D00000010000000010000000E0000140F000069010000870D00000000000000020000000E00005600000079020000840D00000001000000020000000E000075010000800200008D0D00000002000000020000000E00008E02000086020000940D00000003000000020000000E00009F0300008B0200009B0D00000004000000020000000E0000AA0400008F020000A00D00000005000000020000000E0000AE05000093020000A50D00000006000000020000000E0000AC06000096020000A80D00000007000000020000000E0000A307000098020000AB0D00000008000000020000000E0000930800009A020000AC0D00000009000000020000000E00007C0900009B020000AD0D0000000A000000020000000E00005E0A00009C020000AC0D0000000B000000020000000E00003A0B00009B020000AB0D0000000C000000020000000E00000F0C00009A020000A80D0000000D000000020000000E0000DD0C000099020000A50D0000000E000000020000000E0000A40D000096020000A00D0000000F000000020000000E0000650E0000930200009A0D00000010000000020000000E00001F0F00008F020000940D00000000000000030000000E0000530000008C030000870D00000001000000030000000E00007301000094030000900D00000002000000030000000E00008C0200009A030000990D00000003000000030000000E00009F030000A0030000A00D00000004000000030000000E0000AB040000A5030000A60D00000005000000030000000E0000B0050000AA030000AB0D00000006000000030000000E0000AE060000AE030000AF0D00000007000000030000000E0000A6070000B1030000B20D00000008000000030000000E000097080000B3030000B40D00000009000000030000000E000081090000B5030000B50D0000000A000000030000000E0000640A0000B6030000B50D0000000B000000030000000E0000400B0000B7030000B40D0000000C000000030000000E0000160C0000B7030000B20D0000000D000000030000000E0000E50C0000B6030000B00D0000000E000000030000000E0000AE0D0000B4030000AC0D0000000F000000030000000E00006F0E0000B2030000A70D00000010000000030000000E00002A0F0000AF030000A10D00000000000000040000000E000050000000980400008A0D00000001000000040000000E000071010000A0040000940D00000002000000040000000E00008B020000A80400009D0D00000003000000040000000E00009F030000AE040000A50D00000004000000040000000E0000AB040000B4040000AB0D00000005000000040000000E0000B1050000BA040000B10D00000006000000040000000E0000B1060000BE040000B60D00000007000000040000000E0000A9070000C2040000B90D00000008000000040000000E00009B080000C6040000BC0D00000009000000040000000E000086090000C8040000BE0D0000000A000000040000000E00006A0A0000CA040000BF0D0000000B000000040000000E0000470B0000CC040000BE0D0000000C000000040000000E00001E0C0000CC040000BD0D0000000D000000040000000E0000EE0C0000CC040000BB0D0000000E000000040000000E0000B70D0000CB040000B70D0000000F000000040000000E00007A0E0000CA040000B30D00000010000000040000000E0000350F0000C8040000AE0D00000000000000050000000E00004D0000009D0500008D0D00000001000000050000000E00006F010000A6050000980D00000002000000050000000E00008A020000AE050000A10D00000003000000050000000E00009F030000B6050000A90D00000004000000050000000E0000AC040000BD050000B10D00000005000000050000000E0000B3050000C3050000B70D00000006000000050000000E0000B3060000C8050000BC0D00000007000000050000000E0000AD070000CD050000C10D00000008000000050000000E00009F080000D1050000C40D00000009000000050000000E00008B090000D5050000C60D0000000A000000050000000E0000700A0000D7050000C80D0000000B000000050000000E00004F0B0000D9050000C80D0000000C000000050000000E0000260C0000DB050000C70D0000000D000000050000000E0000F70C0000DC050000C60D0000000E000000050000000E0000C10D0000DC050000C30D0000000F000000050000000E0000850E0000DB050000BF0D00000010000000050000000E0000410F0000DA050000BB0D00000000000000060000000E00004B0000009B060000900D00000001000000060000000E00006D010000A50600009B0D00000002000000060000000E00008A020000AE060000A50D00000003000000060000000E00009F030000B6060000AE0D00000004000000060000000E0000AE040000BE060000B60D00000005000000060000000E0000B5050000C5060000BD0D00000006000000060000000E0000B6060000CB060000C30D00000007000000060000000E0000B1070000D1060000C80D00000008000000060000000E0000A4080000D6060000CC0D00000009000000060000000E000091090000DA060000CF0D0000000A000000060000000E0000770A0000DD060000D10D0000000B000000060000000E0000560B0000E0060000D20D0000000C000000060000000E00002F0C0000E3060000D20D0000000D000000060000000E0000010D0000E4060000D10D0000000E000000060000000E0000CC0D0000E5060000CF0D0000000F000000060000000E0000900E0000E5060000CC0D00000010000000060000000E00004E0F0000E5060000C80D00000000000000070000000E00004900000092070000940D00000001000000070000000E00006C0100009D0700009F0D00000002000000070000000E000089020000A6070000AA0D00000003000000070000000E0000A0030000B0070000B30D00000004000000070000000E0000AF040000B8070000BC0D00000005000000070000000E0000B8050000C0070000C30D00000006000000070000000E0000BA060000C7070000CA0D00000007000000070000000E0000B5070000CD070000D00D00000008000000070000000E0000AA080000D3070000D40D00000009000000070000000E000097090000D8070000D80D0000000A000000070000000E00007E0A0000DD070000DA0D0000000B000000070000000E00005E0B0000E0070000DC0D0000000C000000070000000E0000380C0000E3070000DC0D0000000D000000070000000E00000B0D0000E6070000DC0D0000000E000000070000000E0000D60D0000E7070000DB0D0000000F000000070000000E00009C0E0000E8070000D80D00000010000000070000000E00005A0F0000E8070000D50D00000000000000080000000E00004700000082080000970D00000001000000080000000E00006C0100008D080000A30D00000002000000080000000E00008902000098080000AE0D00000003000000080000000E0000A1030000A2080000B80D00000004000000080000000E0000B1040000AB080000C10D00000005000000080000000E0000BB050000B4080000CA0D00000006000000080000000E0000BE060000BC080000D10D00000007000000080000000E0000BA070000C3080000D70D00000008000000080000000E0000AF080000CA080000DC0D00000009000000080000000E00009E090000CF080000E00D0000000A000000080000000E0000860A0000D5080000E40D0000000B000000080000000E0000670B0000D9080000E60D0000000C000000080000000E0000410C0000DD080000E70D0000000D000000080000000E0000150D0000E0080000E70D0000000E000000080000000E0000E10D0000E3080000E60D0000000F000000080000000E0000A80E0000E4080000E50D00000010000000080000000E0000670F0000E5080000E20D00000000000000090000000E0000450000006B0900009A0D00000001000000090000000E00006B01000077090000A70D00000002000000090000000E00008A02000083090000B20D00000003000000090000000E0000A20300008E090000BD0D00000004000000090000000E0000B304000098090000C70D00000005000000090000000E0000BE050000A1090000D00D00000006000000090000000E0000C2060000AA090000D80D00000007000000090000000E0000BF070000B2090000DF0D00000008000000090000000E0000B5080000B9090000E40D00000009000000090000000E0000A4090000C0090000E90D0000000A000000090000000E00008D0A0000C6090000ED0D0000000B000000090000000E00006F0B0000CB090000F00D0000000C000000090000000E00004A0C0000D0090000F20D0000000D000000090000000E00001F0D0000D4090000F20D0000000E000000090000000E0000ED0D0000D7090000F20D0000000F000000090000000E0000B40E0000DA090000F10D00000010000000090000000E0000740F0000DB090000EF0D000000000000000A0000000E0000440000004D0A00009D0D000000010000000A0000000E00006B0100005A0A0000AA0D000000020000000A0000000E00008B020000670A0000B70D000000030000000A0000000E0000A3030000720A0000C20D000000040000000A0000000E0000B60400007D0A0000CD0D000000050000000A0000000E0000C1050000870A0000D60D000000060000000A0000000E0000C6060000910A0000DF0D000000070000000A0000000E0000C40700009A0A0000E60D000000080000000A0000000E0000BB080000A20A0000ED0D000000090000000A0000000E0000AB090000A90A0000F20D0000000A0000000A0000000E0000950A0000B00A0000F60D0000000B0000000A0000000E0000780B0000B60A0000FA0D0000000C0000000A0000000E0000540C0000BC0A0000FC0D0000000D0000000A0000000E00002A0D0000C00A0000FE0D0000000E0000000A0000000E0000F80D0000C40A0000FE0D0000000F0000000A0000000E0000C00E0000C80A0000FE0D000000100000000A0000000E0000810F0000CB0A0000FC0D000000000000000B0000000E000043000000290B0000A00D000000010000000B0000000E00006B010000360B0000AE0D000000020000000B0000000E00008C020000430B0000BB0D000000030000000B0000000E0000A5030000500B0000C70D000000040000000B0000000E0000B90400005B0B0000D20D000000050000000B0000000E0000C5050000660B0000DD0D000000060000000B0000000E0000CB060000710B0000E60D000000070000000B0000000E0000C90700007A0B0000EE0D000000080000000B0000000E0000C2080000830B0000F50D000000090000000B0000000E0000B30900008C0B0000FB0D0000000A0000000B0000000E00009D0A0000930B0000000E0000000B0000000B0000000E0000810B00009A0B0000040E0000000C0000000B0000000E00005E0C0000A10B0000070E0000000D0000000B0000000E0000350D0000A60B0000090E0000000E0000000B0000000E0000040E0000AB0B00000A0E0000000F0000000B0000000E0000CD0E0000AF0B00000A0E000000100000000B0000000E00008F0F0000B30B0000090E000000000000000C0000000E000043000000FD0B0000A30D000000010000000C0000000E00006B0100000B0C0000B20D000000020000000C0000000E00008D020000190C0000C00D000000030000000C0000000E0000A8030000260C0000CD0D000000040000000C0000000E0000BC040000330C0000D80D000000050000000C0000000E0000C90500003F0C0000E30D000000060000000C0000000E0000CF0600004A0C0000ED0D000000070000000C0000000E0000CF070000540C0000F50D000000080000000C0000000E0000C80800005E0C0000FD0D000000090000000C0000000E0000BB090000670C0000040E0000000A0000000C0000000E0000A60A0000700C0000090E0000000B0000000C0000000E00008B0B0000770C00000E0E0000000C0000000C0000000E0000690C00007E0C0000120E0000000D0000000C0000000E0000400D0000850C0000140E0000000E0000000C0000000E0000110E00008B0C0000160E0000000F0000000C0000000E0000DA0E0000900C0000170E000000100000000C0000000E00009D0F0000940C0000160E000000000000000D0000000E000043000000CA0C0000A70D000000010000000D0000000E00006C010000DA0C0000B60D000000020000000D0000000E00008E020000E80C0000C40D000000030000000D0000000E0000AA030000F60C0000D20D000000040000000D0000000E0000BF040000040D0000DE0D000000050000000D0000000E0000CD050000100D0000E90D000000060000000D0000000E0000D50600001C0D0000F40D000000070000000D0000000E0000D5070000270D0000FD0D000000080000000D0000000E0000CF080000320D0000050E000000090000000D0000000E0000C30900003C0D00000C0E0000000A0000000D0000000E0000AF0A0000450D0000130E0000000B0000000D0000000E0000950B00004E0D0000180E0000000C0000000D0000000E0000740C0000550D00001C0E0000000D0000000D0000000E00004C0D00005D0D0000200E0000000E0000000D0000000E00001D0E0000630D0000220E0000000F0000000D0000000E0000E80E0000690D0000230E000000100000000D0000000E0000AC0F00006E0D0000230E000000000000000E0000000E000043000000910D0000AA0D000000010000000E0000000E00006D010000A10D0000BA0D000000020000000E0000000E000090020000B00D0000C90D000000030000000E0000000E0000AD030000BF0D0000D70D000000040000000E0000000E0000C3040000CD0D0000E40D000000050000000E0000000E0000D2050000DB0D0000F00D000000060000000E0000000E0000DA060000E70D0000FB0D000000070000000E0000000E0000DC070000F30D0000050E000000080000000E0000000E0000D7080000FF0D00000D0E000000090000000E0000000E0000CB090000090E0000150E0000000A0000000E0000000E0000B80A0000130E00001C0E0000000B0000000E0000000E00009F0B00001D0E0000220E0000000C0000000E0000000E00007F0C0000250E0000270E0000000D0000000E0000000E0000580D00002D0E00002B0E0000000E0000000E0000000E00002A0E0000350E00002E0E0000000F0000000E0000000E0000F50E00003B0E0000300E000000100000000E0000000E0000BA0F0000410E0000310E000000000000000F0000000E000043000000500E0000AD0D000000010000000F0000000E00006E010000610E0000BE0D000000020000000F0000000E000093020000710E0000CD0D000000030000000F0000000E0000B0030000810E0000DC0D000000040000000F0000000E0000C7040000900E0000EA0D000000050000000F0000000E0000D70500009E0E0000F60D000000060000000F0000000E0000E0060000AC0E0000020E000000070000000F0000000E0000E3070000B80E00000C0E000000080000000F0000000E0000DE080000C50E0000160E000000090000000F0000000E0000D3090000D00E00001E0E0000000A0000000F0000000E0000C20A0000DB0E0000260E0000000B0000000F0000000E0000A90B0000E50E00002C0E0000000C0000000F0000000E00008A0C0000EF0E0000320E0000000D0000000F0000000E0000640D0000F70E0000360E0000000E0000000F0000000E0000370E0000FF0E00003A0E0000000F0000000F0000000E0000040F0000070F00003C0E000000100000000F0000000E0000C90F00000E0F00003E0E00000000000000100000000E000044000000080F0000B10D00000001000000100000000E0000700100001A0F0000C20D00000002000000100000000E0000950200002B0F0000D20D00000003000000100000000E0000B40300003C0F0000E10D00000004000000100000000E0000CB0400004B0F0000EF0D00000005000000100000000E0000DC0500005A0F0000FD0D00000006000000100000000E0000E6060000690F0000090E00000007000000100000000E0000EA070000770F0000140E00000008000000100000000E0000E7080000840F00001E0E00000009000000100000000E0000DC090000900F0000270E0000000A000000100000000E0000CC0A00009B0F00002F0E0000000B000000100000000E0000B40B0000A60F0000370E0000000C000000100000000E0000960C0000B10F00003D0E0000000D000000100000000E0000700D0000BA0F0000420E0000000E000000100000000E0000450E0000C30F0000460E0000000F000000100000000E0000120F0000CB0F0000490E00000010000000100000000E0000D90F0000D30F00004B0E00000000000000000000000F00005D0000003B000000410E00000001000000000000000F00007A01000040000000480E00000002000000000000000F000091020000440000004F0E00000003000000000000000F0000A203000047000000540E00000004000000000000000F0000AB0400004A000000580E00000005000000000000000F0000AE0500004C0000005C0E00000006000000000000000F0000AA0600004E0000005E0E00000007000000000000000F00009F0700004F0000005F0E00000008000000000000000F00008E0800004F000000600E00000009000000000000000F0000750900004E0000005F0E0000000A000000000000000F0000560A00004D0000005D0E0000000B000000000000000F0000310B00004B0000005B0E0000000C000000000000000F0000040C000049000000570E0000000D000000000000000F0000D10C000045000000520E0000000E000000000000000F0000970D0000410000004D0E0000000F000000000000000F0000560E00003D000000460E00000010000000000000000F00000E0F0000370000003E0E00000000000000010000000F0000590000005C010000440E00000001000000010000000F000077010000620100004C0E00000002000000010000000F00008F02000067010000530E00000003000000010000000F0000A10300006B010000590E00000004000000010000000F0000AB0400006F0100005E0E00000005000000010000000F0000AF05000072010000620E00000006000000010000000F0000AC06000074010000650E00000007000000010000000F0000A207000076010000670E00000008000000010000000F00009108000077010000680E00000009000000010000000F00007A09000077010000680E0000000A000000010000000F00005C0A000077010000670E0000000B000000010000000F0000370B000076010000650E0000000C000000010000000F00000C0C000074010000620E0000000D000000010000000F0000D90C0000720100005E0E0000000E000000010000000F0000A00D00006E010000590E0000000F000000010000000F0000600E00006B010000530E00000010000000010000000F00001A0F0000660100004C0E00000000000000020000000F00005500000076020000480E00000001000000020000000F0000740100007D020000500E00000002000000020000000F00008D02000083020000580E00000003000000020000000F0000A0030000880200005F0E00000004000000020000000F0000AB0400008D020000640E00000005000000020000000F0000B005000091020000690E00000006000000020000000F0000AE060000940200006D0E00000007000000020000000F0000A5070000960200006F0E00000008000000020000000F00009508000098020000710E00000009000000020000000F00007F09000099020000710E0000000A000000020000000F0000620A00009A020000710E0000000B000000020000000F00003E0B000099020000700E0000000C000000020000000F0000140C0000990200006D0E0000000D000000020000000F0000E20C0000970200006A0E0000000E000000020000000F0000AA0D000095020000660E0000000F000000020000000F00006B0E000092020000600E00000010000000020000000F0000260F00008E0200005A0E00000000000000030000000F0000510000008A0300004B0E00000001000000030000000F00007201000091030000540E00000002000000030000000F00008C020000980300005D0E00000003000000030000000F00009F0300009E030000640E00000004000000030000000F0000AB040000A40300006A0E00000005000000030000000F0000B1050000A80300006F0E00000006000000030000000F0000B0060000AC030000740E00000007000000030000000F0000A8070000B0030000770E00000008000000030000000F00009A080000B2030000790E00000009000000030000000F000084090000B40300007B0E0000000A000000030000000F0000680A0000B60300007B0E0000000B000000030000000F0000450B0000B60300007A0E0000000C000000030000000F00001C0C0000B6030000790E0000000D000000030000000F0000EB0C0000B5030000760E0000000E000000030000000F0000B40D0000B4030000720E0000000F000000030000000F0000760E0000B20300006D0E00000010000000030000000F0000320F0000AF030000680E00000000000000040000000F00004E000000960400004E0E00000001000000040000000F0000700100009F040000580E00000002000000040000000F00008B020000A6040000610E00000003000000040000000F00009F030000AD040000690E00000004000000040000000F0000AC040000B3040000700E00000005000000040000000F0000B3050000B9040000760E00000006000000040000000F0000B3060000BE0400007B0E00000007000000040000000F0000AC070000C20400007F0E00000008000000040000000F00009E080000C5040000820E00000009000000040000000F00008A090000C8040000840E0000000A000000040000000F00006F0A0000CA040000850E0000000B000000040000000F00004D0B0000CC040000850E0000000C000000040000000F0000240C0000CD040000840E0000000D000000040000000F0000F50C0000CD040000820E0000000E000000040000000F0000BF0D0000CC0400007F0E0000000F000000040000000F0000820E0000CB0400007B0E00000010000000040000000F00003E0F0000C9040000760E00000000000000050000000F00004B0000009C050000520E00000001000000050000000F00006E010000A50500005C0E00000002000000050000000F00008A020000AD050000660E00000003000000050000000F00009F030000B50500006F0E00000004000000050000000F0000AD040000BC050000760E00000005000000050000000F0000B5050000C30500007D0E00000006000000050000000F0000B6060000C8050000820E00000007000000050000000F0000B0070000CD050000870E00000008000000050000000F0000A3080000D20500008B0E00000009000000050000000F000090090000D50500008D0E0000000A000000050000000F0000760A0000D80500008F0E0000000B000000050000000F0000550B0000DB050000900E0000000C000000050000000F00002D0C0000DC0500008F0E0000000D000000050000000F0000FF0C0000DD0500008E0E0000000E000000050000000F0000CA0D0000DE0500008B0E0000000F000000050000000F00008E0E0000DD050000880E00000010000000050000000F00004B0F0000DC050000840E00000000000000060000000F0000480000009A060000550E00000001000000060000000F00006C010000A4060000600E00000002000000060000000F000089020000AE0600006B0E00000003000000060000000F00009F030000B6060000740E00000004000000060000000F0000AE040000BE0600007C0E00000005000000060000000F0000B7050000C5060000840E00000006000000060000000F0000B9060000CC0600008A0E00000007000000060000000F0000B4070000D20600008F0E00000008000000060000000F0000A8080000D7060000930E00000009000000060000000F000096090000DC060000970E0000000A000000060000000F00007D0A0000DF060000990E0000000B000000060000000F00005D0B0000E30600009A0E0000000C000000060000000F0000360C0000E50600009A0E0000000D000000060000000F0000090D0000E70600009A0E0000000E000000060000000F0000D50D0000E8060000980E0000000F000000060000000F00009A0E0000E8060000950E00000010000000060000000F0000580F0000E8060000920E00000000000000070000000F00004600000092070000580E00000001000000070000000F00006B0100009D070000640E00000002000000070000000F000089020000A70700006F0E00000003000000070000000F0000A0030000B0070000790E00000004000000070000000F0000B0040000B9070000820E00000005000000070000000F0000BA050000C10700008A0E00000006000000070000000F0000BD060000C9070000910E00000007000000070000000F0000B9070000CF070000970E00000008000000070000000F0000AE080000D50700009C0E00000009000000070000000F00009D090000DB070000A00E0000000A000000070000000F0000840A0000DF070000A30E0000000B000000070000000F0000650B0000E3070000A50E0000000C000000070000000F0000400C0000E7070000A60E0000000D000000070000000F0000130D0000E9070000A60E0000000E000000070000000F0000E00D0000EB070000A50E0000000F000000070000000F0000A60E0000ED070000A30E00000010000000070000000F0000660F0000ED070000A00E00000000000000080000000F000044000000830800005C0E00000001000000080000000F00006A0100008E080000690E00000002000000080000000F00008902000099080000740E00000003000000080000000F0000A1030000A40800007F0E00000004000000080000000F0000B2040000AD080000880E00000005000000080000000F0000BD050000B6080000910E00000006000000080000000F0000C0060000BE080000990E00000007000000080000000F0000BE070000C60800009F0E00000008000000080000000F0000B4080000CD080000A50E00000009000000080000000F0000A3090000D3080000A90E0000000A000000080000000F00008C0A0000D9080000AD0E0000000B000000080000000F00006E0B0000DD080000B00E0000000C000000080000000F00004A0C0000E2080000B10E0000000D000000080000000F00001E0D0000E5080000B20E0000000E000000080000000F0000EC0D0000E8080000B10E0000000F000000080000000F0000B30E0000EA080000B00E00000010000000080000000F0000730F0000EB080000AE0E00000000000000090000000F0000420000006C0900005F0E00000001000000090000000F000069010000790900006D0E00000002000000090000000F00008902000085090000790E00000003000000090000000F0000A203000090090000840E00000004000000090000000F0000B40400009A0900008F0E00000005000000090000000F0000C0050000A4090000980E00000006000000090000000F0000C5060000AD090000A00E00000007000000090000000F0000C3070000B6090000A70E00000008000000090000000F0000BA080000BD090000AE0E00000009000000090000000F0000AB090000C4090000B30E0000000A000000090000000F0000940A0000CB090000B70E0000000B000000090000000F0000770B0000D0090000BA0E0000000C000000090000000F0000540C0000D5090000BD0E0000000D000000090000000F0000290D0000DA090000BE0E0000000E000000090000000F0000F80D0000DD090000BE0E0000000F000000090000000F0000C00E0000E0090000BD0E00000010000000090000000F0000810F0000E3090000BC0E000000000000000A0000000F0000410000004F0A0000630E000000010000000A0000000F0000690100005C0A0000710E000000020000000A0000000F000089020000690A00007E0E000000030000000A0000000F0000A3030000750A00008A0E000000040000000A0000000F0000B7040000800A0000950E000000050000000A0000000F0000C30500008B0A00009F0E000000060000000A0000000F0000C9060000950A0000A80E000000070000000A0000000F0000C80700009E0A0000B00E000000080000000A0000000F0000C0080000A70A0000B60E000000090000000A0000000F0000B2090000AF0A0000BC0E0000000A0000000A0000000F00009D0A0000B60A0000C10E0000000B0000000A0000000F0000810B0000BD0A0000C50E0000000C0000000A0000000F00005E0C0000C20A0000C80E0000000D0000000A0000000F0000350D0000C80A0000CA0E0000000E0000000A0000000F0000040E0000CC0A0000CB0E0000000F0000000A0000000F0000CD0E0000D00A0000CB0E000000100000000A0000000F0000900F0000D30A0000CA0E000000000000000B0000000F0000400000002B0B0000670E000000010000000B0000000F000068010000390B0000750E000000020000000B0000000F00008A020000470B0000830E000000030000000B0000000F0000A5030000530B00008F0E000000040000000B0000000F0000BA040000600B00009B0E000000050000000B0000000F0000C70500006B0B0000A60E000000060000000B0000000F0000CE060000760B0000AF0E000000070000000B0000000F0000CE070000800B0000B80E000000080000000B0000000F0000C7080000890B0000BF0E000000090000000B0000000F0000BA090000920B0000C60E0000000A0000000B0000000F0000A60A00009A0B0000CB0E0000000B0000000B0000000F00008B0B0000A20B0000D00E0000000C0000000B0000000F0000690C0000A80B0000D40E0000000D0000000B0000000F0000400D0000AE0B0000D60E0000000E0000000B0000000F0000110E0000B40B0000D80E0000000F0000000B0000000F0000DB0E0000B80B0000D80E000000100000000B0000000F00009E0F0000BC0B0000D80E000000000000000C0000000F00003F000000000C00006A0E000000010000000C0000000F0000690100000F0C0000790E000000020000000C0000000F00008B0200001D0C0000880E000000030000000C0000000F0000A80300002B0C0000950E000000040000000C0000000F0000BD040000380C0000A10E000000050000000C0000000F0000CB050000440C0000AC0E000000060000000C0000000F0000D3060000500C0000B70E000000070000000C0000000F0000D40700005B0C0000C00E000000080000000C0000000F0000CE080000650C0000C80E000000090000000C0000000F0000C20900006F0C0000CF0E0000000A0000000C0000000F0000AF0A0000780C0000D60E0000000B0000000C0000000F0000950B0000800C0000DB0E0000000C0000000C0000000F0000740C0000870C0000DF0E0000000D0000000C0000000F00004C0D00008E0C0000E20E0000000E0000000C0000000F00001E0E0000940C0000E50E0000000F0000000C0000000F0000E90E00009A0C0000E60E000000100000000C0000000F0000AD0F00009F0C0000E60E000000000000000D0000000F00003F000000CE0C00006E0E000000010000000D0000000F000069010000DD0C00007E0E000000020000000D0000000F00008D020000ED0C00008D0E000000030000000D0000000F0000AA030000FB0C00009B0E000000040000000D0000000F0000C0040000090D0000A70E000000050000000D0000000F0000D0050000160D0000B30E000000060000000D0000000F0000D9060000230D0000BE0E000000070000000D0000000F0000DB0700002F0D0000C80E000000080000000D0000000F0000D60800003A0D0000D10E000000090000000D0000000F0000CA090000440D0000D90E0000000A0000000D0000000F0000B80A00004E0D0000E00E0000000B0000000D0000000F00009F0B0000570D0000E60E0000000C0000000D0000000F00007F0C00005F0D0000EB0E0000000D0000000D0000000F0000590D0000670D0000EF0E0000000E0000000D0000000F00002B0E00006E0D0000F10E0000000F0000000D0000000F0000F70E0000750D0000F30E000000100000000D0000000F0000BC0F00007A0D0000F40E000000000000000E0000000F00003F000000950D0000710E000000010000000E0000000F00006A010000A50D0000820E000000020000000E0000000F00008F020000B50D0000920E000000030000000E0000000F0000AD030000C50D0000A00E000000040000000E0000000F0000C4040000D30D0000AE0E000000050000000E0000000F0000D5050000E10D0000BA0E000000060000000E0000000F0000DE060000EF0D0000C60E000000070000000E0000000F0000E1070000FB0D0000D00E000000080000000E0000000F0000DD080000070E0000DA0E000000090000000E0000000F0000D3090000130E0000E30E0000000A0000000E0000000F0000C20A00001D0E0000EA0E0000000B0000000E0000000F0000AA0B0000270E0000F10E0000000C0000000E0000000F00008B0C0000310E0000F60E0000000D0000000E0000000F0000650D0000390E0000FB0E0000000E0000000E0000000F0000390E0000410E0000FE0E0000000F0000000E0000000F0000060F0000480E0000010F000000100000000E0000000F0000CC0F00004F0E0000020F000000000000000F0000000F00003F000000540E0000750E000000010000000F0000000F00006B010000660E0000860E000000020000000F0000000F000091020000770E0000970E000000030000000F0000000F0000B0030000870E0000A60E000000040000000F0000000F0000C8040000970E0000B40E000000050000000F0000000F0000DA050000A60E0000C10E000000060000000F0000000F0000E4060000B40E0000CE0E000000070000000F0000000F0000E8070000C10E0000D90E000000080000000F0000000F0000E5080000CE0E0000E30E000000090000000F0000000F0000DC090000DA0E0000EC0E0000000A0000000F0000000F0000CC0A0000E60E0000F40E0000000B0000000F0000000F0000B50B0000F10E0000FC0E0000000C0000000F0000000F0000970C0000FB0E0000020F0000000D0000000F0000000F0000720D0000040F0000070F0000000E0000000F0000000F0000470E00000D0F00000B0F0000000F0000000F0000000F0000150F0000150F00000E0F000000100000000F0000000F0000DC0F00001C0F0000110F00000000000000100000000F00003F0000000E0F0000790E00000001000000100000000F00006D010000200F00008B0E00000002000000100000000F000093020000320F00009C0E00000003000000100000000F0000B3030000430F0000AC0E00000004000000100000000F0000CD040000530F0000BA0E00000005000000100000000F0000DF050000630F0000C80E00000006000000100000000F0000EB060000720F0000D50E00000007000000100000000F0000F0070000800F0000E10E00000008000000100000000F0000EE0800008E0F0000EC0E00000009000000100000000F0000E50900009B0F0000F60E0000000A000000100000000F0000D60A0000A70F0000FF0E0000000B000000100000000F0000C00B0000B30F0000070F0000000C000000100000000F0000A30C0000BE0F00000D0F0000000D000000100000000F00007F0D0000C80F0000130F0000000E000000100000000F0000550E0000D20F0000180F0000000F000000100000000F0000240F0000DB0F00001C0F00000010000000100000000F0000EC0F0000E30F00001F0F00000000000000000000001000005B00000036000000FD0E0000000100000000000000100000790100003B000000040F0000000200000000000000100000910200003F0000000B0F0000000300000000000000100000A103000043000000100F0000000400000000000000100000AB04000046000000150F0000000500000000000000100000AF05000048000000180F0000000600000000000000100000AB060000490000001B0F0000000700000000000000100000A10700004A0000001C0F00000008000000000000001000008F0800004A0000001C0F0000000900000000000000100000780900004A0000001C0F0000000A00000000000000100000590A0000490000001A0F0000000B00000000000000100000330B000047000000180F0000000C00000000000000100000070C000044000000140F0000000D00000000000000100000D40C000041000000100F0000000E000000000000001000009B0D00003D0000000A0F0000000F000000000000001000005A0E000038000000030F0000001000000000000000100000130F000033000000FC0E00000000000000010000001000005700000058010000010F0000000100000001000000100000760100005E010000090F00000002000000010000001000008F02000063010000100F0000000300000001000000100000A003000067010000160F0000000400000001000000100000AB0400006B0100001B0F0000000500000001000000100000AF0500006E0100001F0F0000000600000001000000100000AD06000071010000220F0000000700000001000000100000A307000072010000250F00000008000000010000001000009308000073010000260F00000009000000010000001000007D09000074010000260F0000000A000000010000001000005F0A000073010000250F0000000B000000010000001000003B0B000072010000230F0000000C000000010000001000000F0C000071010000200F0000000D00000001000000100000DE0C00006E0100001C0F0000000E00000001000000100000A50D00006B010000170F0000000F00000001000000100000660E000067010000110F0000001000000001000000100000200F0000630100000B0F00000000000000020000001000005300000073020000040F0000000100000002000000100000730100007A0200000D0F00000002000000020000001000008D02000080020000150F00000003000000020000001000009F030000850200001C0F0000000400000002000000100000AB0400008A020000220F0000000500000002000000100000B10500008E020000260F0000000600000002000000100000AF060000910200002A0F0000000700000002000000100000A7070000930200002D0F000000080000000200000010000098080000950200002F0F00000009000000020000001000008209000097020000300F0000000A00000002000000100000650A000097020000300F0000000B00000002000000100000420B0000970200002E0F0000000C00000002000000100000180C0000960200002C0F0000000D00000002000000100000E70C000095020000290F0000000E00000002000000100000B00D000093020000250F0000000F00000002000000100000710E000090020000200F00000010000000020000001000002C0F00008C020000190F00000000000000030000001000004F00000087030000080F0000000100000003000000100000700100008F030000110F00000002000000030000001000008B020000950300001A0F00000003000000030000001000009F0300009C030000220F0000000400000003000000100000AC040000A1030000280F0000000500000003000000100000B2050000A60300002E0F0000000600000003000000100000B1060000AA030000320F0000000700000003000000100000AA070000AE030000360F00000008000000030000001000009C080000B0030000380F000000090000000300000010000088090000B30300003A0F0000000A000000030000001000006C0A0000B40300003A0F0000000B000000030000001000004A0B0000B50300003A0F0000000C00000003000000100000210C0000B5030000380F0000000D00000003000000100000F10C0000B4030000360F0000000E00000003000000100000BB0D0000B3030000320F0000000F000000030000001000007D0E0000B10300002E0F0000001000000003000000100000390F0000AE030000280F00000000000000040000001000004B000000940400000C0F00000001000000040000001000006E0100009C040000160F000000020000000400000010000089020000A40400001F0F00000003000000040000001000009E030000AB040000270F0000000400000004000000100000AC040000B20400002F0F0000000500000004000000100000B4050000B7040000350F0000000600000004000000100000B4060000BD0400003A0F0000000700000004000000100000AE070000C10400003E0F0000000800000004000000100000A1080000C5040000410F00000009000000040000001000008E090000C8040000440F0000000A00000004000000100000730A0000CA040000450F0000000B00000004000000100000520B0000CC040000450F0000000C000000040000001000002A0C0000CD040000440F0000000D00000004000000100000FB0C0000CD040000430F0000000E00000004000000100000C60D0000CC040000400F0000000F000000040000001000008A0E0000CB0400003C0F0000001000000004000000100000470F0000CA040000370F0000000000000005000000100000480000009A0500000F0F00000001000000050000001000006C010000A30500001A0F000000020000000500000010000088020000AC050000240F00000003000000050000001000009E030000B40500002D0F0000000400000005000000100000AD040000BB050000350F0000000500000005000000100000B6050000C20500003C0F0000000600000005000000100000B7060000C8050000420F0000000700000005000000100000B2070000CD050000470F0000000800000005000000100000A6080000D20500004B0F000000090000000500000010000094090000D60500004E0F0000000A000000050000001000007A0A0000D9050000500F0000000B000000050000001000005A0B0000DB050000510F0000000C00000005000000100000330C0000DD050000500F0000000D00000005000000100000060D0000DE0500004F0F0000000E00000005000000100000D10D0000DF0500004D0F0000000F00000005000000100000960E0000DF0500004A0F0000001000000005000000100000540F0000DE050000460F00000000000000060000001000004500000099060000130F00000001000000060000001000006A010000A30600001F0F000000020000000600000010000088020000AD060000290F00000003000000060000001000009F030000B6060000330F0000000400000006000000100000AF040000BE0600003C0F0000000500000006000000100000B8050000C6060000430F0000000600000006000000100000BB060000CC0600004A0F0000000700000006000000100000B7070000D3060000500F0000000800000006000000100000AC080000D8060000540F00000009000000060000001000009A090000DD060000580F0000000A00000006000000100000820A0000E10600005A0F0000000B00000006000000100000630B0000E40600005C0F0000000C000000060000001000003D0C0000E70600005D0F0000000D00000006000000100000110D0000E90600005C0F0000000E00000006000000100000DD0D0000EA0600005B0F0000000F00000006000000100000A30E0000EB060000580F0000001000000006000000100000620F0000EB060000550F00000000000000070000001000004300000091070000170F0000000100000007000000100000680100009C070000230F000000020000000700000010000087020000A70700002F0F00000003000000070000001000009F030000B1070000390F0000000400000007000000100000B0040000BA070000420F0000000500000007000000100000BB050000C20700004B0F0000000600000007000000100000BF060000CA070000520F0000000700000007000000100000BC070000D1070000580F0000000800000007000000100000B2080000D70700005E0F0000000900000007000000100000A1090000DD070000620F0000000A000000070000001000008A0A0000E2070000650F0000000B000000070000001000006C0B0000E6070000670F0000000C00000007000000100000470C0000EA070000690F0000000D000000070000001000001C0D0000ED070000690F0000000E00000007000000100000E90D0000EF070000680F0000000F00000007000000100000B00E0000F1070000670F0000001000000007000000100000700F0000F2070000640F000000000000000800000010000041000000830800001B0F0000000100000008000000100000670100008F080000280F0000000200000008000000100000870200009A080000340F0000000300000008000000100000A0030000A50800003F0F0000000400000008000000100000B2040000AF080000490F0000000500000008000000100000BE050000B8080000520F0000000600000008000000100000C3060000C00800005A0F0000000700000008000000100000C1070000C8080000610F0000000800000008000000100000B8080000D0080000670F0000000900000008000000100000A9090000D60800006C0F0000000A00000008000000100000920A0000DC080000700F0000000B00000008000000100000750B0000E1080000730F0000000C00000008000000100000520C0000E6080000750F0000000D00000008000000100000270D0000EA080000760F0000000E00000008000000100000F60D0000ED080000760F0000000F00000008000000100000BE0E0000EF080000750F00000010000000080000001000007F0F0000F1080000730F00000000000000090000001000003F0000006D0900001F0F0000000100000009000000100000660100007A0900002C0F00000002000000090000001000008702000086090000390F0000000300000009000000100000A103000091090000450F0000000400000009000000100000B50400009C090000500F0000000500000009000000100000C1050000A7090000590F0000000600000009000000100000C7060000B0090000620F0000000700000009000000100000C6070000B90900006A0F0000000800000009000000100000BF080000C1090000700F0000000900000009000000100000B0090000C8090000760F0000000A000000090000001000009B0A0000CF0900007B0F0000000B000000090000001000007F0B0000D50900007F0F0000000C000000090000001000005C0C0000DB090000810F0000000D00000009000000100000330D0000DF090000830F0000000E00000009000000100000030E0000E3090000840F0000000F00000009000000100000CC0E0000E7090000830F00000010000000090000001000008E0F0000E9090000820F000000000000000A0000001000003D000000500A0000230F000000010000000A000000100000660100005E0A0000310F000000020000000A000000100000880200006B0A00003E0F000000030000000A000000100000A3030000770A00004B0F000000040000000A000000100000B7040000830A0000560F000000050000000A000000100000C50500008E0A0000610F000000060000000A000000100000CC060000990A00006A0F000000070000000A000000100000CC070000A20A0000720F000000080000000A000000100000C5080000AB0A00007A0F000000090000000A000000100000B8090000B40A0000800F0000000A0000000A000000100000A40A0000BB0A0000860F0000000B0000000A000000100000890B0000C20A00008A0F0000000C0000000A000000100000670C0000C90A00008D0F0000000D0000000A0000001000003F0D0000CE0A0000900F0000000E0000000A000000100000100E0000D30A0000910F0000000F0000000A000000100000DA0E0000D70A0000920F000000100000000A0000001000009D0F0000DB0A0000910F000000000000000B0000001000003C0000002D0B0000260F000000010000000B000000100000650100003B0B0000360F000000020000000B00000010000088020000490B0000440F000000030000000B000000100000A5030000560B0000510F000000040000000B000000100000BA040000630B00005D0F000000050000000B000000100000C90500006F0B0000680F000000060000000B000000100000D10600007A0B0000720F000000070000000B000000100000D2070000850B00007B0F000000080000000B000000100000CC0800008F0B0000830F000000090000000B000000100000C0090000980B00008A0F0000000A0000000B000000100000AD0A0000A10B0000910F0000000B0000000B000000100000930B0000A80B0000960F0000000C0000000B000000100000730C0000B00B00009A0F0000000D0000000B0000001000004B0D0000B60B00009D0F0000000E0000000B0000001000001D0E0000BC0B00009F0F0000000F0000000B000000100000E80E0000C10B0000A00F000000100000000B000000100000AD0F0000C60B0000A00F000000000000000C0000001000003B000000020C00002A0F000000010000000C00000010000066010000110C00003A0F000000020000000C0000001000008A020000200C0000490F000000030000000C000000100000A70300002F0C0000570F000000040000000C000000100000BD0400003C0C0000640F000000050000000C000000100000CD050000490C0000700F000000060000000C000000100000D6060000550C00007A0F000000070000000C000000100000D8070000610C0000840F000000080000000C000000100000D40800006B0C00008D0F000000090000000C000000100000C9090000750C0000950F0000000A0000000C000000100000B70A00007F0C00009C0F0000000B0000000C0000001000009E0B0000880C0000A10F0000000C0000000C0000001000007E0C0000900C0000A60F0000000D0000000C000000100000580D0000970C0000AA0F0000000E0000000C0000001000002B0E00009E0C0000AD0F0000000F0000000C000000100000F70E0000A40C0000AE0F000000100000000C000000100000BC0F0000A90C0000AF0F000000000000000D0000001000003A000000D00C00002E0F000000010000000D00000010000066010000E10C00003F0F000000020000000D0000001000008B020000F10C00004E0F000000030000000D000000100000A9030000000D00005D0F000000040000000D000000100000C10400000E0D00006B0F000000050000000D000000100000D20500001C0D0000770F000000060000000D000000100000DC060000290D0000830F000000070000000D000000100000DF070000350D00008D0F000000080000000D000000100000DC080000410D0000970F000000090000000D000000100000D10900004C0D00009F0F0000000A0000000D000000100000C00A0000560D0000A60F0000000B0000000D000000100000A90B0000600D0000AD0F0000000C0000000D0000001000008A0C0000690D0000B20F0000000D0000000D000000100000650D0000710D0000B70F0000000E0000000D000000100000390E0000790D0000BA0F0000000F0000000D000000100000060F0000800D0000BD0F000000100000000D000000100000CD0F0000860D0000BE0F000000000000000E0000001000003A000000980D0000320F000000010000000E00000010000067010000A90D0000440F000000020000000E0000001000008D020000BA0D0000540F000000030000000E000000100000AC030000CA0D0000630F000000040000000E000000100000C5040000D90D0000710F000000050000000E000000100000D7050000E80D00007F0F000000060000000E000000100000E2060000F60D00008B0F000000070000000E000000100000E6070000030E0000960F000000080000000E000000100000E4080000100E0000A00F000000090000000E000000100000DA0900001B0E0000A90F0000000A0000000E000000100000CA0A0000270E0000B10F0000000B0000000E000000100000B40B0000310E0000B90F0000000C0000000E000000100000960C00003B0E0000BF0F0000000D0000000E000000100000720D0000440E0000C40F0000000E0000000E000000100000470E00004D0E0000C80F0000000F0000000E000000100000150F0000540E0000CB0F000000100000000E000000100000DD0F00005C0E0000CE0F000000000000000F0000001000003A000000580E0000370F000000010000000F000000100000680100006B0E0000480F000000020000000F0000001000008F0200007C0E0000590F000000030000000F000000100000AF0300008D0E0000690F000000040000000F000000100000C90400009D0E0000780F000000050000000F000000100000DC050000AD0E0000860F000000060000000F000000100000E8060000BC0E0000930F000000070000000F000000100000ED070000CA0E00009F0F000000080000000F000000100000EC080000D70E0000AA0F000000090000000F000000100000E4090000E40E0000B40F0000000A0000000F000000100000D50A0000F00E0000BD0F0000000B0000000F000000100000BF0B0000FB0E0000C40F0000000C0000000F000000100000A30C0000060F0000CB0F0000000D0000000F000000100000800D0000100F0000D10F0000000E0000000F000000100000560E00001A0F0000D60F0000000F0000000F000000100000250F0000220F0000DA0F000000100000000F000000100000EE0F00002A0F0000DD0F00000000000000100000001000003A000000120F00003B0F000000010000001000000010000069010000250F00004D0F000000020000001000000010000091020000380F00005F0F0000000300000010000000100000B3030000490F00006F0F0000000400000010000000100000CD0400005A0F00007F0F0000000500000010000000100000E10500006B0F00008E0F0000000600000010000000100000EE0600007B0F00009B0F0000000700000010000000100000F50700008A0F0000A80F0000000800000010000000100000F5080000980F0000B30F0000000900000010000000100000ED090000A60F0000BE0F0000000A00000010000000100000E00A0000B30F0000C80F0000000B00000010000000100000CB0B0000BF0F0000D00F0000000C00000010000000100000B00C0000CA0F0000D80F0000000D000000100000001000008E0D0000D50F0000DE0F0000000E00000010000000100000650E0000E00F0000E40F0000000F00000010000000100000350F0000E90F0000E80F0000001000000010000000100000FF0F0000F20F0000EC0F0000 + 0000000000000000010000007D000000000000000000000000000000000000000000000000000000000400000000000000000000630400004B000000420000000008000000000000000000002E0800004E00000043000000000C000000000000000000008E0B00004700000035000000001000000000000000000000810E000034000000160000000000000000040000000000002B000000750400002800000000040000000400000000000062040000880400003B0000000008000000040000000000002C0800008F0400003E000000000C000000040000000000008A0B00008B040000300000000010000000040000000000007C0E00007D04000013000000000000000008000000000000300000003F080000210000000004000000080000000000006504000055080000350000000008000000080000000000002E0800006008000039000000000C000000080000000000008B0B0000600800002D0000000010000000080000000000007C0E0000550800001000000000000000000C0000000000003A0000009A0B00001900000000040000000C0000000000006E040000B40B00002F00000000080000000C00000000000036080000C20B000034000000000C0000000C000000000000910B0000C60B00002900000000100000000C000000000000800E0000BF0B00000E00000000000000001000000000000049000000850E0000120000000004000000100000000000007C040000A30E00002900000000080000001000000000000042080000B50E000030000000000C000000100000000000009C0B0000BD0E0000260000000010000000100000000000008A0E0000BA0E00000D000000000000000000000000040000450000004800000080040000000400000000000000040000830400005700000093040000000800000000000000040000550800005B00000096040000000C00000000000000040000BA0B00005400000089040000001000000000000000040000B40E0000420000006B040000000000000004000000040000410000008B0400007D04000000040000000400000004000082040000A00400009404000000080000000400000004000057080000AA0400009B040000000C00000004000000040000C00B0000A904000091040000001000000004000000040000BD0E00009D04000078040000000000000008000000040000430000005E0800007B0400000004000000080000000400008704000079080000960400000008000000080000000400005F0800008A080000A0040000000C00000008000000040000CB0B00008F0800009B040000001000000008000000040000CB0E00008A0800008504000000000000000C00000004000049000000C20B00007A04000000040000000C00000004000090040000E30B00009804000000080000000C0000000400006B080000FA0B0000A6040000000C0000000C000000040000DB0B0000060C0000A504000000100000000C000000040000DE0E0000070C00009304000000000000001000000004000054000000B60E0000790400000004000000100000000400009E040000DE0E00009B0400000008000000100000000400007D080000FC0E0000AD040000000C00000010000000040000EF0B00000E0F0000AF040000001000000010000000040000F60E0000150F0000A1040000000000000000000000080000560000004B000000670800000004000000000000000800009A0400005A0000007C080000000800000000000000080000720800005E00000080080000000C00000000000000080000DD0B00005800000075080000001000000000000000080000DD0E000046000000590800000000000000040000000800004E000000970400006A0800000004000000040000000800009A040000AF0400008508000000080000000400000008000079080000BC04000090080000000C00000004000000080000ED0B0000BE0400008B080000001000000004000000080000F40E0000B5040000750800000000000000080000000800004B000000730800006E0800000004000000080000000800009F040000940800008F08000000080000000800000008000086080000AA080000A0080000000C00000008000000080000010C0000B5080000A1080000001000000008000000080000100F0000B50800009208000000000000000C0000000800004D000000E00B00007208000000040000000C000000080000A90400000A0C00009908000000080000000C00000008000098080000290C0000B1080000000C0000000C0000000800001A0C00003D0C0000B808000000100000000C000000080000310F0000460C0000AF08000000000000001000000008000054000000DE0E000077080000000400000010000000080000B7040000110F0000A4080000000800000010000000080000AE080000390F0000C2080000000C00000010000000080000390C0000560F0000CF080000001000000010000000080000570F0000680F0000CD0800000000000000000000000C00005D00000045000000E60B00000004000000000000000C0000A704000055000000FC0B00000008000000000000000C00008508000059000000020C0000000C000000000000000C0000F70B000052000000F80B00000010000000000000000C0000FD0E000041000000DE0B00000000000000040000000C0000520000009A040000EF0B00000004000000040000000C0000A8040000B50400000E0C00000008000000040000000C000092080000C50400001D0C0000000C000000040000000C0000100C0000CA0400001C0C00000010000000040000000C0000220F0000C40400000A0C00000000000000080000000C00004B0000007F080000F80B00000004000000080000000C0000AD040000A6080000200C00000008000000080000000C0000A4080000C1080000380C0000000C000000080000000C00002E0C0000D20800003F0C00000010000000080000000C00004C0F0000D8080000370C000000000000000C0000000C000049000000F60B0000020C000000040000000C0000000C0000B8040000280C0000330C000000080000000C0000000C0000BA0800004F0C0000530C0000000C0000000C0000000C0000510C00006B0C0000630C000000100000000C0000000C00007C0F00007C0C0000630C00000000000000100000000C00004C000000FD0E00000D0C00000004000000100000000C0000C70400003A0F0000460C00000008000000100000000C0000D60800006D0F00006F0C0000000C000000100000000C0000790C0000950F0000880C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000001000005B00000036000000FD0E0000000400000000000000100000AB04000046000000150F00000008000000000000001000008F0800004A0000001C0F0000000C00000000000000100000070C000044000000140F0000001000000000000000100000130F000033000000FC0E00000000000000040000001000004B000000940400000C0F0000000400000004000000100000AC040000B20400002F0F0000000800000004000000100000A1080000C5040000410F0000000C000000040000001000002A0C0000CD040000440F0000001000000004000000100000470F0000CA040000370F000000000000000800000010000041000000830800001B0F0000000400000008000000100000B2040000AF080000490F0000000800000008000000100000B8080000D0080000670F0000000C00000008000000100000520C0000E6080000750F00000010000000080000001000007F0F0000F1080000730F000000000000000C0000001000003B000000020C00002A0F000000040000000C000000100000BD0400003C0C0000640F000000080000000C000000100000D40800006B0C00008D0F0000000C0000000C0000001000007E0C0000900C0000A60F000000100000000C000000100000BC0F0000A90C0000AF0F00000000000000100000001000003A000000120F00003B0F0000000400000010000000100000CD0400005A0F00007F0F0000000800000010000000100000F5080000980F0000B30F0000000C00000010000000100000B00C0000CA0F0000D80F0000001000000010000000100000FF0F0000F20F0000EC0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000001E0000002A000000360000003E000000460000004B00000051000000570000005D00000061000000660000006A0000006F0000007300000076000000790000007D0000008100000084000000880000008C0000008F00000093000000950000009A0000009D0000009F000000A2000000A5000000A8000000AC000000AE000000B1000000B3000000B5000000B9000000BB000000BD000000C0000000C3000000C6000000C7000000CA000000CC000000CF000000D1000000D3000000D5000000D8000000D9000000DC000000DE000000E1000000E3000000E5000000E7000000EA000000EC000000ED000000F0000000F1000000F4000000F5000000F7000000FA000000FB000000FD000000FF00000001010000030100000501000007010000090100000B0100000C0100000F01000011010000130100001401000016010000190100001A0100001C0100001E010000200100002101000022010000240100002601000028010000290100002A0100002C0100002E010000300100003101000033010000350100003601000038010000390100003B0100003C0100003E0100003F010000400100004201000044010000460100004701000048010000490100004A0100004C0100004E0100004F010000510100005201000053010000540100005601000058010000580100005A0100005C0100005E0100005F010000600100006101000063010000640100006601000068010000690100006A0100006B0100006C0100006D0100006F0100007001000071010000720100007401000075010000760100007701000079010000790100007B0100007C0100007E0100007F0100008001000082010000830100008301000084010000860100008701000088010000890100008B0100008C0100008D0100008E0100008F01000090010000910100009201000094010000960100009701000098010000980100009A0100009B0100009C0100009D0100009E0100009F010000A1010000A2010000A3010000A4010000A4010000A5010000A6010000A7010000A9010000AA010000AB010000AC010000AD010000AF010000B0010000B1010000B2010000B3010000B5010000B6010000B7010000B8010000B8010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C8010000C9010000CA010000CB010000CC010000CD010000CF010000D0010000D1010000D3010000D3010000D5010000D6010000D7010000D8010000DA010000DB010000DC010000DD010000DD010000DE010000DF010000E1010000E2010000E3010000E3010000E4010000E5010000E6010000E7010000E8010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F2010000F3010000F4010000F6010000F7010000F8010000F8010000F9010000FA010000FA010000FB010000FC010000FD010000FE01000000020000000200000202000002020000050200000602000006020000070200000802000008020000090200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000016020000170200001802000018020000190200001A0200001B0200001C0200001D0200001F02000020020000200200002002000022020000230200002302000024020000250200002602000026020000290200002A0200002B0200002C0200002D0200002D0200002E0200002F02000031020000320200003302000034020000350200003602000036020000370200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F0200004002000042020000420200004202000043020000440200004502000046020000460200004702000048020000490200004A0200004B0200004B0200004D0200004E0200004E0200004F0200005002000050020000510200005202000053020000540200005502000055020000570200005802000058020000590200005A0200005B0200005B0200005C0200005D0200005F0200005F02000060020000620200006302000063020000640200006402000065020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006F0200007102000071020000720200007202000073020000740200007502000076020000770200007702000078020000790200007A0200007B0200007C0200007D0200007D0200007E0200007F0200007F02000081020000820200008202000083020000840200008502000085020000860200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009402000095020000950200009502000097020000970200009A0200009A0200009B0200009C0200009D0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A5020000A7020000A8020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AE020000AF020000AF020000B0020000B1020000B1020000B2020000B3020000B4020000B5020000B5020000B6020000B7020000B8020000B9020000B9020000BA020000BB020000BB020000BD020000BE020000BE020000BF020000C0020000C1020000C2020000C2020000C2020000C3020000C5020000C5020000C6020000C6020000C7020000C8020000C9020000CA020000CB020000CB020000CD020000CD020000CF020000CF020000D0020000D1020000D1020000D2020000D2020000D3020000D4020000D4020000D6020000D7020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DD020000DD020000DE020000DF020000E0020000E1020000E1020000E1020000E2020000E3020000E3020000E4020000E5020000E6020000E7020000E7020000E8020000E9020000E9020000EA020000EC020000ED020000EE020000EE020000EF020000EF020000EF020000F0020000F0020000F1020000F2020000F3020000F4020000F4020000F5020000F6020000F7020000F7020000F7020000F8020000F9020000FA020000FA020000FB020000FC020000FC020000FD020000FE020000FE020000FF020000FF0200000003000001030000010300000203000002030000030300000503000006030000060300000703000007030000080300000A0300000A0300000B0300000C0300000C0300000D0300000D0300000E03000010030000100300001103000012030000120300001203000013030000140300001403000015030000160300001603000016030000180300001803000019030000190300001A0300001A0300001B0300001B0300001C0300001C0300001C0300001D0300001E0300001F03000020030000210300002103000022030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002A0300002B0300002B0300002D0300002E0300002F03000030030000300300003103000031030000320300003203000033030000360300003603000037030000370300003803000038030000390300003A0300003A0300003B0300003C0300003C0300003D0300003E0300003E0300003F0300003F030000400300004003000042030000420300004303000043030000440300004403000045030000460300004603000048030000480300004A0300004A0300004B0300004C0300004C0300004C0300004D0300004E0300004E0300004E0300004F0300005003000050030000510300005203000052030000540300005503000055030000560300005603000057030000580300005803000059030000590300005A0300005B0300005B0300005C0300005C0300005D0300005E0300005E0300005F030000600300006103000061030000620300006203000063030000630300006303000064030000650300006503000067030000670300006803000069030000690300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006E0300006E0300006F030000700300007003000071030000710300007103000072030000730300007303000074030000740300007603000076030000770300007703000077030000780300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007E0300007E0300007E0300007F0300007F0300007F03000080030000800300008103000081030000830300008303000084030000840300008503000085030000860300008603000086030000870300008703000089030000890300008A0300008A0300008A0300008B0300008B0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F03000090030000900300009003000091030000920300009203000093030000930300009303000093030000940300009403000095030000950300009703000097030000980300009803000098030000990300009A0300009A0300009B0300009C0300009C0300009C0300009D0300009E0300009E0300009E0300009F030000A0030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A3030000A4030000A4030000A6030000A6030000A6030000A7030000A8030000A9030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000AF030000AF030000B0030000B0030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B6030000B6030000B7030000B8030000B8030000B8030000BA030000BA030000BB030000BB030000BB030000BC030000BC030000BE030000BF030000BF030000BF030000BF030000C0030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C5030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D2030000D2030000D4030000D4030000D5030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D7030000D8030000D9030000D9030000DA030000DA030000DC030000DC030000DD030000DD030000DE030000DF030000DF030000DF030000DF030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E7030000E9030000E9030000E9030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000EE030000EE030000EF030000EF030000F0030000F1030000F1030000F2030000F2030000F3030000F4030000F4030000F4030000F5030000F5030000F5030000F5030000F6030000F6030000F6030000F8030000F8030000F8030000F8030000F9030000F9030000FA030000FA030000FC030000FC030000FD030000FD030000FE030000FE030000FF030000FF030000000000001F0000002B000000370000003F000000470000004C00000052000000580000005D00000062000000670000006B0000006F0000007300000076000000790000007D0000008200000085000000890000008D0000009000000094000000970000009B0000009E000000A0000000A3000000A7000000AA000000AD000000AF000000B2000000B5000000B7000000BB000000BD000000C0000000C2000000C5000000C8000000C9000000CC000000CE000000D0000000D3000000D5000000D7000000DA000000DB000000DE000000E1000000E3000000E5000000E7000000E9000000EB000000EE000000EF000000F2000000F3000000F6000000F7000000F9000000FC000000FD000000FF00000001010000030100000501000007010000090100000B0100000D0100000E010000110100001201000014010000150100001601000018010000190100001B0100001D0100001F010000200100002101000023010000250100002701000028010000290100002C0100002E0100002F0100003001000032010000340100003501000037010000380100003A0100003B0100003D0100003E0100003F010000410100004201000044010000450100004701000048010000490100004B0100004C0100004E01000050010000510100005201000053010000550100005701000057010000590100005A0100005C0100005D0100005F01000060010000620100006301000064010000660100006701000068010000690100006A0100006C0100006D0100006E0100006F01000070010000720100007301000074010000750100007701000077010000790100007A0100007C0100007D0100007E0100008001000081010000810100008201000084010000850100008601000087010000890100008A0100008B0100008C0100008D0100008E0100008F0100009001000092010000930100009401000095010000950100009701000098010000990100009A0100009C0100009D0100009E0100009F010000A0010000A1010000A1010000A2010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000B0010000B1010000B2010000B3010000B4010000B5010000B5010000B7010000B8010000B9010000BA010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CB010000CD010000CE010000CF010000D1010000D1010000D3010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E3010000E4010000E5010000E6010000E8010000E9010000EA010000EA010000EB010000EC010000ED010000EE010000F0010000F1010000F2010000F3010000F4010000F5010000F5010000F7010000F8010000F8010000F9010000FA010000FB010000FC010000FD010000FD01000000020000000200000202000003020000030200000402000005020000050200000602000008020000090200000A0200000B0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000150200001702000018020000190200001A0200001B0200001D0200001E0200001E0200001E020000200200002102000021020000220200002402000025020000250200002702000028020000290200002A0200002B0200002B0200002C0200002D0200002E0200002F0200003002000031020000320200003302000033020000340200003402000035020000360200003802000038020000390200003A0200003B0200003C0200003D0200003E0200003F0200003F0200003F02000040020000410200004202000043020000430200004402000045020000460200004702000048020000480200004A0200004B0200004B0200004C0200004D0200004D0200004E020000500200005102000052020000530200005302000055020000560200005602000058020000590200005A0200005A0200005B0200005C0200005E0200005E0200005F0200006002000061020000610200006202000062020000630200006502000066020000670200006802000069020000690200006A0200006B0200006C0200006D0200006E0200006F0200006F0200007002000070020000710200007202000073020000740200007502000075020000760200007702000078020000790200007A0200007B0200007B0200007C0200007D0200007D0200007F020000800200008002000081020000820200008302000083020000840200008502000086020000870200008802000089020000890200008A0200008B0200008B0200008C0200008D0200008E0200008E0200008F0200009002000091020000920200009302000093020000930200009502000095020000970200009702000098020000990200009A0200009A0200009B0200009C0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A4020000A5020000A5020000A6020000A6020000A7020000A8020000A8020000A9020000AA020000AA020000AC020000AC020000AD020000AE020000AE020000AF020000B0020000B1020000B2020000B2020000B3020000B5020000B6020000B7020000B7020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BE020000BF020000C0020000C0020000C0020000C1020000C3020000C3020000C4020000C4020000C5020000C6020000C7020000C8020000C9020000C9020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D3020000D4020000D5020000D5020000D6020000D6020000D7020000D8020000DA020000DA020000DB020000DC020000DD020000DE020000DE020000DE020000DF020000E0020000E0020000E1020000E2020000E3020000E4020000E4020000E5020000E6020000E6020000E7020000E8020000E9020000EA020000EA020000EB020000EB020000EB020000EC020000EC020000ED020000EE020000EF020000F0020000F0020000F1020000F2020000F3020000F3020000F3020000F4020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FA020000FB020000FB020000FC020000FE020000FE020000FF020000FF0200000003000001030000020300000203000003030000030300000403000005030000050300000603000007030000070300000803000008030000090300000B0300000B0300000C0300000D0300000D0300000D0300000E0300000F0300000F03000010030000110300001103000011030000130300001303000014030000140300001503000015030000160300001603000017030000170300001703000018030000190300001A0300001B0300001C0300001C0300001D0300001D0300001E0300001E0300001F0300002003000020030000210300002103000023030000240300002403000025030000250300002603000026030000270300002703000028030000290300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E030000300300003003000032030000320300003303000033030000340300003603000036030000370300003803000038030000390300003A0300003A0300003B0300003B0300003C0300003C0300003E0300003E0300003F0300003F0300004003000040030000410300004203000042030000430300004303000044030000440300004503000046030000460300004603000047030000480300004803000048030000490300004A0300004A0300004B0300004C0300004C0300004D0300004E0300004E0300004F0300004F0300005003000051030000510300005203000052030000530300005403000054030000550300005503000056030000570300005703000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005C0300005D0300005E0300005E0300006003000060030000610300006203000062030000630300006303000064030000640300006503000065030000660300006603000066030000660300006703000069030000690300006A0300006A0300006A0300006B0300006C0300006C0300006D0300006D0300006F0300006F0300007003000070030000700300007103000072030000720300007303000073030000740300007403000075030000760300007603000076030000770300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007D0300007E0300007E030000800300008003000081030000810300008103000082030000820300008303000084030000840300008503000085030000860300008603000086030000870300008703000087030000880300008A0300008A0300008B0300008B0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F0300009003000092030000920300009303000094030000940300009403000095030000970300009703000097030000980300009903000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009F0300009F030000A0030000A2030000A3030000A3030000A4030000A4030000A4030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000A9030000A9030000AA030000AA030000AC030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000B0030000B1030000B2030000B2030000B2030000B4030000B4030000B5030000B5030000B5030000B6030000B6030000B7030000B8030000B8030000B8030000B8030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BD030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CC030000CC030000CD030000CD030000CD030000CE030000CE030000CE030000CF030000CF030000CF030000D0030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D6030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000DA030000DB030000DB030000DB030000DC030000DC030000DD030000DD030000DD030000DE030000DE030000DE030000DF030000DF030000DF030000E1030000E2030000E3030000E3030000E3030000E4030000E4030000E5030000E5030000E7030000E7030000E8030000E9030000E9030000EA030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000ED030000EE030000EE030000EE030000F0030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000000000001E0000002A000000350000003D00000044000000480000004E000000540000005A0000006000000065000000690000006D0000007200000074000000770000007C000000800000008300000087000000890000008C0000008F0000009200000096000000990000009B0000009E000000A1000000A4000000A7000000AA000000AC000000AE000000B0000000B4000000B6000000B8000000BA000000BE000000C0000000C2000000C4000000C6000000C9000000CB000000CD000000D0000000D2000000D3000000D5000000D8000000D9000000DB000000DD000000E0000000E2000000E5000000E6000000E8000000E9000000EB000000EC000000EF000000F2000000F3000000F5000000F7000000F9000000FB000000FD000000FF00000001010000020100000301000006010000080100000A0100000C0100000D0100000F0100001001000012010000150100001701000018010000190100001A0100001C0100001D0100001E0100001F01000022010000240100002501000026010000280100002A0100002C0100002E0100002F010000310100003201000033010000340100003501000037010000380100003B0100003C0100003D0100003E0100003F010000400100004101000043010000450100004601000047010000490100004A0100004C0100004C0100004E0100004E010000500100005101000053010000540100005601000057010000580100005A0100005B0100005D0100005E0100005F01000060010000610100006201000064010000650100006701000068010000690100006A0100006C0100006C0100006E0100006F010000710100007201000073010000750100007701000077010000780100007B0100007C0100007D0100007E0100007F0100008001000081010000820100008301000084010000840100008601000088010000890100008B0100008C0100008C0100008E0100008F010000900100009101000093010000950100009601000097010000980100009A0100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A2010000A3010000A5010000A5010000A6010000A8010000A8010000A9010000AB010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B5010000B5010000B6010000B7010000B8010000B9010000B9010000BA010000BB010000BD010000BE010000BF010000C0010000C1010000C2010000C4010000C5010000C6010000C7010000C7010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D0010000D0010000D1010000D2010000D4010000D6010000D7010000D7010000D8010000DA010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F1010000F1010000F3010000F3010000F5010000F7010000F7010000F8010000F9010000F9010000FA010000FC010000FD010000FD010000FE010000FF01000000020000000200000102000002020000030200000502000006020000070200000702000008020000090200000A0200000B0200000D0200000E0200000F0200000F0200000F020000100200001102000011020000120200001302000014020000140200001602000017020000180200001A0200001B0200001B0200001B0200001C0200001D0200001E0200001F02000021020000220200002302000023020000240200002402000025020000260200002802000028020000290200002A0200002B0200002C0200002D0200002E0200002F02000030020000300200003102000032020000330200003402000034020000350200003502000036020000370200003802000038020000390200003A0200003A0200003C0200003D0200003D0200003E0200003F0200004002000040020000410200004202000043020000440200004502000046020000460200004702000047020000470200004802000049020000490200004A0200004B0200004C0200004C0200004E0200004E0200004F020000500200005102000052020000520200005302000053020000540200005402000055020000560200005702000058020000580200005A0200005A0200005B0200005D0200005E0200005E0200005F0200005F020000600200006102000061020000620200006402000065020000660200006702000068020000680200006A0200006B0200006B0200006B0200006C0200006D0200006D0200006E0200006F020000700200007002000071020000720200007302000074020000760200007602000077020000780200007802000078020000790200007A0200007B0200007C0200007D0200007D0200007D0200007E0200007F020000800200008002000081020000820200008302000083020000840200008502000085020000860200008802000089020000890200008A0200008B0200008B0200008D0200008E0200008E0200008F0200008F02000091020000910200009202000093020000930200009402000095020000950200009602000096020000970200009802000098020000990200009A0200009B0200009C0200009C0200009E0200009F020000A0020000A1020000A1020000A2020000A3020000A3020000A4020000A4020000A4020000A5020000A6020000A7020000A8020000A8020000A8020000A9020000AB020000AB020000AB020000AB020000AC020000AD020000AD020000AE020000AE020000AE020000B0020000B0020000B1020000B1020000B3020000B4020000B4020000B5020000B5020000B6020000B8020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BD020000BE020000BF020000C1020000C1020000C2020000C3020000C4020000C5020000C6020000C6020000C7020000C8020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CE020000CE020000CF020000D0020000D1020000D1020000D1020000D2020000D2020000D2020000D3020000D4020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000DA020000DA020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E6020000E7020000E7020000E8020000E8020000E9020000EA020000EA020000EC020000EC020000ED020000EE020000EE020000EF020000F1020000F1020000F2020000F2020000F3020000F5020000F5020000F6020000F6020000F6020000F6020000F7020000F8020000F8020000F8020000F9020000F9020000F9020000FB020000FB020000FC020000FD020000FE020000FE020000FF020000FF02000000030000000300000003000001030000020300000203000003030000040300000403000005030000050300000603000007030000070300000803000009030000090300000A0300000B0300000C0300000D0300000E0300000E0300000F0300000F03000010030000100300001103000012030000130300001403000014030000150300001503000017030000170300001803000019030000190300001A0300001A0300001B0300001C0300001D0300001F0300001F0300001F030000200300002003000021030000210300002103000022030000220300002303000023030000240300002403000025030000250300002603000026030000260300002703000027030000290300002903000029030000290300002B0300002C0300002D0300002D0300002F0300003003000030030000300300003103000032030000320300003303000034030000340300003503000036030000360300003703000037030000380300003A0300003A0300003B0300003B0300003C0300003D0300003D0300003E0300003F030000400300004103000041030000420300004403000045030000460300004703000047030000480300004803000048030000490300004A0300004A0300004B0300004B0300004C0300004D0300004D0300004E0300004E0300005003000050030000510300005103000052030000530300005303000053030000530300005503000055030000560300005603000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005A0300005B0300005D0300005D0300005F0300005F03000060030000600300006203000063030000630300006303000064030000640300006403000065030000650300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006B0300006C0300006C0300006E0300006E0300006F0300006F0300006F030000700300007003000071030000720300007203000073030000730300007503000075030000750300007603000076030000770300007703000079030000790300007A0300007B0300007B0300007B0300007C0300007C0300007C0300007C0300007D0300007D0300007E0300007E0300007E0300007F0300008003000080030000810300008203000082030000820300008203000083030000830300008303000085030000850300008603000086030000870300008703000088030000880300008903000089030000890300008A0300008A0300008B0300008C0300008C0300008C0300008D0300008E0300008E0300008F0300008F0300008F030000900300009003000091030000910300009203000092030000930300009303000093030000930300009403000094030000960300009603000096030000980300009803000099030000990300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009E0300009E0300009F0300009F030000A0030000A1030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A6030000A7030000A8030000A8030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AE030000AE030000AF030000AF030000B0030000B1030000B2030000B2030000B3030000B3030000B3030000B4030000B5030000B5030000B6030000B8030000B8030000B9030000B9030000B9030000BA030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BF030000BF030000C0030000C0030000C2030000C2030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CB030000CB030000CC030000CC030000CC030000CD030000CD030000CD030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D1030000D1030000D3030000D3030000D4030000D5030000D5030000D6030000D6030000D7030000D8030000D8030000D8030000D9030000D9030000D9030000D9030000DB030000DB030000DB030000DC030000DC030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E1030000E2030000E3030000E3030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31343C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000200000000000000000000000200000000000000000000000300000000000000000000000300000000000000000000000400000000000000000000000400000000000000000000000500000000000000000000000500000000000000000000000600000000000000000000000600000000000000000000000700000000000000000000000700000000000000000000000800000000000000000000000800000000000000000000000900000000000000000000000900000000000000000000000A00000000000000000000000A00000000000000000000000B00000000000000000000000B00000000000000000000000C00000000000000000000000C00000000000000000000000D00000000000000000000000D00000000000000000000000E00000000000000000000000E00000000000000000000000F00000000000000000000000F00000000000000000000001000000000000000000000001000000000000000000000000000000001000000000000000000000001000000000000000100000001000000000000000100000001000000000000000200000001000000000000000200000001000000000000000300000001000000000000000300000001000000000000000400000001000000000000000400000001000000000000000500000001000000000000000500000001000000000000000600000001000000000000000600000001000000000000000700000001000000000000000700000001000000000000000800000001000000000000000800000001000000000000000900000001000000000000000900000001000000000000000A00000001000000000000000A00000001000000000000000B00000001000000000000000B00000001000000000000000C00000001000000000000000C00000001000000000000000D00000001000000000000000D00000001000000000000000E00000001000000000000000E00000001000000000000000F00000001000000000000000F00000001000000000000001000000001000000000000001000000001000000000000000000000002000000000000000000000002000000000000000100000002000000000000000100000002000000000000000200000002000000000000000200000002000000000000000300000002000000000000000300000002000000000000000400000002000000000000000400000002000000000000000500000002000000000000000500000002000000000000000600000002000000000000000600000002000000000000000700000002000000000000000700000002000000000000000800000002000000000000000800000002000000000000000900000002000000000000000900000002000000000000000A00000002000000000000000A00000002000000000000000B00000002000000000000000B00000002000000000000000C00000002000000000000000C00000002000000000000000D00000002000000000000000D00000002000000000000000E00000002000000000000000E00000002000000000000000F00000002000000000000000F00000002000000000000001000000002000000000000001000000002000000000000000000000003000000000000000000000003000000000000000100000003000000000000000100000003000000000000000200000003000000000000000200000003000000000000000300000003000000000000000300000003000000000000000400000003000000000000000400000003000000000000000500000003000000000000000500000003000000000000000600000003000000000000000600000003000000000000000700000003000000000000000700000003000000000000000800000003000000000000000800000003000000000000000900000003000000000000000900000003000000000000000A00000003000000000000000A00000003000000000000000B00000003000000000000000B00000003000000000000000C00000003000000000000000C00000003000000000000000D00000003000000000000000D00000003000000000000000E00000003000000000000000E00000003000000000000000F00000003000000000000000F00000003000000000000001000000003000000000000001000000003000000000000000000000004000000000000000000000004000000000000000100000004000000000000000100000004000000000000000200000004000000000000000200000004000000000000000300000004000000000000000300000004000000000000000400000004000000000000000400000004000000000000000500000004000000000000000500000004000000000000000600000004000000000000000600000004000000000000000700000004000000000000000700000004000000000000000800000004000000000000000800000004000000000000000900000004000000000000000900000004000000000000000A00000004000000000000000A00000004000000000000000B00000004000000000000000B00000004000000000000000C00000004000000000000000C00000004000000000000000D00000004000000000000000D00000004000000000000000E00000004000000000000000E00000004000000000000000F00000004000000000000000F00000004000000000000001000000004000000000000001000000004000000000000000000000005000000000000000000000005000000000000000100000005000000000000000100000005000000000000000200000005000000000000000200000005000000000000000300000005000000000000000300000005000000000000000400000005000000000000000400000005000000000000000500000005000000000000000500000005000000000000000600000005000000000000000600000005000000000000000700000005000000000000000700000005000000000000000800000005000000000000000800000005000000000000000900000005000000000000000900000005000000000000000A00000005000000000000000A00000005000000000000000B00000005000000000000000B00000005000000000000000C00000005000000000000000C00000005000000000000000D00000005000000000000000D00000005000000000000000E00000005000000000000000E00000005000000000000000F00000005000000000000000F00000005000000000000001000000005000000000000001000000005000000000000000000000006000000000000000000000006000000000000000100000006000000000000000100000006000000000000000200000006000000000000000200000006000000000000000300000006000000000000000300000006000000000000000400000006000000000000000400000006000000000000000500000006000000000000000500000006000000000000000600000006000000000000000600000006000000000000000700000006000000000000000700000006000000000000000800000006000000000000000800000006000000000000000900000006000000000000000900000006000000000000000A00000006000000000000000A00000006000000000000000B00000006000000000000000B00000006000000000000000C00000006000000000000000C00000006000000000000000D00000006000000000000000D00000006000000000000000E00000006000000000000000E00000006000000000000000F00000006000000000000000F00000006000000000000001000000006000000000000001000000006000000000000000000000007000000000000000000000007000000000000000100000007000000000000000100000007000000000000000200000007000000000000000200000007000000000000000300000007000000000000000300000007000000000000000400000007000000000000000400000007000000000000000500000007000000000000000500000007000000000000000600000007000000000000000600000007000000000000000700000007000000000000000700000007000000000000000800000007000000000000000800000007000000000000000900000007000000000000000900000007000000000000000A00000007000000000000000A00000007000000000000000B00000007000000000000000B00000007000000000000000C00000007000000000000000C00000007000000000000000D00000007000000000000000D00000007000000000000000E00000007000000000000000E00000007000000000000000F00000007000000000000000F00000007000000000000001000000007000000000000001000000007000000000000000000000008000000000000000000000008000000000000000100000008000000000000000100000008000000000000000200000008000000000000000200000008000000000000000300000008000000000000000300000008000000000000000400000008000000000000000400000008000000000000000500000008000000000000000500000008000000000000000600000008000000000000000600000008000000000000000700000008000000000000000700000008000000000000000800000008000000000000000800000008000000000000000900000008000000000000000900000008000000000000000A00000008000000000000000A00000008000000000000000B00000008000000000000000B00000008000000000000000C00000008000000000000000C00000008000000000000000D00000008000000000000000D00000008000000000000000E00000008000000000000000E00000008000000000000000F00000008000000000000000F00000008000000000000001000000008000000000000001000000008000000000000000000000009000000000000000000000009000000000000000100000009000000000000000100000009000000000000000200000009000000000000000200000009000000000000000300000009000000000000000300000009000000000000000400000009000000000000000400000009000000000000000500000009000000000000000500000009000000000000000600000009000000000000000600000009000000000000000700000009000000000000000700000009000000000000000800000009000000000000000800000009000000000000000900000009000000000000000900000009000000000000000A00000009000000000000000A00000009000000000000000B00000009000000000000000B00000009000000000000000C00000009000000000000000C00000009000000000000000D00000009000000000000000D00000009000000000000000E00000009000000000000000E00000009000000000000000F00000009000000000000000F0000000900000000000000100000000900000000000000100000000900000000000000000000000A00000000000000000000000A00000000000000010000000A00000000000000010000000A00000000000000020000000A00000000000000020000000A00000000000000030000000A00000000000000030000000A00000000000000040000000A00000000000000040000000A00000000000000050000000A00000000000000050000000A00000000000000060000000A00000000000000060000000A00000000000000070000000A00000000000000070000000A00000000000000080000000A00000000000000080000000A00000000000000090000000A00000000000000090000000A000000000000000A0000000A000000000000000A0000000A000000000000000B0000000A000000000000000B0000000A000000000000000C0000000A000000000000000C0000000A000000000000000D0000000A000000000000000D0000000A000000000000000E0000000A000000000000000E0000000A000000000000000F0000000A000000000000000F0000000A00000000000000100000000A00000000000000100000000A00000000000000000000000B00000000000000000000000B00000000000000010000000B00000000000000010000000B00000000000000020000000B00000000000000020000000B00000000000000030000000B00000000000000030000000B00000000000000040000000B00000000000000040000000B00000000000000050000000B00000000000000050000000B00000000000000060000000B00000000000000060000000B00000000000000070000000B00000000000000070000000B00000000000000080000000B00000000000000080000000B00000000000000090000000B00000000000000090000000B000000000000000A0000000B000000000000000A0000000B000000000000000B0000000B000000000000000B0000000B000000000000000C0000000B000000000000000C0000000B000000000000000D0000000B000000000000000D0000000B000000000000000E0000000B000000000000000E0000000B000000000000000F0000000B000000000000000F0000000B00000000000000100000000B00000000000000100000000B00000000000000000000000C00000000000000000000000C00000000000000010000000C00000000000000010000000C00000000000000020000000C00000000000000020000000C00000000000000030000000C00000000000000030000000C00000000000000040000000C00000000000000040000000C00000000000000050000000C00000000000000050000000C00000000000000060000000C00000000000000060000000C00000000000000070000000C00000000000000070000000C00000000000000080000000C00000000000000080000000C00000000000000090000000C00000000000000090000000C000000000000000A0000000C000000000000000A0000000C000000000000000B0000000C000000000000000B0000000C000000000000000C0000000C000000000000000C0000000C000000000000000D0000000C000000000000000D0000000C000000000000000E0000000C000000000000000E0000000C000000000000000F0000000C000000000000000F0000000C00000000000000100000000C00000000000000100000000C00000000000000000000000D00000000000000000000000D00000000000000010000000D00000000000000010000000D00000000000000020000000D00000000000000020000000D00000000000000030000000D00000000000000030000000D00000000000000040000000D00000000000000040000000D00000000000000050000000D00000000000000050000000D00000000000000060000000D00000000000000060000000D00000000000000070000000D00000000000000070000000D00000000000000080000000D00000000000000080000000D00000000000000090000000D00000000000000090000000D000000000000000A0000000D000000000000000A0000000D000000000000000B0000000D000000000000000B0000000D000000000000000C0000000D000000000000000C0000000D000000000000000D0000000D000000000000000D0000000D000000000000000E0000000D000000000000000E0000000D000000000000000F0000000D000000000000000F0000000D00000000000000100000000D00000000000000100000000D00000000000000000000000E00000000000000000000000E00000000000000010000000E00000000000000010000000E00000000000000020000000E00000000000000020000000E00000000000000030000000E00000000000000030000000E00000000000000040000000E00000000000000040000000E00000000000000050000000E00000000000000050000000E00000000000000060000000E00000000000000060000000E00000000000000070000000E00000000000000070000000E00000000000000080000000E00000000000000080000000E00000000000000090000000E00000000000000090000000E000000000000000A0000000E000000000000000A0000000E000000000000000B0000000E000000000000000B0000000E000000000000000C0000000E000000000000000C0000000E000000000000000D0000000E000000000000000D0000000E000000000000000E0000000E000000000000000E0000000E000000000000000F0000000E000000000000000F0000000E00000000000000100000000E00000000000000100000000E00000000000000000000000F00000000000000000000000F00000000000000010000000F00000000000000010000000F00000000000000020000000F00000000000000020000000F00000000000000030000000F00000000000000030000000F00000000000000040000000F00000000000000040000000F00000000000000050000000F00000000000000050000000F00000000000000060000000F00000000000000060000000F00000000000000070000000F00000000000000070000000F00000000000000080000000F00000000000000080000000F00000000000000090000000F00000000000000090000000F000000000000000A0000000F000000000000000A0000000F000000000000000B0000000F000000000000000B0000000F000000000000000C0000000F000000000000000C0000000F000000000000000D0000000F000000000000000D0000000F000000000000000E0000000F000000000000000E0000000F000000000000000F0000000F000000000000000F0000000F00000000000000100000000F00000000000000100000000F000000000000000000000010000000000000000000000010000000000000000100000010000000000000000100000010000000000000000200000010000000000000000200000010000000000000000300000010000000000000000300000010000000000000000400000010000000000000000400000010000000000000000500000010000000000000000500000010000000000000000600000010000000000000000600000010000000000000000700000010000000000000000700000010000000000000000800000010000000000000000800000010000000000000000900000010000000000000000900000010000000000000000A00000010000000000000000A00000010000000000000000B00000010000000000000000B00000010000000000000000C00000010000000000000000C00000010000000000000000D00000010000000000000000D00000010000000000000000E00000010000000000000000E00000010000000000000000F00000010000000000000000F00000010000000000000001000000010000000000000001000000010000000000000000000000000000000010000000000000000000000010000000100000000000000010000000100000000000000010000000200000000000000010000000200000000000000010000000300000000000000010000000300000000000000010000000400000000000000010000000400000000000000010000000500000000000000010000000500000000000000010000000600000000000000010000000600000000000000010000000700000000000000010000000700000000000000010000000800000000000000010000000800000000000000010000000900000000000000010000000900000000000000010000000A00000000000000010000000A00000000000000010000000B00000000000000010000000B00000000000000010000000C00000000000000010000000C00000000000000010000000D00000000000000010000000D00000000000000010000000E00000000000000010000000E00000000000000010000000F00000000000000010000000F00000000000000010000001000000000000000010000001000000000000000010000000000000001000000010000000000000001000000010000000100000001000000010000000100000001000000010000000200000001000000010000000200000001000000010000000300000001000000010000000300000001000000010000000400000001000000010000000400000001000000010000000500000001000000010000000500000001000000010000000600000001000000010000000600000001000000010000000700000001000000010000000700000001000000010000000800000001000000010000000800000001000000010000000900000001000000010000000900000001000000010000000A00000001000000010000000A00000001000000010000000B00000001000000010000000B00000001000000010000000C00000001000000010000000C00000001000000010000000D00000001000000010000000D00000001000000010000000E00000001000000010000000E00000001000000010000000F00000001000000010000000F00000001000000010000001000000001000000010000001000000001000000010000000000000002000000010000000000000002000000010000000100000002000000010000000100000002000000010000000200000002000000010000000200000002000000010000000300000002000000010000000300000002000000010000000400000002000000010000000400000002000000010000000500000002000000010000000500000002000000010000000600000002000000010000000600000002000000010000000700000002000000010000000700000002000000010000000800000002000000010000000800000002000000010000000900000002000000010000000900000002000000010000000A00000002000000010000000A00000002000000010000000B00000002000000010000000B00000002000000010000000C00000002000000010000000C00000002000000010000000D00000002000000010000000D00000002000000010000000E00000002000000010000000E00000002000000010000000F00000002000000010000000F00000002000000010000001000000002000000010000001000000002000000010000000000000003000000010000000000000003000000010000000100000003000000010000000100000003000000010000000200000003000000010000000200000003000000010000000300000003000000010000000300000003000000010000000400000003000000010000000400000003000000010000000500000003000000010000000500000003000000010000000600000003000000010000000600000003000000010000000700000003000000010000000700000003000000010000000800000003000000010000000800000003000000010000000900000003000000010000000900000003000000010000000A00000003000000010000000A00000003000000010000000B00000003000000010000000B00000003000000010000000C00000003000000010000000C00000003000000010000000D00000003000000010000000D00000003000000010000000E00000003000000010000000E00000003000000010000000F00000003000000010000000F00000003000000010000001000000003000000010000001000000003000000010000000000000004000000010000000000000004000000010000000100000004000000010000000100000004000000010000000200000004000000010000000200000004000000010000000300000004000000010000000300000004000000010000000400000004000000010000000400000004000000010000000500000004000000010000000500000004000000010000000600000004000000010000000600000004000000010000000700000004000000010000000700000004000000010000000800000004000000010000000800000004000000010000000900000004000000010000000900000004000000010000000A00000004000000010000000A00000004000000010000000B00000004000000010000000B00000004000000010000000C00000004000000010000000C00000004000000010000000D00000004000000010000000D00000004000000010000000E00000004000000010000000E00000004000000010000000F00000004000000010000000F00000004000000010000001000000004000000010000001000000004000000010000000000000005000000010000000000000005000000010000000100000005000000010000000100000005000000010000000200000005000000010000000200000005000000010000000300000005000000010000000300000005000000010000000400000005000000010000000400000005000000010000000500000005000000010000000500000005000000010000000600000005000000010000000600000005000000010000000700000005000000010000000700000005000000010000000800000005000000010000000800000005000000010000000900000005000000010000000900000005000000010000000A00000005000000010000000A00000005000000010000000B00000005000000010000000B00000005000000010000000C00000005000000010000000C00000005000000010000000D00000005000000010000000D00000005000000010000000E00000005000000010000000E00000005000000010000000F00000005000000010000000F00000005000000010000001000000005000000010000001000000005000000010000000000000006000000010000000000000006000000010000000100000006000000010000000100000006000000010000000200000006000000010000000200000006000000010000000300000006000000010000000300000006000000010000000400000006000000010000000400000006000000010000000500000006000000010000000500000006000000010000000600000006000000010000000600000006000000010000000700000006000000010000000700000006000000010000000800000006000000010000000800000006000000010000000900000006000000010000000900000006000000010000000A00000006000000010000000A00000006000000010000000B00000006000000010000000B00000006000000010000000C00000006000000010000000C00000006000000010000000D00000006000000010000000D00000006000000010000000E00000006000000010000000E00000006000000010000000F00000006000000010000000F00000006000000010000001000000006000000010000001000000006000000010000000000000007000000010000000000000007000000010000000100000007000000010000000100000007000000010000000200000007000000010000000200000007000000010000000300000007000000010000000300000007000000010000000400000007000000010000000400000007000000010000000500000007000000010000000500000007000000010000000600000007000000010000000600000007000000010000000700000007000000010000000700000007000000010000000800000007000000010000000800000007000000010000000900000007000000010000000900000007000000010000000A00000007000000010000000A00000007000000010000000B00000007000000010000000B00000007000000010000000C00000007000000010000000C00000007000000010000000D00000007000000010000000D00000007000000010000000E00000007000000010000000E00000007000000010000000F00000007000000010000000F00000007000000010000001000000007000000010000001000000007000000010000000000000008000000010000000000000008000000010000000100000008000000010000000100000008000000010000000200000008000000010000000200000008000000010000000300000008000000010000000300000008000000010000000400000008000000010000000400000008000000010000000500000008000000010000000500000008000000010000000600000008000000010000000600000008000000010000000700000008000000010000000700000008000000010000000800000008000000010000000800000008000000010000000900000008000000010000000900000008000000010000000A00000008000000010000000A00000008000000010000000B00000008000000010000000B00000008000000010000000C00000008000000010000000C00000008000000010000000D00000008000000010000000D00000008000000010000000E00000008000000010000000E00000008000000010000000F00000008000000010000000F00000008000000010000001000000008000000010000001000000008000000010000000000000009000000010000000000000009000000010000000100000009000000010000000100000009000000010000000200000009000000010000000200000009000000010000000300000009000000010000000300000009000000010000000400000009000000010000000400000009000000010000000500000009000000010000000500000009000000010000000600000009000000010000000600000009000000010000000700000009000000010000000700000009000000010000000800000009000000010000000800000009000000010000000900000009000000010000000900000009000000010000000A00000009000000010000000A00000009000000010000000B00000009000000010000000B00000009000000010000000C00000009000000010000000C00000009000000010000000D00000009000000010000000D00000009000000010000000E00000009000000010000000E00000009000000010000000F00000009000000010000000F0000000900000001000000100000000900000001000000100000000900000001000000000000000A00000001000000000000000A00000001000000010000000A00000001000000010000000A00000001000000020000000A00000001000000020000000A00000001000000030000000A00000001000000030000000A00000001000000040000000A00000001000000040000000A00000001000000050000000A00000001000000050000000A00000001000000060000000A00000001000000060000000A00000001000000070000000A00000001000000070000000A00000001000000080000000A00000001000000080000000A00000001000000090000000A00000001000000090000000A000000010000000A0000000A000000010000000A0000000A000000010000000B0000000A000000010000000B0000000A000000010000000C0000000A000000010000000C0000000A000000010000000D0000000A000000010000000D0000000A000000010000000E0000000A000000010000000E0000000A000000010000000F0000000A000000010000000F0000000A00000001000000100000000A00000001000000100000000A00000001000000000000000B00000001000000000000000B00000001000000010000000B00000001000000010000000B00000001000000020000000B00000001000000020000000B00000001000000030000000B00000001000000030000000B00000001000000040000000B00000001000000040000000B00000001000000050000000B00000001000000050000000B00000001000000060000000B00000001000000060000000B00000001000000070000000B00000001000000070000000B00000001000000080000000B00000001000000080000000B00000001000000090000000B00000001000000090000000B000000010000000A0000000B000000010000000A0000000B000000010000000B0000000B000000010000000B0000000B000000010000000C0000000B000000010000000C0000000B000000010000000D0000000B000000010000000D0000000B000000010000000E0000000B000000010000000E0000000B000000010000000F0000000B000000010000000F0000000B00000001000000100000000B00000001000000100000000B00000001000000000000000C00000001000000000000000C00000001000000010000000C00000001000000010000000C00000001000000020000000C00000001000000020000000C00000001000000030000000C00000001000000030000000C00000001000000040000000C00000001000000040000000C00000001000000050000000C00000001000000050000000C00000001000000060000000C00000001000000060000000C00000001000000070000000C00000001000000070000000C00000001000000080000000C00000001000000080000000C00000001000000090000000C00000001000000090000000C000000010000000A0000000C000000010000000A0000000C000000010000000B0000000C000000010000000B0000000C000000010000000C0000000C000000010000000C0000000C000000010000000D0000000C000000010000000D0000000C000000010000000E0000000C000000010000000E0000000C000000010000000F0000000C000000010000000F0000000C00000001000000100000000C00000001000000100000000C00000001000000000000000D00000001000000000000000D00000001000000010000000D00000001000000010000000D00000001000000020000000D00000001000000020000000D00000001000000030000000D00000001000000030000000D00000001000000040000000D00000001000000040000000D00000001000000050000000D00000001000000050000000D00000001000000060000000D00000001000000060000000D00000001000000070000000D00000001000000070000000D00000001000000080000000D00000001000000080000000D00000001000000090000000D00000001000000090000000D000000010000000A0000000D000000010000000A0000000D000000010000000B0000000D000000010000000B0000000D000000010000000C0000000D000000010000000C0000000D000000010000000D0000000D000000010000000D0000000D000000010000000E0000000D000000010000000E0000000D000000010000000F0000000D000000010000000F0000000D00000001000000100000000D00000001000000100000000D00000001000000000000000E00000001000000000000000E00000001000000010000000E00000001000000010000000E00000001000000020000000E00000001000000020000000E00000001000000030000000E00000001000000030000000E00000001000000040000000E00000001000000040000000E00000001000000050000000E00000001000000050000000E00000001000000060000000E00000001000000060000000E00000001000000070000000E00000001000000070000000E00000001000000080000000E00000001000000080000000E00000001000000090000000E00000001000000090000000E000000010000000A0000000E000000010000000A0000000E000000010000000B0000000E000000010000000B0000000E000000010000000C0000000E000000010000000C0000000E000000010000000D0000000E000000010000000D0000000E000000010000000E0000000E000000010000000E0000000E000000010000000F0000000E000000010000000F0000000E00000001000000100000000E00000001000000100000000E00000001000000000000000F00000001000000000000000F00000001000000010000000F00000001000000010000000F00000001000000020000000F00000001000000020000000F00000001000000030000000F00000001000000030000000F00000001000000040000000F00000001000000040000000F00000001000000050000000F00000001000000050000000F00000001000000060000000F00000001000000060000000F00000001000000070000000F00000001000000070000000F00000001000000080000000F00000001000000080000000F00000001000000090000000F00000001000000090000000F000000010000000A0000000F000000010000000A0000000F000000010000000B0000000F000000010000000B0000000F000000010000000C0000000F000000010000000C0000000F000000010000000D0000000F000000010000000D0000000F000000010000000E0000000F000000010000000E0000000F000000010000000F0000000F000000010000000F0000000F00000001000000100000000F00000001000000100000000F000000010000000000000010000000010000000000000010000000010000000100000010000000010000000100000010000000010000000200000010000000010000000200000010000000010000000300000010000000010000000300000010000000010000000400000010000000010000000400000010000000010000000500000010000000010000000500000010000000010000000600000010000000010000000600000010000000010000000700000010000000010000000700000010000000010000000800000010000000010000000800000010000000010000000900000010000000010000000900000010000000010000000A00000010000000010000000A00000010000000010000000B00000010000000010000000B00000010000000010000000C00000010000000010000000C00000010000000010000000D00000010000000010000000D00000010000000010000000E00000010000000010000000E00000010000000010000000F00000010000000010000000F00000010000000010000001000000010000000010000001000000010000000010000000000000000000000020000000000000000000000020000000100000000000000020000000100000000000000020000000200000000000000020000000200000000000000020000000300000000000000020000000300000000000000020000000400000000000000020000000400000000000000020000000500000000000000020000000500000000000000020000000600000000000000020000000600000000000000020000000700000000000000020000000700000000000000020000000800000000000000020000000800000000000000020000000900000000000000020000000900000000000000020000000A00000000000000020000000A00000000000000020000000B00000000000000020000000B00000000000000020000000C00000000000000020000000C00000000000000020000000D00000000000000020000000D00000000000000020000000E00000000000000020000000E00000000000000020000000F00000000000000020000000F00000000000000020000001000000000000000020000001000000000000000020000000000000001000000020000000000000001000000020000000100000001000000020000000100000001000000020000000200000001000000020000000200000001000000020000000300000001000000020000000300000001000000020000000400000001000000020000000400000001000000020000000500000001000000020000000500000001000000020000000600000001000000020000000600000001000000020000000700000001000000020000000700000001000000020000000800000001000000020000000800000001000000020000000900000001000000020000000900000001000000020000000A00000001000000020000000A00000001000000020000000B00000001000000020000000B00000001000000020000000C00000001000000020000000C00000001000000020000000D00000001000000020000000D00000001000000020000000E00000001000000020000000E00000001000000020000000F00000001000000020000000F00000001000000020000001000000001000000020000001000000001000000020000000000000002000000020000000000000002000000020000000100000002000000020000000100000002000000020000000200000002000000020000000200000002000000020000000300000002000000020000000300000002000000020000000400000002000000020000000400000002000000020000000500000002000000020000000500000002000000020000000600000002000000020000000600000002000000020000000700000002000000020000000700000002000000020000000800000002000000020000000800000002000000020000000900000002000000020000000900000002000000020000000A00000002000000020000000A00000002000000020000000B00000002000000020000000B00000002000000020000000C00000002000000020000000C00000002000000020000000D00000002000000020000000D00000002000000020000000E00000002000000020000000E00000002000000020000000F00000002000000020000000F00000002000000020000001000000002000000020000001000000002000000020000000000000003000000020000000000000003000000020000000100000003000000020000000100000003000000020000000200000003000000020000000200000003000000020000000300000003000000020000000300000003000000020000000400000003000000020000000400000003000000020000000500000003000000020000000500000003000000020000000600000003000000020000000600000003000000020000000700000003000000020000000700000003000000020000000800000003000000020000000800000003000000020000000900000003000000020000000900000003000000020000000A00000003000000020000000A00000003000000020000000B00000003000000020000000B00000003000000020000000C00000003000000020000000C00000003000000020000000D00000003000000020000000D00000003000000020000000E00000003000000020000000E00000003000000020000000F00000003000000020000000F00000003000000020000001000000003000000020000001000000003000000020000000000000004000000020000000000000004000000020000000100000004000000020000000100000004000000020000000200000004000000020000000200000004000000020000000300000004000000020000000300000004000000020000000400000004000000020000000400000004000000020000000500000004000000020000000500000004000000020000000600000004000000020000000600000004000000020000000700000004000000020000000700000004000000020000000800000004000000020000000800000004000000020000000900000004000000020000000900000004000000020000000A00000004000000020000000A00000004000000020000000B00000004000000020000000B00000004000000020000000C00000004000000020000000C00000004000000020000000D00000004000000020000000D00000004000000020000000E00000004000000020000000E00000004000000020000000F00000004000000020000000F00000004000000020000001000000004000000020000001000000004000000020000000000000005000000020000000000000005000000020000000100000005000000020000000100000005000000020000000200000005000000020000000200000005000000020000000300000005000000020000000300000005000000020000000400000005000000020000000400000005000000020000000500000005000000020000000500000005000000020000000600000005000000020000000600000005000000020000000700000005000000020000000700000005000000020000000800000005000000020000000800000005000000020000000900000005000000020000000900000005000000020000000A00000005000000020000000A00000005000000020000000B00000005000000020000000B00000005000000020000000C00000005000000020000000C00000005000000020000000D00000005000000020000000D00000005000000020000000E00000005000000020000000E00000005000000020000000F00000005000000020000000F00000005000000020000001000000005000000020000001000000005000000020000000000000006000000020000000000000006000000020000000100000006000000020000000100000006000000020000000200000006000000020000000200000006000000020000000300000006000000020000000300000006000000020000000400000006000000020000000400000006000000020000000500000006000000020000000500000006000000020000000600000006000000020000000600000006000000020000000700000006000000020000000700000006000000020000000800000006000000020000000800000006000000020000000900000006000000020000000900000006000000020000000A00000006000000020000000A00000006000000020000000B00000006000000020000000B00000006000000020000000C00000006000000020000000C00000006000000020000000D00000006000000020000000D00000006000000020000000E00000006000000020000000E00000006000000020000000F00000006000000020000000F00000006000000020000001000000006000000020000001000000006000000020000000000000007000000020000000000000007000000020000000100000007000000020000000100000007000000020000000200000007000000020000000200000007000000020000000300000007000000020000000300000007000000020000000400000007000000020000000400000007000000020000000500000007000000020000000500000007000000020000000600000007000000020000000600000007000000020000000700000007000000020000000700000007000000020000000800000007000000020000000800000007000000020000000900000007000000020000000900000007000000020000000A00000007000000020000000A00000007000000020000000B00000007000000020000000B00000007000000020000000C00000007000000020000000C00000007000000020000000D00000007000000020000000D00000007000000020000000E00000007000000020000000E00000007000000020000000F00000007000000020000000F00000007000000020000001000000007000000020000001000000007000000020000000000000008000000020000000000000008000000020000000100000008000000020000000100000008000000020000000200000008000000020000000200000008000000020000000300000008000000020000000300000008000000020000000400000008000000020000000400000008000000020000000500000008000000020000000500000008000000020000000600000008000000020000000600000008000000020000000700000008000000020000000700000008000000020000000800000008000000020000000800000008000000020000000900000008000000020000000900000008000000020000000A00000008000000020000000A00000008000000020000000B00000008000000020000000B00000008000000020000000C00000008000000020000000C00000008000000020000000D00000008000000020000000D00000008000000020000000E00000008000000020000000E00000008000000020000000F00000008000000020000000F00000008000000020000001000000008000000020000001000000008000000020000000000000009000000020000000000000009000000020000000100000009000000020000000100000009000000020000000200000009000000020000000200000009000000020000000300000009000000020000000300000009000000020000000400000009000000020000000400000009000000020000000500000009000000020000000500000009000000020000000600000009000000020000000600000009000000020000000700000009000000020000000700000009000000020000000800000009000000020000000800000009000000020000000900000009000000020000000900000009000000020000000A00000009000000020000000A00000009000000020000000B00000009000000020000000B00000009000000020000000C00000009000000020000000C00000009000000020000000D00000009000000020000000D00000009000000020000000E00000009000000020000000E00000009000000020000000F00000009000000020000000F0000000900000002000000100000000900000002000000100000000900000002000000000000000A00000002000000000000000A00000002000000010000000A00000002000000010000000A00000002000000020000000A00000002000000020000000A00000002000000030000000A00000002000000030000000A00000002000000040000000A00000002000000040000000A00000002000000050000000A00000002000000050000000A00000002000000060000000A00000002000000060000000A00000002000000070000000A00000002000000070000000A00000002000000080000000A00000002000000080000000A00000002000000090000000A00000002000000090000000A000000020000000A0000000A000000020000000A0000000A000000020000000B0000000A000000020000000B0000000A000000020000000C0000000A000000020000000C0000000A000000020000000D0000000A000000020000000D0000000A000000020000000E0000000A000000020000000E0000000A000000020000000F0000000A000000020000000F0000000A00000002000000100000000A00000002000000100000000A00000002000000000000000B00000002000000000000000B00000002000000010000000B00000002000000010000000B00000002000000020000000B00000002000000020000000B00000002000000030000000B00000002000000030000000B00000002000000040000000B00000002000000040000000B00000002000000050000000B00000002000000050000000B00000002000000060000000B00000002000000060000000B00000002000000070000000B00000002000000070000000B00000002000000080000000B00000002000000080000000B00000002000000090000000B00000002000000090000000B000000020000000A0000000B000000020000000A0000000B000000020000000B0000000B000000020000000B0000000B000000020000000C0000000B000000020000000C0000000B000000020000000D0000000B000000020000000D0000000B000000020000000E0000000B000000020000000E0000000B000000020000000F0000000B000000020000000F0000000B00000002000000100000000B00000002000000100000000B00000002000000000000000C00000002000000000000000C00000002000000010000000C00000002000000010000000C00000002000000020000000C00000002000000020000000C00000002000000030000000C00000002000000030000000C00000002000000040000000C00000002000000040000000C00000002000000050000000C00000002000000050000000C00000002000000060000000C00000002000000060000000C00000002000000070000000C00000002000000070000000C00000002000000080000000C00000002000000080000000C00000002000000090000000C00000002000000090000000C000000020000000A0000000C000000020000000A0000000C000000020000000B0000000C000000020000000B0000000C000000020000000C0000000C000000020000000C0000000C000000020000000D0000000C000000020000000D0000000C000000020000000E0000000C000000020000000E0000000C000000020000000F0000000C000000020000000F0000000C00000002000000100000000C00000002000000100000000C00000002000000000000000D00000002000000000000000D00000002000000010000000D00000002000000010000000D00000002000000020000000D00000002000000020000000D00000002000000030000000D00000002000000030000000D00000002000000040000000D00000002000000040000000D00000002000000050000000D00000002000000050000000D00000002000000060000000D00000002000000060000000D00000002000000070000000D00000002000000070000000D00000002000000080000000D00000002000000080000000D00000002000000090000000D00000002000000090000000D000000020000000A0000000D000000020000000A0000000D000000020000000B0000000D000000020000000B0000000D000000020000000C0000000D000000020000000C0000000D000000020000000D0000000D000000020000000D0000000D000000020000000E0000000D000000020000000E0000000D000000020000000F0000000D000000020000000F0000000D00000002000000100000000D00000002000000100000000D00000002000000000000000E00000002000000000000000E00000002000000010000000E00000002000000010000000E00000002000000020000000E00000002000000020000000E00000002000000030000000E00000002000000030000000E00000002000000040000000E00000002000000040000000E00000002000000050000000E00000002000000050000000E00000002000000060000000E00000002000000060000000E00000002000000070000000E00000002000000070000000E00000002000000080000000E00000002000000080000000E00000002000000090000000E00000002000000090000000E000000020000000A0000000E000000020000000A0000000E000000020000000B0000000E000000020000000B0000000E000000020000000C0000000E000000020000000C0000000E000000020000000D0000000E000000020000000D0000000E000000020000000E0000000E000000020000000E0000000E000000020000000F0000000E000000020000000F0000000E00000002000000100000000E00000002000000100000000E00000002000000000000000F00000002000000000000000F00000002000000010000000F00000002000000010000000F00000002000000020000000F00000002000000020000000F00000002000000030000000F00000002000000030000000F00000002000000040000000F00000002000000040000000F00000002000000050000000F00000002000000050000000F00000002000000060000000F00000002000000060000000F00000002000000070000000F00000002000000070000000F00000002000000080000000F00000002000000080000000F00000002000000090000000F00000002000000090000000F000000020000000A0000000F000000020000000A0000000F000000020000000B0000000F000000020000000B0000000F000000020000000C0000000F000000020000000C0000000F000000020000000D0000000F000000020000000D0000000F000000020000000E0000000F000000020000000E0000000F000000020000000F0000000F000000020000000F0000000F00000002000000100000000F00000002000000100000000F000000020000000000000010000000020000000000000010000000020000000100000010000000020000000100000010000000020000000200000010000000020000000200000010000000020000000300000010000000020000000300000010000000020000000400000010000000020000000400000010000000020000000500000010000000020000000500000010000000020000000600000010000000020000000600000010000000020000000700000010000000020000000700000010000000020000000800000010000000020000000800000010000000020000000900000010000000020000000900000010000000020000000A00000010000000020000000A00000010000000020000000B00000010000000020000000B00000010000000020000000C00000010000000020000000C00000010000000020000000D00000010000000020000000D00000010000000020000000E00000010000000020000000E00000010000000020000000F00000010000000020000000F00000010000000020000001000000010000000020000001000000010000000020000000000000000000000030000000000000000000000030000000100000000000000030000000100000000000000030000000200000000000000030000000200000000000000030000000300000000000000030000000300000000000000030000000400000000000000030000000400000000000000030000000500000000000000030000000500000000000000030000000600000000000000030000000600000000000000030000000700000000000000030000000700000000000000030000000800000000000000030000000800000000000000030000000900000000000000030000000900000000000000030000000A00000000000000030000000A00000000000000030000000B00000000000000030000000B00000000000000030000000C00000000000000030000000C00000000000000030000000D00000000000000030000000D00000000000000030000000E00000000000000030000000E00000000000000030000000F00000000000000030000000F00000000000000030000001000000000000000030000001000000000000000030000000000000001000000030000000000000001000000030000000100000001000000030000000100000001000000030000000200000001000000030000000200000001000000030000000300000001000000030000000300000001000000030000000400000001000000030000000400000001000000030000000500000001000000030000000500000001000000030000000600000001000000030000000600000001000000030000000700000001000000030000000700000001000000030000000800000001000000030000000800000001000000030000000900000001000000030000000900000001000000030000000A00000001000000030000000A00000001000000030000000B00000001000000030000000B00000001000000030000000C00000001000000030000000C00000001000000030000000D00000001000000030000000D00000001000000030000000E00000001000000030000000E00000001000000030000000F00000001000000030000000F00000001000000030000001000000001000000030000001000000001000000030000000000000002000000030000000000000002000000030000000100000002000000030000000100000002000000030000000200000002000000030000000200000002000000030000000300000002000000030000000300000002000000030000000400000002000000030000000400000002000000030000000500000002000000030000000500000002000000030000000600000002000000030000000600000002000000030000000700000002000000030000000700000002000000030000000800000002000000030000000800000002000000030000000900000002000000030000000900000002000000030000000A00000002000000030000000A00000002000000030000000B00000002000000030000000B00000002000000030000000C00000002000000030000000C00000002000000030000000D00000002000000030000000D00000002000000030000000E00000002000000030000000E00000002000000030000000F00000002000000030000000F00000002000000030000001000000002000000030000001000000002000000030000000000000003000000030000000000000003000000030000000100000003000000030000000100000003000000030000000200000003000000030000000200000003000000030000000300000003000000030000000300000003000000030000000400000003000000030000000400000003000000030000000500000003000000030000000500000003000000030000000600000003000000030000000600000003000000030000000700000003000000030000000700000003000000030000000800000003000000030000000800000003000000030000000900000003000000030000000900000003000000030000000A00000003000000030000000A00000003000000030000000B00000003000000030000000B00000003000000030000000C00000003000000030000000C00000003000000030000000D00000003000000030000000D00000003000000030000000E00000003000000030000000E00000003000000030000000F00000003000000030000000F00000003000000030000001000000003000000030000001000000003000000030000000000000004000000030000000000000004000000030000000100000004000000030000000100000004000000030000000200000004000000030000000200000004000000030000000300000004000000030000000300000004000000030000000400000004000000030000000400000004000000030000000500000004000000030000000500000004000000030000000600000004000000030000000600000004000000030000000700000004000000030000000700000004000000030000000800000004000000030000000800000004000000030000000900000004000000030000000900000004000000030000000A00000004000000030000000A00000004000000030000000B00000004000000030000000B00000004000000030000000C00000004000000030000000C00000004000000030000000D00000004000000030000000D00000004000000030000000E00000004000000030000000E00000004000000030000000F00000004000000030000000F00000004000000030000001000000004000000030000001000000004000000030000000000000005000000030000000000000005000000030000000100000005000000030000000100000005000000030000000200000005000000030000000200000005000000030000000300000005000000030000000300000005000000030000000400000005000000030000000400000005000000030000000500000005000000030000000500000005000000030000000600000005000000030000000600000005000000030000000700000005000000030000000700000005000000030000000800000005000000030000000800000005000000030000000900000005000000030000000900000005000000030000000A00000005000000030000000A00000005000000030000000B00000005000000030000000B00000005000000030000000C00000005000000030000000C00000005000000030000000D00000005000000030000000D00000005000000030000000E00000005000000030000000E00000005000000030000000F00000005000000030000000F00000005000000030000001000000005000000030000001000000005000000030000000000000006000000030000000000000006000000030000000100000006000000030000000100000006000000030000000200000006000000030000000200000006000000030000000300000006000000030000000300000006000000030000000400000006000000030000000400000006000000030000000500000006000000030000000500000006000000030000000600000006000000030000000600000006000000030000000700000006000000030000000700000006000000030000000800000006000000030000000800000006000000030000000900000006000000030000000900000006000000030000000A00000006000000030000000A00000006000000030000000B00000006000000030000000B00000006000000030000000C00000006000000030000000C00000006000000030000000D00000006000000030000000D00000006000000030000000E00000006000000030000000E00000006000000030000000F00000006000000030000000F00000006000000030000001000000006000000030000001000000006000000030000000000000007000000030000000000000007000000030000000100000007000000030000000100000007000000030000000200000007000000030000000200000007000000030000000300000007000000030000000300000007000000030000000400000007000000030000000400000007000000030000000500000007000000030000000500000007000000030000000600000007000000030000000600000007000000030000000700000007000000030000000700000007000000030000000800000007000000030000000800000007000000030000000900000007000000030000000900000007000000030000000A00000007000000030000000A00000007000000030000000B00000007000000030000000B00000007000000030000000C00000007000000030000000C00000007000000030000000D00000007000000030000000D00000007000000030000000E00000007000000030000000E00000007000000030000000F00000007000000030000000F00000007000000030000001000000007000000030000001000000007000000030000000000000008000000030000000000000008000000030000000100000008000000030000000100000008000000030000000200000008000000030000000200000008000000030000000300000008000000030000000300000008000000030000000400000008000000030000000400000008000000030000000500000008000000030000000500000008000000030000000600000008000000030000000600000008000000030000000700000008000000030000000700000008000000030000000800000008000000030000000800000008000000030000000900000008000000030000000900000008000000030000000A00000008000000030000000A00000008000000030000000B00000008000000030000000B00000008000000030000000C00000008000000030000000C00000008000000030000000D00000008000000030000000D00000008000000030000000E00000008000000030000000E00000008000000030000000F00000008000000030000000F00000008000000030000001000000008000000030000001000000008000000030000000000000009000000030000000000000009000000030000000100000009000000030000000100000009000000030000000200000009000000030000000200000009000000030000000300000009000000030000000300000009000000030000000400000009000000030000000400000009000000030000000500000009000000030000000500000009000000030000000600000009000000030000000600000009000000030000000700000009000000030000000700000009000000030000000800000009000000030000000800000009000000030000000900000009000000030000000900000009000000030000000A00000009000000030000000A00000009000000030000000B00000009000000030000000B00000009000000030000000C00000009000000030000000C00000009000000030000000D00000009000000030000000D00000009000000030000000E00000009000000030000000E00000009000000030000000F00000009000000030000000F0000000900000003000000100000000900000003000000100000000900000003000000000000000A00000003000000000000000A00000003000000010000000A00000003000000010000000A00000003000000020000000A00000003000000020000000A00000003000000030000000A00000003000000030000000A00000003000000040000000A00000003000000040000000A00000003000000050000000A00000003000000050000000A00000003000000060000000A00000003000000060000000A00000003000000070000000A00000003000000070000000A00000003000000080000000A00000003000000080000000A00000003000000090000000A00000003000000090000000A000000030000000A0000000A000000030000000A0000000A000000030000000B0000000A000000030000000B0000000A000000030000000C0000000A000000030000000C0000000A000000030000000D0000000A000000030000000D0000000A000000030000000E0000000A000000030000000E0000000A000000030000000F0000000A000000030000000F0000000A00000003000000100000000A00000003000000100000000A00000003000000000000000B00000003000000000000000B00000003000000010000000B00000003000000010000000B00000003000000020000000B00000003000000020000000B00000003000000030000000B00000003000000030000000B00000003000000040000000B00000003000000040000000B00000003000000050000000B00000003000000050000000B00000003000000060000000B00000003000000060000000B00000003000000070000000B00000003000000070000000B00000003000000080000000B00000003000000080000000B00000003000000090000000B00000003000000090000000B000000030000000A0000000B000000030000000A0000000B000000030000000B0000000B000000030000000B0000000B000000030000000C0000000B000000030000000C0000000B000000030000000D0000000B000000030000000D0000000B000000030000000E0000000B000000030000000E0000000B000000030000000F0000000B000000030000000F0000000B00000003000000100000000B00000003000000100000000B00000003000000000000000C00000003000000000000000C00000003000000010000000C00000003000000010000000C00000003000000020000000C00000003000000020000000C00000003000000030000000C00000003000000030000000C00000003000000040000000C00000003000000040000000C00000003000000050000000C00000003000000050000000C00000003000000060000000C00000003000000060000000C00000003000000070000000C00000003000000070000000C00000003000000080000000C00000003000000080000000C00000003000000090000000C00000003000000090000000C000000030000000A0000000C000000030000000A0000000C000000030000000B0000000C000000030000000B0000000C000000030000000C0000000C000000030000000C0000000C000000030000000D0000000C000000030000000D0000000C000000030000000E0000000C000000030000000E0000000C000000030000000F0000000C000000030000000F0000000C00000003000000100000000C00000003000000100000000C00000003000000000000000D00000003000000000000000D00000003000000010000000D00000003000000010000000D00000003000000020000000D00000003000000020000000D00000003000000030000000D00000003000000030000000D00000003000000040000000D00000003000000040000000D00000003000000050000000D00000003000000050000000D00000003000000060000000D00000003000000060000000D00000003000000070000000D00000003000000070000000D00000003000000080000000D00000003000000080000000D00000003000000090000000D00000003000000090000000D000000030000000A0000000D000000030000000A0000000D000000030000000B0000000D000000030000000B0000000D000000030000000C0000000D000000030000000C0000000D000000030000000D0000000D000000030000000D0000000D000000030000000E0000000D000000030000000E0000000D000000030000000F0000000D000000030000000F0000000D00000003000000100000000D00000003000000100000000D00000003000000000000000E00000003000000000000000E00000003000000010000000E00000003000000010000000E00000003000000020000000E00000003000000020000000E00000003000000030000000E00000003000000030000000E00000003000000040000000E00000003000000040000000E00000003000000050000000E00000003000000050000000E00000003000000060000000E00000003000000060000000E00000003000000070000000E00000003000000070000000E00000003000000080000000E00000003000000080000000E00000003000000090000000E00000003000000090000000E000000030000000A0000000E000000030000000A0000000E000000030000000B0000000E000000030000000B0000000E000000030000000C0000000E000000030000000C0000000E000000030000000D0000000E000000030000000D0000000E000000030000000E0000000E000000030000000E0000000E000000030000000F0000000E000000030000000F0000000E00000003000000100000000E00000003000000100000000E00000003000000000000000F00000003000000000000000F00000003000000010000000F00000003000000010000000F00000003000000020000000F00000003000000020000000F00000003000000030000000F00000003000000030000000F00000003000000040000000F00000003000000040000000F00000003000000050000000F00000003000000050000000F00000003000000060000000F00000003000000060000000F00000003000000070000000F00000003000000070000000F00000003000000080000000F00000003000000080000000F00000003000000090000000F00000003000000090000000F000000030000000A0000000F000000030000000A0000000F000000030000000B0000000F000000030000000B0000000F000000030000000C0000000F000000030000000C0000000F000000030000000D0000000F000000030000000D0000000F000000030000000E0000000F000000030000000E0000000F000000030000000F0000000F000000030000000F0000000F00000003000000100000000F00000003000000100000000F000000030000000000000010000000030000000000000010000000030000000100000010000000030000000100000010000000030000000200000010000000030000000200000010000000030000000300000010000000030000000300000010000000030000000400000010000000030000000400000010000000030000000500000010000000030000000500000010000000030000000600000010000000030000000600000010000000030000000700000010000000030000000700000010000000030000000800000010000000030000000800000010000000030000000900000010000000030000000900000010000000030000000A00000010000000030000000A00000010000000030000000B00000010000000030000000B00000010000000030000000C00000010000000030000000C00000010000000030000000D00000010000000030000000D00000010000000030000000E00000010000000030000000E00000010000000030000000F00000010000000030000000F00000010000000030000001000000010000000030000001000000010000000030000000000000000000000040000000000000000000000040000000100000000000000040000000100000000000000040000000200000000000000040000000200000000000000040000000300000000000000040000000300000000000000040000000400000000000000040000000400000000000000040000000500000000000000040000000500000000000000040000000600000000000000040000000600000000000000040000000700000000000000040000000700000000000000040000000800000000000000040000000800000000000000040000000900000000000000040000000900000000000000040000000A00000000000000040000000A00000000000000040000000B00000000000000040000000B00000000000000040000000C00000000000000040000000C00000000000000040000000D00000000000000040000000D00000000000000040000000E00000000000000040000000E00000000000000040000000F00000000000000040000000F00000000000000040000001000000000000000040000001000000000000000040000000000000001000000040000000000000001000000040000000100000001000000040000000100000001000000040000000200000001000000040000000200000001000000040000000300000001000000040000000300000001000000040000000400000001000000040000000400000001000000040000000500000001000000040000000500000001000000040000000600000001000000040000000600000001000000040000000700000001000000040000000700000001000000040000000800000001000000040000000800000001000000040000000900000001000000040000000900000001000000040000000A00000001000000040000000A00000001000000040000000B00000001000000040000000B00000001000000040000000C00000001000000040000000C00000001000000040000000D00000001000000040000000D00000001000000040000000E00000001000000040000000E00000001000000040000000F00000001000000040000000F00000001000000040000001000000001000000040000001000000001000000040000000000000002000000040000000000000002000000040000000100000002000000040000000100000002000000040000000200000002000000040000000200000002000000040000000300000002000000040000000300000002000000040000000400000002000000040000000400000002000000040000000500000002000000040000000500000002000000040000000600000002000000040000000600000002000000040000000700000002000000040000000700000002000000040000000800000002000000040000000800000002000000040000000900000002000000040000000900000002000000040000000A00000002000000040000000A00000002000000040000000B00000002000000040000000B00000002000000040000000C00000002000000040000000C00000002000000040000000D00000002000000040000000D00000002000000040000000E00000002000000040000000E00000002000000040000000F00000002000000040000000F00000002000000040000001000000002000000040000001000000002000000040000000000000003000000040000000000000003000000040000000100000003000000040000000100000003000000040000000200000003000000040000000200000003000000040000000300000003000000040000000300000003000000040000000400000003000000040000000400000003000000040000000500000003000000040000000500000003000000040000000600000003000000040000000600000003000000040000000700000003000000040000000700000003000000040000000800000003000000040000000800000003000000040000000900000003000000040000000900000003000000040000000A00000003000000040000000A00000003000000040000000B00000003000000040000000B00000003000000040000000C00000003000000040000000C00000003000000040000000D00000003000000040000000D00000003000000040000000E00000003000000040000000E00000003000000040000000F00000003000000040000000F00000003000000040000001000000003000000040000001000000003000000040000000000000004000000040000000000000004000000040000000100000004000000040000000100000004000000040000000200000004000000040000000200000004000000040000000300000004000000040000000300000004000000040000000400000004000000040000000400000004000000040000000500000004000000040000000500000004000000040000000600000004000000040000000600000004000000040000000700000004000000040000000700000004000000040000000800000004000000040000000800000004000000040000000900000004000000040000000900000004000000040000000A00000004000000040000000A00000004000000040000000B00000004000000040000000B00000004000000040000000C00000004000000040000000C00000004000000040000000D00000004000000040000000D00000004000000040000000E00000004000000040000000E00000004000000040000000F00000004000000040000000F00000004000000040000001000000004000000040000001000000004000000040000000000000005000000040000000000000005000000040000000100000005000000040000000100000005000000040000000200000005000000040000000200000005000000040000000300000005000000040000000300000005000000040000000400000005000000040000000400000005000000040000000500000005000000040000000500000005000000040000000600000005000000040000000600000005000000040000000700000005000000040000000700000005000000040000000800000005000000040000000800000005000000040000000900000005000000040000000900000005000000040000000A00000005000000040000000A00000005000000040000000B00000005000000040000000B00000005000000040000000C00000005000000040000000C00000005000000040000000D00000005000000040000000D00000005000000040000000E00000005000000040000000E00000005000000040000000F00000005000000040000000F00000005000000040000001000000005000000040000001000000005000000040000000000000006000000040000000000000006000000040000000100000006000000040000000100000006000000040000000200000006000000040000000200000006000000040000000300000006000000040000000300000006000000040000000400000006000000040000000400000006000000040000000500000006000000040000000500000006000000040000000600000006000000040000000600000006000000040000000700000006000000040000000700000006000000040000000800000006000000040000000800000006000000040000000900000006000000040000000900000006000000040000000A00000006000000040000000A00000006000000040000000B00000006000000040000000B00000006000000040000000C00000006000000040000000C00000006000000040000000D00000006000000040000000D00000006000000040000000E00000006000000040000000E00000006000000040000000F00000006000000040000000F00000006000000040000001000000006000000040000001000000006000000040000000000000007000000040000000000000007000000040000000100000007000000040000000100000007000000040000000200000007000000040000000200000007000000040000000300000007000000040000000300000007000000040000000400000007000000040000000400000007000000040000000500000007000000040000000500000007000000040000000600000007000000040000000600000007000000040000000700000007000000040000000700000007000000040000000800000007000000040000000800000007000000040000000900000007000000040000000900000007000000040000000A00000007000000040000000A00000007000000040000000B00000007000000040000000B00000007000000040000000C00000007000000040000000C00000007000000040000000D00000007000000040000000D00000007000000040000000E00000007000000040000000E00000007000000040000000F00000007000000040000000F00000007000000040000001000000007000000040000001000000007000000040000000000000008000000040000000000000008000000040000000100000008000000040000000100000008000000040000000200000008000000040000000200000008000000040000000300000008000000040000000300000008000000040000000400000008000000040000000400000008000000040000000500000008000000040000000500000008000000040000000600000008000000040000000600000008000000040000000700000008000000040000000700000008000000040000000800000008000000040000000800000008000000040000000900000008000000040000000900000008000000040000000A00000008000000040000000A00000008000000040000000B00000008000000040000000B00000008000000040000000C00000008000000040000000C00000008000000040000000D00000008000000040000000D00000008000000040000000E00000008000000040000000E00000008000000040000000F00000008000000040000000F00000008000000040000001000000008000000040000001000000008000000040000000000000009000000040000000000000009000000040000000100000009000000040000000100000009000000040000000200000009000000040000000200000009000000040000000300000009000000040000000300000009000000040000000400000009000000040000000400000009000000040000000500000009000000040000000500000009000000040000000600000009000000040000000600000009000000040000000700000009000000040000000700000009000000040000000800000009000000040000000800000009000000040000000900000009000000040000000900000009000000040000000A00000009000000040000000A00000009000000040000000B00000009000000040000000B00000009000000040000000C00000009000000040000000C00000009000000040000000D00000009000000040000000D00000009000000040000000E00000009000000040000000E00000009000000040000000F00000009000000040000000F0000000900000004000000100000000900000004000000100000000900000004000000000000000A00000004000000000000000A00000004000000010000000A00000004000000010000000A00000004000000020000000A00000004000000020000000A00000004000000030000000A00000004000000030000000A00000004000000040000000A00000004000000040000000A00000004000000050000000A00000004000000050000000A00000004000000060000000A00000004000000060000000A00000004000000070000000A00000004000000070000000A00000004000000080000000A00000004000000080000000A00000004000000090000000A00000004000000090000000A000000040000000A0000000A000000040000000A0000000A000000040000000B0000000A000000040000000B0000000A000000040000000C0000000A000000040000000C0000000A000000040000000D0000000A000000040000000D0000000A000000040000000E0000000A000000040000000E0000000A000000040000000F0000000A000000040000000F0000000A00000004000000100000000A00000004000000100000000A00000004000000000000000B00000004000000000000000B00000004000000010000000B00000004000000010000000B00000004000000020000000B00000004000000020000000B00000004000000030000000B00000004000000030000000B00000004000000040000000B00000004000000040000000B00000004000000050000000B00000004000000050000000B00000004000000060000000B00000004000000060000000B00000004000000070000000B00000004000000070000000B00000004000000080000000B00000004000000080000000B00000004000000090000000B00000004000000090000000B000000040000000A0000000B000000040000000A0000000B000000040000000B0000000B000000040000000B0000000B000000040000000C0000000B000000040000000C0000000B000000040000000D0000000B000000040000000D0000000B000000040000000E0000000B000000040000000E0000000B000000040000000F0000000B000000040000000F0000000B00000004000000100000000B00000004000000100000000B00000004000000000000000C00000004000000000000000C00000004000000010000000C00000004000000010000000C00000004000000020000000C00000004000000020000000C00000004000000030000000C00000004000000030000000C00000004000000040000000C00000004000000040000000C00000004000000050000000C00000004000000050000000C00000004000000060000000C00000004000000060000000C00000004000000070000000C00000004000000070000000C00000004000000080000000C00000004000000080000000C00000004000000090000000C00000004000000090000000C000000040000000A0000000C000000040000000A0000000C000000040000000B0000000C000000040000000B0000000C000000040000000C0000000C000000040000000C0000000C000000040000000D0000000C000000040000000D0000000C000000040000000E0000000C000000040000000E0000000C000000040000000F0000000C000000040000000F0000000C00000004000000100000000C00000004000000100000000C00000004000000000000000D00000004000000000000000D00000004000000010000000D00000004000000010000000D00000004000000020000000D00000004000000020000000D00000004000000030000000D00000004000000030000000D00000004000000040000000D00000004000000040000000D00000004000000050000000D00000004000000050000000D00000004000000060000000D00000004000000060000000D00000004000000070000000D00000004000000070000000D00000004000000080000000D00000004000000080000000D00000004000000090000000D00000004000000090000000D000000040000000A0000000D000000040000000A0000000D000000040000000B0000000D000000040000000B0000000D000000040000000C0000000D000000040000000C0000000D000000040000000D0000000D000000040000000D0000000D000000040000000E0000000D000000040000000E0000000D000000040000000F0000000D000000040000000F0000000D00000004000000100000000D00000004000000100000000D00000004000000000000000E00000004000000000000000E00000004000000010000000E00000004000000010000000E00000004000000020000000E00000004000000020000000E00000004000000030000000E00000004000000030000000E00000004000000040000000E00000004000000040000000E00000004000000050000000E00000004000000050000000E00000004000000060000000E00000004000000060000000E00000004000000070000000E00000004000000070000000E00000004000000080000000E00000004000000080000000E00000004000000090000000E00000004000000090000000E000000040000000A0000000E000000040000000A0000000E000000040000000B0000000E000000040000000B0000000E000000040000000C0000000E000000040000000C0000000E000000040000000D0000000E000000040000000D0000000E000000040000000E0000000E000000040000000E0000000E000000040000000F0000000E000000040000000F0000000E00000004000000100000000E00000004000000100000000E00000004000000000000000F00000004000000000000000F00000004000000010000000F00000004000000010000000F00000004000000020000000F00000004000000020000000F00000004000000030000000F00000004000000030000000F00000004000000040000000F00000004000000040000000F00000004000000050000000F00000004000000050000000F00000004000000060000000F00000004000000060000000F00000004000000070000000F00000004000000070000000F00000004000000080000000F00000004000000080000000F00000004000000090000000F00000004000000090000000F000000040000000A0000000F000000040000000A0000000F000000040000000B0000000F000000040000000B0000000F000000040000000C0000000F000000040000000C0000000F000000040000000D0000000F000000040000000D0000000F000000040000000E0000000F000000040000000E0000000F000000040000000F0000000F000000040000000F0000000F00000004000000100000000F00000004000000100000000F000000040000000000000010000000040000000000000010000000040000000100000010000000040000000100000010000000040000000200000010000000040000000200000010000000040000000300000010000000040000000300000010000000040000000400000010000000040000000400000010000000040000000500000010000000040000000500000010000000040000000600000010000000040000000600000010000000040000000700000010000000040000000700000010000000040000000800000010000000040000000800000010000000040000000900000010000000040000000900000010000000040000000A00000010000000040000000A00000010000000040000000B00000010000000040000000B00000010000000040000000C00000010000000040000000C00000010000000040000000D00000010000000040000000D00000010000000040000000E00000010000000040000000E00000010000000040000000F00000010000000040000000F00000010000000040000001000000010000000040000001000000010000000040000000000000000000000050000000000000000000000050000000100000000000000050000000100000000000000050000000200000000000000050000000200000000000000050000000300000000000000050000000300000000000000050000000400000000000000050000000400000000000000050000000500000000000000050000000500000000000000050000000600000000000000050000000600000000000000050000000700000000000000050000000700000000000000050000000800000000000000050000000800000000000000050000000900000000000000050000000900000000000000050000000A00000000000000050000000A00000000000000050000000B00000000000000050000000B00000000000000050000000C00000000000000050000000C00000000000000050000000D00000000000000050000000D00000000000000050000000E00000000000000050000000E00000000000000050000000F00000000000000050000000F00000000000000050000001000000000000000050000001000000000000000050000000000000001000000050000000000000001000000050000000100000001000000050000000100000001000000050000000200000001000000050000000200000001000000050000000300000001000000050000000300000001000000050000000400000001000000050000000400000001000000050000000500000001000000050000000500000001000000050000000600000001000000050000000600000001000000050000000700000001000000050000000700000001000000050000000800000001000000050000000800000001000000050000000900000001000000050000000900000001000000050000000A00000001000000050000000A00000001000000050000000B00000001000000050000000B00000001000000050000000C00000001000000050000000C00000001000000050000000D00000001000000050000000D00000001000000050000000E00000001000000050000000E00000001000000050000000F00000001000000050000000F00000001000000050000001000000001000000050000001000000001000000050000000000000002000000050000000000000002000000050000000100000002000000050000000100000002000000050000000200000002000000050000000200000002000000050000000300000002000000050000000300000002000000050000000400000002000000050000000400000002000000050000000500000002000000050000000500000002000000050000000600000002000000050000000600000002000000050000000700000002000000050000000700000002000000050000000800000002000000050000000800000002000000050000000900000002000000050000000900000002000000050000000A00000002000000050000000A00000002000000050000000B00000002000000050000000B00000002000000050000000C00000002000000050000000C00000002000000050000000D00000002000000050000000D00000002000000050000000E00000002000000050000000E00000002000000050000000F00000002000000050000000F00000002000000050000001000000002000000050000001000000002000000050000000000000003000000050000000000000003000000050000000100000003000000050000000100000003000000050000000200000003000000050000000200000003000000050000000300000003000000050000000300000003000000050000000400000003000000050000000400000003000000050000000500000003000000050000000500000003000000050000000600000003000000050000000600000003000000050000000700000003000000050000000700000003000000050000000800000003000000050000000800000003000000050000000900000003000000050000000900000003000000050000000A00000003000000050000000A00000003000000050000000B00000003000000050000000B00000003000000050000000C00000003000000050000000C00000003000000050000000D00000003000000050000000D00000003000000050000000E00000003000000050000000E00000003000000050000000F00000003000000050000000F00000003000000050000001000000003000000050000001000000003000000050000000000000004000000050000000000000004000000050000000100000004000000050000000100000004000000050000000200000004000000050000000200000004000000050000000300000004000000050000000300000004000000050000000400000004000000050000000400000004000000050000000500000004000000050000000500000004000000050000000600000004000000050000000600000004000000050000000700000004000000050000000700000004000000050000000800000004000000050000000800000004000000050000000900000004000000050000000900000004000000050000000A00000004000000050000000A00000004000000050000000B00000004000000050000000B00000004000000050000000C00000004000000050000000C00000004000000050000000D00000004000000050000000D00000004000000050000000E00000004000000050000000E00000004000000050000000F00000004000000050000000F00000004000000050000001000000004000000050000001000000004000000050000000000000005000000050000000000000005000000050000000100000005000000050000000100000005000000050000000200000005000000050000000200000005000000050000000300000005000000050000000300000005000000050000000400000005000000050000000400000005000000050000000500000005000000050000000500000005000000050000000600000005000000050000000600000005000000050000000700000005000000050000000700000005000000050000000800000005000000050000000800000005000000050000000900000005000000050000000900000005000000050000000A00000005000000050000000A00000005000000050000000B00000005000000050000000B00000005000000050000000C00000005000000050000000C00000005000000050000000D00000005000000050000000D00000005000000050000000E00000005000000050000000E00000005000000050000000F00000005000000050000000F00000005000000050000001000000005000000050000001000000005000000050000000000000006000000050000000000000006000000050000000100000006000000050000000100000006000000050000000200000006000000050000000200000006000000050000000300000006000000050000000300000006000000050000000400000006000000050000000400000006000000050000000500000006000000050000000500000006000000050000000600000006000000050000000600000006000000050000000700000006000000050000000700000006000000050000000800000006000000050000000800000006000000050000000900000006000000050000000900000006000000050000000A00000006000000050000000A00000006000000050000000B00000006000000050000000B00000006000000050000000C00000006000000050000000C00000006000000050000000D00000006000000050000000D00000006000000050000000E00000006000000050000000E00000006000000050000000F00000006000000050000000F00000006000000050000001000000006000000050000001000000006000000050000000000000007000000050000000000000007000000050000000100000007000000050000000100000007000000050000000200000007000000050000000200000007000000050000000300000007000000050000000300000007000000050000000400000007000000050000000400000007000000050000000500000007000000050000000500000007000000050000000600000007000000050000000600000007000000050000000700000007000000050000000700000007000000050000000800000007000000050000000800000007000000050000000900000007000000050000000900000007000000050000000A00000007000000050000000A00000007000000050000000B00000007000000050000000B00000007000000050000000C00000007000000050000000C00000007000000050000000D00000007000000050000000D00000007000000050000000E00000007000000050000000E00000007000000050000000F00000007000000050000000F00000007000000050000001000000007000000050000001000000007000000050000000000000008000000050000000000000008000000050000000100000008000000050000000100000008000000050000000200000008000000050000000200000008000000050000000300000008000000050000000300000008000000050000000400000008000000050000000400000008000000050000000500000008000000050000000500000008000000050000000600000008000000050000000600000008000000050000000700000008000000050000000700000008000000050000000800000008000000050000000800000008000000050000000900000008000000050000000900000008000000050000000A00000008000000050000000A00000008000000050000000B00000008000000050000000B00000008000000050000000C00000008000000050000000C00000008000000050000000D00000008000000050000000D00000008000000050000000E00000008000000050000000E00000008000000050000000F00000008000000050000000F00000008000000050000001000000008000000050000001000000008000000050000000000000009000000050000000000000009000000050000000100000009000000050000000100000009000000050000000200000009000000050000000200000009000000050000000300000009000000050000000300000009000000050000000400000009000000050000000400000009000000050000000500000009000000050000000500000009000000050000000600000009000000050000000600000009000000050000000700000009000000050000000700000009000000050000000800000009000000050000000800000009000000050000000900000009000000050000000900000009000000050000000A00000009000000050000000A00000009000000050000000B00000009000000050000000B00000009000000050000000C00000009000000050000000C00000009000000050000000D00000009000000050000000D00000009000000050000000E00000009000000050000000E00000009000000050000000F00000009000000050000000F0000000900000005000000100000000900000005000000100000000900000005000000000000000A00000005000000000000000A00000005000000010000000A00000005000000010000000A00000005000000020000000A00000005000000020000000A00000005000000030000000A00000005000000030000000A00000005000000040000000A00000005000000040000000A00000005000000050000000A00000005000000050000000A00000005000000060000000A00000005000000060000000A00000005000000070000000A00000005000000070000000A00000005000000080000000A00000005000000080000000A00000005000000090000000A00000005000000090000000A000000050000000A0000000A000000050000000A0000000A000000050000000B0000000A000000050000000B0000000A000000050000000C0000000A000000050000000C0000000A000000050000000D0000000A000000050000000D0000000A000000050000000E0000000A000000050000000E0000000A000000050000000F0000000A000000050000000F0000000A00000005000000100000000A00000005000000100000000A00000005000000000000000B00000005000000000000000B00000005000000010000000B00000005000000010000000B00000005000000020000000B00000005000000020000000B00000005000000030000000B00000005000000030000000B00000005000000040000000B00000005000000040000000B00000005000000050000000B00000005000000050000000B00000005000000060000000B00000005000000060000000B00000005000000070000000B00000005000000070000000B00000005000000080000000B00000005000000080000000B00000005000000090000000B00000005000000090000000B000000050000000A0000000B000000050000000A0000000B000000050000000B0000000B000000050000000B0000000B000000050000000C0000000B000000050000000C0000000B000000050000000D0000000B000000050000000D0000000B000000050000000E0000000B000000050000000E0000000B000000050000000F0000000B000000050000000F0000000B00000005000000100000000B00000005000000100000000B00000005000000000000000C00000005000000000000000C00000005000000010000000C00000005000000010000000C00000005000000020000000C00000005000000020000000C00000005000000030000000C00000005000000030000000C00000005000000040000000C00000005000000040000000C00000005000000050000000C00000005000000050000000C00000005000000060000000C00000005000000060000000C00000005000000070000000C00000005000000070000000C00000005000000080000000C00000005000000080000000C00000005000000090000000C00000005000000090000000C000000050000000A0000000C000000050000000A0000000C000000050000000B0000000C000000050000000B0000000C000000050000000C0000000C000000050000000C0000000C000000050000000D0000000C000000050000000D0000000C000000050000000E0000000C000000050000000E0000000C000000050000000F0000000C000000050000000F0000000C00000005000000100000000C00000005000000100000000C00000005000000000000000D00000005000000000000000D00000005000000010000000D00000005000000010000000D00000005000000020000000D00000005000000020000000D00000005000000030000000D00000005000000030000000D00000005000000040000000D00000005000000040000000D00000005000000050000000D00000005000000050000000D00000005000000060000000D00000005000000060000000D00000005000000070000000D00000005000000070000000D00000005000000080000000D00000005000000080000000D00000005000000090000000D00000005000000090000000D000000050000000A0000000D000000050000000A0000000D000000050000000B0000000D000000050000000B0000000D000000050000000C0000000D000000050000000C0000000D000000050000000D0000000D000000050000000D0000000D000000050000000E0000000D000000050000000E0000000D000000050000000F0000000D000000050000000F0000000D00000005000000100000000D00000005000000100000000D00000005000000000000000E00000005000000000000000E00000005000000010000000E00000005000000010000000E00000005000000020000000E00000005000000020000000E00000005000000030000000E00000005000000030000000E00000005000000040000000E00000005000000040000000E00000005000000050000000E00000005000000050000000E00000005000000060000000E00000005000000060000000E00000005000000070000000E00000005000000070000000E00000005000000080000000E00000005000000080000000E00000005000000090000000E00000005000000090000000E000000050000000A0000000E000000050000000A0000000E000000050000000B0000000E000000050000000B0000000E000000050000000C0000000E000000050000000C0000000E000000050000000D0000000E000000050000000D0000000E000000050000000E0000000E000000050000000E0000000E000000050000000F0000000E000000050000000F0000000E00000005000000100000000E00000005000000100000000E00000005000000000000000F00000005000000000000000F00000005000000010000000F00000005000000010000000F00000005000000020000000F00000005000000020000000F00000005000000030000000F00000005000000030000000F00000005000000040000000F00000005000000040000000F00000005000000050000000F00000005000000050000000F00000005000000060000000F00000005000000060000000F00000005000000070000000F00000005000000070000000F00000005000000080000000F00000005000000080000000F00000005000000090000000F00000005000000090000000F000000050000000A0000000F000000050000000A0000000F000000050000000B0000000F000000050000000B0000000F000000050000000C0000000F000000050000000C0000000F000000050000000D0000000F000000050000000D0000000F000000050000000E0000000F000000050000000E0000000F000000050000000F0000000F000000050000000F0000000F00000005000000100000000F00000005000000100000000F000000050000000000000010000000050000000000000010000000050000000100000010000000050000000100000010000000050000000200000010000000050000000200000010000000050000000300000010000000050000000300000010000000050000000400000010000000050000000400000010000000050000000500000010000000050000000500000010000000050000000600000010000000050000000600000010000000050000000700000010000000050000000700000010000000050000000800000010000000050000000800000010000000050000000900000010000000050000000900000010000000050000000A00000010000000050000000A00000010000000050000000B00000010000000050000000B00000010000000050000000C00000010000000050000000C00000010000000050000000D00000010000000050000000D00000010000000050000000E00000010000000050000000E00000010000000050000000F00000010000000050000000F00000010000000050000001000000010000000050000001000000010000000050000000000000000000000060000000000000000000000060000000100000000000000060000000100000000000000060000000200000000000000060000000200000000000000060000000300000000000000060000000300000000000000060000000400000000000000060000000400000000000000060000000500000000000000060000000500000000000000060000000600000000000000060000000600000000000000060000000700000000000000060000000700000000000000060000000800000000000000060000000800000000000000060000000900000000000000060000000900000000000000060000000A00000000000000060000000A00000000000000060000000B00000000000000060000000B00000000000000060000000C00000000000000060000000C00000000000000060000000D00000000000000060000000D00000000000000060000000E00000000000000060000000E00000000000000060000000F00000000000000060000000F00000000000000060000001000000000000000060000001000000000000000060000000000000001000000060000000000000001000000060000000100000001000000060000000100000001000000060000000200000001000000060000000200000001000000060000000300000001000000060000000300000001000000060000000400000001000000060000000400000001000000060000000500000001000000060000000500000001000000060000000600000001000000060000000600000001000000060000000700000001000000060000000700000001000000060000000800000001000000060000000800000001000000060000000900000001000000060000000900000001000000060000000A00000001000000060000000A00000001000000060000000B00000001000000060000000B00000001000000060000000C00000001000000060000000C00000001000000060000000D00000001000000060000000D00000001000000060000000E00000001000000060000000E00000001000000060000000F00000001000000060000000F00000001000000060000001000000001000000060000001000000001000000060000000000000002000000060000000000000002000000060000000100000002000000060000000100000002000000060000000200000002000000060000000200000002000000060000000300000002000000060000000300000002000000060000000400000002000000060000000400000002000000060000000500000002000000060000000500000002000000060000000600000002000000060000000600000002000000060000000700000002000000060000000700000002000000060000000800000002000000060000000800000002000000060000000900000002000000060000000900000002000000060000000A00000002000000060000000A00000002000000060000000B00000002000000060000000B00000002000000060000000C00000002000000060000000C00000002000000060000000D00000002000000060000000D00000002000000060000000E00000002000000060000000E00000002000000060000000F00000002000000060000000F00000002000000060000001000000002000000060000001000000002000000060000000000000003000000060000000000000003000000060000000100000003000000060000000100000003000000060000000200000003000000060000000200000003000000060000000300000003000000060000000300000003000000060000000400000003000000060000000400000003000000060000000500000003000000060000000500000003000000060000000600000003000000060000000600000003000000060000000700000003000000060000000700000003000000060000000800000003000000060000000800000003000000060000000900000003000000060000000900000003000000060000000A00000003000000060000000A00000003000000060000000B00000003000000060000000B00000003000000060000000C00000003000000060000000C00000003000000060000000D00000003000000060000000D00000003000000060000000E00000003000000060000000E00000003000000060000000F00000003000000060000000F00000003000000060000001000000003000000060000001000000003000000060000000000000004000000060000000000000004000000060000000100000004000000060000000100000004000000060000000200000004000000060000000200000004000000060000000300000004000000060000000300000004000000060000000400000004000000060000000400000004000000060000000500000004000000060000000500000004000000060000000600000004000000060000000600000004000000060000000700000004000000060000000700000004000000060000000800000004000000060000000800000004000000060000000900000004000000060000000900000004000000060000000A00000004000000060000000A00000004000000060000000B00000004000000060000000B00000004000000060000000C00000004000000060000000C00000004000000060000000D00000004000000060000000D00000004000000060000000E00000004000000060000000E00000004000000060000000F00000004000000060000000F00000004000000060000001000000004000000060000001000000004000000060000000000000005000000060000000000000005000000060000000100000005000000060000000100000005000000060000000200000005000000060000000200000005000000060000000300000005000000060000000300000005000000060000000400000005000000060000000400000005000000060000000500000005000000060000000500000005000000060000000600000005000000060000000600000005000000060000000700000005000000060000000700000005000000060000000800000005000000060000000800000005000000060000000900000005000000060000000900000005000000060000000A00000005000000060000000A00000005000000060000000B00000005000000060000000B00000005000000060000000C00000005000000060000000C00000005000000060000000D00000005000000060000000D00000005000000060000000E00000005000000060000000E00000005000000060000000F00000005000000060000000F00000005000000060000001000000005000000060000001000000005000000060000000000000006000000060000000000000006000000060000000100000006000000060000000100000006000000060000000200000006000000060000000200000006000000060000000300000006000000060000000300000006000000060000000400000006000000060000000400000006000000060000000500000006000000060000000500000006000000060000000600000006000000060000000600000006000000060000000700000006000000060000000700000006000000060000000800000006000000060000000800000006000000060000000900000006000000060000000900000006000000060000000A00000006000000060000000A00000006000000060000000B00000006000000060000000B00000006000000060000000C00000006000000060000000C00000006000000060000000D00000006000000060000000D00000006000000060000000E00000006000000060000000E00000006000000060000000F00000006000000060000000F00000006000000060000001000000006000000060000001000000006000000060000000000000007000000060000000000000007000000060000000100000007000000060000000100000007000000060000000200000007000000060000000200000007000000060000000300000007000000060000000300000007000000060000000400000007000000060000000400000007000000060000000500000007000000060000000500000007000000060000000600000007000000060000000600000007000000060000000700000007000000060000000700000007000000060000000800000007000000060000000800000007000000060000000900000007000000060000000900000007000000060000000A00000007000000060000000A00000007000000060000000B00000007000000060000000B00000007000000060000000C00000007000000060000000C00000007000000060000000D00000007000000060000000D00000007000000060000000E00000007000000060000000E00000007000000060000000F00000007000000060000000F00000007000000060000001000000007000000060000001000000007000000060000000000000008000000060000000000000008000000060000000100000008000000060000000100000008000000060000000200000008000000060000000200000008000000060000000300000008000000060000000300000008000000060000000400000008000000060000000400000008000000060000000500000008000000060000000500000008000000060000000600000008000000060000000600000008000000060000000700000008000000060000000700000008000000060000000800000008000000060000000800000008000000060000000900000008000000060000000900000008000000060000000A00000008000000060000000A00000008000000060000000B00000008000000060000000B00000008000000060000000C00000008000000060000000C00000008000000060000000D00000008000000060000000D00000008000000060000000E00000008000000060000000E00000008000000060000000F00000008000000060000000F00000008000000060000001000000008000000060000001000000008000000060000000000000009000000060000000000000009000000060000000100000009000000060000000100000009000000060000000200000009000000060000000200000009000000060000000300000009000000060000000300000009000000060000000400000009000000060000000400000009000000060000000500000009000000060000000500000009000000060000000600000009000000060000000600000009000000060000000700000009000000060000000700000009000000060000000800000009000000060000000800000009000000060000000900000009000000060000000900000009000000060000000A00000009000000060000000A00000009000000060000000B00000009000000060000000B00000009000000060000000C00000009000000060000000C00000009000000060000000D00000009000000060000000D00000009000000060000000E00000009000000060000000E00000009000000060000000F00000009000000060000000F0000000900000006000000100000000900000006000000100000000900000006000000000000000A00000006000000000000000A00000006000000010000000A00000006000000010000000A00000006000000020000000A00000006000000020000000A00000006000000030000000A00000006000000030000000A00000006000000040000000A00000006000000040000000A00000006000000050000000A00000006000000050000000A00000006000000060000000A00000006000000060000000A00000006000000070000000A00000006000000070000000A00000006000000080000000A00000006000000080000000A00000006000000090000000A00000006000000090000000A000000060000000A0000000A000000060000000A0000000A000000060000000B0000000A000000060000000B0000000A000000060000000C0000000A000000060000000C0000000A000000060000000D0000000A000000060000000D0000000A000000060000000E0000000A000000060000000E0000000A000000060000000F0000000A000000060000000F0000000A00000006000000100000000A00000006000000100000000A00000006000000000000000B00000006000000000000000B00000006000000010000000B00000006000000010000000B00000006000000020000000B00000006000000020000000B00000006000000030000000B00000006000000030000000B00000006000000040000000B00000006000000040000000B00000006000000050000000B00000006000000050000000B00000006000000060000000B00000006000000060000000B00000006000000070000000B00000006000000070000000B00000006000000080000000B00000006000000080000000B00000006000000090000000B00000006000000090000000B000000060000000A0000000B000000060000000A0000000B000000060000000B0000000B000000060000000B0000000B000000060000000C0000000B000000060000000C0000000B000000060000000D0000000B000000060000000D0000000B000000060000000E0000000B000000060000000E0000000B000000060000000F0000000B000000060000000F0000000B00000006000000100000000B00000006000000100000000B00000006000000000000000C00000006000000000000000C00000006000000010000000C00000006000000010000000C00000006000000020000000C00000006000000020000000C00000006000000030000000C00000006000000030000000C00000006000000040000000C00000006000000040000000C00000006000000050000000C00000006000000050000000C00000006000000060000000C00000006000000060000000C00000006000000070000000C00000006000000070000000C00000006000000080000000C00000006000000080000000C00000006000000090000000C00000006000000090000000C000000060000000A0000000C000000060000000A0000000C000000060000000B0000000C000000060000000B0000000C000000060000000C0000000C000000060000000C0000000C000000060000000D0000000C000000060000000D0000000C000000060000000E0000000C000000060000000E0000000C000000060000000F0000000C000000060000000F0000000C00000006000000100000000C00000006000000100000000C00000006000000000000000D00000006000000000000000D00000006000000010000000D00000006000000010000000D00000006000000020000000D00000006000000020000000D00000006000000030000000D00000006000000030000000D00000006000000040000000D00000006000000040000000D00000006000000050000000D00000006000000050000000D00000006000000060000000D00000006000000060000000D00000006000000070000000D00000006000000070000000D00000006000000080000000D00000006000000080000000D00000006000000090000000D00000006000000090000000D000000060000000A0000000D000000060000000A0000000D000000060000000B0000000D000000060000000B0000000D000000060000000C0000000D000000060000000C0000000D000000060000000D0000000D000000060000000D0000000D000000060000000E0000000D000000060000000E0000000D000000060000000F0000000D000000060000000F0000000D00000006000000100000000D00000006000000100000000D00000006000000000000000E00000006000000000000000E00000006000000010000000E00000006000000010000000E00000006000000020000000E00000006000000020000000E00000006000000030000000E00000006000000030000000E00000006000000040000000E00000006000000040000000E00000006000000050000000E00000006000000050000000E00000006000000060000000E00000006000000060000000E00000006000000070000000E00000006000000070000000E00000006000000080000000E00000006000000080000000E00000006000000090000000E00000006000000090000000E000000060000000A0000000E000000060000000A0000000E000000060000000B0000000E000000060000000B0000000E000000060000000C0000000E000000060000000C0000000E000000060000000D0000000E000000060000000D0000000E000000060000000E0000000E000000060000000E0000000E000000060000000F0000000E000000060000000F0000000E00000006000000100000000E00000006000000100000000E00000006000000000000000F00000006000000000000000F00000006000000010000000F00000006000000010000000F00000006000000020000000F00000006000000020000000F00000006000000030000000F00000006000000030000000F00000006000000040000000F00000006000000040000000F00000006000000050000000F00000006000000050000000F00000006000000060000000F00000006000000060000000F00000006000000070000000F00000006000000070000000F00000006000000080000000F00000006000000080000000F00000006000000090000000F00000006000000090000000F000000060000000A0000000F000000060000000A0000000F000000060000000B0000000F000000060000000B0000000F000000060000000C0000000F000000060000000C0000000F000000060000000D0000000F000000060000000D0000000F000000060000000E0000000F000000060000000E0000000F000000060000000F0000000F000000060000000F0000000F00000006000000100000000F00000006000000100000000F000000060000000000000010000000060000000000000010000000060000000100000010000000060000000100000010000000060000000200000010000000060000000200000010000000060000000300000010000000060000000300000010000000060000000400000010000000060000000400000010000000060000000500000010000000060000000500000010000000060000000600000010000000060000000600000010000000060000000700000010000000060000000700000010000000060000000800000010000000060000000800000010000000060000000900000010000000060000000900000010000000060000000A00000010000000060000000A00000010000000060000000B00000010000000060000000B00000010000000060000000C00000010000000060000000C00000010000000060000000D00000010000000060000000D00000010000000060000000E00000010000000060000000E00000010000000060000000F00000010000000060000000F00000010000000060000001000000010000000060000001000000010000000060000000000000000000000070000000000000000000000070000000100000000000000070000000100000000000000070000000200000000000000070000000200000000000000070000000300000000000000070000000300000000000000070000000400000000000000070000000400000000000000070000000500000000000000070000000500000000000000070000000600000000000000070000000600000000000000070000000700000000000000070000000700000000000000070000000800000000000000070000000800000000000000070000000900000000000000070000000900000000000000070000000A00000000000000070000000A00000000000000070000000B00000000000000070000000B00000000000000070000000C00000000000000070000000C00000000000000070000000D00000000000000070000000D00000000000000070000000E00000000000000070000000E00000000000000070000000F00000000000000070000000F00000000000000070000001000000000000000070000001000000000000000070000000000000001000000070000000000000001000000070000000100000001000000070000000100000001000000070000000200000001000000070000000200000001000000070000000300000001000000070000000300000001000000070000000400000001000000070000000400000001000000070000000500000001000000070000000500000001000000070000000600000001000000070000000600000001000000070000000700000001000000070000000700000001000000070000000800000001000000070000000800000001000000070000000900000001000000070000000900000001000000070000000A00000001000000070000000A00000001000000070000000B00000001000000070000000B00000001000000070000000C00000001000000070000000C00000001000000070000000D00000001000000070000000D00000001000000070000000E00000001000000070000000E00000001000000070000000F00000001000000070000000F00000001000000070000001000000001000000070000001000000001000000070000000000000002000000070000000000000002000000070000000100000002000000070000000100000002000000070000000200000002000000070000000200000002000000070000000300000002000000070000000300000002000000070000000400000002000000070000000400000002000000070000000500000002000000070000000500000002000000070000000600000002000000070000000600000002000000070000000700000002000000070000000700000002000000070000000800000002000000070000000800000002000000070000000900000002000000070000000900000002000000070000000A00000002000000070000000A00000002000000070000000B00000002000000070000000B00000002000000070000000C00000002000000070000000C00000002000000070000000D00000002000000070000000D00000002000000070000000E00000002000000070000000E00000002000000070000000F00000002000000070000000F00000002000000070000001000000002000000070000001000000002000000070000000000000003000000070000000000000003000000070000000100000003000000070000000100000003000000070000000200000003000000070000000200000003000000070000000300000003000000070000000300000003000000070000000400000003000000070000000400000003000000070000000500000003000000070000000500000003000000070000000600000003000000070000000600000003000000070000000700000003000000070000000700000003000000070000000800000003000000070000000800000003000000070000000900000003000000070000000900000003000000070000000A00000003000000070000000A00000003000000070000000B00000003000000070000000B00000003000000070000000C00000003000000070000000C00000003000000070000000D00000003000000070000000D00000003000000070000000E00000003000000070000000E00000003000000070000000F00000003000000070000000F00000003000000070000001000000003000000070000001000000003000000070000000000000004000000070000000000000004000000070000000100000004000000070000000100000004000000070000000200000004000000070000000200000004000000070000000300000004000000070000000300000004000000070000000400000004000000070000000400000004000000070000000500000004000000070000000500000004000000070000000600000004000000070000000600000004000000070000000700000004000000070000000700000004000000070000000800000004000000070000000800000004000000070000000900000004000000070000000900000004000000070000000A00000004000000070000000A00000004000000070000000B00000004000000070000000B00000004000000070000000C00000004000000070000000C00000004000000070000000D00000004000000070000000D00000004000000070000000E00000004000000070000000E00000004000000070000000F00000004000000070000000F00000004000000070000001000000004000000070000001000000004000000070000000000000005000000070000000000000005000000070000000100000005000000070000000100000005000000070000000200000005000000070000000200000005000000070000000300000005000000070000000300000005000000070000000400000005000000070000000400000005000000070000000500000005000000070000000500000005000000070000000600000005000000070000000600000005000000070000000700000005000000070000000700000005000000070000000800000005000000070000000800000005000000070000000900000005000000070000000900000005000000070000000A00000005000000070000000A00000005000000070000000B00000005000000070000000B00000005000000070000000C00000005000000070000000C00000005000000070000000D00000005000000070000000D00000005000000070000000E00000005000000070000000E00000005000000070000000F00000005000000070000000F00000005000000070000001000000005000000070000001000000005000000070000000000000006000000070000000000000006000000070000000100000006000000070000000100000006000000070000000200000006000000070000000200000006000000070000000300000006000000070000000300000006000000070000000400000006000000070000000400000006000000070000000500000006000000070000000500000006000000070000000600000006000000070000000600000006000000070000000700000006000000070000000700000006000000070000000800000006000000070000000800000006000000070000000900000006000000070000000900000006000000070000000A00000006000000070000000A00000006000000070000000B00000006000000070000000B00000006000000070000000C00000006000000070000000C00000006000000070000000D00000006000000070000000D00000006000000070000000E00000006000000070000000E00000006000000070000000F00000006000000070000000F00000006000000070000001000000006000000070000001000000006000000070000000000000007000000070000000000000007000000070000000100000007000000070000000100000007000000070000000200000007000000070000000200000007000000070000000300000007000000070000000300000007000000070000000400000007000000070000000400000007000000070000000500000007000000070000000500000007000000070000000600000007000000070000000600000007000000070000000700000007000000070000000700000007000000070000000800000007000000070000000800000007000000070000000900000007000000070000000900000007000000070000000A00000007000000070000000A00000007000000070000000B00000007000000070000000B00000007000000070000000C00000007000000070000000C00000007000000070000000D00000007000000070000000D00000007000000070000000E00000007000000070000000E00000007000000070000000F00000007000000070000000F00000007000000070000001000000007000000070000001000000007000000070000000000000008000000070000000000000008000000070000000100000008000000070000000100000008000000070000000200000008000000070000000200000008000000070000000300000008000000070000000300000008000000070000000400000008000000070000000400000008000000070000000500000008000000070000000500000008000000070000000600000008000000070000000600000008000000070000000700000008000000070000000700000008000000070000000800000008000000070000000800000008000000070000000900000008000000070000000900000008000000070000000A00000008000000070000000A00000008000000070000000B00000008000000070000000B00000008000000070000000C00000008000000070000000C00000008000000070000000D00000008000000070000000D00000008000000070000000E00000008000000070000000E00000008000000070000000F00000008000000070000000F00000008000000070000001000000008000000070000001000000008000000070000000000000009000000070000000000000009000000070000000100000009000000070000000100000009000000070000000200000009000000070000000200000009000000070000000300000009000000070000000300000009000000070000000400000009000000070000000400000009000000070000000500000009000000070000000500000009000000070000000600000009000000070000000600000009000000070000000700000009000000070000000700000009000000070000000800000009000000070000000800000009000000070000000900000009000000070000000900000009000000070000000A00000009000000070000000A00000009000000070000000B00000009000000070000000B00000009000000070000000C00000009000000070000000C00000009000000070000000D00000009000000070000000D00000009000000070000000E00000009000000070000000E00000009000000070000000F00000009000000070000000F0000000900000007000000100000000900000007000000100000000900000007000000000000000A00000007000000000000000A00000007000000010000000A00000007000000010000000A00000007000000020000000A00000007000000020000000A00000007000000030000000A00000007000000030000000A00000007000000040000000A00000007000000040000000A00000007000000050000000A00000007000000050000000A00000007000000060000000A00000007000000060000000A00000007000000070000000A00000007000000070000000A00000007000000080000000A00000007000000080000000A00000007000000090000000A00000007000000090000000A000000070000000A0000000A000000070000000A0000000A000000070000000B0000000A000000070000000B0000000A000000070000000C0000000A000000070000000C0000000A000000070000000D0000000A000000070000000D0000000A000000070000000E0000000A000000070000000E0000000A000000070000000F0000000A000000070000000F0000000A00000007000000100000000A00000007000000100000000A00000007000000000000000B00000007000000000000000B00000007000000010000000B00000007000000010000000B00000007000000020000000B00000007000000020000000B00000007000000030000000B00000007000000030000000B00000007000000040000000B00000007000000040000000B00000007000000050000000B00000007000000050000000B00000007000000060000000B00000007000000060000000B00000007000000070000000B00000007000000070000000B00000007000000080000000B00000007000000080000000B00000007000000090000000B00000007000000090000000B000000070000000A0000000B000000070000000A0000000B000000070000000B0000000B000000070000000B0000000B000000070000000C0000000B000000070000000C0000000B000000070000000D0000000B000000070000000D0000000B000000070000000E0000000B000000070000000E0000000B000000070000000F0000000B000000070000000F0000000B00000007000000100000000B00000007000000100000000B00000007000000000000000C00000007000000000000000C00000007000000010000000C00000007000000010000000C00000007000000020000000C00000007000000020000000C00000007000000030000000C00000007000000030000000C00000007000000040000000C00000007000000040000000C00000007000000050000000C00000007000000050000000C00000007000000060000000C00000007000000060000000C00000007000000070000000C00000007000000070000000C00000007000000080000000C00000007000000080000000C00000007000000090000000C00000007000000090000000C000000070000000A0000000C000000070000000A0000000C000000070000000B0000000C000000070000000B0000000C000000070000000C0000000C000000070000000C0000000C000000070000000D0000000C000000070000000D0000000C000000070000000E0000000C000000070000000E0000000C000000070000000F0000000C000000070000000F0000000C00000007000000100000000C00000007000000100000000C00000007000000000000000D00000007000000000000000D00000007000000010000000D00000007000000010000000D00000007000000020000000D00000007000000020000000D00000007000000030000000D00000007000000030000000D00000007000000040000000D00000007000000040000000D00000007000000050000000D00000007000000050000000D00000007000000060000000D00000007000000060000000D00000007000000070000000D00000007000000070000000D00000007000000080000000D00000007000000080000000D00000007000000090000000D00000007000000090000000D000000070000000A0000000D000000070000000A0000000D000000070000000B0000000D000000070000000B0000000D000000070000000C0000000D000000070000000C0000000D000000070000000D0000000D000000070000000D0000000D000000070000000E0000000D000000070000000E0000000D000000070000000F0000000D000000070000000F0000000D00000007000000100000000D00000007000000100000000D00000007000000000000000E00000007000000000000000E00000007000000010000000E00000007000000010000000E00000007000000020000000E00000007000000020000000E00000007000000030000000E00000007000000030000000E00000007000000040000000E00000007000000040000000E00000007000000050000000E00000007000000050000000E00000007000000060000000E00000007000000060000000E00000007000000070000000E00000007000000070000000E00000007000000080000000E00000007000000080000000E00000007000000090000000E00000007000000090000000E000000070000000A0000000E000000070000000A0000000E000000070000000B0000000E000000070000000B0000000E000000070000000C0000000E000000070000000C0000000E000000070000000D0000000E000000070000000D0000000E000000070000000E0000000E000000070000000E0000000E000000070000000F0000000E000000070000000F0000000E00000007000000100000000E00000007000000100000000E00000007000000000000000F00000007000000000000000F00000007000000010000000F00000007000000010000000F00000007000000020000000F00000007000000020000000F00000007000000030000000F00000007000000030000000F00000007000000040000000F00000007000000040000000F00000007000000050000000F00000007000000050000000F00000007000000060000000F00000007000000060000000F00000007000000070000000F00000007000000070000000F00000007000000080000000F00000007000000080000000F00000007000000090000000F00000007000000090000000F000000070000000A0000000F000000070000000A0000000F000000070000000B0000000F000000070000000B0000000F000000070000000C0000000F000000070000000C0000000F000000070000000D0000000F000000070000000D0000000F000000070000000E0000000F000000070000000E0000000F000000070000000F0000000F000000070000000F0000000F00000007000000100000000F00000007000000100000000F000000070000000000000010000000070000000000000010000000070000000100000010000000070000000100000010000000070000000200000010000000070000000200000010000000070000000300000010000000070000000300000010000000070000000400000010000000070000000400000010000000070000000500000010000000070000000500000010000000070000000600000010000000070000000600000010000000070000000700000010000000070000000700000010000000070000000800000010000000070000000800000010000000070000000900000010000000070000000900000010000000070000000A00000010000000070000000A00000010000000070000000B00000010000000070000000B00000010000000070000000C00000010000000070000000C00000010000000070000000D00000010000000070000000D00000010000000070000000E00000010000000070000000E00000010000000070000000F00000010000000070000000F00000010000000070000001000000010000000070000001000000010000000070000000000000000000000080000000000000000000000080000000100000000000000080000000100000000000000080000000200000000000000080000000200000000000000080000000300000000000000080000000300000000000000080000000400000000000000080000000400000000000000080000000500000000000000080000000500000000000000080000000600000000000000080000000600000000000000080000000700000000000000080000000700000000000000080000000800000000000000080000000800000000000000080000000900000000000000080000000900000000000000080000000A00000000000000080000000A00000000000000080000000B00000000000000080000000B00000000000000080000000C00000000000000080000000C00000000000000080000000D00000000000000080000000D00000000000000080000000E00000000000000080000000E00000000000000080000000F00000000000000080000000F00000000000000080000001000000000000000080000001000000000000000080000000000000001000000080000000000000001000000080000000100000001000000080000000100000001000000080000000200000001000000080000000200000001000000080000000300000001000000080000000300000001000000080000000400000001000000080000000400000001000000080000000500000001000000080000000500000001000000080000000600000001000000080000000600000001000000080000000700000001000000080000000700000001000000080000000800000001000000080000000800000001000000080000000900000001000000080000000900000001000000080000000A00000001000000080000000A00000001000000080000000B00000001000000080000000B00000001000000080000000C00000001000000080000000C00000001000000080000000D00000001000000080000000D00000001000000080000000E00000001000000080000000E00000001000000080000000F00000001000000080000000F00000001000000080000001000000001000000080000001000000001000000080000000000000002000000080000000000000002000000080000000100000002000000080000000100000002000000080000000200000002000000080000000200000002000000080000000300000002000000080000000300000002000000080000000400000002000000080000000400000002000000080000000500000002000000080000000500000002000000080000000600000002000000080000000600000002000000080000000700000002000000080000000700000002000000080000000800000002000000080000000800000002000000080000000900000002000000080000000900000002000000080000000A00000002000000080000000A00000002000000080000000B00000002000000080000000B00000002000000080000000C00000002000000080000000C00000002000000080000000D00000002000000080000000D00000002000000080000000E00000002000000080000000E00000002000000080000000F00000002000000080000000F00000002000000080000001000000002000000080000001000000002000000080000000000000003000000080000000000000003000000080000000100000003000000080000000100000003000000080000000200000003000000080000000200000003000000080000000300000003000000080000000300000003000000080000000400000003000000080000000400000003000000080000000500000003000000080000000500000003000000080000000600000003000000080000000600000003000000080000000700000003000000080000000700000003000000080000000800000003000000080000000800000003000000080000000900000003000000080000000900000003000000080000000A00000003000000080000000A00000003000000080000000B00000003000000080000000B00000003000000080000000C00000003000000080000000C00000003000000080000000D00000003000000080000000D00000003000000080000000E00000003000000080000000E00000003000000080000000F00000003000000080000000F00000003000000080000001000000003000000080000001000000003000000080000000000000004000000080000000000000004000000080000000100000004000000080000000100000004000000080000000200000004000000080000000200000004000000080000000300000004000000080000000300000004000000080000000400000004000000080000000400000004000000080000000500000004000000080000000500000004000000080000000600000004000000080000000600000004000000080000000700000004000000080000000700000004000000080000000800000004000000080000000800000004000000080000000900000004000000080000000900000004000000080000000A00000004000000080000000A00000004000000080000000B00000004000000080000000B00000004000000080000000C00000004000000080000000C00000004000000080000000D00000004000000080000000D00000004000000080000000E00000004000000080000000E00000004000000080000000F00000004000000080000000F00000004000000080000001000000004000000080000001000000004000000080000000000000005000000080000000000000005000000080000000100000005000000080000000100000005000000080000000200000005000000080000000200000005000000080000000300000005000000080000000300000005000000080000000400000005000000080000000400000005000000080000000500000005000000080000000500000005000000080000000600000005000000080000000600000005000000080000000700000005000000080000000700000005000000080000000800000005000000080000000800000005000000080000000900000005000000080000000900000005000000080000000A00000005000000080000000A00000005000000080000000B00000005000000080000000B00000005000000080000000C00000005000000080000000C00000005000000080000000D00000005000000080000000D00000005000000080000000E00000005000000080000000E00000005000000080000000F00000005000000080000000F00000005000000080000001000000005000000080000001000000005000000080000000000000006000000080000000000000006000000080000000100000006000000080000000100000006000000080000000200000006000000080000000200000006000000080000000300000006000000080000000300000006000000080000000400000006000000080000000400000006000000080000000500000006000000080000000500000006000000080000000600000006000000080000000600000006000000080000000700000006000000080000000700000006000000080000000800000006000000080000000800000006000000080000000900000006000000080000000900000006000000080000000A00000006000000080000000A00000006000000080000000B00000006000000080000000B00000006000000080000000C00000006000000080000000C00000006000000080000000D00000006000000080000000D00000006000000080000000E00000006000000080000000E00000006000000080000000F00000006000000080000000F00000006000000080000001000000006000000080000001000000006000000080000000000000007000000080000000000000007000000080000000100000007000000080000000100000007000000080000000200000007000000080000000200000007000000080000000300000007000000080000000300000007000000080000000400000007000000080000000400000007000000080000000500000007000000080000000500000007000000080000000600000007000000080000000600000007000000080000000700000007000000080000000700000007000000080000000800000007000000080000000800000007000000080000000900000007000000080000000900000007000000080000000A00000007000000080000000A00000007000000080000000B00000007000000080000000B00000007000000080000000C00000007000000080000000C00000007000000080000000D00000007000000080000000D00000007000000080000000E00000007000000080000000E00000007000000080000000F00000007000000080000000F00000007000000080000001000000007000000080000001000000007000000080000000000000008000000080000000000000008000000080000000100000008000000080000000100000008000000080000000200000008000000080000000200000008000000080000000300000008000000080000000300000008000000080000000400000008000000080000000400000008000000080000000500000008000000080000000500000008000000080000000600000008000000080000000600000008000000080000000700000008000000080000000700000008000000080000000800000008000000080000000800000008000000080000000900000008000000080000000900000008000000080000000A00000008000000080000000A00000008000000080000000B00000008000000080000000B00000008000000080000000C00000008000000080000000C00000008000000080000000D00000008000000080000000D00000008000000080000000E00000008000000080000000E00000008000000080000000F00000008000000080000000F00000008000000080000001000000008000000080000001000000008000000080000000000000009000000080000000000000009000000080000000100000009000000080000000100000009000000080000000200000009000000080000000200000009000000080000000300000009000000080000000300000009000000080000000400000009000000080000000400000009000000080000000500000009000000080000000500000009000000080000000600000009000000080000000600000009000000080000000700000009000000080000000700000009000000080000000800000009000000080000000800000009000000080000000900000009000000080000000900000009000000080000000A00000009000000080000000A00000009000000080000000B00000009000000080000000B00000009000000080000000C00000009000000080000000C00000009000000080000000D00000009000000080000000D00000009000000080000000E00000009000000080000000E00000009000000080000000F00000009000000080000000F0000000900000008000000100000000900000008000000100000000900000008000000000000000A00000008000000000000000A00000008000000010000000A00000008000000010000000A00000008000000020000000A00000008000000020000000A00000008000000030000000A00000008000000030000000A00000008000000040000000A00000008000000040000000A00000008000000050000000A00000008000000050000000A00000008000000060000000A00000008000000060000000A00000008000000070000000A00000008000000070000000A00000008000000080000000A00000008000000080000000A00000008000000090000000A00000008000000090000000A000000080000000A0000000A000000080000000A0000000A000000080000000B0000000A000000080000000B0000000A000000080000000C0000000A000000080000000C0000000A000000080000000D0000000A000000080000000D0000000A000000080000000E0000000A000000080000000E0000000A000000080000000F0000000A000000080000000F0000000A00000008000000100000000A00000008000000100000000A00000008000000000000000B00000008000000000000000B00000008000000010000000B00000008000000010000000B00000008000000020000000B00000008000000020000000B00000008000000030000000B00000008000000030000000B00000008000000040000000B00000008000000040000000B00000008000000050000000B00000008000000050000000B00000008000000060000000B00000008000000060000000B00000008000000070000000B00000008000000070000000B00000008000000080000000B00000008000000080000000B00000008000000090000000B00000008000000090000000B000000080000000A0000000B000000080000000A0000000B000000080000000B0000000B000000080000000B0000000B000000080000000C0000000B000000080000000C0000000B000000080000000D0000000B000000080000000D0000000B000000080000000E0000000B000000080000000E0000000B000000080000000F0000000B000000080000000F0000000B00000008000000100000000B00000008000000100000000B00000008000000000000000C00000008000000000000000C00000008000000010000000C00000008000000010000000C00000008000000020000000C00000008000000020000000C00000008000000030000000C00000008000000030000000C00000008000000040000000C00000008000000040000000C00000008000000050000000C00000008000000050000000C00000008000000060000000C00000008000000060000000C00000008000000070000000C00000008000000070000000C00000008000000080000000C00000008000000080000000C00000008000000090000000C00000008000000090000000C000000080000000A0000000C000000080000000A0000000C000000080000000B0000000C000000080000000B0000000C000000080000000C0000000C000000080000000C0000000C000000080000000D0000000C000000080000000D0000000C000000080000000E0000000C000000080000000E0000000C000000080000000F0000000C000000080000000F0000000C00000008000000100000000C00000008000000100000000C00000008000000000000000D00000008000000000000000D00000008000000010000000D00000008000000010000000D00000008000000020000000D00000008000000020000000D00000008000000030000000D00000008000000030000000D00000008000000040000000D00000008000000040000000D00000008000000050000000D00000008000000050000000D00000008000000060000000D00000008000000060000000D00000008000000070000000D00000008000000070000000D00000008000000080000000D00000008000000080000000D00000008000000090000000D00000008000000090000000D000000080000000A0000000D000000080000000A0000000D000000080000000B0000000D000000080000000B0000000D000000080000000C0000000D000000080000000C0000000D000000080000000D0000000D000000080000000D0000000D000000080000000E0000000D000000080000000E0000000D000000080000000F0000000D000000080000000F0000000D00000008000000100000000D00000008000000100000000D00000008000000000000000E00000008000000000000000E00000008000000010000000E00000008000000010000000E00000008000000020000000E00000008000000020000000E00000008000000030000000E00000008000000030000000E00000008000000040000000E00000008000000040000000E00000008000000050000000E00000008000000050000000E00000008000000060000000E00000008000000060000000E00000008000000070000000E00000008000000070000000E00000008000000080000000E00000008000000080000000E00000008000000090000000E00000008000000090000000E000000080000000A0000000E000000080000000A0000000E000000080000000B0000000E000000080000000B0000000E000000080000000C0000000E000000080000000C0000000E000000080000000D0000000E000000080000000D0000000E000000080000000E0000000E000000080000000E0000000E000000080000000F0000000E000000080000000F0000000E00000008000000100000000E00000008000000100000000E00000008000000000000000F00000008000000000000000F00000008000000010000000F00000008000000010000000F00000008000000020000000F00000008000000020000000F00000008000000030000000F00000008000000030000000F00000008000000040000000F00000008000000040000000F00000008000000050000000F00000008000000050000000F00000008000000060000000F00000008000000060000000F00000008000000070000000F00000008000000070000000F00000008000000080000000F00000008000000080000000F00000008000000090000000F00000008000000090000000F000000080000000A0000000F000000080000000A0000000F000000080000000B0000000F000000080000000B0000000F000000080000000C0000000F000000080000000C0000000F000000080000000D0000000F000000080000000D0000000F000000080000000E0000000F000000080000000E0000000F000000080000000F0000000F000000080000000F0000000F00000008000000100000000F00000008000000100000000F000000080000000000000010000000080000000000000010000000080000000100000010000000080000000100000010000000080000000200000010000000080000000200000010000000080000000300000010000000080000000300000010000000080000000400000010000000080000000400000010000000080000000500000010000000080000000500000010000000080000000600000010000000080000000600000010000000080000000700000010000000080000000700000010000000080000000800000010000000080000000800000010000000080000000900000010000000080000000900000010000000080000000A00000010000000080000000A00000010000000080000000B00000010000000080000000B00000010000000080000000C00000010000000080000000C00000010000000080000000D00000010000000080000000D00000010000000080000000E00000010000000080000000E00000010000000080000000F00000010000000080000000F00000010000000080000001000000010000000080000001000000010000000080000000000000000000000090000000000000000000000090000000100000000000000090000000100000000000000090000000200000000000000090000000200000000000000090000000300000000000000090000000300000000000000090000000400000000000000090000000400000000000000090000000500000000000000090000000500000000000000090000000600000000000000090000000600000000000000090000000700000000000000090000000700000000000000090000000800000000000000090000000800000000000000090000000900000000000000090000000900000000000000090000000A00000000000000090000000A00000000000000090000000B00000000000000090000000B00000000000000090000000C00000000000000090000000C00000000000000090000000D00000000000000090000000D00000000000000090000000E00000000000000090000000E00000000000000090000000F00000000000000090000000F00000000000000090000001000000000000000090000001000000000000000090000000000000001000000090000000000000001000000090000000100000001000000090000000100000001000000090000000200000001000000090000000200000001000000090000000300000001000000090000000300000001000000090000000400000001000000090000000400000001000000090000000500000001000000090000000500000001000000090000000600000001000000090000000600000001000000090000000700000001000000090000000700000001000000090000000800000001000000090000000800000001000000090000000900000001000000090000000900000001000000090000000A00000001000000090000000A00000001000000090000000B00000001000000090000000B00000001000000090000000C00000001000000090000000C00000001000000090000000D00000001000000090000000D00000001000000090000000E00000001000000090000000E00000001000000090000000F00000001000000090000000F00000001000000090000001000000001000000090000001000000001000000090000000000000002000000090000000000000002000000090000000100000002000000090000000100000002000000090000000200000002000000090000000200000002000000090000000300000002000000090000000300000002000000090000000400000002000000090000000400000002000000090000000500000002000000090000000500000002000000090000000600000002000000090000000600000002000000090000000700000002000000090000000700000002000000090000000800000002000000090000000800000002000000090000000900000002000000090000000900000002000000090000000A00000002000000090000000A00000002000000090000000B00000002000000090000000B00000002000000090000000C00000002000000090000000C00000002000000090000000D00000002000000090000000D00000002000000090000000E00000002000000090000000E00000002000000090000000F00000002000000090000000F00000002000000090000001000000002000000090000001000000002000000090000000000000003000000090000000000000003000000090000000100000003000000090000000100000003000000090000000200000003000000090000000200000003000000090000000300000003000000090000000300000003000000090000000400000003000000090000000400000003000000090000000500000003000000090000000500000003000000090000000600000003000000090000000600000003000000090000000700000003000000090000000700000003000000090000000800000003000000090000000800000003000000090000000900000003000000090000000900000003000000090000000A00000003000000090000000A00000003000000090000000B00000003000000090000000B00000003000000090000000C00000003000000090000000C00000003000000090000000D00000003000000090000000D00000003000000090000000E00000003000000090000000E00000003000000090000000F00000003000000090000000F00000003000000090000001000000003000000090000001000000003000000090000000000000004000000090000000000000004000000090000000100000004000000090000000100000004000000090000000200000004000000090000000200000004000000090000000300000004000000090000000300000004000000090000000400000004000000090000000400000004000000090000000500000004000000090000000500000004000000090000000600000004000000090000000600000004000000090000000700000004000000090000000700000004000000090000000800000004000000090000000800000004000000090000000900000004000000090000000900000004000000090000000A00000004000000090000000A00000004000000090000000B00000004000000090000000B00000004000000090000000C00000004000000090000000C00000004000000090000000D00000004000000090000000D00000004000000090000000E00000004000000090000000E00000004000000090000000F00000004000000090000000F00000004000000090000001000000004000000090000001000000004000000090000000000000005000000090000000000000005000000090000000100000005000000090000000100000005000000090000000200000005000000090000000200000005000000090000000300000005000000090000000300000005000000090000000400000005000000090000000400000005000000090000000500000005000000090000000500000005000000090000000600000005000000090000000600000005000000090000000700000005000000090000000700000005000000090000000800000005000000090000000800000005000000090000000900000005000000090000000900000005000000090000000A00000005000000090000000A00000005000000090000000B00000005000000090000000B00000005000000090000000C00000005000000090000000C00000005000000090000000D00000005000000090000000D00000005000000090000000E00000005000000090000000E00000005000000090000000F00000005000000090000000F00000005000000090000001000000005000000090000001000000005000000090000000000000006000000090000000000000006000000090000000100000006000000090000000100000006000000090000000200000006000000090000000200000006000000090000000300000006000000090000000300000006000000090000000400000006000000090000000400000006000000090000000500000006000000090000000500000006000000090000000600000006000000090000000600000006000000090000000700000006000000090000000700000006000000090000000800000006000000090000000800000006000000090000000900000006000000090000000900000006000000090000000A00000006000000090000000A00000006000000090000000B00000006000000090000000B00000006000000090000000C00000006000000090000000C00000006000000090000000D00000006000000090000000D00000006000000090000000E00000006000000090000000E00000006000000090000000F00000006000000090000000F00000006000000090000001000000006000000090000001000000006000000090000000000000007000000090000000000000007000000090000000100000007000000090000000100000007000000090000000200000007000000090000000200000007000000090000000300000007000000090000000300000007000000090000000400000007000000090000000400000007000000090000000500000007000000090000000500000007000000090000000600000007000000090000000600000007000000090000000700000007000000090000000700000007000000090000000800000007000000090000000800000007000000090000000900000007000000090000000900000007000000090000000A00000007000000090000000A00000007000000090000000B00000007000000090000000B00000007000000090000000C00000007000000090000000C00000007000000090000000D00000007000000090000000D00000007000000090000000E00000007000000090000000E00000007000000090000000F00000007000000090000000F00000007000000090000001000000007000000090000001000000007000000090000000000000008000000090000000000000008000000090000000100000008000000090000000100000008000000090000000200000008000000090000000200000008000000090000000300000008000000090000000300000008000000090000000400000008000000090000000400000008000000090000000500000008000000090000000500000008000000090000000600000008000000090000000600000008000000090000000700000008000000090000000700000008000000090000000800000008000000090000000800000008000000090000000900000008000000090000000900000008000000090000000A00000008000000090000000A00000008000000090000000B00000008000000090000000B00000008000000090000000C00000008000000090000000C00000008000000090000000D00000008000000090000000D00000008000000090000000E00000008000000090000000E00000008000000090000000F00000008000000090000000F00000008000000090000001000000008000000090000001000000008000000090000000000000009000000090000000000000009000000090000000100000009000000090000000100000009000000090000000200000009000000090000000200000009000000090000000300000009000000090000000300000009000000090000000400000009000000090000000400000009000000090000000500000009000000090000000500000009000000090000000600000009000000090000000600000009000000090000000700000009000000090000000700000009000000090000000800000009000000090000000800000009000000090000000900000009000000090000000900000009000000090000000A00000009000000090000000A00000009000000090000000B00000009000000090000000B00000009000000090000000C00000009000000090000000C00000009000000090000000D00000009000000090000000D00000009000000090000000E00000009000000090000000E00000009000000090000000F00000009000000090000000F0000000900000009000000100000000900000009000000100000000900000009000000000000000A00000009000000000000000A00000009000000010000000A00000009000000010000000A00000009000000020000000A00000009000000020000000A00000009000000030000000A00000009000000030000000A00000009000000040000000A00000009000000040000000A00000009000000050000000A00000009000000050000000A00000009000000060000000A00000009000000060000000A00000009000000070000000A00000009000000070000000A00000009000000080000000A00000009000000080000000A00000009000000090000000A00000009000000090000000A000000090000000A0000000A000000090000000A0000000A000000090000000B0000000A000000090000000B0000000A000000090000000C0000000A000000090000000C0000000A000000090000000D0000000A000000090000000D0000000A000000090000000E0000000A000000090000000E0000000A000000090000000F0000000A000000090000000F0000000A00000009000000100000000A00000009000000100000000A00000009000000000000000B00000009000000000000000B00000009000000010000000B00000009000000010000000B00000009000000020000000B00000009000000020000000B00000009000000030000000B00000009000000030000000B00000009000000040000000B00000009000000040000000B00000009000000050000000B00000009000000050000000B00000009000000060000000B00000009000000060000000B00000009000000070000000B00000009000000070000000B00000009000000080000000B00000009000000080000000B00000009000000090000000B00000009000000090000000B000000090000000A0000000B000000090000000A0000000B000000090000000B0000000B000000090000000B0000000B000000090000000C0000000B000000090000000C0000000B000000090000000D0000000B000000090000000D0000000B000000090000000E0000000B000000090000000E0000000B000000090000000F0000000B000000090000000F0000000B00000009000000100000000B00000009000000100000000B00000009000000000000000C00000009000000000000000C00000009000000010000000C00000009000000010000000C00000009000000020000000C00000009000000020000000C00000009000000030000000C00000009000000030000000C00000009000000040000000C00000009000000040000000C00000009000000050000000C00000009000000050000000C00000009000000060000000C00000009000000060000000C00000009000000070000000C00000009000000070000000C00000009000000080000000C00000009000000080000000C00000009000000090000000C00000009000000090000000C000000090000000A0000000C000000090000000A0000000C000000090000000B0000000C000000090000000B0000000C000000090000000C0000000C000000090000000C0000000C000000090000000D0000000C000000090000000D0000000C000000090000000E0000000C000000090000000E0000000C000000090000000F0000000C000000090000000F0000000C00000009000000100000000C00000009000000100000000C00000009000000000000000D00000009000000000000000D00000009000000010000000D00000009000000010000000D00000009000000020000000D00000009000000020000000D00000009000000030000000D00000009000000030000000D00000009000000040000000D00000009000000040000000D00000009000000050000000D00000009000000050000000D00000009000000060000000D00000009000000060000000D00000009000000070000000D00000009000000070000000D00000009000000080000000D00000009000000080000000D00000009000000090000000D00000009000000090000000D000000090000000A0000000D000000090000000A0000000D000000090000000B0000000D000000090000000B0000000D000000090000000C0000000D000000090000000C0000000D000000090000000D0000000D000000090000000D0000000D000000090000000E0000000D000000090000000E0000000D000000090000000F0000000D000000090000000F0000000D00000009000000100000000D00000009000000100000000D00000009000000000000000E00000009000000000000000E00000009000000010000000E00000009000000010000000E00000009000000020000000E00000009000000020000000E00000009000000030000000E00000009000000030000000E00000009000000040000000E00000009000000040000000E00000009000000050000000E00000009000000050000000E00000009000000060000000E00000009000000060000000E00000009000000070000000E00000009000000070000000E00000009000000080000000E00000009000000080000000E00000009000000090000000E00000009000000090000000E000000090000000A0000000E000000090000000A0000000E000000090000000B0000000E000000090000000B0000000E000000090000000C0000000E000000090000000C0000000E000000090000000D0000000E000000090000000D0000000E000000090000000E0000000E000000090000000E0000000E000000090000000F0000000E000000090000000F0000000E00000009000000100000000E00000009000000100000000E00000009000000000000000F00000009000000000000000F00000009000000010000000F00000009000000010000000F00000009000000020000000F00000009000000020000000F00000009000000030000000F00000009000000030000000F00000009000000040000000F00000009000000040000000F00000009000000050000000F00000009000000050000000F00000009000000060000000F00000009000000060000000F00000009000000070000000F00000009000000070000000F00000009000000080000000F00000009000000080000000F00000009000000090000000F00000009000000090000000F000000090000000A0000000F000000090000000A0000000F000000090000000B0000000F000000090000000B0000000F000000090000000C0000000F000000090000000C0000000F000000090000000D0000000F000000090000000D0000000F000000090000000E0000000F000000090000000E0000000F000000090000000F0000000F000000090000000F0000000F00000009000000100000000F00000009000000100000000F000000090000000000000010000000090000000000000010000000090000000100000010000000090000000100000010000000090000000200000010000000090000000200000010000000090000000300000010000000090000000300000010000000090000000400000010000000090000000400000010000000090000000500000010000000090000000500000010000000090000000600000010000000090000000600000010000000090000000700000010000000090000000700000010000000090000000800000010000000090000000800000010000000090000000900000010000000090000000900000010000000090000000A00000010000000090000000A00000010000000090000000B00000010000000090000000B00000010000000090000000C00000010000000090000000C00000010000000090000000D00000010000000090000000D00000010000000090000000E00000010000000090000000E00000010000000090000000F00000010000000090000000F000000100000000900000010000000100000000900000010000000100000000900000000000000000000000A00000000000000000000000A00000001000000000000000A00000001000000000000000A00000002000000000000000A00000002000000000000000A00000003000000000000000A00000003000000000000000A00000004000000000000000A00000004000000000000000A00000005000000000000000A00000005000000000000000A00000006000000000000000A00000006000000000000000A00000007000000000000000A00000007000000000000000A00000008000000000000000A00000008000000000000000A00000009000000000000000A00000009000000000000000A0000000A000000000000000A0000000A000000000000000A0000000B000000000000000A0000000B000000000000000A0000000C000000000000000A0000000C000000000000000A0000000D000000000000000A0000000D000000000000000A0000000E000000000000000A0000000E000000000000000A0000000F000000000000000A0000000F000000000000000A00000010000000000000000A00000010000000000000000A00000000000000010000000A00000000000000010000000A00000001000000010000000A00000001000000010000000A00000002000000010000000A00000002000000010000000A00000003000000010000000A00000003000000010000000A00000004000000010000000A00000004000000010000000A00000005000000010000000A00000005000000010000000A00000006000000010000000A00000006000000010000000A00000007000000010000000A00000007000000010000000A00000008000000010000000A00000008000000010000000A00000009000000010000000A00000009000000010000000A0000000A000000010000000A0000000A000000010000000A0000000B000000010000000A0000000B000000010000000A0000000C000000010000000A0000000C000000010000000A0000000D000000010000000A0000000D000000010000000A0000000E000000010000000A0000000E000000010000000A0000000F000000010000000A0000000F000000010000000A00000010000000010000000A00000010000000010000000A00000000000000020000000A00000000000000020000000A00000001000000020000000A00000001000000020000000A00000002000000020000000A00000002000000020000000A00000003000000020000000A00000003000000020000000A00000004000000020000000A00000004000000020000000A00000005000000020000000A00000005000000020000000A00000006000000020000000A00000006000000020000000A00000007000000020000000A00000007000000020000000A00000008000000020000000A00000008000000020000000A00000009000000020000000A00000009000000020000000A0000000A000000020000000A0000000A000000020000000A0000000B000000020000000A0000000B000000020000000A0000000C000000020000000A0000000C000000020000000A0000000D000000020000000A0000000D000000020000000A0000000E000000020000000A0000000E000000020000000A0000000F000000020000000A0000000F000000020000000A00000010000000020000000A00000010000000020000000A00000000000000030000000A00000000000000030000000A00000001000000030000000A00000001000000030000000A00000002000000030000000A00000002000000030000000A00000003000000030000000A00000003000000030000000A00000004000000030000000A00000004000000030000000A00000005000000030000000A00000005000000030000000A00000006000000030000000A00000006000000030000000A00000007000000030000000A00000007000000030000000A00000008000000030000000A00000008000000030000000A00000009000000030000000A00000009000000030000000A0000000A000000030000000A0000000A000000030000000A0000000B000000030000000A0000000B000000030000000A0000000C000000030000000A0000000C000000030000000A0000000D000000030000000A0000000D000000030000000A0000000E000000030000000A0000000E000000030000000A0000000F000000030000000A0000000F000000030000000A00000010000000030000000A00000010000000030000000A00000000000000040000000A00000000000000040000000A00000001000000040000000A00000001000000040000000A00000002000000040000000A00000002000000040000000A00000003000000040000000A00000003000000040000000A00000004000000040000000A00000004000000040000000A00000005000000040000000A00000005000000040000000A00000006000000040000000A00000006000000040000000A00000007000000040000000A00000007000000040000000A00000008000000040000000A00000008000000040000000A00000009000000040000000A00000009000000040000000A0000000A000000040000000A0000000A000000040000000A0000000B000000040000000A0000000B000000040000000A0000000C000000040000000A0000000C000000040000000A0000000D000000040000000A0000000D000000040000000A0000000E000000040000000A0000000E000000040000000A0000000F000000040000000A0000000F000000040000000A00000010000000040000000A00000010000000040000000A00000000000000050000000A00000000000000050000000A00000001000000050000000A00000001000000050000000A00000002000000050000000A00000002000000050000000A00000003000000050000000A00000003000000050000000A00000004000000050000000A00000004000000050000000A00000005000000050000000A00000005000000050000000A00000006000000050000000A00000006000000050000000A00000007000000050000000A00000007000000050000000A00000008000000050000000A00000008000000050000000A00000009000000050000000A00000009000000050000000A0000000A000000050000000A0000000A000000050000000A0000000B000000050000000A0000000B000000050000000A0000000C000000050000000A0000000C000000050000000A0000000D000000050000000A0000000D000000050000000A0000000E000000050000000A0000000E000000050000000A0000000F000000050000000A0000000F000000050000000A00000010000000050000000A00000010000000050000000A00000000000000060000000A00000000000000060000000A00000001000000060000000A00000001000000060000000A00000002000000060000000A00000002000000060000000A00000003000000060000000A00000003000000060000000A00000004000000060000000A00000004000000060000000A00000005000000060000000A00000005000000060000000A00000006000000060000000A00000006000000060000000A00000007000000060000000A00000007000000060000000A00000008000000060000000A00000008000000060000000A00000009000000060000000A00000009000000060000000A0000000A000000060000000A0000000A000000060000000A0000000B000000060000000A0000000B000000060000000A0000000C000000060000000A0000000C000000060000000A0000000D000000060000000A0000000D000000060000000A0000000E000000060000000A0000000E000000060000000A0000000F000000060000000A0000000F000000060000000A00000010000000060000000A00000010000000060000000A00000000000000070000000A00000000000000070000000A00000001000000070000000A00000001000000070000000A00000002000000070000000A00000002000000070000000A00000003000000070000000A00000003000000070000000A00000004000000070000000A00000004000000070000000A00000005000000070000000A00000005000000070000000A00000006000000070000000A00000006000000070000000A00000007000000070000000A00000007000000070000000A00000008000000070000000A00000008000000070000000A00000009000000070000000A00000009000000070000000A0000000A000000070000000A0000000A000000070000000A0000000B000000070000000A0000000B000000070000000A0000000C000000070000000A0000000C000000070000000A0000000D000000070000000A0000000D000000070000000A0000000E000000070000000A0000000E000000070000000A0000000F000000070000000A0000000F000000070000000A00000010000000070000000A00000010000000070000000A00000000000000080000000A00000000000000080000000A00000001000000080000000A00000001000000080000000A00000002000000080000000A00000002000000080000000A00000003000000080000000A00000003000000080000000A00000004000000080000000A00000004000000080000000A00000005000000080000000A00000005000000080000000A00000006000000080000000A00000006000000080000000A00000007000000080000000A00000007000000080000000A00000008000000080000000A00000008000000080000000A00000009000000080000000A00000009000000080000000A0000000A000000080000000A0000000A000000080000000A0000000B000000080000000A0000000B000000080000000A0000000C000000080000000A0000000C000000080000000A0000000D000000080000000A0000000D000000080000000A0000000E000000080000000A0000000E000000080000000A0000000F000000080000000A0000000F000000080000000A00000010000000080000000A00000010000000080000000A00000000000000090000000A00000000000000090000000A00000001000000090000000A00000001000000090000000A00000002000000090000000A00000002000000090000000A00000003000000090000000A00000003000000090000000A00000004000000090000000A00000004000000090000000A00000005000000090000000A00000005000000090000000A00000006000000090000000A00000006000000090000000A00000007000000090000000A00000007000000090000000A00000008000000090000000A00000008000000090000000A00000009000000090000000A00000009000000090000000A0000000A000000090000000A0000000A000000090000000A0000000B000000090000000A0000000B000000090000000A0000000C000000090000000A0000000C000000090000000A0000000D000000090000000A0000000D000000090000000A0000000E000000090000000A0000000E000000090000000A0000000F000000090000000A0000000F000000090000000A00000010000000090000000A00000010000000090000000A000000000000000A0000000A000000000000000A0000000A000000010000000A0000000A000000010000000A0000000A000000020000000A0000000A000000020000000A0000000A000000030000000A0000000A000000030000000A0000000A000000040000000A0000000A000000040000000A0000000A000000050000000A0000000A000000050000000A0000000A000000060000000A0000000A000000060000000A0000000A000000070000000A0000000A000000070000000A0000000A000000080000000A0000000A000000080000000A0000000A000000090000000A0000000A000000090000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000A000000100000000A0000000A000000100000000A0000000A000000000000000B0000000A000000000000000B0000000A000000010000000B0000000A000000010000000B0000000A000000020000000B0000000A000000020000000B0000000A000000030000000B0000000A000000030000000B0000000A000000040000000B0000000A000000040000000B0000000A000000050000000B0000000A000000050000000B0000000A000000060000000B0000000A000000060000000B0000000A000000070000000B0000000A000000070000000B0000000A000000080000000B0000000A000000080000000B0000000A000000090000000B0000000A000000090000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000A000000100000000B0000000A000000100000000B0000000A000000000000000C0000000A000000000000000C0000000A000000010000000C0000000A000000010000000C0000000A000000020000000C0000000A000000020000000C0000000A000000030000000C0000000A000000030000000C0000000A000000040000000C0000000A000000040000000C0000000A000000050000000C0000000A000000050000000C0000000A000000060000000C0000000A000000060000000C0000000A000000070000000C0000000A000000070000000C0000000A000000080000000C0000000A000000080000000C0000000A000000090000000C0000000A000000090000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000A000000100000000C0000000A000000100000000C0000000A000000000000000D0000000A000000000000000D0000000A000000010000000D0000000A000000010000000D0000000A000000020000000D0000000A000000020000000D0000000A000000030000000D0000000A000000030000000D0000000A000000040000000D0000000A000000040000000D0000000A000000050000000D0000000A000000050000000D0000000A000000060000000D0000000A000000060000000D0000000A000000070000000D0000000A000000070000000D0000000A000000080000000D0000000A000000080000000D0000000A000000090000000D0000000A000000090000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000A000000100000000D0000000A000000100000000D0000000A000000000000000E0000000A000000000000000E0000000A000000010000000E0000000A000000010000000E0000000A000000020000000E0000000A000000020000000E0000000A000000030000000E0000000A000000030000000E0000000A000000040000000E0000000A000000040000000E0000000A000000050000000E0000000A000000050000000E0000000A000000060000000E0000000A000000060000000E0000000A000000070000000E0000000A000000070000000E0000000A000000080000000E0000000A000000080000000E0000000A000000090000000E0000000A000000090000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000A000000100000000E0000000A000000100000000E0000000A000000000000000F0000000A000000000000000F0000000A000000010000000F0000000A000000010000000F0000000A000000020000000F0000000A000000020000000F0000000A000000030000000F0000000A000000030000000F0000000A000000040000000F0000000A000000040000000F0000000A000000050000000F0000000A000000050000000F0000000A000000060000000F0000000A000000060000000F0000000A000000070000000F0000000A000000070000000F0000000A000000080000000F0000000A000000080000000F0000000A000000090000000F0000000A000000090000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000A000000100000000F0000000A000000100000000F0000000A00000000000000100000000A00000000000000100000000A00000001000000100000000A00000001000000100000000A00000002000000100000000A00000002000000100000000A00000003000000100000000A00000003000000100000000A00000004000000100000000A00000004000000100000000A00000005000000100000000A00000005000000100000000A00000006000000100000000A00000006000000100000000A00000007000000100000000A00000007000000100000000A00000008000000100000000A00000008000000100000000A00000009000000100000000A00000009000000100000000A0000000A000000100000000A0000000A000000100000000A0000000B000000100000000A0000000B000000100000000A0000000C000000100000000A0000000C000000100000000A0000000D000000100000000A0000000D000000100000000A0000000E000000100000000A0000000E000000100000000A0000000F000000100000000A0000000F000000100000000A00000010000000100000000A00000010000000100000000A00000000000000000000000B00000000000000000000000B00000001000000000000000B00000001000000000000000B00000002000000000000000B00000002000000000000000B00000003000000000000000B00000003000000000000000B00000004000000000000000B00000004000000000000000B00000005000000000000000B00000005000000000000000B00000006000000000000000B00000006000000000000000B00000007000000000000000B00000007000000000000000B00000008000000000000000B00000008000000000000000B00000009000000000000000B00000009000000000000000B0000000A000000000000000B0000000A000000000000000B0000000B000000000000000B0000000B000000000000000B0000000C000000000000000B0000000C000000000000000B0000000D000000000000000B0000000D000000000000000B0000000E000000000000000B0000000E000000000000000B0000000F000000000000000B0000000F000000000000000B00000010000000000000000B00000010000000000000000B00000000000000010000000B00000000000000010000000B00000001000000010000000B00000001000000010000000B00000002000000010000000B00000002000000010000000B00000003000000010000000B00000003000000010000000B00000004000000010000000B00000004000000010000000B00000005000000010000000B00000005000000010000000B00000006000000010000000B00000006000000010000000B00000007000000010000000B00000007000000010000000B00000008000000010000000B00000008000000010000000B00000009000000010000000B00000009000000010000000B0000000A000000010000000B0000000A000000010000000B0000000B000000010000000B0000000B000000010000000B0000000C000000010000000B0000000C000000010000000B0000000D000000010000000B0000000D000000010000000B0000000E000000010000000B0000000E000000010000000B0000000F000000010000000B0000000F000000010000000B00000010000000010000000B00000010000000010000000B00000000000000020000000B00000000000000020000000B00000001000000020000000B00000001000000020000000B00000002000000020000000B00000002000000020000000B00000003000000020000000B00000003000000020000000B00000004000000020000000B00000004000000020000000B00000005000000020000000B00000005000000020000000B00000006000000020000000B00000006000000020000000B00000007000000020000000B00000007000000020000000B00000008000000020000000B00000008000000020000000B00000009000000020000000B00000009000000020000000B0000000A000000020000000B0000000A000000020000000B0000000B000000020000000B0000000B000000020000000B0000000C000000020000000B0000000C000000020000000B0000000D000000020000000B0000000D000000020000000B0000000E000000020000000B0000000E000000020000000B0000000F000000020000000B0000000F000000020000000B00000010000000020000000B00000010000000020000000B00000000000000030000000B00000000000000030000000B00000001000000030000000B00000001000000030000000B00000002000000030000000B00000002000000030000000B00000003000000030000000B00000003000000030000000B00000004000000030000000B00000004000000030000000B00000005000000030000000B00000005000000030000000B00000006000000030000000B00000006000000030000000B00000007000000030000000B00000007000000030000000B00000008000000030000000B00000008000000030000000B00000009000000030000000B00000009000000030000000B0000000A000000030000000B0000000A000000030000000B0000000B000000030000000B0000000B000000030000000B0000000C000000030000000B0000000C000000030000000B0000000D000000030000000B0000000D000000030000000B0000000E000000030000000B0000000E000000030000000B0000000F000000030000000B0000000F000000030000000B00000010000000030000000B00000010000000030000000B00000000000000040000000B00000000000000040000000B00000001000000040000000B00000001000000040000000B00000002000000040000000B00000002000000040000000B00000003000000040000000B00000003000000040000000B00000004000000040000000B00000004000000040000000B00000005000000040000000B00000005000000040000000B00000006000000040000000B00000006000000040000000B00000007000000040000000B00000007000000040000000B00000008000000040000000B00000008000000040000000B00000009000000040000000B00000009000000040000000B0000000A000000040000000B0000000A000000040000000B0000000B000000040000000B0000000B000000040000000B0000000C000000040000000B0000000C000000040000000B0000000D000000040000000B0000000D000000040000000B0000000E000000040000000B0000000E000000040000000B0000000F000000040000000B0000000F000000040000000B00000010000000040000000B00000010000000040000000B00000000000000050000000B00000000000000050000000B00000001000000050000000B00000001000000050000000B00000002000000050000000B00000002000000050000000B00000003000000050000000B00000003000000050000000B00000004000000050000000B00000004000000050000000B00000005000000050000000B00000005000000050000000B00000006000000050000000B00000006000000050000000B00000007000000050000000B00000007000000050000000B00000008000000050000000B00000008000000050000000B00000009000000050000000B00000009000000050000000B0000000A000000050000000B0000000A000000050000000B0000000B000000050000000B0000000B000000050000000B0000000C000000050000000B0000000C000000050000000B0000000D000000050000000B0000000D000000050000000B0000000E000000050000000B0000000E000000050000000B0000000F000000050000000B0000000F000000050000000B00000010000000050000000B00000010000000050000000B00000000000000060000000B00000000000000060000000B00000001000000060000000B00000001000000060000000B00000002000000060000000B00000002000000060000000B00000003000000060000000B00000003000000060000000B00000004000000060000000B00000004000000060000000B00000005000000060000000B00000005000000060000000B00000006000000060000000B00000006000000060000000B00000007000000060000000B00000007000000060000000B00000008000000060000000B00000008000000060000000B00000009000000060000000B00000009000000060000000B0000000A000000060000000B0000000A000000060000000B0000000B000000060000000B0000000B000000060000000B0000000C000000060000000B0000000C000000060000000B0000000D000000060000000B0000000D000000060000000B0000000E000000060000000B0000000E000000060000000B0000000F000000060000000B0000000F000000060000000B00000010000000060000000B00000010000000060000000B00000000000000070000000B00000000000000070000000B00000001000000070000000B00000001000000070000000B00000002000000070000000B00000002000000070000000B00000003000000070000000B00000003000000070000000B00000004000000070000000B00000004000000070000000B00000005000000070000000B00000005000000070000000B00000006000000070000000B00000006000000070000000B00000007000000070000000B00000007000000070000000B00000008000000070000000B00000008000000070000000B00000009000000070000000B00000009000000070000000B0000000A000000070000000B0000000A000000070000000B0000000B000000070000000B0000000B000000070000000B0000000C000000070000000B0000000C000000070000000B0000000D000000070000000B0000000D000000070000000B0000000E000000070000000B0000000E000000070000000B0000000F000000070000000B0000000F000000070000000B00000010000000070000000B00000010000000070000000B00000000000000080000000B00000000000000080000000B00000001000000080000000B00000001000000080000000B00000002000000080000000B00000002000000080000000B00000003000000080000000B00000003000000080000000B00000004000000080000000B00000004000000080000000B00000005000000080000000B00000005000000080000000B00000006000000080000000B00000006000000080000000B00000007000000080000000B00000007000000080000000B00000008000000080000000B00000008000000080000000B00000009000000080000000B00000009000000080000000B0000000A000000080000000B0000000A000000080000000B0000000B000000080000000B0000000B000000080000000B0000000C000000080000000B0000000C000000080000000B0000000D000000080000000B0000000D000000080000000B0000000E000000080000000B0000000E000000080000000B0000000F000000080000000B0000000F000000080000000B00000010000000080000000B00000010000000080000000B00000000000000090000000B00000000000000090000000B00000001000000090000000B00000001000000090000000B00000002000000090000000B00000002000000090000000B00000003000000090000000B00000003000000090000000B00000004000000090000000B00000004000000090000000B00000005000000090000000B00000005000000090000000B00000006000000090000000B00000006000000090000000B00000007000000090000000B00000007000000090000000B00000008000000090000000B00000008000000090000000B00000009000000090000000B00000009000000090000000B0000000A000000090000000B0000000A000000090000000B0000000B000000090000000B0000000B000000090000000B0000000C000000090000000B0000000C000000090000000B0000000D000000090000000B0000000D000000090000000B0000000E000000090000000B0000000E000000090000000B0000000F000000090000000B0000000F000000090000000B00000010000000090000000B00000010000000090000000B000000000000000A0000000B000000000000000A0000000B000000010000000A0000000B000000010000000A0000000B000000020000000A0000000B000000020000000A0000000B000000030000000A0000000B000000030000000A0000000B000000040000000A0000000B000000040000000A0000000B000000050000000A0000000B000000050000000A0000000B000000060000000A0000000B000000060000000A0000000B000000070000000A0000000B000000070000000A0000000B000000080000000A0000000B000000080000000A0000000B000000090000000A0000000B000000090000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000B000000100000000A0000000B000000100000000A0000000B000000000000000B0000000B000000000000000B0000000B000000010000000B0000000B000000010000000B0000000B000000020000000B0000000B000000020000000B0000000B000000030000000B0000000B000000030000000B0000000B000000040000000B0000000B000000040000000B0000000B000000050000000B0000000B000000050000000B0000000B000000060000000B0000000B000000060000000B0000000B000000070000000B0000000B000000070000000B0000000B000000080000000B0000000B000000080000000B0000000B000000090000000B0000000B000000090000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000B000000100000000B0000000B000000100000000B0000000B000000000000000C0000000B000000000000000C0000000B000000010000000C0000000B000000010000000C0000000B000000020000000C0000000B000000020000000C0000000B000000030000000C0000000B000000030000000C0000000B000000040000000C0000000B000000040000000C0000000B000000050000000C0000000B000000050000000C0000000B000000060000000C0000000B000000060000000C0000000B000000070000000C0000000B000000070000000C0000000B000000080000000C0000000B000000080000000C0000000B000000090000000C0000000B000000090000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000B000000100000000C0000000B000000100000000C0000000B000000000000000D0000000B000000000000000D0000000B000000010000000D0000000B000000010000000D0000000B000000020000000D0000000B000000020000000D0000000B000000030000000D0000000B000000030000000D0000000B000000040000000D0000000B000000040000000D0000000B000000050000000D0000000B000000050000000D0000000B000000060000000D0000000B000000060000000D0000000B000000070000000D0000000B000000070000000D0000000B000000080000000D0000000B000000080000000D0000000B000000090000000D0000000B000000090000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000B000000100000000D0000000B000000100000000D0000000B000000000000000E0000000B000000000000000E0000000B000000010000000E0000000B000000010000000E0000000B000000020000000E0000000B000000020000000E0000000B000000030000000E0000000B000000030000000E0000000B000000040000000E0000000B000000040000000E0000000B000000050000000E0000000B000000050000000E0000000B000000060000000E0000000B000000060000000E0000000B000000070000000E0000000B000000070000000E0000000B000000080000000E0000000B000000080000000E0000000B000000090000000E0000000B000000090000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000B000000100000000E0000000B000000100000000E0000000B000000000000000F0000000B000000000000000F0000000B000000010000000F0000000B000000010000000F0000000B000000020000000F0000000B000000020000000F0000000B000000030000000F0000000B000000030000000F0000000B000000040000000F0000000B000000040000000F0000000B000000050000000F0000000B000000050000000F0000000B000000060000000F0000000B000000060000000F0000000B000000070000000F0000000B000000070000000F0000000B000000080000000F0000000B000000080000000F0000000B000000090000000F0000000B000000090000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000B000000100000000F0000000B000000100000000F0000000B00000000000000100000000B00000000000000100000000B00000001000000100000000B00000001000000100000000B00000002000000100000000B00000002000000100000000B00000003000000100000000B00000003000000100000000B00000004000000100000000B00000004000000100000000B00000005000000100000000B00000005000000100000000B00000006000000100000000B00000006000000100000000B00000007000000100000000B00000007000000100000000B00000008000000100000000B00000008000000100000000B00000009000000100000000B00000009000000100000000B0000000A000000100000000B0000000A000000100000000B0000000B000000100000000B0000000B000000100000000B0000000C000000100000000B0000000C000000100000000B0000000D000000100000000B0000000D000000100000000B0000000E000000100000000B0000000E000000100000000B0000000F000000100000000B0000000F000000100000000B00000010000000100000000B00000010000000100000000B00000000000000000000000C00000000000000000000000C00000001000000000000000C00000001000000000000000C00000002000000000000000C00000002000000000000000C00000003000000000000000C00000003000000000000000C00000004000000000000000C00000004000000000000000C00000005000000000000000C00000005000000000000000C00000006000000000000000C00000006000000000000000C00000007000000000000000C00000007000000000000000C00000008000000000000000C00000008000000000000000C00000009000000000000000C00000009000000000000000C0000000A000000000000000C0000000A000000000000000C0000000B000000000000000C0000000B000000000000000C0000000C000000000000000C0000000C000000000000000C0000000D000000000000000C0000000D000000000000000C0000000E000000000000000C0000000E000000000000000C0000000F000000000000000C0000000F000000000000000C00000010000000000000000C00000010000000000000000C00000000000000010000000C00000000000000010000000C00000001000000010000000C00000001000000010000000C00000002000000010000000C00000002000000010000000C00000003000000010000000C00000003000000010000000C00000004000000010000000C00000004000000010000000C00000005000000010000000C00000005000000010000000C00000006000000010000000C00000006000000010000000C00000007000000010000000C00000007000000010000000C00000008000000010000000C00000008000000010000000C00000009000000010000000C00000009000000010000000C0000000A000000010000000C0000000A000000010000000C0000000B000000010000000C0000000B000000010000000C0000000C000000010000000C0000000C000000010000000C0000000D000000010000000C0000000D000000010000000C0000000E000000010000000C0000000E000000010000000C0000000F000000010000000C0000000F000000010000000C00000010000000010000000C00000010000000010000000C00000000000000020000000C00000000000000020000000C00000001000000020000000C00000001000000020000000C00000002000000020000000C00000002000000020000000C00000003000000020000000C00000003000000020000000C00000004000000020000000C00000004000000020000000C00000005000000020000000C00000005000000020000000C00000006000000020000000C00000006000000020000000C00000007000000020000000C00000007000000020000000C00000008000000020000000C00000008000000020000000C00000009000000020000000C00000009000000020000000C0000000A000000020000000C0000000A000000020000000C0000000B000000020000000C0000000B000000020000000C0000000C000000020000000C0000000C000000020000000C0000000D000000020000000C0000000D000000020000000C0000000E000000020000000C0000000E000000020000000C0000000F000000020000000C0000000F000000020000000C00000010000000020000000C00000010000000020000000C00000000000000030000000C00000000000000030000000C00000001000000030000000C00000001000000030000000C00000002000000030000000C00000002000000030000000C00000003000000030000000C00000003000000030000000C00000004000000030000000C00000004000000030000000C00000005000000030000000C00000005000000030000000C00000006000000030000000C00000006000000030000000C00000007000000030000000C00000007000000030000000C00000008000000030000000C00000008000000030000000C00000009000000030000000C00000009000000030000000C0000000A000000030000000C0000000A000000030000000C0000000B000000030000000C0000000B000000030000000C0000000C000000030000000C0000000C000000030000000C0000000D000000030000000C0000000D000000030000000C0000000E000000030000000C0000000E000000030000000C0000000F000000030000000C0000000F000000030000000C00000010000000030000000C00000010000000030000000C00000000000000040000000C00000000000000040000000C00000001000000040000000C00000001000000040000000C00000002000000040000000C00000002000000040000000C00000003000000040000000C00000003000000040000000C00000004000000040000000C00000004000000040000000C00000005000000040000000C00000005000000040000000C00000006000000040000000C00000006000000040000000C00000007000000040000000C00000007000000040000000C00000008000000040000000C00000008000000040000000C00000009000000040000000C00000009000000040000000C0000000A000000040000000C0000000A000000040000000C0000000B000000040000000C0000000B000000040000000C0000000C000000040000000C0000000C000000040000000C0000000D000000040000000C0000000D000000040000000C0000000E000000040000000C0000000E000000040000000C0000000F000000040000000C0000000F000000040000000C00000010000000040000000C00000010000000040000000C00000000000000050000000C00000000000000050000000C00000001000000050000000C00000001000000050000000C00000002000000050000000C00000002000000050000000C00000003000000050000000C00000003000000050000000C00000004000000050000000C00000004000000050000000C00000005000000050000000C00000005000000050000000C00000006000000050000000C00000006000000050000000C00000007000000050000000C00000007000000050000000C00000008000000050000000C00000008000000050000000C00000009000000050000000C00000009000000050000000C0000000A000000050000000C0000000A000000050000000C0000000B000000050000000C0000000B000000050000000C0000000C000000050000000C0000000C000000050000000C0000000D000000050000000C0000000D000000050000000C0000000E000000050000000C0000000E000000050000000C0000000F000000050000000C0000000F000000050000000C00000010000000050000000C00000010000000050000000C00000000000000060000000C00000000000000060000000C00000001000000060000000C00000001000000060000000C00000002000000060000000C00000002000000060000000C00000003000000060000000C00000003000000060000000C00000004000000060000000C00000004000000060000000C00000005000000060000000C00000005000000060000000C00000006000000060000000C00000006000000060000000C00000007000000060000000C00000007000000060000000C00000008000000060000000C00000008000000060000000C00000009000000060000000C00000009000000060000000C0000000A000000060000000C0000000A000000060000000C0000000B000000060000000C0000000B000000060000000C0000000C000000060000000C0000000C000000060000000C0000000D000000060000000C0000000D000000060000000C0000000E000000060000000C0000000E000000060000000C0000000F000000060000000C0000000F000000060000000C00000010000000060000000C00000010000000060000000C00000000000000070000000C00000000000000070000000C00000001000000070000000C00000001000000070000000C00000002000000070000000C00000002000000070000000C00000003000000070000000C00000003000000070000000C00000004000000070000000C00000004000000070000000C00000005000000070000000C00000005000000070000000C00000006000000070000000C00000006000000070000000C00000007000000070000000C00000007000000070000000C00000008000000070000000C00000008000000070000000C00000009000000070000000C00000009000000070000000C0000000A000000070000000C0000000A000000070000000C0000000B000000070000000C0000000B000000070000000C0000000C000000070000000C0000000C000000070000000C0000000D000000070000000C0000000D000000070000000C0000000E000000070000000C0000000E000000070000000C0000000F000000070000000C0000000F000000070000000C00000010000000070000000C00000010000000070000000C00000000000000080000000C00000000000000080000000C00000001000000080000000C00000001000000080000000C00000002000000080000000C00000002000000080000000C00000003000000080000000C00000003000000080000000C00000004000000080000000C00000004000000080000000C00000005000000080000000C00000005000000080000000C00000006000000080000000C00000006000000080000000C00000007000000080000000C00000007000000080000000C00000008000000080000000C00000008000000080000000C00000009000000080000000C00000009000000080000000C0000000A000000080000000C0000000A000000080000000C0000000B000000080000000C0000000B000000080000000C0000000C000000080000000C0000000C000000080000000C0000000D000000080000000C0000000D000000080000000C0000000E000000080000000C0000000E000000080000000C0000000F000000080000000C0000000F000000080000000C00000010000000080000000C00000010000000080000000C00000000000000090000000C00000000000000090000000C00000001000000090000000C00000001000000090000000C00000002000000090000000C00000002000000090000000C00000003000000090000000C00000003000000090000000C00000004000000090000000C00000004000000090000000C00000005000000090000000C00000005000000090000000C00000006000000090000000C00000006000000090000000C00000007000000090000000C00000007000000090000000C00000008000000090000000C00000008000000090000000C00000009000000090000000C00000009000000090000000C0000000A000000090000000C0000000A000000090000000C0000000B000000090000000C0000000B000000090000000C0000000C000000090000000C0000000C000000090000000C0000000D000000090000000C0000000D000000090000000C0000000E000000090000000C0000000E000000090000000C0000000F000000090000000C0000000F000000090000000C00000010000000090000000C00000010000000090000000C000000000000000A0000000C000000000000000A0000000C000000010000000A0000000C000000010000000A0000000C000000020000000A0000000C000000020000000A0000000C000000030000000A0000000C000000030000000A0000000C000000040000000A0000000C000000040000000A0000000C000000050000000A0000000C000000050000000A0000000C000000060000000A0000000C000000060000000A0000000C000000070000000A0000000C000000070000000A0000000C000000080000000A0000000C000000080000000A0000000C000000090000000A0000000C000000090000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000C000000100000000A0000000C000000100000000A0000000C000000000000000B0000000C000000000000000B0000000C000000010000000B0000000C000000010000000B0000000C000000020000000B0000000C000000020000000B0000000C000000030000000B0000000C000000030000000B0000000C000000040000000B0000000C000000040000000B0000000C000000050000000B0000000C000000050000000B0000000C000000060000000B0000000C000000060000000B0000000C000000070000000B0000000C000000070000000B0000000C000000080000000B0000000C000000080000000B0000000C000000090000000B0000000C000000090000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000C000000100000000B0000000C000000100000000B0000000C000000000000000C0000000C000000000000000C0000000C000000010000000C0000000C000000010000000C0000000C000000020000000C0000000C000000020000000C0000000C000000030000000C0000000C000000030000000C0000000C000000040000000C0000000C000000040000000C0000000C000000050000000C0000000C000000050000000C0000000C000000060000000C0000000C000000060000000C0000000C000000070000000C0000000C000000070000000C0000000C000000080000000C0000000C000000080000000C0000000C000000090000000C0000000C000000090000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000C000000100000000C0000000C000000100000000C0000000C000000000000000D0000000C000000000000000D0000000C000000010000000D0000000C000000010000000D0000000C000000020000000D0000000C000000020000000D0000000C000000030000000D0000000C000000030000000D0000000C000000040000000D0000000C000000040000000D0000000C000000050000000D0000000C000000050000000D0000000C000000060000000D0000000C000000060000000D0000000C000000070000000D0000000C000000070000000D0000000C000000080000000D0000000C000000080000000D0000000C000000090000000D0000000C000000090000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000C000000100000000D0000000C000000100000000D0000000C000000000000000E0000000C000000000000000E0000000C000000010000000E0000000C000000010000000E0000000C000000020000000E0000000C000000020000000E0000000C000000030000000E0000000C000000030000000E0000000C000000040000000E0000000C000000040000000E0000000C000000050000000E0000000C000000050000000E0000000C000000060000000E0000000C000000060000000E0000000C000000070000000E0000000C000000070000000E0000000C000000080000000E0000000C000000080000000E0000000C000000090000000E0000000C000000090000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000C000000100000000E0000000C000000100000000E0000000C000000000000000F0000000C000000000000000F0000000C000000010000000F0000000C000000010000000F0000000C000000020000000F0000000C000000020000000F0000000C000000030000000F0000000C000000030000000F0000000C000000040000000F0000000C000000040000000F0000000C000000050000000F0000000C000000050000000F0000000C000000060000000F0000000C000000060000000F0000000C000000070000000F0000000C000000070000000F0000000C000000080000000F0000000C000000080000000F0000000C000000090000000F0000000C000000090000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000C000000100000000F0000000C000000100000000F0000000C00000000000000100000000C00000000000000100000000C00000001000000100000000C00000001000000100000000C00000002000000100000000C00000002000000100000000C00000003000000100000000C00000003000000100000000C00000004000000100000000C00000004000000100000000C00000005000000100000000C00000005000000100000000C00000006000000100000000C00000006000000100000000C00000007000000100000000C00000007000000100000000C00000008000000100000000C00000008000000100000000C00000009000000100000000C00000009000000100000000C0000000A000000100000000C0000000A000000100000000C0000000B000000100000000C0000000B000000100000000C0000000C000000100000000C0000000C000000100000000C0000000D000000100000000C0000000D000000100000000C0000000E000000100000000C0000000E000000100000000C0000000F000000100000000C0000000F000000100000000C00000010000000100000000C00000010000000100000000C00000000000000000000000D00000000000000000000000D00000001000000000000000D00000001000000000000000D00000002000000000000000D00000002000000000000000D00000003000000000000000D00000003000000000000000D00000004000000000000000D00000004000000000000000D00000005000000000000000D00000005000000000000000D00000006000000000000000D00000006000000000000000D00000007000000000000000D00000007000000000000000D00000008000000000000000D00000008000000000000000D00000009000000000000000D00000009000000000000000D0000000A000000000000000D0000000A000000000000000D0000000B000000000000000D0000000B000000000000000D0000000C000000000000000D0000000C000000000000000D0000000D000000000000000D0000000D000000000000000D0000000E000000000000000D0000000E000000000000000D0000000F000000000000000D0000000F000000000000000D00000010000000000000000D00000010000000000000000D00000000000000010000000D00000000000000010000000D00000001000000010000000D00000001000000010000000D00000002000000010000000D00000002000000010000000D00000003000000010000000D00000003000000010000000D00000004000000010000000D00000004000000010000000D00000005000000010000000D00000005000000010000000D00000006000000010000000D00000006000000010000000D00000007000000010000000D00000007000000010000000D00000008000000010000000D00000008000000010000000D00000009000000010000000D00000009000000010000000D0000000A000000010000000D0000000A000000010000000D0000000B000000010000000D0000000B000000010000000D0000000C000000010000000D0000000C000000010000000D0000000D000000010000000D0000000D000000010000000D0000000E000000010000000D0000000E000000010000000D0000000F000000010000000D0000000F000000010000000D00000010000000010000000D00000010000000010000000D00000000000000020000000D00000000000000020000000D00000001000000020000000D00000001000000020000000D00000002000000020000000D00000002000000020000000D00000003000000020000000D00000003000000020000000D00000004000000020000000D00000004000000020000000D00000005000000020000000D00000005000000020000000D00000006000000020000000D00000006000000020000000D00000007000000020000000D00000007000000020000000D00000008000000020000000D00000008000000020000000D00000009000000020000000D00000009000000020000000D0000000A000000020000000D0000000A000000020000000D0000000B000000020000000D0000000B000000020000000D0000000C000000020000000D0000000C000000020000000D0000000D000000020000000D0000000D000000020000000D0000000E000000020000000D0000000E000000020000000D0000000F000000020000000D0000000F000000020000000D00000010000000020000000D00000010000000020000000D00000000000000030000000D00000000000000030000000D00000001000000030000000D00000001000000030000000D00000002000000030000000D00000002000000030000000D00000003000000030000000D00000003000000030000000D00000004000000030000000D00000004000000030000000D00000005000000030000000D00000005000000030000000D00000006000000030000000D00000006000000030000000D00000007000000030000000D00000007000000030000000D00000008000000030000000D00000008000000030000000D00000009000000030000000D00000009000000030000000D0000000A000000030000000D0000000A000000030000000D0000000B000000030000000D0000000B000000030000000D0000000C000000030000000D0000000C000000030000000D0000000D000000030000000D0000000D000000030000000D0000000E000000030000000D0000000E000000030000000D0000000F000000030000000D0000000F000000030000000D00000010000000030000000D00000010000000030000000D00000000000000040000000D00000000000000040000000D00000001000000040000000D00000001000000040000000D00000002000000040000000D00000002000000040000000D00000003000000040000000D00000003000000040000000D00000004000000040000000D00000004000000040000000D00000005000000040000000D00000005000000040000000D00000006000000040000000D00000006000000040000000D00000007000000040000000D00000007000000040000000D00000008000000040000000D00000008000000040000000D00000009000000040000000D00000009000000040000000D0000000A000000040000000D0000000A000000040000000D0000000B000000040000000D0000000B000000040000000D0000000C000000040000000D0000000C000000040000000D0000000D000000040000000D0000000D000000040000000D0000000E000000040000000D0000000E000000040000000D0000000F000000040000000D0000000F000000040000000D00000010000000040000000D00000010000000040000000D00000000000000050000000D00000000000000050000000D00000001000000050000000D00000001000000050000000D00000002000000050000000D00000002000000050000000D00000003000000050000000D00000003000000050000000D00000004000000050000000D00000004000000050000000D00000005000000050000000D00000005000000050000000D00000006000000050000000D00000006000000050000000D00000007000000050000000D00000007000000050000000D00000008000000050000000D00000008000000050000000D00000009000000050000000D00000009000000050000000D0000000A000000050000000D0000000A000000050000000D0000000B000000050000000D0000000B000000050000000D0000000C000000050000000D0000000C000000050000000D0000000D000000050000000D0000000D000000050000000D0000000E000000050000000D0000000E000000050000000D0000000F000000050000000D0000000F000000050000000D00000010000000050000000D00000010000000050000000D00000000000000060000000D00000000000000060000000D00000001000000060000000D00000001000000060000000D00000002000000060000000D00000002000000060000000D00000003000000060000000D00000003000000060000000D00000004000000060000000D00000004000000060000000D00000005000000060000000D00000005000000060000000D00000006000000060000000D00000006000000060000000D00000007000000060000000D00000007000000060000000D00000008000000060000000D00000008000000060000000D00000009000000060000000D00000009000000060000000D0000000A000000060000000D0000000A000000060000000D0000000B000000060000000D0000000B000000060000000D0000000C000000060000000D0000000C000000060000000D0000000D000000060000000D0000000D000000060000000D0000000E000000060000000D0000000E000000060000000D0000000F000000060000000D0000000F000000060000000D00000010000000060000000D00000010000000060000000D00000000000000070000000D00000000000000070000000D00000001000000070000000D00000001000000070000000D00000002000000070000000D00000002000000070000000D00000003000000070000000D00000003000000070000000D00000004000000070000000D00000004000000070000000D00000005000000070000000D00000005000000070000000D00000006000000070000000D00000006000000070000000D00000007000000070000000D00000007000000070000000D00000008000000070000000D00000008000000070000000D00000009000000070000000D00000009000000070000000D0000000A000000070000000D0000000A000000070000000D0000000B000000070000000D0000000B000000070000000D0000000C000000070000000D0000000C000000070000000D0000000D000000070000000D0000000D000000070000000D0000000E000000070000000D0000000E000000070000000D0000000F000000070000000D0000000F000000070000000D00000010000000070000000D00000010000000070000000D00000000000000080000000D00000000000000080000000D00000001000000080000000D00000001000000080000000D00000002000000080000000D00000002000000080000000D00000003000000080000000D00000003000000080000000D00000004000000080000000D00000004000000080000000D00000005000000080000000D00000005000000080000000D00000006000000080000000D00000006000000080000000D00000007000000080000000D00000007000000080000000D00000008000000080000000D00000008000000080000000D00000009000000080000000D00000009000000080000000D0000000A000000080000000D0000000A000000080000000D0000000B000000080000000D0000000B000000080000000D0000000C000000080000000D0000000C000000080000000D0000000D000000080000000D0000000D000000080000000D0000000E000000080000000D0000000E000000080000000D0000000F000000080000000D0000000F000000080000000D00000010000000080000000D00000010000000080000000D00000000000000090000000D00000000000000090000000D00000001000000090000000D00000001000000090000000D00000002000000090000000D00000002000000090000000D00000003000000090000000D00000003000000090000000D00000004000000090000000D00000004000000090000000D00000005000000090000000D00000005000000090000000D00000006000000090000000D00000006000000090000000D00000007000000090000000D00000007000000090000000D00000008000000090000000D00000008000000090000000D00000009000000090000000D00000009000000090000000D0000000A000000090000000D0000000A000000090000000D0000000B000000090000000D0000000B000000090000000D0000000C000000090000000D0000000C000000090000000D0000000D000000090000000D0000000D000000090000000D0000000E000000090000000D0000000E000000090000000D0000000F000000090000000D0000000F000000090000000D00000010000000090000000D00000010000000090000000D000000000000000A0000000D000000000000000A0000000D000000010000000A0000000D000000010000000A0000000D000000020000000A0000000D000000020000000A0000000D000000030000000A0000000D000000030000000A0000000D000000040000000A0000000D000000040000000A0000000D000000050000000A0000000D000000050000000A0000000D000000060000000A0000000D000000060000000A0000000D000000070000000A0000000D000000070000000A0000000D000000080000000A0000000D000000080000000A0000000D000000090000000A0000000D000000090000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000D000000100000000A0000000D000000100000000A0000000D000000000000000B0000000D000000000000000B0000000D000000010000000B0000000D000000010000000B0000000D000000020000000B0000000D000000020000000B0000000D000000030000000B0000000D000000030000000B0000000D000000040000000B0000000D000000040000000B0000000D000000050000000B0000000D000000050000000B0000000D000000060000000B0000000D000000060000000B0000000D000000070000000B0000000D000000070000000B0000000D000000080000000B0000000D000000080000000B0000000D000000090000000B0000000D000000090000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000D000000100000000B0000000D000000100000000B0000000D000000000000000C0000000D000000000000000C0000000D000000010000000C0000000D000000010000000C0000000D000000020000000C0000000D000000020000000C0000000D000000030000000C0000000D000000030000000C0000000D000000040000000C0000000D000000040000000C0000000D000000050000000C0000000D000000050000000C0000000D000000060000000C0000000D000000060000000C0000000D000000070000000C0000000D000000070000000C0000000D000000080000000C0000000D000000080000000C0000000D000000090000000C0000000D000000090000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000D000000100000000C0000000D000000100000000C0000000D000000000000000D0000000D000000000000000D0000000D000000010000000D0000000D000000010000000D0000000D000000020000000D0000000D000000020000000D0000000D000000030000000D0000000D000000030000000D0000000D000000040000000D0000000D000000040000000D0000000D000000050000000D0000000D000000050000000D0000000D000000060000000D0000000D000000060000000D0000000D000000070000000D0000000D000000070000000D0000000D000000080000000D0000000D000000080000000D0000000D000000090000000D0000000D000000090000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000D000000100000000D0000000D000000100000000D0000000D000000000000000E0000000D000000000000000E0000000D000000010000000E0000000D000000010000000E0000000D000000020000000E0000000D000000020000000E0000000D000000030000000E0000000D000000030000000E0000000D000000040000000E0000000D000000040000000E0000000D000000050000000E0000000D000000050000000E0000000D000000060000000E0000000D000000060000000E0000000D000000070000000E0000000D000000070000000E0000000D000000080000000E0000000D000000080000000E0000000D000000090000000E0000000D000000090000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000D000000100000000E0000000D000000100000000E0000000D000000000000000F0000000D000000000000000F0000000D000000010000000F0000000D000000010000000F0000000D000000020000000F0000000D000000020000000F0000000D000000030000000F0000000D000000030000000F0000000D000000040000000F0000000D000000040000000F0000000D000000050000000F0000000D000000050000000F0000000D000000060000000F0000000D000000060000000F0000000D000000070000000F0000000D000000070000000F0000000D000000080000000F0000000D000000080000000F0000000D000000090000000F0000000D000000090000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000D000000100000000F0000000D000000100000000F0000000D00000000000000100000000D00000000000000100000000D00000001000000100000000D00000001000000100000000D00000002000000100000000D00000002000000100000000D00000003000000100000000D00000003000000100000000D00000004000000100000000D00000004000000100000000D00000005000000100000000D00000005000000100000000D00000006000000100000000D00000006000000100000000D00000007000000100000000D00000007000000100000000D00000008000000100000000D00000008000000100000000D00000009000000100000000D00000009000000100000000D0000000A000000100000000D0000000A000000100000000D0000000B000000100000000D0000000B000000100000000D0000000C000000100000000D0000000C000000100000000D0000000D000000100000000D0000000D000000100000000D0000000E000000100000000D0000000E000000100000000D0000000F000000100000000D0000000F000000100000000D00000010000000100000000D00000010000000100000000D00000000000000000000000E00000000000000000000000E00000001000000000000000E00000001000000000000000E00000002000000000000000E00000002000000000000000E00000003000000000000000E00000003000000000000000E00000004000000000000000E00000004000000000000000E00000005000000000000000E00000005000000000000000E00000006000000000000000E00000006000000000000000E00000007000000000000000E00000007000000000000000E00000008000000000000000E00000008000000000000000E00000009000000000000000E00000009000000000000000E0000000A000000000000000E0000000A000000000000000E0000000B000000000000000E0000000B000000000000000E0000000C000000000000000E0000000C000000000000000E0000000D000000000000000E0000000D000000000000000E0000000E000000000000000E0000000E000000000000000E0000000F000000000000000E0000000F000000000000000E00000010000000000000000E00000010000000000000000E00000000000000010000000E00000000000000010000000E00000001000000010000000E00000001000000010000000E00000002000000010000000E00000002000000010000000E00000003000000010000000E00000003000000010000000E00000004000000010000000E00000004000000010000000E00000005000000010000000E00000005000000010000000E00000006000000010000000E00000006000000010000000E00000007000000010000000E00000007000000010000000E00000008000000010000000E00000008000000010000000E00000009000000010000000E00000009000000010000000E0000000A000000010000000E0000000A000000010000000E0000000B000000010000000E0000000B000000010000000E0000000C000000010000000E0000000C000000010000000E0000000D000000010000000E0000000D000000010000000E0000000E000000010000000E0000000E000000010000000E0000000F000000010000000E0000000F000000010000000E00000010000000010000000E00000010000000010000000E00000000000000020000000E00000000000000020000000E00000001000000020000000E00000001000000020000000E00000002000000020000000E00000002000000020000000E00000003000000020000000E00000003000000020000000E00000004000000020000000E00000004000000020000000E00000005000000020000000E00000005000000020000000E00000006000000020000000E00000006000000020000000E00000007000000020000000E00000007000000020000000E00000008000000020000000E00000008000000020000000E00000009000000020000000E00000009000000020000000E0000000A000000020000000E0000000A000000020000000E0000000B000000020000000E0000000B000000020000000E0000000C000000020000000E0000000C000000020000000E0000000D000000020000000E0000000D000000020000000E0000000E000000020000000E0000000E000000020000000E0000000F000000020000000E0000000F000000020000000E00000010000000020000000E00000010000000020000000E00000000000000030000000E00000000000000030000000E00000001000000030000000E00000001000000030000000E00000002000000030000000E00000002000000030000000E00000003000000030000000E00000003000000030000000E00000004000000030000000E00000004000000030000000E00000005000000030000000E00000005000000030000000E00000006000000030000000E00000006000000030000000E00000007000000030000000E00000007000000030000000E00000008000000030000000E00000008000000030000000E00000009000000030000000E00000009000000030000000E0000000A000000030000000E0000000A000000030000000E0000000B000000030000000E0000000B000000030000000E0000000C000000030000000E0000000C000000030000000E0000000D000000030000000E0000000D000000030000000E0000000E000000030000000E0000000E000000030000000E0000000F000000030000000E0000000F000000030000000E00000010000000030000000E00000010000000030000000E00000000000000040000000E00000000000000040000000E00000001000000040000000E00000001000000040000000E00000002000000040000000E00000002000000040000000E00000003000000040000000E00000003000000040000000E00000004000000040000000E00000004000000040000000E00000005000000040000000E00000005000000040000000E00000006000000040000000E00000006000000040000000E00000007000000040000000E00000007000000040000000E00000008000000040000000E00000008000000040000000E00000009000000040000000E00000009000000040000000E0000000A000000040000000E0000000A000000040000000E0000000B000000040000000E0000000B000000040000000E0000000C000000040000000E0000000C000000040000000E0000000D000000040000000E0000000D000000040000000E0000000E000000040000000E0000000E000000040000000E0000000F000000040000000E0000000F000000040000000E00000010000000040000000E00000010000000040000000E00000000000000050000000E00000000000000050000000E00000001000000050000000E00000001000000050000000E00000002000000050000000E00000002000000050000000E00000003000000050000000E00000003000000050000000E00000004000000050000000E00000004000000050000000E00000005000000050000000E00000005000000050000000E00000006000000050000000E00000006000000050000000E00000007000000050000000E00000007000000050000000E00000008000000050000000E00000008000000050000000E00000009000000050000000E00000009000000050000000E0000000A000000050000000E0000000A000000050000000E0000000B000000050000000E0000000B000000050000000E0000000C000000050000000E0000000C000000050000000E0000000D000000050000000E0000000D000000050000000E0000000E000000050000000E0000000E000000050000000E0000000F000000050000000E0000000F000000050000000E00000010000000050000000E00000010000000050000000E00000000000000060000000E00000000000000060000000E00000001000000060000000E00000001000000060000000E00000002000000060000000E00000002000000060000000E00000003000000060000000E00000003000000060000000E00000004000000060000000E00000004000000060000000E00000005000000060000000E00000005000000060000000E00000006000000060000000E00000006000000060000000E00000007000000060000000E00000007000000060000000E00000008000000060000000E00000008000000060000000E00000009000000060000000E00000009000000060000000E0000000A000000060000000E0000000A000000060000000E0000000B000000060000000E0000000B000000060000000E0000000C000000060000000E0000000C000000060000000E0000000D000000060000000E0000000D000000060000000E0000000E000000060000000E0000000E000000060000000E0000000F000000060000000E0000000F000000060000000E00000010000000060000000E00000010000000060000000E00000000000000070000000E00000000000000070000000E00000001000000070000000E00000001000000070000000E00000002000000070000000E00000002000000070000000E00000003000000070000000E00000003000000070000000E00000004000000070000000E00000004000000070000000E00000005000000070000000E00000005000000070000000E00000006000000070000000E00000006000000070000000E00000007000000070000000E00000007000000070000000E00000008000000070000000E00000008000000070000000E00000009000000070000000E00000009000000070000000E0000000A000000070000000E0000000A000000070000000E0000000B000000070000000E0000000B000000070000000E0000000C000000070000000E0000000C000000070000000E0000000D000000070000000E0000000D000000070000000E0000000E000000070000000E0000000E000000070000000E0000000F000000070000000E0000000F000000070000000E00000010000000070000000E00000010000000070000000E00000000000000080000000E00000000000000080000000E00000001000000080000000E00000001000000080000000E00000002000000080000000E00000002000000080000000E00000003000000080000000E00000003000000080000000E00000004000000080000000E00000004000000080000000E00000005000000080000000E00000005000000080000000E00000006000000080000000E00000006000000080000000E00000007000000080000000E00000007000000080000000E00000008000000080000000E00000008000000080000000E00000009000000080000000E00000009000000080000000E0000000A000000080000000E0000000A000000080000000E0000000B000000080000000E0000000B000000080000000E0000000C000000080000000E0000000C000000080000000E0000000D000000080000000E0000000D000000080000000E0000000E000000080000000E0000000E000000080000000E0000000F000000080000000E0000000F000000080000000E00000010000000080000000E00000010000000080000000E00000000000000090000000E00000000000000090000000E00000001000000090000000E00000001000000090000000E00000002000000090000000E00000002000000090000000E00000003000000090000000E00000003000000090000000E00000004000000090000000E00000004000000090000000E00000005000000090000000E00000005000000090000000E00000006000000090000000E00000006000000090000000E00000007000000090000000E00000007000000090000000E00000008000000090000000E00000008000000090000000E00000009000000090000000E00000009000000090000000E0000000A000000090000000E0000000A000000090000000E0000000B000000090000000E0000000B000000090000000E0000000C000000090000000E0000000C000000090000000E0000000D000000090000000E0000000D000000090000000E0000000E000000090000000E0000000E000000090000000E0000000F000000090000000E0000000F000000090000000E00000010000000090000000E00000010000000090000000E000000000000000A0000000E000000000000000A0000000E000000010000000A0000000E000000010000000A0000000E000000020000000A0000000E000000020000000A0000000E000000030000000A0000000E000000030000000A0000000E000000040000000A0000000E000000040000000A0000000E000000050000000A0000000E000000050000000A0000000E000000060000000A0000000E000000060000000A0000000E000000070000000A0000000E000000070000000A0000000E000000080000000A0000000E000000080000000A0000000E000000090000000A0000000E000000090000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000E000000100000000A0000000E000000100000000A0000000E000000000000000B0000000E000000000000000B0000000E000000010000000B0000000E000000010000000B0000000E000000020000000B0000000E000000020000000B0000000E000000030000000B0000000E000000030000000B0000000E000000040000000B0000000E000000040000000B0000000E000000050000000B0000000E000000050000000B0000000E000000060000000B0000000E000000060000000B0000000E000000070000000B0000000E000000070000000B0000000E000000080000000B0000000E000000080000000B0000000E000000090000000B0000000E000000090000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000E000000100000000B0000000E000000100000000B0000000E000000000000000C0000000E000000000000000C0000000E000000010000000C0000000E000000010000000C0000000E000000020000000C0000000E000000020000000C0000000E000000030000000C0000000E000000030000000C0000000E000000040000000C0000000E000000040000000C0000000E000000050000000C0000000E000000050000000C0000000E000000060000000C0000000E000000060000000C0000000E000000070000000C0000000E000000070000000C0000000E000000080000000C0000000E000000080000000C0000000E000000090000000C0000000E000000090000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000E000000100000000C0000000E000000100000000C0000000E000000000000000D0000000E000000000000000D0000000E000000010000000D0000000E000000010000000D0000000E000000020000000D0000000E000000020000000D0000000E000000030000000D0000000E000000030000000D0000000E000000040000000D0000000E000000040000000D0000000E000000050000000D0000000E000000050000000D0000000E000000060000000D0000000E000000060000000D0000000E000000070000000D0000000E000000070000000D0000000E000000080000000D0000000E000000080000000D0000000E000000090000000D0000000E000000090000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000E000000100000000D0000000E000000100000000D0000000E000000000000000E0000000E000000000000000E0000000E000000010000000E0000000E000000010000000E0000000E000000020000000E0000000E000000020000000E0000000E000000030000000E0000000E000000030000000E0000000E000000040000000E0000000E000000040000000E0000000E000000050000000E0000000E000000050000000E0000000E000000060000000E0000000E000000060000000E0000000E000000070000000E0000000E000000070000000E0000000E000000080000000E0000000E000000080000000E0000000E000000090000000E0000000E000000090000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000E000000100000000E0000000E000000100000000E0000000E000000000000000F0000000E000000000000000F0000000E000000010000000F0000000E000000010000000F0000000E000000020000000F0000000E000000020000000F0000000E000000030000000F0000000E000000030000000F0000000E000000040000000F0000000E000000040000000F0000000E000000050000000F0000000E000000050000000F0000000E000000060000000F0000000E000000060000000F0000000E000000070000000F0000000E000000070000000F0000000E000000080000000F0000000E000000080000000F0000000E000000090000000F0000000E000000090000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000E000000100000000F0000000E000000100000000F0000000E00000000000000100000000E00000000000000100000000E00000001000000100000000E00000001000000100000000E00000002000000100000000E00000002000000100000000E00000003000000100000000E00000003000000100000000E00000004000000100000000E00000004000000100000000E00000005000000100000000E00000005000000100000000E00000006000000100000000E00000006000000100000000E00000007000000100000000E00000007000000100000000E00000008000000100000000E00000008000000100000000E00000009000000100000000E00000009000000100000000E0000000A000000100000000E0000000A000000100000000E0000000B000000100000000E0000000B000000100000000E0000000C000000100000000E0000000C000000100000000E0000000D000000100000000E0000000D000000100000000E0000000E000000100000000E0000000E000000100000000E0000000F000000100000000E0000000F000000100000000E00000010000000100000000E00000010000000100000000E00000000000000000000000F00000000000000000000000F00000001000000000000000F00000001000000000000000F00000002000000000000000F00000002000000000000000F00000003000000000000000F00000003000000000000000F00000004000000000000000F00000004000000000000000F00000005000000000000000F00000005000000000000000F00000006000000000000000F00000006000000000000000F00000007000000000000000F00000007000000000000000F00000008000000000000000F00000008000000000000000F00000009000000000000000F00000009000000000000000F0000000A000000000000000F0000000A000000000000000F0000000B000000000000000F0000000B000000000000000F0000000C000000000000000F0000000C000000000000000F0000000D000000000000000F0000000D000000000000000F0000000E000000000000000F0000000E000000000000000F0000000F000000000000000F0000000F000000000000000F00000010000000000000000F00000010000000000000000F00000000000000010000000F00000000000000010000000F00000001000000010000000F00000001000000010000000F00000002000000010000000F00000002000000010000000F00000003000000010000000F00000003000000010000000F00000004000000010000000F00000004000000010000000F00000005000000010000000F00000005000000010000000F00000006000000010000000F00000006000000010000000F00000007000000010000000F00000007000000010000000F00000008000000010000000F00000008000000010000000F00000009000000010000000F00000009000000010000000F0000000A000000010000000F0000000A000000010000000F0000000B000000010000000F0000000B000000010000000F0000000C000000010000000F0000000C000000010000000F0000000D000000010000000F0000000D000000010000000F0000000E000000010000000F0000000E000000010000000F0000000F000000010000000F0000000F000000010000000F00000010000000010000000F00000010000000010000000F00000000000000020000000F00000000000000020000000F00000001000000020000000F00000001000000020000000F00000002000000020000000F00000002000000020000000F00000003000000020000000F00000003000000020000000F00000004000000020000000F00000004000000020000000F00000005000000020000000F00000005000000020000000F00000006000000020000000F00000006000000020000000F00000007000000020000000F00000007000000020000000F00000008000000020000000F00000008000000020000000F00000009000000020000000F00000009000000020000000F0000000A000000020000000F0000000A000000020000000F0000000B000000020000000F0000000B000000020000000F0000000C000000020000000F0000000C000000020000000F0000000D000000020000000F0000000D000000020000000F0000000E000000020000000F0000000E000000020000000F0000000F000000020000000F0000000F000000020000000F00000010000000020000000F00000010000000020000000F00000000000000030000000F00000000000000030000000F00000001000000030000000F00000001000000030000000F00000002000000030000000F00000002000000030000000F00000003000000030000000F00000003000000030000000F00000004000000030000000F00000004000000030000000F00000005000000030000000F00000005000000030000000F00000006000000030000000F00000006000000030000000F00000007000000030000000F00000007000000030000000F00000008000000030000000F00000008000000030000000F00000009000000030000000F00000009000000030000000F0000000A000000030000000F0000000A000000030000000F0000000B000000030000000F0000000B000000030000000F0000000C000000030000000F0000000C000000030000000F0000000D000000030000000F0000000D000000030000000F0000000E000000030000000F0000000E000000030000000F0000000F000000030000000F0000000F000000030000000F00000010000000030000000F00000010000000030000000F00000000000000040000000F00000000000000040000000F00000001000000040000000F00000001000000040000000F00000002000000040000000F00000002000000040000000F00000003000000040000000F00000003000000040000000F00000004000000040000000F00000004000000040000000F00000005000000040000000F00000005000000040000000F00000006000000040000000F00000006000000040000000F00000007000000040000000F00000007000000040000000F00000008000000040000000F00000008000000040000000F00000009000000040000000F00000009000000040000000F0000000A000000040000000F0000000A000000040000000F0000000B000000040000000F0000000B000000040000000F0000000C000000040000000F0000000C000000040000000F0000000D000000040000000F0000000D000000040000000F0000000E000000040000000F0000000E000000040000000F0000000F000000040000000F0000000F000000040000000F00000010000000040000000F00000010000000040000000F00000000000000050000000F00000000000000050000000F00000001000000050000000F00000001000000050000000F00000002000000050000000F00000002000000050000000F00000003000000050000000F00000003000000050000000F00000004000000050000000F00000004000000050000000F00000005000000050000000F00000005000000050000000F00000006000000050000000F00000006000000050000000F00000007000000050000000F00000007000000050000000F00000008000000050000000F00000008000000050000000F00000009000000050000000F00000009000000050000000F0000000A000000050000000F0000000A000000050000000F0000000B000000050000000F0000000B000000050000000F0000000C000000050000000F0000000C000000050000000F0000000D000000050000000F0000000D000000050000000F0000000E000000050000000F0000000E000000050000000F0000000F000000050000000F0000000F000000050000000F00000010000000050000000F00000010000000050000000F00000000000000060000000F00000000000000060000000F00000001000000060000000F00000001000000060000000F00000002000000060000000F00000002000000060000000F00000003000000060000000F00000003000000060000000F00000004000000060000000F00000004000000060000000F00000005000000060000000F00000005000000060000000F00000006000000060000000F00000006000000060000000F00000007000000060000000F00000007000000060000000F00000008000000060000000F00000008000000060000000F00000009000000060000000F00000009000000060000000F0000000A000000060000000F0000000A000000060000000F0000000B000000060000000F0000000B000000060000000F0000000C000000060000000F0000000C000000060000000F0000000D000000060000000F0000000D000000060000000F0000000E000000060000000F0000000E000000060000000F0000000F000000060000000F0000000F000000060000000F00000010000000060000000F00000010000000060000000F00000000000000070000000F00000000000000070000000F00000001000000070000000F00000001000000070000000F00000002000000070000000F00000002000000070000000F00000003000000070000000F00000003000000070000000F00000004000000070000000F00000004000000070000000F00000005000000070000000F00000005000000070000000F00000006000000070000000F00000006000000070000000F00000007000000070000000F00000007000000070000000F00000008000000070000000F00000008000000070000000F00000009000000070000000F00000009000000070000000F0000000A000000070000000F0000000A000000070000000F0000000B000000070000000F0000000B000000070000000F0000000C000000070000000F0000000C000000070000000F0000000D000000070000000F0000000D000000070000000F0000000E000000070000000F0000000E000000070000000F0000000F000000070000000F0000000F000000070000000F00000010000000070000000F00000010000000070000000F00000000000000080000000F00000000000000080000000F00000001000000080000000F00000001000000080000000F00000002000000080000000F00000002000000080000000F00000003000000080000000F00000003000000080000000F00000004000000080000000F00000004000000080000000F00000005000000080000000F00000005000000080000000F00000006000000080000000F00000006000000080000000F00000007000000080000000F00000007000000080000000F00000008000000080000000F00000008000000080000000F00000009000000080000000F00000009000000080000000F0000000A000000080000000F0000000A000000080000000F0000000B000000080000000F0000000B000000080000000F0000000C000000080000000F0000000C000000080000000F0000000D000000080000000F0000000D000000080000000F0000000E000000080000000F0000000E000000080000000F0000000F000000080000000F0000000F000000080000000F00000010000000080000000F00000010000000080000000F00000000000000090000000F00000000000000090000000F00000001000000090000000F00000001000000090000000F00000002000000090000000F00000002000000090000000F00000003000000090000000F00000003000000090000000F00000004000000090000000F00000004000000090000000F00000005000000090000000F00000005000000090000000F00000006000000090000000F00000006000000090000000F00000007000000090000000F00000007000000090000000F00000008000000090000000F00000008000000090000000F00000009000000090000000F00000009000000090000000F0000000A000000090000000F0000000A000000090000000F0000000B000000090000000F0000000B000000090000000F0000000C000000090000000F0000000C000000090000000F0000000D000000090000000F0000000D000000090000000F0000000E000000090000000F0000000E000000090000000F0000000F000000090000000F0000000F000000090000000F00000010000000090000000F00000010000000090000000F000000000000000A0000000F000000000000000A0000000F000000010000000A0000000F000000010000000A0000000F000000020000000A0000000F000000020000000A0000000F000000030000000A0000000F000000030000000A0000000F000000040000000A0000000F000000040000000A0000000F000000050000000A0000000F000000050000000A0000000F000000060000000A0000000F000000060000000A0000000F000000070000000A0000000F000000070000000A0000000F000000080000000A0000000F000000080000000A0000000F000000090000000A0000000F000000090000000A0000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000F0000000A0000000F0000000F0000000A0000000F000000100000000A0000000F000000100000000A0000000F000000000000000B0000000F000000000000000B0000000F000000010000000B0000000F000000010000000B0000000F000000020000000B0000000F000000020000000B0000000F000000030000000B0000000F000000030000000B0000000F000000040000000B0000000F000000040000000B0000000F000000050000000B0000000F000000050000000B0000000F000000060000000B0000000F000000060000000B0000000F000000070000000B0000000F000000070000000B0000000F000000080000000B0000000F000000080000000B0000000F000000090000000B0000000F000000090000000B0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000F0000000B0000000F0000000F0000000B0000000F000000100000000B0000000F000000100000000B0000000F000000000000000C0000000F000000000000000C0000000F000000010000000C0000000F000000010000000C0000000F000000020000000C0000000F000000020000000C0000000F000000030000000C0000000F000000030000000C0000000F000000040000000C0000000F000000040000000C0000000F000000050000000C0000000F000000050000000C0000000F000000060000000C0000000F000000060000000C0000000F000000070000000C0000000F000000070000000C0000000F000000080000000C0000000F000000080000000C0000000F000000090000000C0000000F000000090000000C0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000F0000000C0000000F0000000F0000000C0000000F000000100000000C0000000F000000100000000C0000000F000000000000000D0000000F000000000000000D0000000F000000010000000D0000000F000000010000000D0000000F000000020000000D0000000F000000020000000D0000000F000000030000000D0000000F000000030000000D0000000F000000040000000D0000000F000000040000000D0000000F000000050000000D0000000F000000050000000D0000000F000000060000000D0000000F000000060000000D0000000F000000070000000D0000000F000000070000000D0000000F000000080000000D0000000F000000080000000D0000000F000000090000000D0000000F000000090000000D0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000F0000000D0000000F0000000F0000000D0000000F000000100000000D0000000F000000100000000D0000000F000000000000000E0000000F000000000000000E0000000F000000010000000E0000000F000000010000000E0000000F000000020000000E0000000F000000020000000E0000000F000000030000000E0000000F000000030000000E0000000F000000040000000E0000000F000000040000000E0000000F000000050000000E0000000F000000050000000E0000000F000000060000000E0000000F000000060000000E0000000F000000070000000E0000000F000000070000000E0000000F000000080000000E0000000F000000080000000E0000000F000000090000000E0000000F000000090000000E0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000F0000000E0000000F0000000F0000000E0000000F000000100000000E0000000F000000100000000E0000000F000000000000000F0000000F000000000000000F0000000F000000010000000F0000000F000000010000000F0000000F000000020000000F0000000F000000020000000F0000000F000000030000000F0000000F000000030000000F0000000F000000040000000F0000000F000000040000000F0000000F000000050000000F0000000F000000050000000F0000000F000000060000000F0000000F000000060000000F0000000F000000070000000F0000000F000000070000000F0000000F000000080000000F0000000F000000080000000F0000000F000000090000000F0000000F000000090000000F0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000100000000F0000000F000000100000000F0000000F00000000000000100000000F00000000000000100000000F00000001000000100000000F00000001000000100000000F00000002000000100000000F00000002000000100000000F00000003000000100000000F00000003000000100000000F00000004000000100000000F00000004000000100000000F00000005000000100000000F00000005000000100000000F00000006000000100000000F00000006000000100000000F00000007000000100000000F00000007000000100000000F00000008000000100000000F00000008000000100000000F00000009000000100000000F00000009000000100000000F0000000A000000100000000F0000000A000000100000000F0000000B000000100000000F0000000B000000100000000F0000000C000000100000000F0000000C000000100000000F0000000D000000100000000F0000000D000000100000000F0000000E000000100000000F0000000E000000100000000F0000000F000000100000000F0000000F000000100000000F00000010000000100000000F00000010000000100000000F0000000000000000000000100000000000000000000000100000000100000000000000100000000100000000000000100000000200000000000000100000000200000000000000100000000300000000000000100000000300000000000000100000000400000000000000100000000400000000000000100000000500000000000000100000000500000000000000100000000600000000000000100000000600000000000000100000000700000000000000100000000700000000000000100000000800000000000000100000000800000000000000100000000900000000000000100000000900000000000000100000000A00000000000000100000000A00000000000000100000000B00000000000000100000000B00000000000000100000000C00000000000000100000000C00000000000000100000000D00000000000000100000000D00000000000000100000000E00000000000000100000000E00000000000000100000000F00000000000000100000000F00000000000000100000001000000000000000100000001000000000000000100000000000000001000000100000000000000001000000100000000100000001000000100000000100000001000000100000000200000001000000100000000200000001000000100000000300000001000000100000000300000001000000100000000400000001000000100000000400000001000000100000000500000001000000100000000500000001000000100000000600000001000000100000000600000001000000100000000700000001000000100000000700000001000000100000000800000001000000100000000800000001000000100000000900000001000000100000000900000001000000100000000A00000001000000100000000A00000001000000100000000B00000001000000100000000B00000001000000100000000C00000001000000100000000C00000001000000100000000D00000001000000100000000D00000001000000100000000E00000001000000100000000E00000001000000100000000F00000001000000100000000F00000001000000100000001000000001000000100000001000000001000000100000000000000002000000100000000000000002000000100000000100000002000000100000000100000002000000100000000200000002000000100000000200000002000000100000000300000002000000100000000300000002000000100000000400000002000000100000000400000002000000100000000500000002000000100000000500000002000000100000000600000002000000100000000600000002000000100000000700000002000000100000000700000002000000100000000800000002000000100000000800000002000000100000000900000002000000100000000900000002000000100000000A00000002000000100000000A00000002000000100000000B00000002000000100000000B00000002000000100000000C00000002000000100000000C00000002000000100000000D00000002000000100000000D00000002000000100000000E00000002000000100000000E00000002000000100000000F00000002000000100000000F00000002000000100000001000000002000000100000001000000002000000100000000000000003000000100000000000000003000000100000000100000003000000100000000100000003000000100000000200000003000000100000000200000003000000100000000300000003000000100000000300000003000000100000000400000003000000100000000400000003000000100000000500000003000000100000000500000003000000100000000600000003000000100000000600000003000000100000000700000003000000100000000700000003000000100000000800000003000000100000000800000003000000100000000900000003000000100000000900000003000000100000000A00000003000000100000000A00000003000000100000000B00000003000000100000000B00000003000000100000000C00000003000000100000000C00000003000000100000000D00000003000000100000000D00000003000000100000000E00000003000000100000000E00000003000000100000000F00000003000000100000000F00000003000000100000001000000003000000100000001000000003000000100000000000000004000000100000000000000004000000100000000100000004000000100000000100000004000000100000000200000004000000100000000200000004000000100000000300000004000000100000000300000004000000100000000400000004000000100000000400000004000000100000000500000004000000100000000500000004000000100000000600000004000000100000000600000004000000100000000700000004000000100000000700000004000000100000000800000004000000100000000800000004000000100000000900000004000000100000000900000004000000100000000A00000004000000100000000A00000004000000100000000B00000004000000100000000B00000004000000100000000C00000004000000100000000C00000004000000100000000D00000004000000100000000D00000004000000100000000E00000004000000100000000E00000004000000100000000F00000004000000100000000F00000004000000100000001000000004000000100000001000000004000000100000000000000005000000100000000000000005000000100000000100000005000000100000000100000005000000100000000200000005000000100000000200000005000000100000000300000005000000100000000300000005000000100000000400000005000000100000000400000005000000100000000500000005000000100000000500000005000000100000000600000005000000100000000600000005000000100000000700000005000000100000000700000005000000100000000800000005000000100000000800000005000000100000000900000005000000100000000900000005000000100000000A00000005000000100000000A00000005000000100000000B00000005000000100000000B00000005000000100000000C00000005000000100000000C00000005000000100000000D00000005000000100000000D00000005000000100000000E00000005000000100000000E00000005000000100000000F00000005000000100000000F00000005000000100000001000000005000000100000001000000005000000100000000000000006000000100000000000000006000000100000000100000006000000100000000100000006000000100000000200000006000000100000000200000006000000100000000300000006000000100000000300000006000000100000000400000006000000100000000400000006000000100000000500000006000000100000000500000006000000100000000600000006000000100000000600000006000000100000000700000006000000100000000700000006000000100000000800000006000000100000000800000006000000100000000900000006000000100000000900000006000000100000000A00000006000000100000000A00000006000000100000000B00000006000000100000000B00000006000000100000000C00000006000000100000000C00000006000000100000000D00000006000000100000000D00000006000000100000000E00000006000000100000000E00000006000000100000000F00000006000000100000000F00000006000000100000001000000006000000100000001000000006000000100000000000000007000000100000000000000007000000100000000100000007000000100000000100000007000000100000000200000007000000100000000200000007000000100000000300000007000000100000000300000007000000100000000400000007000000100000000400000007000000100000000500000007000000100000000500000007000000100000000600000007000000100000000600000007000000100000000700000007000000100000000700000007000000100000000800000007000000100000000800000007000000100000000900000007000000100000000900000007000000100000000A00000007000000100000000A00000007000000100000000B00000007000000100000000B00000007000000100000000C00000007000000100000000C00000007000000100000000D00000007000000100000000D00000007000000100000000E00000007000000100000000E00000007000000100000000F00000007000000100000000F00000007000000100000001000000007000000100000001000000007000000100000000000000008000000100000000000000008000000100000000100000008000000100000000100000008000000100000000200000008000000100000000200000008000000100000000300000008000000100000000300000008000000100000000400000008000000100000000400000008000000100000000500000008000000100000000500000008000000100000000600000008000000100000000600000008000000100000000700000008000000100000000700000008000000100000000800000008000000100000000800000008000000100000000900000008000000100000000900000008000000100000000A00000008000000100000000A00000008000000100000000B00000008000000100000000B00000008000000100000000C00000008000000100000000C00000008000000100000000D00000008000000100000000D00000008000000100000000E00000008000000100000000E00000008000000100000000F00000008000000100000000F00000008000000100000001000000008000000100000001000000008000000100000000000000009000000100000000000000009000000100000000100000009000000100000000100000009000000100000000200000009000000100000000200000009000000100000000300000009000000100000000300000009000000100000000400000009000000100000000400000009000000100000000500000009000000100000000500000009000000100000000600000009000000100000000600000009000000100000000700000009000000100000000700000009000000100000000800000009000000100000000800000009000000100000000900000009000000100000000900000009000000100000000A00000009000000100000000A00000009000000100000000B00000009000000100000000B00000009000000100000000C00000009000000100000000C00000009000000100000000D00000009000000100000000D00000009000000100000000E00000009000000100000000E00000009000000100000000F00000009000000100000000F0000000900000010000000100000000900000010000000100000000900000010000000000000000A00000010000000000000000A00000010000000010000000A00000010000000010000000A00000010000000020000000A00000010000000020000000A00000010000000030000000A00000010000000030000000A00000010000000040000000A00000010000000040000000A00000010000000050000000A00000010000000050000000A00000010000000060000000A00000010000000060000000A00000010000000070000000A00000010000000070000000A00000010000000080000000A00000010000000080000000A00000010000000090000000A00000010000000090000000A000000100000000A0000000A000000100000000A0000000A000000100000000B0000000A000000100000000B0000000A000000100000000C0000000A000000100000000C0000000A000000100000000D0000000A000000100000000D0000000A000000100000000E0000000A000000100000000E0000000A000000100000000F0000000A000000100000000F0000000A00000010000000100000000A00000010000000100000000A00000010000000000000000B00000010000000000000000B00000010000000010000000B00000010000000010000000B00000010000000020000000B00000010000000020000000B00000010000000030000000B00000010000000030000000B00000010000000040000000B00000010000000040000000B00000010000000050000000B00000010000000050000000B00000010000000060000000B00000010000000060000000B00000010000000070000000B00000010000000070000000B00000010000000080000000B00000010000000080000000B00000010000000090000000B00000010000000090000000B000000100000000A0000000B000000100000000A0000000B000000100000000B0000000B000000100000000B0000000B000000100000000C0000000B000000100000000C0000000B000000100000000D0000000B000000100000000D0000000B000000100000000E0000000B000000100000000E0000000B000000100000000F0000000B000000100000000F0000000B00000010000000100000000B00000010000000100000000B00000010000000000000000C00000010000000000000000C00000010000000010000000C00000010000000010000000C00000010000000020000000C00000010000000020000000C00000010000000030000000C00000010000000030000000C00000010000000040000000C00000010000000040000000C00000010000000050000000C00000010000000050000000C00000010000000060000000C00000010000000060000000C00000010000000070000000C00000010000000070000000C00000010000000080000000C00000010000000080000000C00000010000000090000000C00000010000000090000000C000000100000000A0000000C000000100000000A0000000C000000100000000B0000000C000000100000000B0000000C000000100000000C0000000C000000100000000C0000000C000000100000000D0000000C000000100000000D0000000C000000100000000E0000000C000000100000000E0000000C000000100000000F0000000C000000100000000F0000000C00000010000000100000000C00000010000000100000000C00000010000000000000000D00000010000000000000000D00000010000000010000000D00000010000000010000000D00000010000000020000000D00000010000000020000000D00000010000000030000000D00000010000000030000000D00000010000000040000000D00000010000000040000000D00000010000000050000000D00000010000000050000000D00000010000000060000000D00000010000000060000000D00000010000000070000000D00000010000000070000000D00000010000000080000000D00000010000000080000000D00000010000000090000000D00000010000000090000000D000000100000000A0000000D000000100000000A0000000D000000100000000B0000000D000000100000000B0000000D000000100000000C0000000D000000100000000C0000000D000000100000000D0000000D000000100000000D0000000D000000100000000E0000000D000000100000000E0000000D000000100000000F0000000D000000100000000F0000000D00000010000000100000000D00000010000000100000000D00000010000000000000000E00000010000000000000000E00000010000000010000000E00000010000000010000000E00000010000000020000000E00000010000000020000000E00000010000000030000000E00000010000000030000000E00000010000000040000000E00000010000000040000000E00000010000000050000000E00000010000000050000000E00000010000000060000000E00000010000000060000000E00000010000000070000000E00000010000000070000000E00000010000000080000000E00000010000000080000000E00000010000000090000000E00000010000000090000000E000000100000000A0000000E000000100000000A0000000E000000100000000B0000000E000000100000000B0000000E000000100000000C0000000E000000100000000C0000000E000000100000000D0000000E000000100000000D0000000E000000100000000E0000000E000000100000000E0000000E000000100000000F0000000E000000100000000F0000000E00000010000000100000000E00000010000000100000000E00000010000000000000000F00000010000000000000000F00000010000000010000000F00000010000000010000000F00000010000000020000000F00000010000000020000000F00000010000000030000000F00000010000000030000000F00000010000000040000000F00000010000000040000000F00000010000000050000000F00000010000000050000000F00000010000000060000000F00000010000000060000000F00000010000000070000000F00000010000000070000000F00000010000000080000000F00000010000000080000000F00000010000000090000000F00000010000000090000000F000000100000000A0000000F000000100000000A0000000F000000100000000B0000000F000000100000000B0000000F000000100000000C0000000F000000100000000C0000000F000000100000000D0000000F000000100000000D0000000F000000100000000E0000000F000000100000000E0000000F000000100000000F0000000F000000100000000F0000000F00000010000000100000000F00000010000000100000000F000000100000000000000010000000100000000000000010000000100000000100000010000000100000000100000010000000100000000200000010000000100000000200000010000000100000000300000010000000100000000300000010000000100000000400000010000000100000000400000010000000100000000500000010000000100000000500000010000000100000000600000010000000100000000600000010000000100000000700000010000000100000000700000010000000100000000800000010000000100000000800000010000000100000000900000010000000100000000900000010000000100000000A00000010000000100000000A00000010000000100000000B00000010000000100000000B00000010000000100000000C00000010000000100000000C00000010000000100000000D00000010000000100000000D00000010000000100000000E00000010000000100000000E00000010000000100000000F00000010000000100000000F00000010000000100000001000000010000000100000001000000010000000100000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000001710030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000200000000000000000000000200000000000000000000000300000000000000000000000300000000000000000000000400000000000000000000000400000000000000000000000500000000000000000000000500000000000000000000000600000000000000000000000600000000000000000000000700000000000000000000000700000000000000000000000800000000000000000000000800000000000000000000000900000000000000000000000900000000000000000000000A00000000000000000000000A00000000000000000000000B00000000000000000000000B00000000000000000000000C00000000000000000000000C00000000000000000000000D00000000000000000000000D00000000000000000000000E00000000000000000000000E00000000000000000000000F00000000000000000000000F00000000000000000000001000000000000000000000001000000000000000000000000000000001000000000000000000000001000000000000000100000001000000000000000100000001000000000000000200000001000000000000000200000001000000000000000300000001000000000000000300000001000000000000000400000001000000000000000400000001000000000000000500000001000000000000000500000001000000000000000600000001000000000000000600000001000000000000000700000001000000000000000700000001000000000000000800000001000000000000000800000001000000000000000900000001000000000000000900000001000000000000000A00000001000000000000000A00000001000000000000000B00000001000000000000000B00000001000000000000000C00000001000000000000000C00000001000000000000000D00000001000000000000000D00000001000000000000000E00000001000000000000000E00000001000000000000000F00000001000000000000000F00000001000000000000001000000001000000000000001000000001000000000000000000000002000000000000000000000002000000000000000100000002000000000000000100000002000000000000000200000002000000000000000200000002000000000000000300000002000000000000000300000002000000000000000400000002000000000000000400000002000000000000000500000002000000000000000500000002000000000000000600000002000000000000000600000002000000000000000700000002000000000000000700000002000000000000000800000002000000000000000800000002000000000000000900000002000000000000000900000002000000000000000A00000002000000000000000A00000002000000000000000B00000002000000000000000B00000002000000000000000C00000002000000000000000C00000002000000000000000D00000002000000000000000D00000002000000000000000E00000002000000000000000E00000002000000000000000F00000002000000000000000F00000002000000000000001000000002000000000000001000000002000000000000000000000003000000000000000000000003000000000000000100000003000000000000000100000003000000000000000200000003000000000000000200000003000000000000000300000003000000000000000300000003000000000000000400000003000000000000000400000003000000000000000500000003000000000000000500000003000000000000000600000003000000000000000600000003000000000000000700000003000000000000000700000003000000000000000800000003000000000000000800000003000000000000000900000003000000000000000900000003000000000000000A00000003000000000000000A00000003000000000000000B00000003000000000000000B00000003000000000000000C00000003000000000000000C00000003000000000000000D00000003000000000000000D00000003000000000000000E00000003000000000000000E00000003000000000000000F00000003000000000000000F00000003000000000000001000000003000000000000001000000003000000000000000000000004000000000000000000000004000000000000000100000004000000000000000100000004000000000000000200000004000000000000000200000004000000000000000300000004000000000000000300000004000000000000000400000004000000000000000400000004000000000000000500000004000000000000000500000004000000000000000600000004000000000000000600000004000000000000000700000004000000000000000700000004000000000000000800000004000000000000000800000004000000000000000900000004000000000000000900000004000000000000000A00000004000000000000000A00000004000000000000000B00000004000000000000000B00000004000000000000000C00000004000000000000000C00000004000000000000000D00000004000000000000000D00000004000000000000000E00000004000000000000000E00000004000000000000000F00000004000000000000000F00000004000000000000001000000004000000000000001000000004000000000000000000000005000000000000000000000005000000000000000100000005000000000000000100000005000000000000000200000005000000000000000200000005000000000000000300000005000000000000000300000005000000000000000400000005000000000000000400000005000000000000000500000005000000000000000500000005000000000000000600000005000000000000000600000005000000000000000700000005000000000000000700000005000000000000000800000005000000000000000800000005000000000000000900000005000000000000000900000005000000000000000A00000005000000000000000A00000005000000000000000B00000005000000000000000B00000005000000000000000C00000005000000000000000C00000005000000000000000D00000005000000000000000D00000005000000000000000E00000005000000000000000E00000005000000000000000F00000005000000000000000F00000005000000000000001000000005000000000000001000000005000000000000000000000006000000000000000000000006000000000000000100000006000000000000000100000006000000000000000200000006000000000000000200000006000000000000000300000006000000000000000300000006000000000000000400000006000000000000000400000006000000000000000500000006000000000000000500000006000000000000000600000006000000000000000600000006000000000000000700000006000000000000000700000006000000000000000800000006000000000000000800000006000000000000000900000006000000000000000900000006000000000000000A00000006000000000000000A00000006000000000000000B00000006000000000000000B00000006000000000000000C00000006000000000000000C00000006000000000000000D00000006000000000000000D00000006000000000000000E00000006000000000000000E00000006000000000000000F00000006000000000000000F00000006000000000000001000000006000000000000001000000006000000000000000000000007000000000000000000000007000000000000000100000007000000000000000100000007000000000000000200000007000000000000000200000007000000000000000300000007000000000000000300000007000000000000000400000007000000000000000400000007000000000000000500000007000000000000000500000007000000000000000600000007000000000000000600000007000000000000000700000007000000000000000700000007000000000000000800000007000000000000000800000007000000000000000900000007000000000000000900000007000000000000000A00000007000000000000000A00000007000000000000000B00000007000000000000000B00000007000000000000000C00000007000000000000000C00000007000000000000000D00000007000000000000000D00000007000000000000000E00000007000000000000000E00000007000000000000000F00000007000000000000000F00000007000000000000001000000007000000000000001000000007000000000000000000000008000000000000000000000008000000000000000100000008000000000000000100000008000000000000000200000008000000000000000200000008000000000000000300000008000000000000000300000008000000000000000400000008000000000000000400000008000000000000000500000008000000000000000500000008000000000000000600000008000000000000000600000008000000000000000700000008000000000000000700000008000000000000000800000008000000000000000800000008000000000000000900000008000000000000000900000008000000000000000A00000008000000000000000A00000008000000000000000B00000008000000000000000B00000008000000000000000C00000008000000000000000C00000008000000000000000D00000008000000000000000D00000008000000000000000E00000008000000000000000E00000008000000000000000F00000008000000000000000F00000008000000000000001000000008000000000000001000000008000000000000000000000009000000000000000000000009000000000000000100000009000000000000000100000009000000000000000200000009000000000000000200000009000000000000000300000009000000000000000300000009000000000000000400000009000000000000000400000009000000000000000500000009000000000000000500000009000000000000000600000009000000000000000600000009000000000000000700000009000000000000000700000009000000000000000800000009000000000000000800000009000000000000000900000009000000000000000900000009000000000000000A00000009000000000000000A00000009000000000000000B00000009000000000000000B00000009000000000000000C00000009000000000000000C00000009000000000000000D00000009000000000000000D00000009000000000000000E00000009000000000000000E00000009000000000000000F00000009000000000000000F0000000900000000000000100000000900000000000000100000000900000000000000000000000A00000000000000000000000A00000000000000010000000A00000000000000010000000A00000000000000020000000A00000000000000020000000A00000000000000030000000A00000000000000030000000A00000000000000040000000A00000000000000040000000A00000000000000050000000A00000000000000050000000A00000000000000060000000A00000000000000060000000A00000000000000070000000A00000000000000070000000A00000000000000080000000A00000000000000080000000A00000000000000090000000A00000000000000090000000A000000000000000A0000000A000000000000000A0000000A000000000000000B0000000A000000000000000B0000000A000000000000000C0000000A000000000000000C0000000A000000000000000D0000000A000000000000000D0000000A000000000000000E0000000A000000000000000E0000000A000000000000000F0000000A000000000000000F0000000A00000000000000100000000A00000000000000100000000A00000000000000000000000B00000000000000000000000B00000000000000010000000B00000000000000010000000B00000000000000020000000B00000000000000020000000B00000000000000030000000B00000000000000030000000B00000000000000040000000B00000000000000040000000B00000000000000050000000B00000000000000050000000B00000000000000060000000B00000000000000060000000B00000000000000070000000B00000000000000070000000B00000000000000080000000B00000000000000080000000B00000000000000090000000B00000000000000090000000B000000000000000A0000000B000000000000000A0000000B000000000000000B0000000B000000000000000B0000000B000000000000000C0000000B000000000000000C0000000B000000000000000D0000000B000000000000000D0000000B000000000000000E0000000B000000000000000E0000000B000000000000000F0000000B000000000000000F0000000B00000000000000100000000B00000000000000100000000B00000000000000000000000C00000000000000000000000C00000000000000010000000C00000000000000010000000C00000000000000020000000C00000000000000020000000C00000000000000030000000C00000000000000030000000C00000000000000040000000C00000000000000040000000C00000000000000050000000C00000000000000050000000C00000000000000060000000C00000000000000060000000C00000000000000070000000C00000000000000070000000C00000000000000080000000C00000000000000080000000C00000000000000090000000C00000000000000090000000C000000000000000A0000000C000000000000000A0000000C000000000000000B0000000C000000000000000B0000000C000000000000000C0000000C000000000000000C0000000C000000000000000D0000000C000000000000000D0000000C000000000000000E0000000C000000000000000E0000000C000000000000000F0000000C000000000000000F0000000C00000000000000100000000C00000000000000100000000C00000000000000000000000D00000000000000000000000D00000000000000010000000D00000000000000010000000D00000000000000020000000D00000000000000020000000D00000000000000030000000D00000000000000030000000D00000000000000040000000D00000000000000040000000D00000000000000050000000D00000000000000050000000D00000000000000060000000D00000000000000060000000D00000000000000070000000D00000000000000070000000D00000000000000080000000D00000000000000080000000D00000000000000090000000D00000000000000090000000D000000000000000A0000000D000000000000000A0000000D000000000000000B0000000D000000000000000B0000000D000000000000000C0000000D000000000000000C0000000D000000000000000D0000000D000000000000000D0000000D000000000000000E0000000D000000000000000E0000000D000000000000000F0000000D000000000000000F0000000D00000000000000100000000D00000000000000100000000D00000000000000000000000E00000000000000000000000E00000000000000010000000E00000000000000010000000E00000000000000020000000E00000000000000020000000E00000000000000030000000E00000000000000030000000E00000000000000040000000E00000000000000040000000E00000000000000050000000E00000000000000050000000E00000000000000060000000E00000000000000060000000E00000000000000070000000E00000000000000070000000E00000000000000080000000E00000000000000080000000E00000000000000090000000E00000000000000090000000E000000000000000A0000000E000000000000000A0000000E000000000000000B0000000E000000000000000B0000000E000000000000000C0000000E000000000000000C0000000E000000000000000D0000000E000000000000000D0000000E000000000000000E0000000E000000000000000E0000000E000000000000000F0000000E000000000000000F0000000E00000000000000100000000E00000000000000100000000E00000000000000000000000F00000000000000000000000F00000000000000010000000F00000000000000010000000F00000000000000020000000F00000000000000020000000F00000000000000030000000F00000000000000030000000F00000000000000040000000F00000000000000040000000F00000000000000050000000F00000000000000050000000F00000000000000060000000F00000000000000060000000F00000000000000070000000F00000000000000070000000F00000000000000080000000F00000000000000080000000F00000000000000090000000F00000000000000090000000F000000000000000A0000000F000000000000000A0000000F000000000000000B0000000F000000000000000B0000000F000000000000000C0000000F000000000000000C0000000F000000000000000D0000000F000000000000000D0000000F000000000000000E0000000F000000000000000E0000000F000000000000000F0000000F000000000000000F0000000F00000000000000100000000F00000000000000100000000F000000000000000000000010000000000000000000000010000000000000000100000010000000000000000100000010000000000000000200000010000000000000000200000010000000000000000300000010000000000000000300000010000000000000000400000010000000000000000400000010000000000000000500000010000000000000000500000010000000000000000600000010000000000000000600000010000000000000000700000010000000000000000700000010000000000000000800000010000000000000000800000010000000000000000900000010000000000000000900000010000000000000000A00000010000000000000000A00000010000000000000000B00000010000000000000000B00000010000000000000000C00000010000000000000000C00000010000000000000000D00000010000000000000000D00000010000000000000000E00000010000000000000000E00000010000000000000000F00000010000000000000000F00000010000000000000001000000010000000000000001000000010000000000000000000000000000000010000000000000000000000010000000100000000000000010000000100000000000000010000000200000000000000010000000200000000000000010000000300000000000000010000000300000000000000010000000400000000000000010000000400000000000000010000000500000000000000010000000500000000000000010000000600000000000000010000000600000000000000010000000700000000000000010000000700000000000000010000000800000000000000010000000800000000000000010000000900000000000000010000000900000000000000010000000A00000000000000010000000A00000000000000010000000B00000000000000010000000B00000000000000010000000C00000000000000010000000C00000000000000010000000D00000000000000010000000D00000000000000010000000E00000000000000010000000E00000000000000010000000F00000000000000010000000F00000000000000010000001000000000000000010000001000000000000000010000000000000001000000010000000000000001000000010000000100000001000000010000000100000001000000010000000200000001000000010000000200000001000000010000000300000001000000010000000300000001000000010000000400000001000000010000000400000001000000010000000500000001000000010000000500000001000000010000000600000001000000010000000600000001000000010000000700000001000000010000000700000001000000010000000800000001000000010000000800000001000000010000000900000001000000010000000900000001000000010000000A00000001000000010000000A00000001000000010000000B00000001000000010000000B00000001000000010000000C00000001000000010000000C00000001000000010000000D00000001000000010000000D00000001000000010000000E00000001000000010000000E00000001000000010000000F00000001000000010000000F00000001000000010000001000000001000000010000001000000001000000010000000000000002000000010000000000000002000000010000000100000002000000010000000100000002000000010000000200000002000000010000000200000002000000010000000300000002000000010000000300000002000000010000000400000002000000010000000400000002000000010000000500000002000000010000000500000002000000010000000600000002000000010000000600000002000000010000000700000002000000010000000700000002000000010000000800000002000000010000000800000002000000010000000900000002000000010000000900000002000000010000000A00000002000000010000000A00000002000000010000000B00000002000000010000000B00000002000000010000000C00000002000000010000000C00000002000000010000000D00000002000000010000000D00000002000000010000000E00000002000000010000000E00000002000000010000000F00000002000000010000000F00000002000000010000001000000002000000010000001000000002000000010000000000000003000000010000000000000003000000010000000100000003000000010000000100000003000000010000000200000003000000010000000200000003000000010000000300000003000000010000000300000003000000010000000400000003000000010000000400000003000000010000000500000003000000010000000500000003000000010000000600000003000000010000000600000003000000010000000700000003000000010000000700000003000000010000000800000003000000010000000800000003000000010000000900000003000000010000000900000003000000010000000A00000003000000010000000A00000003000000010000000B00000003000000010000000B00000003000000010000000C00000003000000010000000C00000003000000010000000D00000003000000010000000D00000003000000010000000E00000003000000010000000E00000003000000010000000F00000003000000010000000F00000003000000010000001000000003000000010000001000000003000000010000000000000004000000010000000000000004000000010000000100000004000000010000000100000004000000010000000200000004000000010000000200000004000000010000000300000004000000010000000300000004000000010000000400000004000000010000000400000004000000010000000500000004000000010000000500000004000000010000000600000004000000010000000600000004000000010000000700000004000000010000000700000004000000010000000800000004000000010000000800000004000000010000000900000004000000010000000900000004000000010000000A00000004000000010000000A00000004000000010000000B00000004000000010000000B00000004000000010000000C00000004000000010000000C00000004000000010000000D00000004000000010000000D00000004000000010000000E00000004000000010000000E00000004000000010000000F00000004000000010000000F00000004000000010000001000000004000000010000001000000004000000010000000000000005000000010000000000000005000000010000000100000005000000010000000100000005000000010000000200000005000000010000000200000005000000010000000300000005000000010000000300000005000000010000000400000005000000010000000400000005000000010000000500000005000000010000000500000005000000010000000600000005000000010000000600000005000000010000000700000005000000010000000700000005000000010000000800000005000000010000000800000005000000010000000900000005000000010000000900000005000000010000000A00000005000000010000000A00000005000000010000000B00000005000000010000000B00000005000000010000000C00000005000000010000000C00000005000000010000000D00000005000000010000000D00000005000000010000000E00000005000000010000000E00000005000000010000000F00000005000000010000000F00000005000000010000001000000005000000010000001000000005000000010000000000000006000000010000000000000006000000010000000100000006000000010000000100000006000000010000000200000006000000010000000200000006000000010000000300000006000000010000000300000006000000010000000400000006000000010000000400000006000000010000000500000006000000010000000500000006000000010000000600000006000000010000000600000006000000010000000700000006000000010000000700000006000000010000000800000006000000010000000800000006000000010000000900000006000000010000000900000006000000010000000A00000006000000010000000A00000006000000010000000B00000006000000010000000B00000006000000010000000C00000006000000010000000C00000006000000010000000D00000006000000010000000D00000006000000010000000E00000006000000010000000E00000006000000010000000F00000006000000010000000F00000006000000010000001000000006000000010000001000000006000000010000000000000007000000010000000000000007000000010000000100000007000000010000000100000007000000010000000200000007000000010000000200000007000000010000000300000007000000010000000300000007000000010000000400000007000000010000000400000007000000010000000500000007000000010000000500000007000000010000000600000007000000010000000600000007000000010000000700000007000000010000000700000007000000010000000800000007000000010000000800000007000000010000000900000007000000010000000900000007000000010000000A00000007000000010000000A00000007000000010000000B00000007000000010000000B00000007000000010000000C00000007000000010000000C00000007000000010000000D00000007000000010000000D00000007000000010000000E00000007000000010000000E00000007000000010000000F00000007000000010000000F00000007000000010000001000000007000000010000001000000007000000010000000000000008000000010000000000000008000000010000000100000008000000010000000100000008000000010000000200000008000000010000000200000008000000010000000300000008000000010000000300000008000000010000000400000008000000010000000400000008000000010000000500000008000000010000000500000008000000010000000600000008000000010000000600000008000000010000000700000008000000010000000700000008000000010000000800000008000000010000000800000008000000010000000900000008000000010000000900000008000000010000000A00000008000000010000000A00000008000000010000000B00000008000000010000000B00000008000000010000000C00000008000000010000000C00000008000000010000000D00000008000000010000000D00000008000000010000000E00000008000000010000000E00000008000000010000000F00000008000000010000000F00000008000000010000001000000008000000010000001000000008000000010000000000000009000000010000000000000009000000010000000100000009000000010000000100000009000000010000000200000009000000010000000200000009000000010000000300000009000000010000000300000009000000010000000400000009000000010000000400000009000000010000000500000009000000010000000500000009000000010000000600000009000000010000000600000009000000010000000700000009000000010000000700000009000000010000000800000009000000010000000800000009000000010000000900000009000000010000000900000009000000010000000A00000009000000010000000A00000009000000010000000B00000009000000010000000B00000009000000010000000C00000009000000010000000C00000009000000010000000D00000009000000010000000D00000009000000010000000E00000009000000010000000E00000009000000010000000F00000009000000010000000F0000000900000001000000100000000900000001000000100000000900000001000000000000000A00000001000000000000000A00000001000000010000000A00000001000000010000000A00000001000000020000000A00000001000000020000000A00000001000000030000000A00000001000000030000000A00000001000000040000000A00000001000000040000000A00000001000000050000000A00000001000000050000000A00000001000000060000000A00000001000000060000000A00000001000000070000000A00000001000000070000000A00000001000000080000000A00000001000000080000000A00000001000000090000000A00000001000000090000000A000000010000000A0000000A000000010000000A0000000A000000010000000B0000000A000000010000000B0000000A000000010000000C0000000A000000010000000C0000000A000000010000000D0000000A000000010000000D0000000A000000010000000E0000000A000000010000000E0000000A000000010000000F0000000A000000010000000F0000000A00000001000000100000000A00000001000000100000000A00000001000000000000000B00000001000000000000000B00000001000000010000000B00000001000000010000000B00000001000000020000000B00000001000000020000000B00000001000000030000000B00000001000000030000000B00000001000000040000000B00000001000000040000000B00000001000000050000000B00000001000000050000000B00000001000000060000000B00000001000000060000000B00000001000000070000000B00000001000000070000000B00000001000000080000000B00000001000000080000000B00000001000000090000000B00000001000000090000000B000000010000000A0000000B000000010000000A0000000B000000010000000B0000000B000000010000000B0000000B000000010000000C0000000B000000010000000C0000000B000000010000000D0000000B000000010000000D0000000B000000010000000E0000000B000000010000000E0000000B000000010000000F0000000B000000010000000F0000000B00000001000000100000000B00000001000000100000000B00000001000000000000000C00000001000000000000000C00000001000000010000000C00000001000000010000000C00000001000000020000000C00000001000000020000000C00000001000000030000000C00000001000000030000000C00000001000000040000000C00000001000000040000000C00000001000000050000000C00000001000000050000000C00000001000000060000000C00000001000000060000000C00000001000000070000000C00000001000000070000000C00000001000000080000000C00000001000000080000000C00000001000000090000000C00000001000000090000000C000000010000000A0000000C000000010000000A0000000C000000010000000B0000000C000000010000000B0000000C000000010000000C0000000C000000010000000C0000000C000000010000000D0000000C000000010000000D0000000C000000010000000E0000000C000000010000000E0000000C000000010000000F0000000C000000010000000F0000000C00000001000000100000000C00000001000000100000000C00000001000000000000000D00000001000000000000000D00000001000000010000000D00000001000000010000000D00000001000000020000000D00000001000000020000000D00000001000000030000000D00000001000000030000000D00000001000000040000000D00000001000000040000000D00000001000000050000000D00000001000000050000000D00000001000000060000000D00000001000000060000000D00000001000000070000000D00000001000000070000000D00000001000000080000000D00000001000000080000000D00000001000000090000000D00000001000000090000000D000000010000000A0000000D000000010000000A0000000D000000010000000B0000000D000000010000000B0000000D000000010000000C0000000D000000010000000C0000000D000000010000000D0000000D000000010000000D0000000D000000010000000E0000000D000000010000000E0000000D000000010000000F0000000D000000010000000F0000000D00000001000000100000000D00000001000000100000000D00000001000000000000000E00000001000000000000000E00000001000000010000000E00000001000000010000000E00000001000000020000000E00000001000000020000000E00000001000000030000000E00000001000000030000000E00000001000000040000000E00000001000000040000000E00000001000000050000000E00000001000000050000000E00000001000000060000000E00000001000000060000000E00000001000000070000000E00000001000000070000000E00000001000000080000000E00000001000000080000000E00000001000000090000000E00000001000000090000000E000000010000000A0000000E000000010000000A0000000E000000010000000B0000000E000000010000000B0000000E000000010000000C0000000E000000010000000C0000000E000000010000000D0000000E000000010000000D0000000E000000010000000E0000000E000000010000000E0000000E000000010000000F0000000E000000010000000F0000000E00000001000000100000000E00000001000000100000000E00000001000000000000000F00000001000000000000000F00000001000000010000000F00000001000000010000000F00000001000000020000000F00000001000000020000000F00000001000000030000000F00000001000000030000000F00000001000000040000000F00000001000000040000000F00000001000000050000000F00000001000000050000000F00000001000000060000000F00000001000000060000000F00000001000000070000000F00000001000000070000000F00000001000000080000000F00000001000000080000000F00000001000000090000000F00000001000000090000000F000000010000000A0000000F000000010000000A0000000F000000010000000B0000000F000000010000000B0000000F000000010000000C0000000F000000010000000C0000000F000000010000000D0000000F000000010000000D0000000F000000010000000E0000000F000000010000000E0000000F000000010000000F0000000F000000010000000F0000000F00000001000000100000000F00000001000000100000000F000000010000000000000010000000010000000000000010000000010000000100000010000000010000000100000010000000010000000200000010000000010000000200000010000000010000000300000010000000010000000300000010000000010000000400000010000000010000000400000010000000010000000500000010000000010000000500000010000000010000000600000010000000010000000600000010000000010000000700000010000000010000000700000010000000010000000800000010000000010000000800000010000000010000000900000010000000010000000900000010000000010000000A00000010000000010000000A00000010000000010000000B00000010000000010000000B00000010000000010000000C00000010000000010000000C00000010000000010000000D00000010000000010000000D00000010000000010000000E00000010000000010000000E00000010000000010000000F00000010000000010000000F00000010000000010000001000000010000000010000001000000010000000010000000000000000000000020000000000000000000000020000000100000000000000020000000100000000000000020000000200000000000000020000000200000000000000020000000300000000000000020000000300000000000000020000000400000000000000020000000400000000000000020000000500000000000000020000000500000000000000020000000600000000000000020000000600000000000000020000000700000000000000020000000700000000000000020000000800000000000000020000000800000000000000020000000900000000000000020000000900000000000000020000000A00000000000000020000000A00000000000000020000000B00000000000000020000000B00000000000000020000000C00000000000000020000000C00000000000000020000000D00000000000000020000000D00000000000000020000000E00000000000000020000000E00000000000000020000000F00000000000000020000000F00000000000000020000001000000000000000020000001000000000000000020000000000000001000000020000000000000001000000020000000100000001000000020000000100000001000000020000000200000001000000020000000200000001000000020000000300000001000000020000000300000001000000020000000400000001000000020000000400000001000000020000000500000001000000020000000500000001000000020000000600000001000000020000000600000001000000020000000700000001000000020000000700000001000000020000000800000001000000020000000800000001000000020000000900000001000000020000000900000001000000020000000A00000001000000020000000A00000001000000020000000B00000001000000020000000B00000001000000020000000C00000001000000020000000C00000001000000020000000D00000001000000020000000D00000001000000020000000E00000001000000020000000E00000001000000020000000F00000001000000020000000F00000001000000020000001000000001000000020000001000000001000000020000000000000002000000020000000000000002000000020000000100000002000000020000000100000002000000020000000200000002000000020000000200000002000000020000000300000002000000020000000300000002000000020000000400000002000000020000000400000002000000020000000500000002000000020000000500000002000000020000000600000002000000020000000600000002000000020000000700000002000000020000000700000002000000020000000800000002000000020000000800000002000000020000000900000002000000020000000900000002000000020000000A00000002000000020000000A00000002000000020000000B00000002000000020000000B00000002000000020000000C00000002000000020000000C00000002000000020000000D00000002000000020000000D00000002000000020000000E00000002000000020000000E00000002000000020000000F00000002000000020000000F00000002000000020000001000000002000000020000001000000002000000020000000000000003000000020000000000000003000000020000000100000003000000020000000100000003000000020000000200000003000000020000000200000003000000020000000300000003000000020000000300000003000000020000000400000003000000020000000400000003000000020000000500000003000000020000000500000003000000020000000600000003000000020000000600000003000000020000000700000003000000020000000700000003000000020000000800000003000000020000000800000003000000020000000900000003000000020000000900000003000000020000000A00000003000000020000000A00000003000000020000000B00000003000000020000000B00000003000000020000000C00000003000000020000000C00000003000000020000000D00000003000000020000000D00000003000000020000000E00000003000000020000000E00000003000000020000000F00000003000000020000000F00000003000000020000001000000003000000020000001000000003000000020000000000000004000000020000000000000004000000020000000100000004000000020000000100000004000000020000000200000004000000020000000200000004000000020000000300000004000000020000000300000004000000020000000400000004000000020000000400000004000000020000000500000004000000020000000500000004000000020000000600000004000000020000000600000004000000020000000700000004000000020000000700000004000000020000000800000004000000020000000800000004000000020000000900000004000000020000000900000004000000020000000A00000004000000020000000A00000004000000020000000B00000004000000020000000B00000004000000020000000C00000004000000020000000C00000004000000020000000D00000004000000020000000D00000004000000020000000E00000004000000020000000E00000004000000020000000F00000004000000020000000F00000004000000020000001000000004000000020000001000000004000000020000000000000005000000020000000000000005000000020000000100000005000000020000000100000005000000020000000200000005000000020000000200000005000000020000000300000005000000020000000300000005000000020000000400000005000000020000000400000005000000020000000500000005000000020000000500000005000000020000000600000005000000020000000600000005000000020000000700000005000000020000000700000005000000020000000800000005000000020000000800000005000000020000000900000005000000020000000900000005000000020000000A00000005000000020000000A00000005000000020000000B00000005000000020000000B00000005000000020000000C00000005000000020000000C00000005000000020000000D00000005000000020000000D00000005000000020000000E00000005000000020000000E00000005000000020000000F00000005000000020000000F00000005000000020000001000000005000000020000001000000005000000020000000000000006000000020000000000000006000000020000000100000006000000020000000100000006000000020000000200000006000000020000000200000006000000020000000300000006000000020000000300000006000000020000000400000006000000020000000400000006000000020000000500000006000000020000000500000006000000020000000600000006000000020000000600000006000000020000000700000006000000020000000700000006000000020000000800000006000000020000000800000006000000020000000900000006000000020000000900000006000000020000000A00000006000000020000000A00000006000000020000000B00000006000000020000000B00000006000000020000000C00000006000000020000000C00000006000000020000000D00000006000000020000000D00000006000000020000000E00000006000000020000000E00000006000000020000000F00000006000000020000000F00000006000000020000001000000006000000020000001000000006000000020000000000000007000000020000000000000007000000020000000100000007000000020000000100000007000000020000000200000007000000020000000200000007000000020000000300000007000000020000000300000007000000020000000400000007000000020000000400000007000000020000000500000007000000020000000500000007000000020000000600000007000000020000000600000007000000020000000700000007000000020000000700000007000000020000000800000007000000020000000800000007000000020000000900000007000000020000000900000007000000020000000A00000007000000020000000A00000007000000020000000B00000007000000020000000B00000007000000020000000C00000007000000020000000C00000007000000020000000D00000007000000020000000D00000007000000020000000E00000007000000020000000E00000007000000020000000F00000007000000020000000F00000007000000020000001000000007000000020000001000000007000000020000000000000008000000020000000000000008000000020000000100000008000000020000000100000008000000020000000200000008000000020000000200000008000000020000000300000008000000020000000300000008000000020000000400000008000000020000000400000008000000020000000500000008000000020000000500000008000000020000000600000008000000020000000600000008000000020000000700000008000000020000000700000008000000020000000800000008000000020000000800000008000000020000000900000008000000020000000900000008000000020000000A00000008000000020000000A00000008000000020000000B00000008000000020000000B00000008000000020000000C00000008000000020000000C00000008000000020000000D00000008000000020000000D00000008000000020000000E00000008000000020000000E00000008000000020000000F00000008000000020000000F00000008000000020000001000000008000000020000001000000008000000020000000000000009000000020000000000000009000000020000000100000009000000020000000100000009000000020000000200000009000000020000000200000009000000020000000300000009000000020000000300000009000000020000000400000009000000020000000400000009000000020000000500000009000000020000000500000009000000020000000600000009000000020000000600000009000000020000000700000009000000020000000700000009000000020000000800000009000000020000000800000009000000020000000900000009000000020000000900000009000000020000000A00000009000000020000000A00000009000000020000000B00000009000000020000000B00000009000000020000000C00000009000000020000000C00000009000000020000000D00000009000000020000000D00000009000000020000000E00000009000000020000000E00000009000000020000000F00000009000000020000000F0000000900000002000000100000000900000002000000100000000900000002000000000000000A00000002000000000000000A00000002000000010000000A00000002000000010000000A00000002000000020000000A00000002000000020000000A00000002000000030000000A00000002000000030000000A00000002000000040000000A00000002000000040000000A00000002000000050000000A00000002000000050000000A00000002000000060000000A00000002000000060000000A00000002000000070000000A00000002000000070000000A00000002000000080000000A00000002000000080000000A00000002000000090000000A00000002000000090000000A000000020000000A0000000A000000020000000A0000000A000000020000000B0000000A000000020000000B0000000A000000020000000C0000000A000000020000000C0000000A000000020000000D0000000A000000020000000D0000000A000000020000000E0000000A000000020000000E0000000A000000020000000F0000000A000000020000000F0000000A00000002000000100000000A00000002000000100000000A00000002000000000000000B00000002000000000000000B00000002000000010000000B00000002000000010000000B00000002000000020000000B00000002000000020000000B00000002000000030000000B00000002000000030000000B00000002000000040000000B00000002000000040000000B00000002000000050000000B00000002000000050000000B00000002000000060000000B00000002000000060000000B00000002000000070000000B00000002000000070000000B00000002000000080000000B00000002000000080000000B00000002000000090000000B00000002000000090000000B000000020000000A0000000B000000020000000A0000000B000000020000000B0000000B000000020000000B0000000B000000020000000C0000000B000000020000000C0000000B000000020000000D0000000B000000020000000D0000000B000000020000000E0000000B000000020000000E0000000B000000020000000F0000000B000000020000000F0000000B00000002000000100000000B00000002000000100000000B00000002000000000000000C00000002000000000000000C00000002000000010000000C00000002000000010000000C00000002000000020000000C00000002000000020000000C00000002000000030000000C00000002000000030000000C00000002000000040000000C00000002000000040000000C00000002000000050000000C00000002000000050000000C00000002000000060000000C00000002000000060000000C00000002000000070000000C00000002000000070000000C00000002000000080000000C00000002000000080000000C00000002000000090000000C00000002000000090000000C000000020000000A0000000C000000020000000A0000000C000000020000000B0000000C000000020000000B0000000C000000020000000C0000000C000000020000000C0000000C000000020000000D0000000C000000020000000D0000000C000000020000000E0000000C000000020000000E0000000C000000020000000F0000000C000000020000000F0000000C00000002000000100000000C00000002000000100000000C00000002000000000000000D00000002000000000000000D00000002000000010000000D00000002000000010000000D00000002000000020000000D00000002000000020000000D00000002000000030000000D00000002000000030000000D00000002000000040000000D00000002000000040000000D00000002000000050000000D00000002000000050000000D00000002000000060000000D00000002000000060000000D00000002000000070000000D00000002000000070000000D00000002000000080000000D00000002000000080000000D00000002000000090000000D00000002000000090000000D000000020000000A0000000D000000020000000A0000000D000000020000000B0000000D000000020000000B0000000D000000020000000C0000000D000000020000000C0000000D000000020000000D0000000D000000020000000D0000000D000000020000000E0000000D000000020000000E0000000D000000020000000F0000000D000000020000000F0000000D00000002000000100000000D00000002000000100000000D00000002000000000000000E00000002000000000000000E00000002000000010000000E00000002000000010000000E00000002000000020000000E00000002000000020000000E00000002000000030000000E00000002000000030000000E00000002000000040000000E00000002000000040000000E00000002000000050000000E00000002000000050000000E00000002000000060000000E00000002000000060000000E00000002000000070000000E00000002000000070000000E00000002000000080000000E00000002000000080000000E00000002000000090000000E00000002000000090000000E000000020000000A0000000E000000020000000A0000000E000000020000000B0000000E000000020000000B0000000E000000020000000C0000000E000000020000000C0000000E000000020000000D0000000E000000020000000D0000000E000000020000000E0000000E000000020000000E0000000E000000020000000F0000000E000000020000000F0000000E00000002000000100000000E00000002000000100000000E00000002000000000000000F00000002000000000000000F00000002000000010000000F00000002000000010000000F00000002000000020000000F00000002000000020000000F00000002000000030000000F00000002000000030000000F00000002000000040000000F00000002000000040000000F00000002000000050000000F00000002000000050000000F00000002000000060000000F00000002000000060000000F00000002000000070000000F00000002000000070000000F00000002000000080000000F00000002000000080000000F00000002000000090000000F00000002000000090000000F000000020000000A0000000F000000020000000A0000000F000000020000000B0000000F000000020000000B0000000F000000020000000C0000000F000000020000000C0000000F000000020000000D0000000F000000020000000D0000000F000000020000000E0000000F000000020000000E0000000F000000020000000F0000000F000000020000000F0000000F00000002000000100000000F00000002000000100000000F000000020000000000000010000000020000000000000010000000020000000100000010000000020000000100000010000000020000000200000010000000020000000200000010000000020000000300000010000000020000000300000010000000020000000400000010000000020000000400000010000000020000000500000010000000020000000500000010000000020000000600000010000000020000000600000010000000020000000700000010000000020000000700000010000000020000000800000010000000020000000800000010000000020000000900000010000000020000000900000010000000020000000A00000010000000020000000A00000010000000020000000B00000010000000020000000B00000010000000020000000C00000010000000020000000C00000010000000020000000D00000010000000020000000D00000010000000020000000E00000010000000020000000E00000010000000020000000F00000010000000020000000F00000010000000020000001000000010000000020000001000000010000000020000000000000000000000030000000000000000000000030000000100000000000000030000000100000000000000030000000200000000000000030000000200000000000000030000000300000000000000030000000300000000000000030000000400000000000000030000000400000000000000030000000500000000000000030000000500000000000000030000000600000000000000030000000600000000000000030000000700000000000000030000000700000000000000030000000800000000000000030000000800000000000000030000000900000000000000030000000900000000000000030000000A00000000000000030000000A00000000000000030000000B00000000000000030000000B00000000000000030000000C00000000000000030000000C00000000000000030000000D00000000000000030000000D00000000000000030000000E00000000000000030000000E00000000000000030000000F00000000000000030000000F00000000000000030000001000000000000000030000001000000000000000030000000000000001000000030000000000000001000000030000000100000001000000030000000100000001000000030000000200000001000000030000000200000001000000030000000300000001000000030000000300000001000000030000000400000001000000030000000400000001000000030000000500000001000000030000000500000001000000030000000600000001000000030000000600000001000000030000000700000001000000030000000700000001000000030000000800000001000000030000000800000001000000030000000900000001000000030000000900000001000000030000000A00000001000000030000000A00000001000000030000000B00000001000000030000000B00000001000000030000000C00000001000000030000000C00000001000000030000000D00000001000000030000000D00000001000000030000000E00000001000000030000000E00000001000000030000000F00000001000000030000000F00000001000000030000001000000001000000030000001000000001000000030000000000000002000000030000000000000002000000030000000100000002000000030000000100000002000000030000000200000002000000030000000200000002000000030000000300000002000000030000000300000002000000030000000400000002000000030000000400000002000000030000000500000002000000030000000500000002000000030000000600000002000000030000000600000002000000030000000700000002000000030000000700000002000000030000000800000002000000030000000800000002000000030000000900000002000000030000000900000002000000030000000A00000002000000030000000A00000002000000030000000B00000002000000030000000B00000002000000030000000C00000002000000030000000C00000002000000030000000D00000002000000030000000D00000002000000030000000E00000002000000030000000E00000002000000030000000F00000002000000030000000F00000002000000030000001000000002000000030000001000000002000000030000000000000003000000030000000000000003000000030000000100000003000000030000000100000003000000030000000200000003000000030000000200000003000000030000000300000003000000030000000300000003000000030000000400000003000000030000000400000003000000030000000500000003000000030000000500000003000000030000000600000003000000030000000600000003000000030000000700000003000000030000000700000003000000030000000800000003000000030000000800000003000000030000000900000003000000030000000900000003000000030000000A00000003000000030000000A00000003000000030000000B00000003000000030000000B00000003000000030000000C00000003000000030000000C00000003000000030000000D00000003000000030000000D00000003000000030000000E00000003000000030000000E00000003000000030000000F00000003000000030000000F00000003000000030000001000000003000000030000001000000003000000030000000000000004000000030000000000000004000000030000000100000004000000030000000100000004000000030000000200000004000000030000000200000004000000030000000300000004000000030000000300000004000000030000000400000004000000030000000400000004000000030000000500000004000000030000000500000004000000030000000600000004000000030000000600000004000000030000000700000004000000030000000700000004000000030000000800000004000000030000000800000004000000030000000900000004000000030000000900000004000000030000000A00000004000000030000000A00000004000000030000000B00000004000000030000000B00000004000000030000000C00000004000000030000000C00000004000000030000000D00000004000000030000000D00000004000000030000000E00000004000000030000000E00000004000000030000000F00000004000000030000000F00000004000000030000001000000004000000030000001000000004000000030000000000000005000000030000000000000005000000030000000100000005000000030000000100000005000000030000000200000005000000030000000200000005000000030000000300000005000000030000000300000005000000030000000400000005000000030000000400000005000000030000000500000005000000030000000500000005000000030000000600000005000000030000000600000005000000030000000700000005000000030000000700000005000000030000000800000005000000030000000800000005000000030000000900000005000000030000000900000005000000030000000A00000005000000030000000A00000005000000030000000B00000005000000030000000B00000005000000030000000C00000005000000030000000C00000005000000030000000D00000005000000030000000D00000005000000030000000E00000005000000030000000E00000005000000030000000F00000005000000030000000F00000005000000030000001000000005000000030000001000000005000000030000000000000006000000030000000000000006000000030000000100000006000000030000000100000006000000030000000200000006000000030000000200000006000000030000000300000006000000030000000300000006000000030000000400000006000000030000000400000006000000030000000500000006000000030000000500000006000000030000000600000006000000030000000600000006000000030000000700000006000000030000000700000006000000030000000800000006000000030000000800000006000000030000000900000006000000030000000900000006000000030000000A00000006000000030000000A00000006000000030000000B00000006000000030000000B00000006000000030000000C00000006000000030000000C00000006000000030000000D00000006000000030000000D00000006000000030000000E00000006000000030000000E00000006000000030000000F00000006000000030000000F00000006000000030000001000000006000000030000001000000006000000030000000000000007000000030000000000000007000000030000000100000007000000030000000100000007000000030000000200000007000000030000000200000007000000030000000300000007000000030000000300000007000000030000000400000007000000030000000400000007000000030000000500000007000000030000000500000007000000030000000600000007000000030000000600000007000000030000000700000007000000030000000700000007000000030000000800000007000000030000000800000007000000030000000900000007000000030000000900000007000000030000000A00000007000000030000000A00000007000000030000000B00000007000000030000000B00000007000000030000000C00000007000000030000000C00000007000000030000000D00000007000000030000000D00000007000000030000000E00000007000000030000000E00000007000000030000000F00000007000000030000000F00000007000000030000001000000007000000030000001000000007000000030000000000000008000000030000000000000008000000030000000100000008000000030000000100000008000000030000000200000008000000030000000200000008000000030000000300000008000000030000000300000008000000030000000400000008000000030000000400000008000000030000000500000008000000030000000500000008000000030000000600000008000000030000000600000008000000030000000700000008000000030000000700000008000000030000000800000008000000030000000800000008000000030000000900000008000000030000000900000008000000030000000A00000008000000030000000A00000008000000030000000B00000008000000030000000B00000008000000030000000C00000008000000030000000C00000008000000030000000D00000008000000030000000D00000008000000030000000E00000008000000030000000E00000008000000030000000F00000008000000030000000F00000008000000030000001000000008000000030000001000000008000000030000000000000009000000030000000000000009000000030000000100000009000000030000000100000009000000030000000200000009000000030000000200000009000000030000000300000009000000030000000300000009000000030000000400000009000000030000000400000009000000030000000500000009000000030000000500000009000000030000000600000009000000030000000600000009000000030000000700000009000000030000000700000009000000030000000800000009000000030000000800000009000000030000000900000009000000030000000900000009000000030000000A00000009000000030000000A00000009000000030000000B00000009000000030000000B00000009000000030000000C00000009000000030000000C00000009000000030000000D00000009000000030000000D00000009000000030000000E00000009000000030000000E00000009000000030000000F00000009000000030000000F0000000900000003000000100000000900000003000000100000000900000003000000000000000A00000003000000000000000A00000003000000010000000A00000003000000010000000A00000003000000020000000A00000003000000020000000A00000003000000030000000A00000003000000030000000A00000003000000040000000A00000003000000040000000A00000003000000050000000A00000003000000050000000A00000003000000060000000A00000003000000060000000A00000003000000070000000A00000003000000070000000A00000003000000080000000A00000003000000080000000A00000003000000090000000A00000003000000090000000A000000030000000A0000000A000000030000000A0000000A000000030000000B0000000A000000030000000B0000000A000000030000000C0000000A000000030000000C0000000A000000030000000D0000000A000000030000000D0000000A000000030000000E0000000A000000030000000E0000000A000000030000000F0000000A000000030000000F0000000A00000003000000100000000A00000003000000100000000A00000003000000000000000B00000003000000000000000B00000003000000010000000B00000003000000010000000B00000003000000020000000B00000003000000020000000B00000003000000030000000B00000003000000030000000B00000003000000040000000B00000003000000040000000B00000003000000050000000B00000003000000050000000B00000003000000060000000B00000003000000060000000B00000003000000070000000B00000003000000070000000B00000003000000080000000B00000003000000080000000B00000003000000090000000B00000003000000090000000B000000030000000A0000000B000000030000000A0000000B000000030000000B0000000B000000030000000B0000000B000000030000000C0000000B000000030000000C0000000B000000030000000D0000000B000000030000000D0000000B000000030000000E0000000B000000030000000E0000000B000000030000000F0000000B000000030000000F0000000B00000003000000100000000B00000003000000100000000B00000003000000000000000C00000003000000000000000C00000003000000010000000C00000003000000010000000C00000003000000020000000C00000003000000020000000C00000003000000030000000C00000003000000030000000C00000003000000040000000C00000003000000040000000C00000003000000050000000C00000003000000050000000C00000003000000060000000C00000003000000060000000C00000003000000070000000C00000003000000070000000C00000003000000080000000C00000003000000080000000C00000003000000090000000C00000003000000090000000C000000030000000A0000000C000000030000000A0000000C000000030000000B0000000C000000030000000B0000000C000000030000000C0000000C000000030000000C0000000C000000030000000D0000000C000000030000000D0000000C000000030000000E0000000C000000030000000E0000000C000000030000000F0000000C000000030000000F0000000C00000003000000100000000C00000003000000100000000C00000003000000000000000D00000003000000000000000D00000003000000010000000D00000003000000010000000D00000003000000020000000D00000003000000020000000D00000003000000030000000D00000003000000030000000D00000003000000040000000D00000003000000040000000D00000003000000050000000D00000003000000050000000D00000003000000060000000D00000003000000060000000D00000003000000070000000D00000003000000070000000D00000003000000080000000D00000003000000080000000D00000003000000090000000D00000003000000090000000D000000030000000A0000000D000000030000000A0000000D000000030000000B0000000D000000030000000B0000000D000000030000000C0000000D000000030000000C0000000D000000030000000D0000000D000000030000000D0000000D000000030000000E0000000D000000030000000E0000000D000000030000000F0000000D000000030000000F0000000D00000003000000100000000D00000003000000100000000D00000003000000000000000E00000003000000000000000E00000003000000010000000E00000003000000010000000E00000003000000020000000E00000003000000020000000E00000003000000030000000E00000003000000030000000E00000003000000040000000E00000003000000040000000E00000003000000050000000E00000003000000050000000E00000003000000060000000E00000003000000060000000E00000003000000070000000E00000003000000070000000E00000003000000080000000E00000003000000080000000E00000003000000090000000E00000003000000090000000E000000030000000A0000000E000000030000000A0000000E000000030000000B0000000E000000030000000B0000000E000000030000000C0000000E000000030000000C0000000E000000030000000D0000000E000000030000000D0000000E000000030000000E0000000E000000030000000E0000000E000000030000000F0000000E000000030000000F0000000E00000003000000100000000E00000003000000100000000E00000003000000000000000F00000003000000000000000F00000003000000010000000F00000003000000010000000F00000003000000020000000F00000003000000020000000F00000003000000030000000F00000003000000030000000F00000003000000040000000F00000003000000040000000F00000003000000050000000F00000003000000050000000F00000003000000060000000F00000003000000060000000F00000003000000070000000F00000003000000070000000F00000003000000080000000F00000003000000080000000F00000003000000090000000F00000003000000090000000F000000030000000A0000000F000000030000000A0000000F000000030000000B0000000F000000030000000B0000000F000000030000000C0000000F000000030000000C0000000F000000030000000D0000000F000000030000000D0000000F000000030000000E0000000F000000030000000E0000000F000000030000000F0000000F000000030000000F0000000F00000003000000100000000F00000003000000100000000F000000030000000000000010000000030000000000000010000000030000000100000010000000030000000100000010000000030000000200000010000000030000000200000010000000030000000300000010000000030000000300000010000000030000000400000010000000030000000400000010000000030000000500000010000000030000000500000010000000030000000600000010000000030000000600000010000000030000000700000010000000030000000700000010000000030000000800000010000000030000000800000010000000030000000900000010000000030000000900000010000000030000000A00000010000000030000000A00000010000000030000000B00000010000000030000000B00000010000000030000000C00000010000000030000000C00000010000000030000000D00000010000000030000000D00000010000000030000000E00000010000000030000000E00000010000000030000000F00000010000000030000000F00000010000000030000001000000010000000030000001000000010000000030000000000000000000000040000000000000000000000040000000100000000000000040000000100000000000000040000000200000000000000040000000200000000000000040000000300000000000000040000000300000000000000040000000400000000000000040000000400000000000000040000000500000000000000040000000500000000000000040000000600000000000000040000000600000000000000040000000700000000000000040000000700000000000000040000000800000000000000040000000800000000000000040000000900000000000000040000000900000000000000040000000A00000000000000040000000A00000000000000040000000B00000000000000040000000B00000000000000040000000C00000000000000040000000C00000000000000040000000D00000000000000040000000D00000000000000040000000E00000000000000040000000E00000000000000040000000F00000000000000040000000F00000000000000040000001000000000000000040000001000000000000000040000000000000001000000040000000000000001000000040000000100000001000000040000000100000001000000040000000200000001000000040000000200000001000000040000000300000001000000040000000300000001000000040000000400000001000000040000000400000001000000040000000500000001000000040000000500000001000000040000000600000001000000040000000600000001000000040000000700000001000000040000000700000001000000040000000800000001000000040000000800000001000000040000000900000001000000040000000900000001000000040000000A00000001000000040000000A00000001000000040000000B00000001000000040000000B00000001000000040000000C00000001000000040000000C00000001000000040000000D00000001000000040000000D00000001000000040000000E00000001000000040000000E00000001000000040000000F00000001000000040000000F00000001000000040000001000000001000000040000001000000001000000040000000000000002000000040000000000000002000000040000000100000002000000040000000100000002000000040000000200000002000000040000000200000002000000040000000300000002000000040000000300000002000000040000000400000002000000040000000400000002000000040000000500000002000000040000000500000002000000040000000600000002000000040000000600000002000000040000000700000002000000040000000700000002000000040000000800000002000000040000000800000002000000040000000900000002000000040000000900000002000000040000000A00000002000000040000000A00000002000000040000000B00000002000000040000000B00000002000000040000000C00000002000000040000000C00000002000000040000000D00000002000000040000000D00000002000000040000000E00000002000000040000000E00000002000000040000000F00000002000000040000000F00000002000000040000001000000002000000040000001000000002000000040000000000000003000000040000000000000003000000040000000100000003000000040000000100000003000000040000000200000003000000040000000200000003000000040000000300000003000000040000000300000003000000040000000400000003000000040000000400000003000000040000000500000003000000040000000500000003000000040000000600000003000000040000000600000003000000040000000700000003000000040000000700000003000000040000000800000003000000040000000800000003000000040000000900000003000000040000000900000003000000040000000A00000003000000040000000A00000003000000040000000B00000003000000040000000B00000003000000040000000C00000003000000040000000C00000003000000040000000D00000003000000040000000D00000003000000040000000E00000003000000040000000E00000003000000040000000F00000003000000040000000F00000003000000040000001000000003000000040000001000000003000000040000000000000004000000040000000000000004000000040000000100000004000000040000000100000004000000040000000200000004000000040000000200000004000000040000000300000004000000040000000300000004000000040000000400000004000000040000000400000004000000040000000500000004000000040000000500000004000000040000000600000004000000040000000600000004000000040000000700000004000000040000000700000004000000040000000800000004000000040000000800000004000000040000000900000004000000040000000900000004000000040000000A00000004000000040000000A00000004000000040000000B00000004000000040000000B00000004000000040000000C00000004000000040000000C00000004000000040000000D00000004000000040000000D00000004000000040000000E00000004000000040000000E00000004000000040000000F00000004000000040000000F00000004000000040000001000000004000000040000001000000004000000040000000000000005000000040000000000000005000000040000000100000005000000040000000100000005000000040000000200000005000000040000000200000005000000040000000300000005000000040000000300000005000000040000000400000005000000040000000400000005000000040000000500000005000000040000000500000005000000040000000600000005000000040000000600000005000000040000000700000005000000040000000700000005000000040000000800000005000000040000000800000005000000040000000900000005000000040000000900000005000000040000000A00000005000000040000000A00000005000000040000000B00000005000000040000000B00000005000000040000000C00000005000000040000000C00000005000000040000000D00000005000000040000000D00000005000000040000000E00000005000000040000000E00000005000000040000000F00000005000000040000000F00000005000000040000001000000005000000040000001000000005000000040000000000000006000000040000000000000006000000040000000100000006000000040000000100000006000000040000000200000006000000040000000200000006000000040000000300000006000000040000000300000006000000040000000400000006000000040000000400000006000000040000000500000006000000040000000500000006000000040000000600000006000000040000000600000006000000040000000700000006000000040000000700000006000000040000000800000006000000040000000800000006000000040000000900000006000000040000000900000006000000040000000A00000006000000040000000A00000006000000040000000B00000006000000040000000B00000006000000040000000C00000006000000040000000C00000006000000040000000D00000006000000040000000D00000006000000040000000E00000006000000040000000E00000006000000040000000F00000006000000040000000F00000006000000040000001000000006000000040000001000000006000000040000000000000007000000040000000000000007000000040000000100000007000000040000000100000007000000040000000200000007000000040000000200000007000000040000000300000007000000040000000300000007000000040000000400000007000000040000000400000007000000040000000500000007000000040000000500000007000000040000000600000007000000040000000600000007000000040000000700000007000000040000000700000007000000040000000800000007000000040000000800000007000000040000000900000007000000040000000900000007000000040000000A00000007000000040000000A00000007000000040000000B00000007000000040000000B00000007000000040000000C00000007000000040000000C00000007000000040000000D00000007000000040000000D00000007000000040000000E00000007000000040000000E00000007000000040000000F00000007000000040000000F00000007000000040000001000000007000000040000001000000007000000040000000000000008000000040000000000000008000000040000000100000008000000040000000100000008000000040000000200000008000000040000000200000008000000040000000300000008000000040000000300000008000000040000000400000008000000040000000400000008000000040000000500000008000000040000000500000008000000040000000600000008000000040000000600000008000000040000000700000008000000040000000700000008000000040000000800000008000000040000000800000008000000040000000900000008000000040000000900000008000000040000000A00000008000000040000000A00000008000000040000000B00000008000000040000000B00000008000000040000000C00000008000000040000000C00000008000000040000000D00000008000000040000000D00000008000000040000000E00000008000000040000000E00000008000000040000000F00000008000000040000000F00000008000000040000001000000008000000040000001000000008000000040000000000000009000000040000000000000009000000040000000100000009000000040000000100000009000000040000000200000009000000040000000200000009000000040000000300000009000000040000000300000009000000040000000400000009000000040000000400000009000000040000000500000009000000040000000500000009000000040000000600000009000000040000000600000009000000040000000700000009000000040000000700000009000000040000000800000009000000040000000800000009000000040000000900000009000000040000000900000009000000040000000A00000009000000040000000A00000009000000040000000B00000009000000040000000B00000009000000040000000C00000009000000040000000C00000009000000040000000D00000009000000040000000D00000009000000040000000E00000009000000040000000E00000009000000040000000F00000009000000040000000F0000000900000004000000100000000900000004000000100000000900000004000000000000000A00000004000000000000000A00000004000000010000000A00000004000000010000000A00000004000000020000000A00000004000000020000000A00000004000000030000000A00000004000000030000000A00000004000000040000000A00000004000000040000000A00000004000000050000000A00000004000000050000000A00000004000000060000000A00000004000000060000000A00000004000000070000000A00000004000000070000000A00000004000000080000000A00000004000000080000000A00000004000000090000000A00000004000000090000000A000000040000000A0000000A000000040000000A0000000A000000040000000B0000000A000000040000000B0000000A000000040000000C0000000A000000040000000C0000000A000000040000000D0000000A000000040000000D0000000A000000040000000E0000000A000000040000000E0000000A000000040000000F0000000A000000040000000F0000000A00000004000000100000000A00000004000000100000000A00000004000000000000000B00000004000000000000000B00000004000000010000000B00000004000000010000000B00000004000000020000000B00000004000000020000000B00000004000000030000000B00000004000000030000000B00000004000000040000000B00000004000000040000000B00000004000000050000000B00000004000000050000000B00000004000000060000000B00000004000000060000000B00000004000000070000000B00000004000000070000000B00000004000000080000000B00000004000000080000000B00000004000000090000000B00000004000000090000000B000000040000000A0000000B000000040000000A0000000B000000040000000B0000000B000000040000000B0000000B000000040000000C0000000B000000040000000C0000000B000000040000000D0000000B000000040000000D0000000B000000040000000E0000000B000000040000000E0000000B000000040000000F0000000B000000040000000F0000000B00000004000000100000000B00000004000000100000000B00000004000000000000000C00000004000000000000000C00000004000000010000000C00000004000000010000000C00000004000000020000000C00000004000000020000000C00000004000000030000000C00000004000000030000000C00000004000000040000000C00000004000000040000000C00000004000000050000000C00000004000000050000000C00000004000000060000000C00000004000000060000000C00000004000000070000000C00000004000000070000000C00000004000000080000000C00000004000000080000000C00000004000000090000000C00000004000000090000000C000000040000000A0000000C000000040000000A0000000C000000040000000B0000000C000000040000000B0000000C000000040000000C0000000C000000040000000C0000000C000000040000000D0000000C000000040000000D0000000C000000040000000E0000000C000000040000000E0000000C000000040000000F0000000C000000040000000F0000000C00000004000000100000000C00000004000000100000000C00000004000000000000000D00000004000000000000000D00000004000000010000000D00000004000000010000000D00000004000000020000000D00000004000000020000000D00000004000000030000000D00000004000000030000000D00000004000000040000000D00000004000000040000000D00000004000000050000000D00000004000000050000000D00000004000000060000000D00000004000000060000000D00000004000000070000000D00000004000000070000000D00000004000000080000000D00000004000000080000000D00000004000000090000000D00000004000000090000000D000000040000000A0000000D000000040000000A0000000D000000040000000B0000000D000000040000000B0000000D000000040000000C0000000D000000040000000C0000000D000000040000000D0000000D000000040000000D0000000D000000040000000E0000000D000000040000000E0000000D000000040000000F0000000D000000040000000F0000000D00000004000000100000000D00000004000000100000000D00000004000000000000000E00000004000000000000000E00000004000000010000000E00000004000000010000000E00000004000000020000000E00000004000000020000000E00000004000000030000000E00000004000000030000000E00000004000000040000000E00000004000000040000000E00000004000000050000000E00000004000000050000000E00000004000000060000000E00000004000000060000000E00000004000000070000000E00000004000000070000000E00000004000000080000000E00000004000000080000000E00000004000000090000000E00000004000000090000000E000000040000000A0000000E000000040000000A0000000E000000040000000B0000000E000000040000000B0000000E000000040000000C0000000E000000040000000C0000000E000000040000000D0000000E000000040000000D0000000E000000040000000E0000000E000000040000000E0000000E000000040000000F0000000E000000040000000F0000000E00000004000000100000000E00000004000000100000000E00000004000000000000000F00000004000000000000000F00000004000000010000000F00000004000000010000000F00000004000000020000000F00000004000000020000000F00000004000000030000000F00000004000000030000000F00000004000000040000000F00000004000000040000000F00000004000000050000000F00000004000000050000000F00000004000000060000000F00000004000000060000000F00000004000000070000000F00000004000000070000000F00000004000000080000000F00000004000000080000000F00000004000000090000000F00000004000000090000000F000000040000000A0000000F000000040000000A0000000F000000040000000B0000000F000000040000000B0000000F000000040000000C0000000F000000040000000C0000000F000000040000000D0000000F000000040000000D0000000F000000040000000E0000000F000000040000000E0000000F000000040000000F0000000F000000040000000F0000000F00000004000000100000000F00000004000000100000000F000000040000000000000010000000040000000000000010000000040000000100000010000000040000000100000010000000040000000200000010000000040000000200000010000000040000000300000010000000040000000300000010000000040000000400000010000000040000000400000010000000040000000500000010000000040000000500000010000000040000000600000010000000040000000600000010000000040000000700000010000000040000000700000010000000040000000800000010000000040000000800000010000000040000000900000010000000040000000900000010000000040000000A00000010000000040000000A00000010000000040000000B00000010000000040000000B00000010000000040000000C00000010000000040000000C00000010000000040000000D00000010000000040000000D00000010000000040000000E00000010000000040000000E00000010000000040000000F00000010000000040000000F00000010000000040000001000000010000000040000001000000010000000040000000000000000000000050000000000000000000000050000000100000000000000050000000100000000000000050000000200000000000000050000000200000000000000050000000300000000000000050000000300000000000000050000000400000000000000050000000400000000000000050000000500000000000000050000000500000000000000050000000600000000000000050000000600000000000000050000000700000000000000050000000700000000000000050000000800000000000000050000000800000000000000050000000900000000000000050000000900000000000000050000000A00000000000000050000000A00000000000000050000000B00000000000000050000000B00000000000000050000000C00000000000000050000000C00000000000000050000000D00000000000000050000000D00000000000000050000000E00000000000000050000000E00000000000000050000000F00000000000000050000000F00000000000000050000001000000000000000050000001000000000000000050000000000000001000000050000000000000001000000050000000100000001000000050000000100000001000000050000000200000001000000050000000200000001000000050000000300000001000000050000000300000001000000050000000400000001000000050000000400000001000000050000000500000001000000050000000500000001000000050000000600000001000000050000000600000001000000050000000700000001000000050000000700000001000000050000000800000001000000050000000800000001000000050000000900000001000000050000000900000001000000050000000A00000001000000050000000A00000001000000050000000B00000001000000050000000B00000001000000050000000C00000001000000050000000C00000001000000050000000D00000001000000050000000D00000001000000050000000E00000001000000050000000E00000001000000050000000F00000001000000050000000F00000001000000050000001000000001000000050000001000000001000000050000000000000002000000050000000000000002000000050000000100000002000000050000000100000002000000050000000200000002000000050000000200000002000000050000000300000002000000050000000300000002000000050000000400000002000000050000000400000002000000050000000500000002000000050000000500000002000000050000000600000002000000050000000600000002000000050000000700000002000000050000000700000002000000050000000800000002000000050000000800000002000000050000000900000002000000050000000900000002000000050000000A00000002000000050000000A00000002000000050000000B00000002000000050000000B00000002000000050000000C00000002000000050000000C00000002000000050000000D00000002000000050000000D00000002000000050000000E00000002000000050000000E00000002000000050000000F00000002000000050000000F00000002000000050000001000000002000000050000001000000002000000050000000000000003000000050000000000000003000000050000000100000003000000050000000100000003000000050000000200000003000000050000000200000003000000050000000300000003000000050000000300000003000000050000000400000003000000050000000400000003000000050000000500000003000000050000000500000003000000050000000600000003000000050000000600000003000000050000000700000003000000050000000700000003000000050000000800000003000000050000000800000003000000050000000900000003000000050000000900000003000000050000000A00000003000000050000000A00000003000000050000000B00000003000000050000000B00000003000000050000000C00000003000000050000000C00000003000000050000000D00000003000000050000000D00000003000000050000000E00000003000000050000000E00000003000000050000000F00000003000000050000000F00000003000000050000001000000003000000050000001000000003000000050000000000000004000000050000000000000004000000050000000100000004000000050000000100000004000000050000000200000004000000050000000200000004000000050000000300000004000000050000000300000004000000050000000400000004000000050000000400000004000000050000000500000004000000050000000500000004000000050000000600000004000000050000000600000004000000050000000700000004000000050000000700000004000000050000000800000004000000050000000800000004000000050000000900000004000000050000000900000004000000050000000A00000004000000050000000A00000004000000050000000B00000004000000050000000B00000004000000050000000C00000004000000050000000C00000004000000050000000D00000004000000050000000D00000004000000050000000E00000004000000050000000E00000004000000050000000F00000004000000050000000F00000004000000050000001000000004000000050000001000000004000000050000000000000005000000050000000000000005000000050000000100000005000000050000000100000005000000050000000200000005000000050000000200000005000000050000000300000005000000050000000300000005000000050000000400000005000000050000000400000005000000050000000500000005000000050000000500000005000000050000000600000005000000050000000600000005000000050000000700000005000000050000000700000005000000050000000800000005000000050000000800000005000000050000000900000005000000050000000900000005000000050000000A00000005000000050000000A00000005000000050000000B00000005000000050000000B00000005000000050000000C00000005000000050000000C00000005000000050000000D00000005000000050000000D00000005000000050000000E00000005000000050000000E00000005000000050000000F00000005000000050000000F00000005000000050000001000000005000000050000001000000005000000050000000000000006000000050000000000000006000000050000000100000006000000050000000100000006000000050000000200000006000000050000000200000006000000050000000300000006000000050000000300000006000000050000000400000006000000050000000400000006000000050000000500000006000000050000000500000006000000050000000600000006000000050000000600000006000000050000000700000006000000050000000700000006000000050000000800000006000000050000000800000006000000050000000900000006000000050000000900000006000000050000000A00000006000000050000000A00000006000000050000000B00000006000000050000000B00000006000000050000000C00000006000000050000000C00000006000000050000000D00000006000000050000000D00000006000000050000000E00000006000000050000000E00000006000000050000000F00000006000000050000000F00000006000000050000001000000006000000050000001000000006000000050000000000000007000000050000000000000007000000050000000100000007000000050000000100000007000000050000000200000007000000050000000200000007000000050000000300000007000000050000000300000007000000050000000400000007000000050000000400000007000000050000000500000007000000050000000500000007000000050000000600000007000000050000000600000007000000050000000700000007000000050000000700000007000000050000000800000007000000050000000800000007000000050000000900000007000000050000000900000007000000050000000A00000007000000050000000A00000007000000050000000B00000007000000050000000B00000007000000050000000C00000007000000050000000C00000007000000050000000D00000007000000050000000D00000007000000050000000E00000007000000050000000E00000007000000050000000F00000007000000050000000F00000007000000050000001000000007000000050000001000000007000000050000000000000008000000050000000000000008000000050000000100000008000000050000000100000008000000050000000200000008000000050000000200000008000000050000000300000008000000050000000300000008000000050000000400000008000000050000000400000008000000050000000500000008000000050000000500000008000000050000000600000008000000050000000600000008000000050000000700000008000000050000000700000008000000050000000800000008000000050000000800000008000000050000000900000008000000050000000900000008000000050000000A00000008000000050000000A00000008000000050000000B00000008000000050000000B00000008000000050000000C00000008000000050000000C00000008000000050000000D00000008000000050000000D00000008000000050000000E00000008000000050000000E00000008000000050000000F00000008000000050000000F00000008000000050000001000000008000000050000001000000008000000050000000000000009000000050000000000000009000000050000000100000009000000050000000100000009000000050000000200000009000000050000000200000009000000050000000300000009000000050000000300000009000000050000000400000009000000050000000400000009000000050000000500000009000000050000000500000009000000050000000600000009000000050000000600000009000000050000000700000009000000050000000700000009000000050000000800000009000000050000000800000009000000050000000900000009000000050000000900000009000000050000000A00000009000000050000000A00000009000000050000000B00000009000000050000000B00000009000000050000000C00000009000000050000000C00000009000000050000000D00000009000000050000000D00000009000000050000000E00000009000000050000000E00000009000000050000000F00000009000000050000000F0000000900000005000000100000000900000005000000100000000900000005000000000000000A00000005000000000000000A00000005000000010000000A00000005000000010000000A00000005000000020000000A00000005000000020000000A00000005000000030000000A00000005000000030000000A00000005000000040000000A00000005000000040000000A00000005000000050000000A00000005000000050000000A00000005000000060000000A00000005000000060000000A00000005000000070000000A00000005000000070000000A00000005000000080000000A00000005000000080000000A00000005000000090000000A00000005000000090000000A000000050000000A0000000A000000050000000A0000000A000000050000000B0000000A000000050000000B0000000A000000050000000C0000000A000000050000000C0000000A000000050000000D0000000A000000050000000D0000000A000000050000000E0000000A000000050000000E0000000A000000050000000F0000000A000000050000000F0000000A00000005000000100000000A00000005000000100000000A00000005000000000000000B00000005000000000000000B00000005000000010000000B00000005000000010000000B00000005000000020000000B00000005000000020000000B00000005000000030000000B00000005000000030000000B00000005000000040000000B00000005000000040000000B00000005000000050000000B00000005000000050000000B00000005000000060000000B00000005000000060000000B00000005000000070000000B00000005000000070000000B00000005000000080000000B00000005000000080000000B00000005000000090000000B00000005000000090000000B000000050000000A0000000B000000050000000A0000000B000000050000000B0000000B000000050000000B0000000B000000050000000C0000000B000000050000000C0000000B000000050000000D0000000B000000050000000D0000000B000000050000000E0000000B000000050000000E0000000B000000050000000F0000000B000000050000000F0000000B00000005000000100000000B00000005000000100000000B00000005000000000000000C00000005000000000000000C00000005000000010000000C00000005000000010000000C00000005000000020000000C00000005000000020000000C00000005000000030000000C00000005000000030000000C00000005000000040000000C00000005000000040000000C00000005000000050000000C00000005000000050000000C00000005000000060000000C00000005000000060000000C00000005000000070000000C00000005000000070000000C00000005000000080000000C00000005000000080000000C00000005000000090000000C00000005000000090000000C000000050000000A0000000C000000050000000A0000000C000000050000000B0000000C000000050000000B0000000C000000050000000C0000000C000000050000000C0000000C000000050000000D0000000C000000050000000D0000000C000000050000000E0000000C000000050000000E0000000C000000050000000F0000000C000000050000000F0000000C00000005000000100000000C00000005000000100000000C00000005000000000000000D00000005000000000000000D00000005000000010000000D00000005000000010000000D00000005000000020000000D00000005000000020000000D00000005000000030000000D00000005000000030000000D00000005000000040000000D00000005000000040000000D00000005000000050000000D00000005000000050000000D00000005000000060000000D00000005000000060000000D00000005000000070000000D00000005000000070000000D00000005000000080000000D00000005000000080000000D00000005000000090000000D00000005000000090000000D000000050000000A0000000D000000050000000A0000000D000000050000000B0000000D000000050000000B0000000D000000050000000C0000000D000000050000000C0000000D000000050000000D0000000D000000050000000D0000000D000000050000000E0000000D000000050000000E0000000D000000050000000F0000000D000000050000000F0000000D00000005000000100000000D00000005000000100000000D00000005000000000000000E00000005000000000000000E00000005000000010000000E00000005000000010000000E00000005000000020000000E00000005000000020000000E00000005000000030000000E00000005000000030000000E00000005000000040000000E00000005000000040000000E00000005000000050000000E00000005000000050000000E00000005000000060000000E00000005000000060000000E00000005000000070000000E00000005000000070000000E00000005000000080000000E00000005000000080000000E00000005000000090000000E00000005000000090000000E000000050000000A0000000E000000050000000A0000000E000000050000000B0000000E000000050000000B0000000E000000050000000C0000000E000000050000000C0000000E000000050000000D0000000E000000050000000D0000000E000000050000000E0000000E000000050000000E0000000E000000050000000F0000000E000000050000000F0000000E00000005000000100000000E00000005000000100000000E00000005000000000000000F00000005000000000000000F00000005000000010000000F00000005000000010000000F00000005000000020000000F00000005000000020000000F00000005000000030000000F00000005000000030000000F00000005000000040000000F00000005000000040000000F00000005000000050000000F00000005000000050000000F00000005000000060000000F00000005000000060000000F00000005000000070000000F00000005000000070000000F00000005000000080000000F00000005000000080000000F00000005000000090000000F00000005000000090000000F000000050000000A0000000F000000050000000A0000000F000000050000000B0000000F000000050000000B0000000F000000050000000C0000000F000000050000000C0000000F000000050000000D0000000F000000050000000D0000000F000000050000000E0000000F000000050000000E0000000F000000050000000F0000000F000000050000000F0000000F00000005000000100000000F00000005000000100000000F000000050000000000000010000000050000000000000010000000050000000100000010000000050000000100000010000000050000000200000010000000050000000200000010000000050000000300000010000000050000000300000010000000050000000400000010000000050000000400000010000000050000000500000010000000050000000500000010000000050000000600000010000000050000000600000010000000050000000700000010000000050000000700000010000000050000000800000010000000050000000800000010000000050000000900000010000000050000000900000010000000050000000A00000010000000050000000A00000010000000050000000B00000010000000050000000B00000010000000050000000C00000010000000050000000C00000010000000050000000D00000010000000050000000D00000010000000050000000E00000010000000050000000E00000010000000050000000F00000010000000050000000F00000010000000050000001000000010000000050000001000000010000000050000000000000000000000060000000000000000000000060000000100000000000000060000000100000000000000060000000200000000000000060000000200000000000000060000000300000000000000060000000300000000000000060000000400000000000000060000000400000000000000060000000500000000000000060000000500000000000000060000000600000000000000060000000600000000000000060000000700000000000000060000000700000000000000060000000800000000000000060000000800000000000000060000000900000000000000060000000900000000000000060000000A00000000000000060000000A00000000000000060000000B00000000000000060000000B00000000000000060000000C00000000000000060000000C00000000000000060000000D00000000000000060000000D00000000000000060000000E00000000000000060000000E00000000000000060000000F00000000000000060000000F00000000000000060000001000000000000000060000001000000000000000060000000000000001000000060000000000000001000000060000000100000001000000060000000100000001000000060000000200000001000000060000000200000001000000060000000300000001000000060000000300000001000000060000000400000001000000060000000400000001000000060000000500000001000000060000000500000001000000060000000600000001000000060000000600000001000000060000000700000001000000060000000700000001000000060000000800000001000000060000000800000001000000060000000900000001000000060000000900000001000000060000000A00000001000000060000000A00000001000000060000000B00000001000000060000000B00000001000000060000000C00000001000000060000000C00000001000000060000000D00000001000000060000000D00000001000000060000000E00000001000000060000000E00000001000000060000000F00000001000000060000000F00000001000000060000001000000001000000060000001000000001000000060000000000000002000000060000000000000002000000060000000100000002000000060000000100000002000000060000000200000002000000060000000200000002000000060000000300000002000000060000000300000002000000060000000400000002000000060000000400000002000000060000000500000002000000060000000500000002000000060000000600000002000000060000000600000002000000060000000700000002000000060000000700000002000000060000000800000002000000060000000800000002000000060000000900000002000000060000000900000002000000060000000A00000002000000060000000A00000002000000060000000B00000002000000060000000B00000002000000060000000C00000002000000060000000C00000002000000060000000D00000002000000060000000D00000002000000060000000E00000002000000060000000E00000002000000060000000F00000002000000060000000F00000002000000060000001000000002000000060000001000000002000000060000000000000003000000060000000000000003000000060000000100000003000000060000000100000003000000060000000200000003000000060000000200000003000000060000000300000003000000060000000300000003000000060000000400000003000000060000000400000003000000060000000500000003000000060000000500000003000000060000000600000003000000060000000600000003000000060000000700000003000000060000000700000003000000060000000800000003000000060000000800000003000000060000000900000003000000060000000900000003000000060000000A00000003000000060000000A00000003000000060000000B00000003000000060000000B00000003000000060000000C00000003000000060000000C00000003000000060000000D00000003000000060000000D00000003000000060000000E00000003000000060000000E00000003000000060000000F00000003000000060000000F00000003000000060000001000000003000000060000001000000003000000060000000000000004000000060000000000000004000000060000000100000004000000060000000100000004000000060000000200000004000000060000000200000004000000060000000300000004000000060000000300000004000000060000000400000004000000060000000400000004000000060000000500000004000000060000000500000004000000060000000600000004000000060000000600000004000000060000000700000004000000060000000700000004000000060000000800000004000000060000000800000004000000060000000900000004000000060000000900000004000000060000000A00000004000000060000000A00000004000000060000000B00000004000000060000000B00000004000000060000000C00000004000000060000000C00000004000000060000000D00000004000000060000000D00000004000000060000000E00000004000000060000000E00000004000000060000000F00000004000000060000000F00000004000000060000001000000004000000060000001000000004000000060000000000000005000000060000000000000005000000060000000100000005000000060000000100000005000000060000000200000005000000060000000200000005000000060000000300000005000000060000000300000005000000060000000400000005000000060000000400000005000000060000000500000005000000060000000500000005000000060000000600000005000000060000000600000005000000060000000700000005000000060000000700000005000000060000000800000005000000060000000800000005000000060000000900000005000000060000000900000005000000060000000A00000005000000060000000A00000005000000060000000B00000005000000060000000B00000005000000060000000C00000005000000060000000C00000005000000060000000D00000005000000060000000D00000005000000060000000E00000005000000060000000E00000005000000060000000F00000005000000060000000F00000005000000060000001000000005000000060000001000000005000000060000000000000006000000060000000000000006000000060000000100000006000000060000000100000006000000060000000200000006000000060000000200000006000000060000000300000006000000060000000300000006000000060000000400000006000000060000000400000006000000060000000500000006000000060000000500000006000000060000000600000006000000060000000600000006000000060000000700000006000000060000000700000006000000060000000800000006000000060000000800000006000000060000000900000006000000060000000900000006000000060000000A00000006000000060000000A00000006000000060000000B00000006000000060000000B00000006000000060000000C00000006000000060000000C00000006000000060000000D00000006000000060000000D00000006000000060000000E00000006000000060000000E00000006000000060000000F00000006000000060000000F00000006000000060000001000000006000000060000001000000006000000060000000000000007000000060000000000000007000000060000000100000007000000060000000100000007000000060000000200000007000000060000000200000007000000060000000300000007000000060000000300000007000000060000000400000007000000060000000400000007000000060000000500000007000000060000000500000007000000060000000600000007000000060000000600000007000000060000000700000007000000060000000700000007000000060000000800000007000000060000000800000007000000060000000900000007000000060000000900000007000000060000000A00000007000000060000000A00000007000000060000000B00000007000000060000000B00000007000000060000000C00000007000000060000000C00000007000000060000000D00000007000000060000000D00000007000000060000000E00000007000000060000000E00000007000000060000000F00000007000000060000000F00000007000000060000001000000007000000060000001000000007000000060000000000000008000000060000000000000008000000060000000100000008000000060000000100000008000000060000000200000008000000060000000200000008000000060000000300000008000000060000000300000008000000060000000400000008000000060000000400000008000000060000000500000008000000060000000500000008000000060000000600000008000000060000000600000008000000060000000700000008000000060000000700000008000000060000000800000008000000060000000800000008000000060000000900000008000000060000000900000008000000060000000A00000008000000060000000A00000008000000060000000B00000008000000060000000B00000008000000060000000C00000008000000060000000C00000008000000060000000D00000008000000060000000D00000008000000060000000E00000008000000060000000E00000008000000060000000F00000008000000060000000F00000008000000060000001000000008000000060000001000000008000000060000000000000009000000060000000000000009000000060000000100000009000000060000000100000009000000060000000200000009000000060000000200000009000000060000000300000009000000060000000300000009000000060000000400000009000000060000000400000009000000060000000500000009000000060000000500000009000000060000000600000009000000060000000600000009000000060000000700000009000000060000000700000009000000060000000800000009000000060000000800000009000000060000000900000009000000060000000900000009000000060000000A00000009000000060000000A00000009000000060000000B00000009000000060000000B00000009000000060000000C00000009000000060000000C00000009000000060000000D00000009000000060000000D00000009000000060000000E00000009000000060000000E00000009000000060000000F00000009000000060000000F0000000900000006000000100000000900000006000000100000000900000006000000000000000A00000006000000000000000A00000006000000010000000A00000006000000010000000A00000006000000020000000A00000006000000020000000A00000006000000030000000A00000006000000030000000A00000006000000040000000A00000006000000040000000A00000006000000050000000A00000006000000050000000A00000006000000060000000A00000006000000060000000A00000006000000070000000A00000006000000070000000A00000006000000080000000A00000006000000080000000A00000006000000090000000A00000006000000090000000A000000060000000A0000000A000000060000000A0000000A000000060000000B0000000A000000060000000B0000000A000000060000000C0000000A000000060000000C0000000A000000060000000D0000000A000000060000000D0000000A000000060000000E0000000A000000060000000E0000000A000000060000000F0000000A000000060000000F0000000A00000006000000100000000A00000006000000100000000A00000006000000000000000B00000006000000000000000B00000006000000010000000B00000006000000010000000B00000006000000020000000B00000006000000020000000B00000006000000030000000B00000006000000030000000B00000006000000040000000B00000006000000040000000B00000006000000050000000B00000006000000050000000B00000006000000060000000B00000006000000060000000B00000006000000070000000B00000006000000070000000B00000006000000080000000B00000006000000080000000B00000006000000090000000B00000006000000090000000B000000060000000A0000000B000000060000000A0000000B000000060000000B0000000B000000060000000B0000000B000000060000000C0000000B000000060000000C0000000B000000060000000D0000000B000000060000000D0000000B000000060000000E0000000B000000060000000E0000000B000000060000000F0000000B000000060000000F0000000B00000006000000100000000B00000006000000100000000B00000006000000000000000C00000006000000000000000C00000006000000010000000C00000006000000010000000C00000006000000020000000C00000006000000020000000C00000006000000030000000C00000006000000030000000C00000006000000040000000C00000006000000040000000C00000006000000050000000C00000006000000050000000C00000006000000060000000C00000006000000060000000C00000006000000070000000C00000006000000070000000C00000006000000080000000C00000006000000080000000C00000006000000090000000C00000006000000090000000C000000060000000A0000000C000000060000000A0000000C000000060000000B0000000C000000060000000B0000000C000000060000000C0000000C000000060000000C0000000C000000060000000D0000000C000000060000000D0000000C000000060000000E0000000C000000060000000E0000000C000000060000000F0000000C000000060000000F0000000C00000006000000100000000C00000006000000100000000C00000006000000000000000D00000006000000000000000D00000006000000010000000D00000006000000010000000D00000006000000020000000D00000006000000020000000D00000006000000030000000D00000006000000030000000D00000006000000040000000D00000006000000040000000D00000006000000050000000D00000006000000050000000D00000006000000060000000D00000006000000060000000D00000006000000070000000D00000006000000070000000D00000006000000080000000D00000006000000080000000D00000006000000090000000D00000006000000090000000D000000060000000A0000000D000000060000000A0000000D000000060000000B0000000D000000060000000B0000000D000000060000000C0000000D000000060000000C0000000D000000060000000D0000000D000000060000000D0000000D000000060000000E0000000D000000060000000E0000000D000000060000000F0000000D000000060000000F0000000D00000006000000100000000D00000006000000100000000D00000006000000000000000E00000006000000000000000E00000006000000010000000E00000006000000010000000E00000006000000020000000E00000006000000020000000E00000006000000030000000E00000006000000030000000E00000006000000040000000E00000006000000040000000E00000006000000050000000E00000006000000050000000E00000006000000060000000E00000006000000060000000E00000006000000070000000E00000006000000070000000E00000006000000080000000E00000006000000080000000E00000006000000090000000E00000006000000090000000E000000060000000A0000000E000000060000000A0000000E000000060000000B0000000E000000060000000B0000000E000000060000000C0000000E000000060000000C0000000E000000060000000D0000000E000000060000000D0000000E000000060000000E0000000E000000060000000E0000000E000000060000000F0000000E000000060000000F0000000E00000006000000100000000E00000006000000100000000E00000006000000000000000F00000006000000000000000F00000006000000010000000F00000006000000010000000F00000006000000020000000F00000006000000020000000F00000006000000030000000F00000006000000030000000F00000006000000040000000F00000006000000040000000F00000006000000050000000F00000006000000050000000F00000006000000060000000F00000006000000060000000F00000006000000070000000F00000006000000070000000F00000006000000080000000F00000006000000080000000F00000006000000090000000F00000006000000090000000F000000060000000A0000000F000000060000000A0000000F000000060000000B0000000F000000060000000B0000000F000000060000000C0000000F000000060000000C0000000F000000060000000D0000000F000000060000000D0000000F000000060000000E0000000F000000060000000E0000000F000000060000000F0000000F000000060000000F0000000F00000006000000100000000F00000006000000100000000F000000060000000000000010000000060000000000000010000000060000000100000010000000060000000100000010000000060000000200000010000000060000000200000010000000060000000300000010000000060000000300000010000000060000000400000010000000060000000400000010000000060000000500000010000000060000000500000010000000060000000600000010000000060000000600000010000000060000000700000010000000060000000700000010000000060000000800000010000000060000000800000010000000060000000900000010000000060000000900000010000000060000000A00000010000000060000000A00000010000000060000000B00000010000000060000000B00000010000000060000000C00000010000000060000000C00000010000000060000000D00000010000000060000000D00000010000000060000000E00000010000000060000000E00000010000000060000000F00000010000000060000000F00000010000000060000001000000010000000060000001000000010000000060000000000000000000000070000000000000000000000070000000100000000000000070000000100000000000000070000000200000000000000070000000200000000000000070000000300000000000000070000000300000000000000070000000400000000000000070000000400000000000000070000000500000000000000070000000500000000000000070000000600000000000000070000000600000000000000070000000700000000000000070000000700000000000000070000000800000000000000070000000800000000000000070000000900000000000000070000000900000000000000070000000A00000000000000070000000A00000000000000070000000B00000000000000070000000B00000000000000070000000C00000000000000070000000C00000000000000070000000D00000000000000070000000D00000000000000070000000E00000000000000070000000E00000000000000070000000F00000000000000070000000F00000000000000070000001000000000000000070000001000000000000000070000000000000001000000070000000000000001000000070000000100000001000000070000000100000001000000070000000200000001000000070000000200000001000000070000000300000001000000070000000300000001000000070000000400000001000000070000000400000001000000070000000500000001000000070000000500000001000000070000000600000001000000070000000600000001000000070000000700000001000000070000000700000001000000070000000800000001000000070000000800000001000000070000000900000001000000070000000900000001000000070000000A00000001000000070000000A00000001000000070000000B00000001000000070000000B00000001000000070000000C00000001000000070000000C00000001000000070000000D00000001000000070000000D00000001000000070000000E00000001000000070000000E00000001000000070000000F00000001000000070000000F00000001000000070000001000000001000000070000001000000001000000070000000000000002000000070000000000000002000000070000000100000002000000070000000100000002000000070000000200000002000000070000000200000002000000070000000300000002000000070000000300000002000000070000000400000002000000070000000400000002000000070000000500000002000000070000000500000002000000070000000600000002000000070000000600000002000000070000000700000002000000070000000700000002000000070000000800000002000000070000000800000002000000070000000900000002000000070000000900000002000000070000000A00000002000000070000000A00000002000000070000000B00000002000000070000000B00000002000000070000000C00000002000000070000000C00000002000000070000000D00000002000000070000000D00000002000000070000000E00000002000000070000000E00000002000000070000000F00000002000000070000000F00000002000000070000001000000002000000070000001000000002000000070000000000000003000000070000000000000003000000070000000100000003000000070000000100000003000000070000000200000003000000070000000200000003000000070000000300000003000000070000000300000003000000070000000400000003000000070000000400000003000000070000000500000003000000070000000500000003000000070000000600000003000000070000000600000003000000070000000700000003000000070000000700000003000000070000000800000003000000070000000800000003000000070000000900000003000000070000000900000003000000070000000A00000003000000070000000A00000003000000070000000B00000003000000070000000B00000003000000070000000C00000003000000070000000C00000003000000070000000D00000003000000070000000D00000003000000070000000E00000003000000070000000E00000003000000070000000F00000003000000070000000F00000003000000070000001000000003000000070000001000000003000000070000000000000004000000070000000000000004000000070000000100000004000000070000000100000004000000070000000200000004000000070000000200000004000000070000000300000004000000070000000300000004000000070000000400000004000000070000000400000004000000070000000500000004000000070000000500000004000000070000000600000004000000070000000600000004000000070000000700000004000000070000000700000004000000070000000800000004000000070000000800000004000000070000000900000004000000070000000900000004000000070000000A00000004000000070000000A00000004000000070000000B00000004000000070000000B00000004000000070000000C00000004000000070000000C00000004000000070000000D00000004000000070000000D00000004000000070000000E00000004000000070000000E00000004000000070000000F00000004000000070000000F00000004000000070000001000000004000000070000001000000004000000070000000000000005000000070000000000000005000000070000000100000005000000070000000100000005000000070000000200000005000000070000000200000005000000070000000300000005000000070000000300000005000000070000000400000005000000070000000400000005000000070000000500000005000000070000000500000005000000070000000600000005000000070000000600000005000000070000000700000005000000070000000700000005000000070000000800000005000000070000000800000005000000070000000900000005000000070000000900000005000000070000000A00000005000000070000000A00000005000000070000000B00000005000000070000000B00000005000000070000000C00000005000000070000000C00000005000000070000000D00000005000000070000000D00000005000000070000000E00000005000000070000000E00000005000000070000000F00000005000000070000000F00000005000000070000001000000005000000070000001000000005000000070000000000000006000000070000000000000006000000070000000100000006000000070000000100000006000000070000000200000006000000070000000200000006000000070000000300000006000000070000000300000006000000070000000400000006000000070000000400000006000000070000000500000006000000070000000500000006000000070000000600000006000000070000000600000006000000070000000700000006000000070000000700000006000000070000000800000006000000070000000800000006000000070000000900000006000000070000000900000006000000070000000A00000006000000070000000A00000006000000070000000B00000006000000070000000B00000006000000070000000C00000006000000070000000C00000006000000070000000D00000006000000070000000D00000006000000070000000E00000006000000070000000E00000006000000070000000F00000006000000070000000F00000006000000070000001000000006000000070000001000000006000000070000000000000007000000070000000000000007000000070000000100000007000000070000000100000007000000070000000200000007000000070000000200000007000000070000000300000007000000070000000300000007000000070000000400000007000000070000000400000007000000070000000500000007000000070000000500000007000000070000000600000007000000070000000600000007000000070000000700000007000000070000000700000007000000070000000800000007000000070000000800000007000000070000000900000007000000070000000900000007000000070000000A00000007000000070000000A00000007000000070000000B00000007000000070000000B00000007000000070000000C00000007000000070000000C00000007000000070000000D00000007000000070000000D00000007000000070000000E00000007000000070000000E00000007000000070000000F00000007000000070000000F00000007000000070000001000000007000000070000001000000007000000070000000000000008000000070000000000000008000000070000000100000008000000070000000100000008000000070000000200000008000000070000000200000008000000070000000300000008000000070000000300000008000000070000000400000008000000070000000400000008000000070000000500000008000000070000000500000008000000070000000600000008000000070000000600000008000000070000000700000008000000070000000700000008000000070000000800000008000000070000000800000008000000070000000900000008000000070000000900000008000000070000000A00000008000000070000000A00000008000000070000000B00000008000000070000000B00000008000000070000000C00000008000000070000000C00000008000000070000000D00000008000000070000000D00000008000000070000000E00000008000000070000000E00000008000000070000000F00000008000000070000000F00000008000000070000001000000008000000070000001000000008000000070000000000000009000000070000000000000009000000070000000100000009000000070000000100000009000000070000000200000009000000070000000200000009000000070000000300000009000000070000000300000009000000070000000400000009000000070000000400000009000000070000000500000009000000070000000500000009000000070000000600000009000000070000000600000009000000070000000700000009000000070000000700000009000000070000000800000009000000070000000800000009000000070000000900000009000000070000000900000009000000070000000A00000009000000070000000A00000009000000070000000B00000009000000070000000B00000009000000070000000C00000009000000070000000C00000009000000070000000D00000009000000070000000D00000009000000070000000E00000009000000070000000E00000009000000070000000F00000009000000070000000F0000000900000007000000100000000900000007000000100000000900000007000000000000000A00000007000000000000000A00000007000000010000000A00000007000000010000000A00000007000000020000000A00000007000000020000000A00000007000000030000000A00000007000000030000000A00000007000000040000000A00000007000000040000000A00000007000000050000000A00000007000000050000000A00000007000000060000000A00000007000000060000000A00000007000000070000000A00000007000000070000000A00000007000000080000000A00000007000000080000000A00000007000000090000000A00000007000000090000000A000000070000000A0000000A000000070000000A0000000A000000070000000B0000000A000000070000000B0000000A000000070000000C0000000A000000070000000C0000000A000000070000000D0000000A000000070000000D0000000A000000070000000E0000000A000000070000000E0000000A000000070000000F0000000A000000070000000F0000000A00000007000000100000000A00000007000000100000000A00000007000000000000000B00000007000000000000000B00000007000000010000000B00000007000000010000000B00000007000000020000000B00000007000000020000000B00000007000000030000000B00000007000000030000000B00000007000000040000000B00000007000000040000000B00000007000000050000000B00000007000000050000000B00000007000000060000000B00000007000000060000000B00000007000000070000000B00000007000000070000000B00000007000000080000000B00000007000000080000000B00000007000000090000000B00000007000000090000000B000000070000000A0000000B000000070000000A0000000B000000070000000B0000000B000000070000000B0000000B000000070000000C0000000B000000070000000C0000000B000000070000000D0000000B000000070000000D0000000B000000070000000E0000000B000000070000000E0000000B000000070000000F0000000B000000070000000F0000000B00000007000000100000000B00000007000000100000000B00000007000000000000000C00000007000000000000000C00000007000000010000000C00000007000000010000000C00000007000000020000000C00000007000000020000000C00000007000000030000000C00000007000000030000000C00000007000000040000000C00000007000000040000000C00000007000000050000000C00000007000000050000000C00000007000000060000000C00000007000000060000000C00000007000000070000000C00000007000000070000000C00000007000000080000000C00000007000000080000000C00000007000000090000000C00000007000000090000000C000000070000000A0000000C000000070000000A0000000C000000070000000B0000000C000000070000000B0000000C000000070000000C0000000C000000070000000C0000000C000000070000000D0000000C000000070000000D0000000C000000070000000E0000000C000000070000000E0000000C000000070000000F0000000C000000070000000F0000000C00000007000000100000000C00000007000000100000000C00000007000000000000000D00000007000000000000000D00000007000000010000000D00000007000000010000000D00000007000000020000000D00000007000000020000000D00000007000000030000000D00000007000000030000000D00000007000000040000000D00000007000000040000000D00000007000000050000000D00000007000000050000000D00000007000000060000000D00000007000000060000000D00000007000000070000000D00000007000000070000000D00000007000000080000000D00000007000000080000000D00000007000000090000000D00000007000000090000000D000000070000000A0000000D000000070000000A0000000D000000070000000B0000000D000000070000000B0000000D000000070000000C0000000D000000070000000C0000000D000000070000000D0000000D000000070000000D0000000D000000070000000E0000000D000000070000000E0000000D000000070000000F0000000D000000070000000F0000000D00000007000000100000000D00000007000000100000000D00000007000000000000000E00000007000000000000000E00000007000000010000000E00000007000000010000000E00000007000000020000000E00000007000000020000000E00000007000000030000000E00000007000000030000000E00000007000000040000000E00000007000000040000000E00000007000000050000000E00000007000000050000000E00000007000000060000000E00000007000000060000000E00000007000000070000000E00000007000000070000000E00000007000000080000000E00000007000000080000000E00000007000000090000000E00000007000000090000000E000000070000000A0000000E000000070000000A0000000E000000070000000B0000000E000000070000000B0000000E000000070000000C0000000E000000070000000C0000000E000000070000000D0000000E000000070000000D0000000E000000070000000E0000000E000000070000000E0000000E000000070000000F0000000E000000070000000F0000000E00000007000000100000000E00000007000000100000000E00000007000000000000000F00000007000000000000000F00000007000000010000000F00000007000000010000000F00000007000000020000000F00000007000000020000000F00000007000000030000000F00000007000000030000000F00000007000000040000000F00000007000000040000000F00000007000000050000000F00000007000000050000000F00000007000000060000000F00000007000000060000000F00000007000000070000000F00000007000000070000000F00000007000000080000000F00000007000000080000000F00000007000000090000000F00000007000000090000000F000000070000000A0000000F000000070000000A0000000F000000070000000B0000000F000000070000000B0000000F000000070000000C0000000F000000070000000C0000000F000000070000000D0000000F000000070000000D0000000F000000070000000E0000000F000000070000000E0000000F000000070000000F0000000F000000070000000F0000000F00000007000000100000000F00000007000000100000000F000000070000000000000010000000070000000000000010000000070000000100000010000000070000000100000010000000070000000200000010000000070000000200000010000000070000000300000010000000070000000300000010000000070000000400000010000000070000000400000010000000070000000500000010000000070000000500000010000000070000000600000010000000070000000600000010000000070000000700000010000000070000000700000010000000070000000800000010000000070000000800000010000000070000000900000010000000070000000900000010000000070000000A00000010000000070000000A00000010000000070000000B00000010000000070000000B00000010000000070000000C00000010000000070000000C00000010000000070000000D00000010000000070000000D00000010000000070000000E00000010000000070000000E00000010000000070000000F00000010000000070000000F00000010000000070000001000000010000000070000001000000010000000070000000000000000000000080000000000000000000000080000000100000000000000080000000100000000000000080000000200000000000000080000000200000000000000080000000300000000000000080000000300000000000000080000000400000000000000080000000400000000000000080000000500000000000000080000000500000000000000080000000600000000000000080000000600000000000000080000000700000000000000080000000700000000000000080000000800000000000000080000000800000000000000080000000900000000000000080000000900000000000000080000000A00000000000000080000000A00000000000000080000000B00000000000000080000000B00000000000000080000000C00000000000000080000000C00000000000000080000000D00000000000000080000000D00000000000000080000000E00000000000000080000000E00000000000000080000000F00000000000000080000000F00000000000000080000001000000000000000080000001000000000000000080000000000000001000000080000000000000001000000080000000100000001000000080000000100000001000000080000000200000001000000080000000200000001000000080000000300000001000000080000000300000001000000080000000400000001000000080000000400000001000000080000000500000001000000080000000500000001000000080000000600000001000000080000000600000001000000080000000700000001000000080000000700000001000000080000000800000001000000080000000800000001000000080000000900000001000000080000000900000001000000080000000A00000001000000080000000A00000001000000080000000B00000001000000080000000B00000001000000080000000C00000001000000080000000C00000001000000080000000D00000001000000080000000D00000001000000080000000E00000001000000080000000E00000001000000080000000F00000001000000080000000F00000001000000080000001000000001000000080000001000000001000000080000000000000002000000080000000000000002000000080000000100000002000000080000000100000002000000080000000200000002000000080000000200000002000000080000000300000002000000080000000300000002000000080000000400000002000000080000000400000002000000080000000500000002000000080000000500000002000000080000000600000002000000080000000600000002000000080000000700000002000000080000000700000002000000080000000800000002000000080000000800000002000000080000000900000002000000080000000900000002000000080000000A00000002000000080000000A00000002000000080000000B00000002000000080000000B00000002000000080000000C00000002000000080000000C00000002000000080000000D00000002000000080000000D00000002000000080000000E00000002000000080000000E00000002000000080000000F00000002000000080000000F00000002000000080000001000000002000000080000001000000002000000080000000000000003000000080000000000000003000000080000000100000003000000080000000100000003000000080000000200000003000000080000000200000003000000080000000300000003000000080000000300000003000000080000000400000003000000080000000400000003000000080000000500000003000000080000000500000003000000080000000600000003000000080000000600000003000000080000000700000003000000080000000700000003000000080000000800000003000000080000000800000003000000080000000900000003000000080000000900000003000000080000000A00000003000000080000000A00000003000000080000000B00000003000000080000000B00000003000000080000000C00000003000000080000000C00000003000000080000000D00000003000000080000000D00000003000000080000000E00000003000000080000000E00000003000000080000000F00000003000000080000000F00000003000000080000001000000003000000080000001000000003000000080000000000000004000000080000000000000004000000080000000100000004000000080000000100000004000000080000000200000004000000080000000200000004000000080000000300000004000000080000000300000004000000080000000400000004000000080000000400000004000000080000000500000004000000080000000500000004000000080000000600000004000000080000000600000004000000080000000700000004000000080000000700000004000000080000000800000004000000080000000800000004000000080000000900000004000000080000000900000004000000080000000A00000004000000080000000A00000004000000080000000B00000004000000080000000B00000004000000080000000C00000004000000080000000C00000004000000080000000D00000004000000080000000D00000004000000080000000E00000004000000080000000E00000004000000080000000F00000004000000080000000F00000004000000080000001000000004000000080000001000000004000000080000000000000005000000080000000000000005000000080000000100000005000000080000000100000005000000080000000200000005000000080000000200000005000000080000000300000005000000080000000300000005000000080000000400000005000000080000000400000005000000080000000500000005000000080000000500000005000000080000000600000005000000080000000600000005000000080000000700000005000000080000000700000005000000080000000800000005000000080000000800000005000000080000000900000005000000080000000900000005000000080000000A00000005000000080000000A00000005000000080000000B00000005000000080000000B00000005000000080000000C00000005000000080000000C00000005000000080000000D00000005000000080000000D00000005000000080000000E00000005000000080000000E00000005000000080000000F00000005000000080000000F00000005000000080000001000000005000000080000001000000005000000080000000000000006000000080000000000000006000000080000000100000006000000080000000100000006000000080000000200000006000000080000000200000006000000080000000300000006000000080000000300000006000000080000000400000006000000080000000400000006000000080000000500000006000000080000000500000006000000080000000600000006000000080000000600000006000000080000000700000006000000080000000700000006000000080000000800000006000000080000000800000006000000080000000900000006000000080000000900000006000000080000000A00000006000000080000000A00000006000000080000000B00000006000000080000000B00000006000000080000000C00000006000000080000000C00000006000000080000000D00000006000000080000000D00000006000000080000000E00000006000000080000000E00000006000000080000000F00000006000000080000000F00000006000000080000001000000006000000080000001000000006000000080000000000000007000000080000000000000007000000080000000100000007000000080000000100000007000000080000000200000007000000080000000200000007000000080000000300000007000000080000000300000007000000080000000400000007000000080000000400000007000000080000000500000007000000080000000500000007000000080000000600000007000000080000000600000007000000080000000700000007000000080000000700000007000000080000000800000007000000080000000800000007000000080000000900000007000000080000000900000007000000080000000A00000007000000080000000A00000007000000080000000B00000007000000080000000B00000007000000080000000C00000007000000080000000C00000007000000080000000D00000007000000080000000D00000007000000080000000E00000007000000080000000E00000007000000080000000F00000007000000080000000F00000007000000080000001000000007000000080000001000000007000000080000000000000008000000080000000000000008000000080000000100000008000000080000000100000008000000080000000200000008000000080000000200000008000000080000000300000008000000080000000300000008000000080000000400000008000000080000000400000008000000080000000500000008000000080000000500000008000000080000000600000008000000080000000600000008000000080000000700000008000000080000000700000008000000080000000800000008000000080000000800000008000000080000000900000008000000080000000900000008000000080000000A00000008000000080000000A00000008000000080000000B00000008000000080000000B00000008000000080000000C00000008000000080000000C00000008000000080000000D00000008000000080000000D00000008000000080000000E00000008000000080000000E00000008000000080000000F00000008000000080000000F00000008000000080000001000000008000000080000001000000008000000080000000000000009000000080000000000000009000000080000000100000009000000080000000100000009000000080000000200000009000000080000000200000009000000080000000300000009000000080000000300000009000000080000000400000009000000080000000400000009000000080000000500000009000000080000000500000009000000080000000600000009000000080000000600000009000000080000000700000009000000080000000700000009000000080000000800000009000000080000000800000009000000080000000900000009000000080000000900000009000000080000000A00000009000000080000000A00000009000000080000000B00000009000000080000000B00000009000000080000000C00000009000000080000000C00000009000000080000000D00000009000000080000000D00000009000000080000000E00000009000000080000000E00000009000000080000000F00000009000000080000000F0000000900000008000000100000000900000008000000100000000900000008000000000000000A00000008000000000000000A00000008000000010000000A00000008000000010000000A00000008000000020000000A00000008000000020000000A00000008000000030000000A00000008000000030000000A00000008000000040000000A00000008000000040000000A00000008000000050000000A00000008000000050000000A00000008000000060000000A00000008000000060000000A00000008000000070000000A00000008000000070000000A00000008000000080000000A00000008000000080000000A00000008000000090000000A00000008000000090000000A000000080000000A0000000A000000080000000A0000000A000000080000000B0000000A000000080000000B0000000A000000080000000C0000000A000000080000000C0000000A000000080000000D0000000A000000080000000D0000000A000000080000000E0000000A000000080000000E0000000A000000080000000F0000000A000000080000000F0000000A00000008000000100000000A00000008000000100000000A00000008000000000000000B00000008000000000000000B00000008000000010000000B00000008000000010000000B00000008000000020000000B00000008000000020000000B00000008000000030000000B00000008000000030000000B00000008000000040000000B00000008000000040000000B00000008000000050000000B00000008000000050000000B00000008000000060000000B00000008000000060000000B00000008000000070000000B00000008000000070000000B00000008000000080000000B00000008000000080000000B00000008000000090000000B00000008000000090000000B000000080000000A0000000B000000080000000A0000000B000000080000000B0000000B000000080000000B0000000B000000080000000C0000000B000000080000000C0000000B000000080000000D0000000B000000080000000D0000000B000000080000000E0000000B000000080000000E0000000B000000080000000F0000000B000000080000000F0000000B00000008000000100000000B00000008000000100000000B00000008000000000000000C00000008000000000000000C00000008000000010000000C00000008000000010000000C00000008000000020000000C00000008000000020000000C00000008000000030000000C00000008000000030000000C00000008000000040000000C00000008000000040000000C00000008000000050000000C00000008000000050000000C00000008000000060000000C00000008000000060000000C00000008000000070000000C00000008000000070000000C00000008000000080000000C00000008000000080000000C00000008000000090000000C00000008000000090000000C000000080000000A0000000C000000080000000A0000000C000000080000000B0000000C000000080000000B0000000C000000080000000C0000000C000000080000000C0000000C000000080000000D0000000C000000080000000D0000000C000000080000000E0000000C000000080000000E0000000C000000080000000F0000000C000000080000000F0000000C00000008000000100000000C00000008000000100000000C00000008000000000000000D00000008000000000000000D00000008000000010000000D00000008000000010000000D00000008000000020000000D00000008000000020000000D00000008000000030000000D00000008000000030000000D00000008000000040000000D00000008000000040000000D00000008000000050000000D00000008000000050000000D00000008000000060000000D00000008000000060000000D00000008000000070000000D00000008000000070000000D00000008000000080000000D00000008000000080000000D00000008000000090000000D00000008000000090000000D000000080000000A0000000D000000080000000A0000000D000000080000000B0000000D000000080000000B0000000D000000080000000C0000000D000000080000000C0000000D000000080000000D0000000D000000080000000D0000000D000000080000000E0000000D000000080000000E0000000D000000080000000F0000000D000000080000000F0000000D00000008000000100000000D00000008000000100000000D00000008000000000000000E00000008000000000000000E00000008000000010000000E00000008000000010000000E00000008000000020000000E00000008000000020000000E00000008000000030000000E00000008000000030000000E00000008000000040000000E00000008000000040000000E00000008000000050000000E00000008000000050000000E00000008000000060000000E00000008000000060000000E00000008000000070000000E00000008000000070000000E00000008000000080000000E00000008000000080000000E00000008000000090000000E00000008000000090000000E000000080000000A0000000E000000080000000A0000000E000000080000000B0000000E000000080000000B0000000E000000080000000C0000000E000000080000000C0000000E000000080000000D0000000E000000080000000D0000000E000000080000000E0000000E000000080000000E0000000E000000080000000F0000000E000000080000000F0000000E00000008000000100000000E00000008000000100000000E00000008000000000000000F00000008000000000000000F00000008000000010000000F00000008000000010000000F00000008000000020000000F00000008000000020000000F00000008000000030000000F00000008000000030000000F00000008000000040000000F00000008000000040000000F00000008000000050000000F00000008000000050000000F00000008000000060000000F00000008000000060000000F00000008000000070000000F00000008000000070000000F00000008000000080000000F00000008000000080000000F00000008000000090000000F00000008000000090000000F000000080000000A0000000F000000080000000A0000000F000000080000000B0000000F000000080000000B0000000F000000080000000C0000000F000000080000000C0000000F000000080000000D0000000F000000080000000D0000000F000000080000000E0000000F000000080000000E0000000F000000080000000F0000000F000000080000000F0000000F00000008000000100000000F00000008000000100000000F000000080000000000000010000000080000000000000010000000080000000100000010000000080000000100000010000000080000000200000010000000080000000200000010000000080000000300000010000000080000000300000010000000080000000400000010000000080000000400000010000000080000000500000010000000080000000500000010000000080000000600000010000000080000000600000010000000080000000700000010000000080000000700000010000000080000000800000010000000080000000800000010000000080000000900000010000000080000000900000010000000080000000A00000010000000080000000A00000010000000080000000B00000010000000080000000B00000010000000080000000C00000010000000080000000C00000010000000080000000D00000010000000080000000D00000010000000080000000E00000010000000080000000E00000010000000080000000F00000010000000080000000F00000010000000080000001000000010000000080000001000000010000000080000000000000000000000090000000000000000000000090000000100000000000000090000000100000000000000090000000200000000000000090000000200000000000000090000000300000000000000090000000300000000000000090000000400000000000000090000000400000000000000090000000500000000000000090000000500000000000000090000000600000000000000090000000600000000000000090000000700000000000000090000000700000000000000090000000800000000000000090000000800000000000000090000000900000000000000090000000900000000000000090000000A00000000000000090000000A00000000000000090000000B00000000000000090000000B00000000000000090000000C00000000000000090000000C00000000000000090000000D00000000000000090000000D00000000000000090000000E00000000000000090000000E00000000000000090000000F00000000000000090000000F00000000000000090000001000000000000000090000001000000000000000090000000000000001000000090000000000000001000000090000000100000001000000090000000100000001000000090000000200000001000000090000000200000001000000090000000300000001000000090000000300000001000000090000000400000001000000090000000400000001000000090000000500000001000000090000000500000001000000090000000600000001000000090000000600000001000000090000000700000001000000090000000700000001000000090000000800000001000000090000000800000001000000090000000900000001000000090000000900000001000000090000000A00000001000000090000000A00000001000000090000000B00000001000000090000000B00000001000000090000000C00000001000000090000000C00000001000000090000000D00000001000000090000000D00000001000000090000000E00000001000000090000000E00000001000000090000000F00000001000000090000000F00000001000000090000001000000001000000090000001000000001000000090000000000000002000000090000000000000002000000090000000100000002000000090000000100000002000000090000000200000002000000090000000200000002000000090000000300000002000000090000000300000002000000090000000400000002000000090000000400000002000000090000000500000002000000090000000500000002000000090000000600000002000000090000000600000002000000090000000700000002000000090000000700000002000000090000000800000002000000090000000800000002000000090000000900000002000000090000000900000002000000090000000A00000002000000090000000A00000002000000090000000B00000002000000090000000B00000002000000090000000C00000002000000090000000C00000002000000090000000D00000002000000090000000D00000002000000090000000E00000002000000090000000E00000002000000090000000F00000002000000090000000F00000002000000090000001000000002000000090000001000000002000000090000000000000003000000090000000000000003000000090000000100000003000000090000000100000003000000090000000200000003000000090000000200000003000000090000000300000003000000090000000300000003000000090000000400000003000000090000000400000003000000090000000500000003000000090000000500000003000000090000000600000003000000090000000600000003000000090000000700000003000000090000000700000003000000090000000800000003000000090000000800000003000000090000000900000003000000090000000900000003000000090000000A00000003000000090000000A00000003000000090000000B00000003000000090000000B00000003000000090000000C00000003000000090000000C00000003000000090000000D00000003000000090000000D00000003000000090000000E00000003000000090000000E00000003000000090000000F00000003000000090000000F00000003000000090000001000000003000000090000001000000003000000090000000000000004000000090000000000000004000000090000000100000004000000090000000100000004000000090000000200000004000000090000000200000004000000090000000300000004000000090000000300000004000000090000000400000004000000090000000400000004000000090000000500000004000000090000000500000004000000090000000600000004000000090000000600000004000000090000000700000004000000090000000700000004000000090000000800000004000000090000000800000004000000090000000900000004000000090000000900000004000000090000000A00000004000000090000000A00000004000000090000000B00000004000000090000000B00000004000000090000000C00000004000000090000000C00000004000000090000000D00000004000000090000000D00000004000000090000000E00000004000000090000000E00000004000000090000000F00000004000000090000000F00000004000000090000001000000004000000090000001000000004000000090000000000000005000000090000000000000005000000090000000100000005000000090000000100000005000000090000000200000005000000090000000200000005000000090000000300000005000000090000000300000005000000090000000400000005000000090000000400000005000000090000000500000005000000090000000500000005000000090000000600000005000000090000000600000005000000090000000700000005000000090000000700000005000000090000000800000005000000090000000800000005000000090000000900000005000000090000000900000005000000090000000A00000005000000090000000A00000005000000090000000B00000005000000090000000B00000005000000090000000C00000005000000090000000C00000005000000090000000D00000005000000090000000D00000005000000090000000E00000005000000090000000E00000005000000090000000F00000005000000090000000F00000005000000090000001000000005000000090000001000000005000000090000000000000006000000090000000000000006000000090000000100000006000000090000000100000006000000090000000200000006000000090000000200000006000000090000000300000006000000090000000300000006000000090000000400000006000000090000000400000006000000090000000500000006000000090000000500000006000000090000000600000006000000090000000600000006000000090000000700000006000000090000000700000006000000090000000800000006000000090000000800000006000000090000000900000006000000090000000900000006000000090000000A00000006000000090000000A00000006000000090000000B00000006000000090000000B00000006000000090000000C00000006000000090000000C00000006000000090000000D00000006000000090000000D00000006000000090000000E00000006000000090000000E00000006000000090000000F00000006000000090000000F00000006000000090000001000000006000000090000001000000006000000090000000000000007000000090000000000000007000000090000000100000007000000090000000100000007000000090000000200000007000000090000000200000007000000090000000300000007000000090000000300000007000000090000000400000007000000090000000400000007000000090000000500000007000000090000000500000007000000090000000600000007000000090000000600000007000000090000000700000007000000090000000700000007000000090000000800000007000000090000000800000007000000090000000900000007000000090000000900000007000000090000000A00000007000000090000000A00000007000000090000000B00000007000000090000000B00000007000000090000000C00000007000000090000000C00000007000000090000000D00000007000000090000000D00000007000000090000000E00000007000000090000000E00000007000000090000000F00000007000000090000000F00000007000000090000001000000007000000090000001000000007000000090000000000000008000000090000000000000008000000090000000100000008000000090000000100000008000000090000000200000008000000090000000200000008000000090000000300000008000000090000000300000008000000090000000400000008000000090000000400000008000000090000000500000008000000090000000500000008000000090000000600000008000000090000000600000008000000090000000700000008000000090000000700000008000000090000000800000008000000090000000800000008000000090000000900000008000000090000000900000008000000090000000A00000008000000090000000A00000008000000090000000B00000008000000090000000B00000008000000090000000C00000008000000090000000C00000008000000090000000D00000008000000090000000D00000008000000090000000E00000008000000090000000E00000008000000090000000F00000008000000090000000F00000008000000090000001000000008000000090000001000000008000000090000000000000009000000090000000000000009000000090000000100000009000000090000000100000009000000090000000200000009000000090000000200000009000000090000000300000009000000090000000300000009000000090000000400000009000000090000000400000009000000090000000500000009000000090000000500000009000000090000000600000009000000090000000600000009000000090000000700000009000000090000000700000009000000090000000800000009000000090000000800000009000000090000000900000009000000090000000900000009000000090000000A00000009000000090000000A00000009000000090000000B00000009000000090000000B00000009000000090000000C00000009000000090000000C00000009000000090000000D00000009000000090000000D00000009000000090000000E00000009000000090000000E00000009000000090000000F00000009000000090000000F0000000900000009000000100000000900000009000000100000000900000009000000000000000A00000009000000000000000A00000009000000010000000A00000009000000010000000A00000009000000020000000A00000009000000020000000A00000009000000030000000A00000009000000030000000A00000009000000040000000A00000009000000040000000A00000009000000050000000A00000009000000050000000A00000009000000060000000A00000009000000060000000A00000009000000070000000A00000009000000070000000A00000009000000080000000A00000009000000080000000A00000009000000090000000A00000009000000090000000A000000090000000A0000000A000000090000000A0000000A000000090000000B0000000A000000090000000B0000000A000000090000000C0000000A000000090000000C0000000A000000090000000D0000000A000000090000000D0000000A000000090000000E0000000A000000090000000E0000000A000000090000000F0000000A000000090000000F0000000A00000009000000100000000A00000009000000100000000A00000009000000000000000B00000009000000000000000B00000009000000010000000B00000009000000010000000B00000009000000020000000B00000009000000020000000B00000009000000030000000B00000009000000030000000B00000009000000040000000B00000009000000040000000B00000009000000050000000B00000009000000050000000B00000009000000060000000B00000009000000060000000B00000009000000070000000B00000009000000070000000B00000009000000080000000B00000009000000080000000B00000009000000090000000B00000009000000090000000B000000090000000A0000000B000000090000000A0000000B000000090000000B0000000B000000090000000B0000000B000000090000000C0000000B000000090000000C0000000B000000090000000D0000000B000000090000000D0000000B000000090000000E0000000B000000090000000E0000000B000000090000000F0000000B000000090000000F0000000B00000009000000100000000B00000009000000100000000B00000009000000000000000C00000009000000000000000C00000009000000010000000C00000009000000010000000C00000009000000020000000C00000009000000020000000C00000009000000030000000C00000009000000030000000C00000009000000040000000C00000009000000040000000C00000009000000050000000C00000009000000050000000C00000009000000060000000C00000009000000060000000C00000009000000070000000C00000009000000070000000C00000009000000080000000C00000009000000080000000C00000009000000090000000C00000009000000090000000C000000090000000A0000000C000000090000000A0000000C000000090000000B0000000C000000090000000B0000000C000000090000000C0000000C000000090000000C0000000C000000090000000D0000000C000000090000000D0000000C000000090000000E0000000C000000090000000E0000000C000000090000000F0000000C000000090000000F0000000C00000009000000100000000C00000009000000100000000C00000009000000000000000D00000009000000000000000D00000009000000010000000D00000009000000010000000D00000009000000020000000D00000009000000020000000D00000009000000030000000D00000009000000030000000D00000009000000040000000D00000009000000040000000D00000009000000050000000D00000009000000050000000D00000009000000060000000D00000009000000060000000D00000009000000070000000D00000009000000070000000D00000009000000080000000D00000009000000080000000D00000009000000090000000D00000009000000090000000D000000090000000A0000000D000000090000000A0000000D000000090000000B0000000D000000090000000B0000000D000000090000000C0000000D000000090000000C0000000D000000090000000D0000000D000000090000000D0000000D000000090000000E0000000D000000090000000E0000000D000000090000000F0000000D000000090000000F0000000D00000009000000100000000D00000009000000100000000D00000009000000000000000E00000009000000000000000E00000009000000010000000E00000009000000010000000E00000009000000020000000E00000009000000020000000E00000009000000030000000E00000009000000030000000E00000009000000040000000E00000009000000040000000E00000009000000050000000E00000009000000050000000E00000009000000060000000E00000009000000060000000E00000009000000070000000E00000009000000070000000E00000009000000080000000E00000009000000080000000E00000009000000090000000E00000009000000090000000E000000090000000A0000000E000000090000000A0000000E000000090000000B0000000E000000090000000B0000000E000000090000000C0000000E000000090000000C0000000E000000090000000D0000000E000000090000000D0000000E000000090000000E0000000E000000090000000E0000000E000000090000000F0000000E000000090000000F0000000E00000009000000100000000E00000009000000100000000E00000009000000000000000F00000009000000000000000F00000009000000010000000F00000009000000010000000F00000009000000020000000F00000009000000020000000F00000009000000030000000F00000009000000030000000F00000009000000040000000F00000009000000040000000F00000009000000050000000F00000009000000050000000F00000009000000060000000F00000009000000060000000F00000009000000070000000F00000009000000070000000F00000009000000080000000F00000009000000080000000F00000009000000090000000F00000009000000090000000F000000090000000A0000000F000000090000000A0000000F000000090000000B0000000F000000090000000B0000000F000000090000000C0000000F000000090000000C0000000F000000090000000D0000000F000000090000000D0000000F000000090000000E0000000F000000090000000E0000000F000000090000000F0000000F000000090000000F0000000F00000009000000100000000F00000009000000100000000F000000090000000000000010000000090000000000000010000000090000000100000010000000090000000100000010000000090000000200000010000000090000000200000010000000090000000300000010000000090000000300000010000000090000000400000010000000090000000400000010000000090000000500000010000000090000000500000010000000090000000600000010000000090000000600000010000000090000000700000010000000090000000700000010000000090000000800000010000000090000000800000010000000090000000900000010000000090000000900000010000000090000000A00000010000000090000000A00000010000000090000000B00000010000000090000000B00000010000000090000000C00000010000000090000000C00000010000000090000000D00000010000000090000000D00000010000000090000000E00000010000000090000000E00000010000000090000000F00000010000000090000000F000000100000000900000010000000100000000900000010000000100000000900000000000000000000000A00000000000000000000000A00000001000000000000000A00000001000000000000000A00000002000000000000000A00000002000000000000000A00000003000000000000000A00000003000000000000000A00000004000000000000000A00000004000000000000000A00000005000000000000000A00000005000000000000000A00000006000000000000000A00000006000000000000000A00000007000000000000000A00000007000000000000000A00000008000000000000000A00000008000000000000000A00000009000000000000000A00000009000000000000000A0000000A000000000000000A0000000A000000000000000A0000000B000000000000000A0000000B000000000000000A0000000C000000000000000A0000000C000000000000000A0000000D000000000000000A0000000D000000000000000A0000000E000000000000000A0000000E000000000000000A0000000F000000000000000A0000000F000000000000000A00000010000000000000000A00000010000000000000000A00000000000000010000000A00000000000000010000000A00000001000000010000000A00000001000000010000000A00000002000000010000000A00000002000000010000000A00000003000000010000000A00000003000000010000000A00000004000000010000000A00000004000000010000000A00000005000000010000000A00000005000000010000000A00000006000000010000000A00000006000000010000000A00000007000000010000000A00000007000000010000000A00000008000000010000000A00000008000000010000000A00000009000000010000000A00000009000000010000000A0000000A000000010000000A0000000A000000010000000A0000000B000000010000000A0000000B000000010000000A0000000C000000010000000A0000000C000000010000000A0000000D000000010000000A0000000D000000010000000A0000000E000000010000000A0000000E000000010000000A0000000F000000010000000A0000000F000000010000000A00000010000000010000000A00000010000000010000000A00000000000000020000000A00000000000000020000000A00000001000000020000000A00000001000000020000000A00000002000000020000000A00000002000000020000000A00000003000000020000000A00000003000000020000000A00000004000000020000000A00000004000000020000000A00000005000000020000000A00000005000000020000000A00000006000000020000000A00000006000000020000000A00000007000000020000000A00000007000000020000000A00000008000000020000000A00000008000000020000000A00000009000000020000000A00000009000000020000000A0000000A000000020000000A0000000A000000020000000A0000000B000000020000000A0000000B000000020000000A0000000C000000020000000A0000000C000000020000000A0000000D000000020000000A0000000D000000020000000A0000000E000000020000000A0000000E000000020000000A0000000F000000020000000A0000000F000000020000000A00000010000000020000000A00000010000000020000000A00000000000000030000000A00000000000000030000000A00000001000000030000000A00000001000000030000000A00000002000000030000000A00000002000000030000000A00000003000000030000000A00000003000000030000000A00000004000000030000000A00000004000000030000000A00000005000000030000000A00000005000000030000000A00000006000000030000000A00000006000000030000000A00000007000000030000000A00000007000000030000000A00000008000000030000000A00000008000000030000000A00000009000000030000000A00000009000000030000000A0000000A000000030000000A0000000A000000030000000A0000000B000000030000000A0000000B000000030000000A0000000C000000030000000A0000000C000000030000000A0000000D000000030000000A0000000D000000030000000A0000000E000000030000000A0000000E000000030000000A0000000F000000030000000A0000000F000000030000000A00000010000000030000000A00000010000000030000000A00000000000000040000000A00000000000000040000000A00000001000000040000000A00000001000000040000000A00000002000000040000000A00000002000000040000000A00000003000000040000000A00000003000000040000000A00000004000000040000000A00000004000000040000000A00000005000000040000000A00000005000000040000000A00000006000000040000000A00000006000000040000000A00000007000000040000000A00000007000000040000000A00000008000000040000000A00000008000000040000000A00000009000000040000000A00000009000000040000000A0000000A000000040000000A0000000A000000040000000A0000000B000000040000000A0000000B000000040000000A0000000C000000040000000A0000000C000000040000000A0000000D000000040000000A0000000D000000040000000A0000000E000000040000000A0000000E000000040000000A0000000F000000040000000A0000000F000000040000000A00000010000000040000000A00000010000000040000000A00000000000000050000000A00000000000000050000000A00000001000000050000000A00000001000000050000000A00000002000000050000000A00000002000000050000000A00000003000000050000000A00000003000000050000000A00000004000000050000000A00000004000000050000000A00000005000000050000000A00000005000000050000000A00000006000000050000000A00000006000000050000000A00000007000000050000000A00000007000000050000000A00000008000000050000000A00000008000000050000000A00000009000000050000000A00000009000000050000000A0000000A000000050000000A0000000A000000050000000A0000000B000000050000000A0000000B000000050000000A0000000C000000050000000A0000000C000000050000000A0000000D000000050000000A0000000D000000050000000A0000000E000000050000000A0000000E000000050000000A0000000F000000050000000A0000000F000000050000000A00000010000000050000000A00000010000000050000000A00000000000000060000000A00000000000000060000000A00000001000000060000000A00000001000000060000000A00000002000000060000000A00000002000000060000000A00000003000000060000000A00000003000000060000000A00000004000000060000000A00000004000000060000000A00000005000000060000000A00000005000000060000000A00000006000000060000000A00000006000000060000000A00000007000000060000000A00000007000000060000000A00000008000000060000000A00000008000000060000000A00000009000000060000000A00000009000000060000000A0000000A000000060000000A0000000A000000060000000A0000000B000000060000000A0000000B000000060000000A0000000C000000060000000A0000000C000000060000000A0000000D000000060000000A0000000D000000060000000A0000000E000000060000000A0000000E000000060000000A0000000F000000060000000A0000000F000000060000000A00000010000000060000000A00000010000000060000000A00000000000000070000000A00000000000000070000000A00000001000000070000000A00000001000000070000000A00000002000000070000000A00000002000000070000000A00000003000000070000000A00000003000000070000000A00000004000000070000000A00000004000000070000000A00000005000000070000000A00000005000000070000000A00000006000000070000000A00000006000000070000000A00000007000000070000000A00000007000000070000000A00000008000000070000000A00000008000000070000000A00000009000000070000000A00000009000000070000000A0000000A000000070000000A0000000A000000070000000A0000000B000000070000000A0000000B000000070000000A0000000C000000070000000A0000000C000000070000000A0000000D000000070000000A0000000D000000070000000A0000000E000000070000000A0000000E000000070000000A0000000F000000070000000A0000000F000000070000000A00000010000000070000000A00000010000000070000000A00000000000000080000000A00000000000000080000000A00000001000000080000000A00000001000000080000000A00000002000000080000000A00000002000000080000000A00000003000000080000000A00000003000000080000000A00000004000000080000000A00000004000000080000000A00000005000000080000000A00000005000000080000000A00000006000000080000000A00000006000000080000000A00000007000000080000000A00000007000000080000000A00000008000000080000000A00000008000000080000000A00000009000000080000000A00000009000000080000000A0000000A000000080000000A0000000A000000080000000A0000000B000000080000000A0000000B000000080000000A0000000C000000080000000A0000000C000000080000000A0000000D000000080000000A0000000D000000080000000A0000000E000000080000000A0000000E000000080000000A0000000F000000080000000A0000000F000000080000000A00000010000000080000000A00000010000000080000000A00000000000000090000000A00000000000000090000000A00000001000000090000000A00000001000000090000000A00000002000000090000000A00000002000000090000000A00000003000000090000000A00000003000000090000000A00000004000000090000000A00000004000000090000000A00000005000000090000000A00000005000000090000000A00000006000000090000000A00000006000000090000000A00000007000000090000000A00000007000000090000000A00000008000000090000000A00000008000000090000000A00000009000000090000000A00000009000000090000000A0000000A000000090000000A0000000A000000090000000A0000000B000000090000000A0000000B000000090000000A0000000C000000090000000A0000000C000000090000000A0000000D000000090000000A0000000D000000090000000A0000000E000000090000000A0000000E000000090000000A0000000F000000090000000A0000000F000000090000000A00000010000000090000000A00000010000000090000000A000000000000000A0000000A000000000000000A0000000A000000010000000A0000000A000000010000000A0000000A000000020000000A0000000A000000020000000A0000000A000000030000000A0000000A000000030000000A0000000A000000040000000A0000000A000000040000000A0000000A000000050000000A0000000A000000050000000A0000000A000000060000000A0000000A000000060000000A0000000A000000070000000A0000000A000000070000000A0000000A000000080000000A0000000A000000080000000A0000000A000000090000000A0000000A000000090000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000A000000100000000A0000000A000000100000000A0000000A000000000000000B0000000A000000000000000B0000000A000000010000000B0000000A000000010000000B0000000A000000020000000B0000000A000000020000000B0000000A000000030000000B0000000A000000030000000B0000000A000000040000000B0000000A000000040000000B0000000A000000050000000B0000000A000000050000000B0000000A000000060000000B0000000A000000060000000B0000000A000000070000000B0000000A000000070000000B0000000A000000080000000B0000000A000000080000000B0000000A000000090000000B0000000A000000090000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000A000000100000000B0000000A000000100000000B0000000A000000000000000C0000000A000000000000000C0000000A000000010000000C0000000A000000010000000C0000000A000000020000000C0000000A000000020000000C0000000A000000030000000C0000000A000000030000000C0000000A000000040000000C0000000A000000040000000C0000000A000000050000000C0000000A000000050000000C0000000A000000060000000C0000000A000000060000000C0000000A000000070000000C0000000A000000070000000C0000000A000000080000000C0000000A000000080000000C0000000A000000090000000C0000000A000000090000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000A000000100000000C0000000A000000100000000C0000000A000000000000000D0000000A000000000000000D0000000A000000010000000D0000000A000000010000000D0000000A000000020000000D0000000A000000020000000D0000000A000000030000000D0000000A000000030000000D0000000A000000040000000D0000000A000000040000000D0000000A000000050000000D0000000A000000050000000D0000000A000000060000000D0000000A000000060000000D0000000A000000070000000D0000000A000000070000000D0000000A000000080000000D0000000A000000080000000D0000000A000000090000000D0000000A000000090000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000A000000100000000D0000000A000000100000000D0000000A000000000000000E0000000A000000000000000E0000000A000000010000000E0000000A000000010000000E0000000A000000020000000E0000000A000000020000000E0000000A000000030000000E0000000A000000030000000E0000000A000000040000000E0000000A000000040000000E0000000A000000050000000E0000000A000000050000000E0000000A000000060000000E0000000A000000060000000E0000000A000000070000000E0000000A000000070000000E0000000A000000080000000E0000000A000000080000000E0000000A000000090000000E0000000A000000090000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000A000000100000000E0000000A000000100000000E0000000A000000000000000F0000000A000000000000000F0000000A000000010000000F0000000A000000010000000F0000000A000000020000000F0000000A000000020000000F0000000A000000030000000F0000000A000000030000000F0000000A000000040000000F0000000A000000040000000F0000000A000000050000000F0000000A000000050000000F0000000A000000060000000F0000000A000000060000000F0000000A000000070000000F0000000A000000070000000F0000000A000000080000000F0000000A000000080000000F0000000A000000090000000F0000000A000000090000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000A000000100000000F0000000A000000100000000F0000000A00000000000000100000000A00000000000000100000000A00000001000000100000000A00000001000000100000000A00000002000000100000000A00000002000000100000000A00000003000000100000000A00000003000000100000000A00000004000000100000000A00000004000000100000000A00000005000000100000000A00000005000000100000000A00000006000000100000000A00000006000000100000000A00000007000000100000000A00000007000000100000000A00000008000000100000000A00000008000000100000000A00000009000000100000000A00000009000000100000000A0000000A000000100000000A0000000A000000100000000A0000000B000000100000000A0000000B000000100000000A0000000C000000100000000A0000000C000000100000000A0000000D000000100000000A0000000D000000100000000A0000000E000000100000000A0000000E000000100000000A0000000F000000100000000A0000000F000000100000000A00000010000000100000000A00000010000000100000000A00000000000000000000000B00000000000000000000000B00000001000000000000000B00000001000000000000000B00000002000000000000000B00000002000000000000000B00000003000000000000000B00000003000000000000000B00000004000000000000000B00000004000000000000000B00000005000000000000000B00000005000000000000000B00000006000000000000000B00000006000000000000000B00000007000000000000000B00000007000000000000000B00000008000000000000000B00000008000000000000000B00000009000000000000000B00000009000000000000000B0000000A000000000000000B0000000A000000000000000B0000000B000000000000000B0000000B000000000000000B0000000C000000000000000B0000000C000000000000000B0000000D000000000000000B0000000D000000000000000B0000000E000000000000000B0000000E000000000000000B0000000F000000000000000B0000000F000000000000000B00000010000000000000000B00000010000000000000000B00000000000000010000000B00000000000000010000000B00000001000000010000000B00000001000000010000000B00000002000000010000000B00000002000000010000000B00000003000000010000000B00000003000000010000000B00000004000000010000000B00000004000000010000000B00000005000000010000000B00000005000000010000000B00000006000000010000000B00000006000000010000000B00000007000000010000000B00000007000000010000000B00000008000000010000000B00000008000000010000000B00000009000000010000000B00000009000000010000000B0000000A000000010000000B0000000A000000010000000B0000000B000000010000000B0000000B000000010000000B0000000C000000010000000B0000000C000000010000000B0000000D000000010000000B0000000D000000010000000B0000000E000000010000000B0000000E000000010000000B0000000F000000010000000B0000000F000000010000000B00000010000000010000000B00000010000000010000000B00000000000000020000000B00000000000000020000000B00000001000000020000000B00000001000000020000000B00000002000000020000000B00000002000000020000000B00000003000000020000000B00000003000000020000000B00000004000000020000000B00000004000000020000000B00000005000000020000000B00000005000000020000000B00000006000000020000000B00000006000000020000000B00000007000000020000000B00000007000000020000000B00000008000000020000000B00000008000000020000000B00000009000000020000000B00000009000000020000000B0000000A000000020000000B0000000A000000020000000B0000000B000000020000000B0000000B000000020000000B0000000C000000020000000B0000000C000000020000000B0000000D000000020000000B0000000D000000020000000B0000000E000000020000000B0000000E000000020000000B0000000F000000020000000B0000000F000000020000000B00000010000000020000000B00000010000000020000000B00000000000000030000000B00000000000000030000000B00000001000000030000000B00000001000000030000000B00000002000000030000000B00000002000000030000000B00000003000000030000000B00000003000000030000000B00000004000000030000000B00000004000000030000000B00000005000000030000000B00000005000000030000000B00000006000000030000000B00000006000000030000000B00000007000000030000000B00000007000000030000000B00000008000000030000000B00000008000000030000000B00000009000000030000000B00000009000000030000000B0000000A000000030000000B0000000A000000030000000B0000000B000000030000000B0000000B000000030000000B0000000C000000030000000B0000000C000000030000000B0000000D000000030000000B0000000D000000030000000B0000000E000000030000000B0000000E000000030000000B0000000F000000030000000B0000000F000000030000000B00000010000000030000000B00000010000000030000000B00000000000000040000000B00000000000000040000000B00000001000000040000000B00000001000000040000000B00000002000000040000000B00000002000000040000000B00000003000000040000000B00000003000000040000000B00000004000000040000000B00000004000000040000000B00000005000000040000000B00000005000000040000000B00000006000000040000000B00000006000000040000000B00000007000000040000000B00000007000000040000000B00000008000000040000000B00000008000000040000000B00000009000000040000000B00000009000000040000000B0000000A000000040000000B0000000A000000040000000B0000000B000000040000000B0000000B000000040000000B0000000C000000040000000B0000000C000000040000000B0000000D000000040000000B0000000D000000040000000B0000000E000000040000000B0000000E000000040000000B0000000F000000040000000B0000000F000000040000000B00000010000000040000000B00000010000000040000000B00000000000000050000000B00000000000000050000000B00000001000000050000000B00000001000000050000000B00000002000000050000000B00000002000000050000000B00000003000000050000000B00000003000000050000000B00000004000000050000000B00000004000000050000000B00000005000000050000000B00000005000000050000000B00000006000000050000000B00000006000000050000000B00000007000000050000000B00000007000000050000000B00000008000000050000000B00000008000000050000000B00000009000000050000000B00000009000000050000000B0000000A000000050000000B0000000A000000050000000B0000000B000000050000000B0000000B000000050000000B0000000C000000050000000B0000000C000000050000000B0000000D000000050000000B0000000D000000050000000B0000000E000000050000000B0000000E000000050000000B0000000F000000050000000B0000000F000000050000000B00000010000000050000000B00000010000000050000000B00000000000000060000000B00000000000000060000000B00000001000000060000000B00000001000000060000000B00000002000000060000000B00000002000000060000000B00000003000000060000000B00000003000000060000000B00000004000000060000000B00000004000000060000000B00000005000000060000000B00000005000000060000000B00000006000000060000000B00000006000000060000000B00000007000000060000000B00000007000000060000000B00000008000000060000000B00000008000000060000000B00000009000000060000000B00000009000000060000000B0000000A000000060000000B0000000A000000060000000B0000000B000000060000000B0000000B000000060000000B0000000C000000060000000B0000000C000000060000000B0000000D000000060000000B0000000D000000060000000B0000000E000000060000000B0000000E000000060000000B0000000F000000060000000B0000000F000000060000000B00000010000000060000000B00000010000000060000000B00000000000000070000000B00000000000000070000000B00000001000000070000000B00000001000000070000000B00000002000000070000000B00000002000000070000000B00000003000000070000000B00000003000000070000000B00000004000000070000000B00000004000000070000000B00000005000000070000000B00000005000000070000000B00000006000000070000000B00000006000000070000000B00000007000000070000000B00000007000000070000000B00000008000000070000000B00000008000000070000000B00000009000000070000000B00000009000000070000000B0000000A000000070000000B0000000A000000070000000B0000000B000000070000000B0000000B000000070000000B0000000C000000070000000B0000000C000000070000000B0000000D000000070000000B0000000D000000070000000B0000000E000000070000000B0000000E000000070000000B0000000F000000070000000B0000000F000000070000000B00000010000000070000000B00000010000000070000000B00000000000000080000000B00000000000000080000000B00000001000000080000000B00000001000000080000000B00000002000000080000000B00000002000000080000000B00000003000000080000000B00000003000000080000000B00000004000000080000000B00000004000000080000000B00000005000000080000000B00000005000000080000000B00000006000000080000000B00000006000000080000000B00000007000000080000000B00000007000000080000000B00000008000000080000000B00000008000000080000000B00000009000000080000000B00000009000000080000000B0000000A000000080000000B0000000A000000080000000B0000000B000000080000000B0000000B000000080000000B0000000C000000080000000B0000000C000000080000000B0000000D000000080000000B0000000D000000080000000B0000000E000000080000000B0000000E000000080000000B0000000F000000080000000B0000000F000000080000000B00000010000000080000000B00000010000000080000000B00000000000000090000000B00000000000000090000000B00000001000000090000000B00000001000000090000000B00000002000000090000000B00000002000000090000000B00000003000000090000000B00000003000000090000000B00000004000000090000000B00000004000000090000000B00000005000000090000000B00000005000000090000000B00000006000000090000000B00000006000000090000000B00000007000000090000000B00000007000000090000000B00000008000000090000000B00000008000000090000000B00000009000000090000000B00000009000000090000000B0000000A000000090000000B0000000A000000090000000B0000000B000000090000000B0000000B000000090000000B0000000C000000090000000B0000000C000000090000000B0000000D000000090000000B0000000D000000090000000B0000000E000000090000000B0000000E000000090000000B0000000F000000090000000B0000000F000000090000000B00000010000000090000000B00000010000000090000000B000000000000000A0000000B000000000000000A0000000B000000010000000A0000000B000000010000000A0000000B000000020000000A0000000B000000020000000A0000000B000000030000000A0000000B000000030000000A0000000B000000040000000A0000000B000000040000000A0000000B000000050000000A0000000B000000050000000A0000000B000000060000000A0000000B000000060000000A0000000B000000070000000A0000000B000000070000000A0000000B000000080000000A0000000B000000080000000A0000000B000000090000000A0000000B000000090000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000B000000100000000A0000000B000000100000000A0000000B000000000000000B0000000B000000000000000B0000000B000000010000000B0000000B000000010000000B0000000B000000020000000B0000000B000000020000000B0000000B000000030000000B0000000B000000030000000B0000000B000000040000000B0000000B000000040000000B0000000B000000050000000B0000000B000000050000000B0000000B000000060000000B0000000B000000060000000B0000000B000000070000000B0000000B000000070000000B0000000B000000080000000B0000000B000000080000000B0000000B000000090000000B0000000B000000090000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000B000000100000000B0000000B000000100000000B0000000B000000000000000C0000000B000000000000000C0000000B000000010000000C0000000B000000010000000C0000000B000000020000000C0000000B000000020000000C0000000B000000030000000C0000000B000000030000000C0000000B000000040000000C0000000B000000040000000C0000000B000000050000000C0000000B000000050000000C0000000B000000060000000C0000000B000000060000000C0000000B000000070000000C0000000B000000070000000C0000000B000000080000000C0000000B000000080000000C0000000B000000090000000C0000000B000000090000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000B000000100000000C0000000B000000100000000C0000000B000000000000000D0000000B000000000000000D0000000B000000010000000D0000000B000000010000000D0000000B000000020000000D0000000B000000020000000D0000000B000000030000000D0000000B000000030000000D0000000B000000040000000D0000000B000000040000000D0000000B000000050000000D0000000B000000050000000D0000000B000000060000000D0000000B000000060000000D0000000B000000070000000D0000000B000000070000000D0000000B000000080000000D0000000B000000080000000D0000000B000000090000000D0000000B000000090000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000B000000100000000D0000000B000000100000000D0000000B000000000000000E0000000B000000000000000E0000000B000000010000000E0000000B000000010000000E0000000B000000020000000E0000000B000000020000000E0000000B000000030000000E0000000B000000030000000E0000000B000000040000000E0000000B000000040000000E0000000B000000050000000E0000000B000000050000000E0000000B000000060000000E0000000B000000060000000E0000000B000000070000000E0000000B000000070000000E0000000B000000080000000E0000000B000000080000000E0000000B000000090000000E0000000B000000090000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000B000000100000000E0000000B000000100000000E0000000B000000000000000F0000000B000000000000000F0000000B000000010000000F0000000B000000010000000F0000000B000000020000000F0000000B000000020000000F0000000B000000030000000F0000000B000000030000000F0000000B000000040000000F0000000B000000040000000F0000000B000000050000000F0000000B000000050000000F0000000B000000060000000F0000000B000000060000000F0000000B000000070000000F0000000B000000070000000F0000000B000000080000000F0000000B000000080000000F0000000B000000090000000F0000000B000000090000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000B000000100000000F0000000B000000100000000F0000000B00000000000000100000000B00000000000000100000000B00000001000000100000000B00000001000000100000000B00000002000000100000000B00000002000000100000000B00000003000000100000000B00000003000000100000000B00000004000000100000000B00000004000000100000000B00000005000000100000000B00000005000000100000000B00000006000000100000000B00000006000000100000000B00000007000000100000000B00000007000000100000000B00000008000000100000000B00000008000000100000000B00000009000000100000000B00000009000000100000000B0000000A000000100000000B0000000A000000100000000B0000000B000000100000000B0000000B000000100000000B0000000C000000100000000B0000000C000000100000000B0000000D000000100000000B0000000D000000100000000B0000000E000000100000000B0000000E000000100000000B0000000F000000100000000B0000000F000000100000000B00000010000000100000000B00000010000000100000000B00000000000000000000000C00000000000000000000000C00000001000000000000000C00000001000000000000000C00000002000000000000000C00000002000000000000000C00000003000000000000000C00000003000000000000000C00000004000000000000000C00000004000000000000000C00000005000000000000000C00000005000000000000000C00000006000000000000000C00000006000000000000000C00000007000000000000000C00000007000000000000000C00000008000000000000000C00000008000000000000000C00000009000000000000000C00000009000000000000000C0000000A000000000000000C0000000A000000000000000C0000000B000000000000000C0000000B000000000000000C0000000C000000000000000C0000000C000000000000000C0000000D000000000000000C0000000D000000000000000C0000000E000000000000000C0000000E000000000000000C0000000F000000000000000C0000000F000000000000000C00000010000000000000000C00000010000000000000000C00000000000000010000000C00000000000000010000000C00000001000000010000000C00000001000000010000000C00000002000000010000000C00000002000000010000000C00000003000000010000000C00000003000000010000000C00000004000000010000000C00000004000000010000000C00000005000000010000000C00000005000000010000000C00000006000000010000000C00000006000000010000000C00000007000000010000000C00000007000000010000000C00000008000000010000000C00000008000000010000000C00000009000000010000000C00000009000000010000000C0000000A000000010000000C0000000A000000010000000C0000000B000000010000000C0000000B000000010000000C0000000C000000010000000C0000000C000000010000000C0000000D000000010000000C0000000D000000010000000C0000000E000000010000000C0000000E000000010000000C0000000F000000010000000C0000000F000000010000000C00000010000000010000000C00000010000000010000000C00000000000000020000000C00000000000000020000000C00000001000000020000000C00000001000000020000000C00000002000000020000000C00000002000000020000000C00000003000000020000000C00000003000000020000000C00000004000000020000000C00000004000000020000000C00000005000000020000000C00000005000000020000000C00000006000000020000000C00000006000000020000000C00000007000000020000000C00000007000000020000000C00000008000000020000000C00000008000000020000000C00000009000000020000000C00000009000000020000000C0000000A000000020000000C0000000A000000020000000C0000000B000000020000000C0000000B000000020000000C0000000C000000020000000C0000000C000000020000000C0000000D000000020000000C0000000D000000020000000C0000000E000000020000000C0000000E000000020000000C0000000F000000020000000C0000000F000000020000000C00000010000000020000000C00000010000000020000000C00000000000000030000000C00000000000000030000000C00000001000000030000000C00000001000000030000000C00000002000000030000000C00000002000000030000000C00000003000000030000000C00000003000000030000000C00000004000000030000000C00000004000000030000000C00000005000000030000000C00000005000000030000000C00000006000000030000000C00000006000000030000000C00000007000000030000000C00000007000000030000000C00000008000000030000000C00000008000000030000000C00000009000000030000000C00000009000000030000000C0000000A000000030000000C0000000A000000030000000C0000000B000000030000000C0000000B000000030000000C0000000C000000030000000C0000000C000000030000000C0000000D000000030000000C0000000D000000030000000C0000000E000000030000000C0000000E000000030000000C0000000F000000030000000C0000000F000000030000000C00000010000000030000000C00000010000000030000000C00000000000000040000000C00000000000000040000000C00000001000000040000000C00000001000000040000000C00000002000000040000000C00000002000000040000000C00000003000000040000000C00000003000000040000000C00000004000000040000000C00000004000000040000000C00000005000000040000000C00000005000000040000000C00000006000000040000000C00000006000000040000000C00000007000000040000000C00000007000000040000000C00000008000000040000000C00000008000000040000000C00000009000000040000000C00000009000000040000000C0000000A000000040000000C0000000A000000040000000C0000000B000000040000000C0000000B000000040000000C0000000C000000040000000C0000000C000000040000000C0000000D000000040000000C0000000D000000040000000C0000000E000000040000000C0000000E000000040000000C0000000F000000040000000C0000000F000000040000000C00000010000000040000000C00000010000000040000000C00000000000000050000000C00000000000000050000000C00000001000000050000000C00000001000000050000000C00000002000000050000000C00000002000000050000000C00000003000000050000000C00000003000000050000000C00000004000000050000000C00000004000000050000000C00000005000000050000000C00000005000000050000000C00000006000000050000000C00000006000000050000000C00000007000000050000000C00000007000000050000000C00000008000000050000000C00000008000000050000000C00000009000000050000000C00000009000000050000000C0000000A000000050000000C0000000A000000050000000C0000000B000000050000000C0000000B000000050000000C0000000C000000050000000C0000000C000000050000000C0000000D000000050000000C0000000D000000050000000C0000000E000000050000000C0000000E000000050000000C0000000F000000050000000C0000000F000000050000000C00000010000000050000000C00000010000000050000000C00000000000000060000000C00000000000000060000000C00000001000000060000000C00000001000000060000000C00000002000000060000000C00000002000000060000000C00000003000000060000000C00000003000000060000000C00000004000000060000000C00000004000000060000000C00000005000000060000000C00000005000000060000000C00000006000000060000000C00000006000000060000000C00000007000000060000000C00000007000000060000000C00000008000000060000000C00000008000000060000000C00000009000000060000000C00000009000000060000000C0000000A000000060000000C0000000A000000060000000C0000000B000000060000000C0000000B000000060000000C0000000C000000060000000C0000000C000000060000000C0000000D000000060000000C0000000D000000060000000C0000000E000000060000000C0000000E000000060000000C0000000F000000060000000C0000000F000000060000000C00000010000000060000000C00000010000000060000000C00000000000000070000000C00000000000000070000000C00000001000000070000000C00000001000000070000000C00000002000000070000000C00000002000000070000000C00000003000000070000000C00000003000000070000000C00000004000000070000000C00000004000000070000000C00000005000000070000000C00000005000000070000000C00000006000000070000000C00000006000000070000000C00000007000000070000000C00000007000000070000000C00000008000000070000000C00000008000000070000000C00000009000000070000000C00000009000000070000000C0000000A000000070000000C0000000A000000070000000C0000000B000000070000000C0000000B000000070000000C0000000C000000070000000C0000000C000000070000000C0000000D000000070000000C0000000D000000070000000C0000000E000000070000000C0000000E000000070000000C0000000F000000070000000C0000000F000000070000000C00000010000000070000000C00000010000000070000000C00000000000000080000000C00000000000000080000000C00000001000000080000000C00000001000000080000000C00000002000000080000000C00000002000000080000000C00000003000000080000000C00000003000000080000000C00000004000000080000000C00000004000000080000000C00000005000000080000000C00000005000000080000000C00000006000000080000000C00000006000000080000000C00000007000000080000000C00000007000000080000000C00000008000000080000000C00000008000000080000000C00000009000000080000000C00000009000000080000000C0000000A000000080000000C0000000A000000080000000C0000000B000000080000000C0000000B000000080000000C0000000C000000080000000C0000000C000000080000000C0000000D000000080000000C0000000D000000080000000C0000000E000000080000000C0000000E000000080000000C0000000F000000080000000C0000000F000000080000000C00000010000000080000000C00000010000000080000000C00000000000000090000000C00000000000000090000000C00000001000000090000000C00000001000000090000000C00000002000000090000000C00000002000000090000000C00000003000000090000000C00000003000000090000000C00000004000000090000000C00000004000000090000000C00000005000000090000000C00000005000000090000000C00000006000000090000000C00000006000000090000000C00000007000000090000000C00000007000000090000000C00000008000000090000000C00000008000000090000000C00000009000000090000000C00000009000000090000000C0000000A000000090000000C0000000A000000090000000C0000000B000000090000000C0000000B000000090000000C0000000C000000090000000C0000000C000000090000000C0000000D000000090000000C0000000D000000090000000C0000000E000000090000000C0000000E000000090000000C0000000F000000090000000C0000000F000000090000000C00000010000000090000000C00000010000000090000000C000000000000000A0000000C000000000000000A0000000C000000010000000A0000000C000000010000000A0000000C000000020000000A0000000C000000020000000A0000000C000000030000000A0000000C000000030000000A0000000C000000040000000A0000000C000000040000000A0000000C000000050000000A0000000C000000050000000A0000000C000000060000000A0000000C000000060000000A0000000C000000070000000A0000000C000000070000000A0000000C000000080000000A0000000C000000080000000A0000000C000000090000000A0000000C000000090000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000C000000100000000A0000000C000000100000000A0000000C000000000000000B0000000C000000000000000B0000000C000000010000000B0000000C000000010000000B0000000C000000020000000B0000000C000000020000000B0000000C000000030000000B0000000C000000030000000B0000000C000000040000000B0000000C000000040000000B0000000C000000050000000B0000000C000000050000000B0000000C000000060000000B0000000C000000060000000B0000000C000000070000000B0000000C000000070000000B0000000C000000080000000B0000000C000000080000000B0000000C000000090000000B0000000C000000090000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000C000000100000000B0000000C000000100000000B0000000C000000000000000C0000000C000000000000000C0000000C000000010000000C0000000C000000010000000C0000000C000000020000000C0000000C000000020000000C0000000C000000030000000C0000000C000000030000000C0000000C000000040000000C0000000C000000040000000C0000000C000000050000000C0000000C000000050000000C0000000C000000060000000C0000000C000000060000000C0000000C000000070000000C0000000C000000070000000C0000000C000000080000000C0000000C000000080000000C0000000C000000090000000C0000000C000000090000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000C000000100000000C0000000C000000100000000C0000000C000000000000000D0000000C000000000000000D0000000C000000010000000D0000000C000000010000000D0000000C000000020000000D0000000C000000020000000D0000000C000000030000000D0000000C000000030000000D0000000C000000040000000D0000000C000000040000000D0000000C000000050000000D0000000C000000050000000D0000000C000000060000000D0000000C000000060000000D0000000C000000070000000D0000000C000000070000000D0000000C000000080000000D0000000C000000080000000D0000000C000000090000000D0000000C000000090000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000C000000100000000D0000000C000000100000000D0000000C000000000000000E0000000C000000000000000E0000000C000000010000000E0000000C000000010000000E0000000C000000020000000E0000000C000000020000000E0000000C000000030000000E0000000C000000030000000E0000000C000000040000000E0000000C000000040000000E0000000C000000050000000E0000000C000000050000000E0000000C000000060000000E0000000C000000060000000E0000000C000000070000000E0000000C000000070000000E0000000C000000080000000E0000000C000000080000000E0000000C000000090000000E0000000C000000090000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000C000000100000000E0000000C000000100000000E0000000C000000000000000F0000000C000000000000000F0000000C000000010000000F0000000C000000010000000F0000000C000000020000000F0000000C000000020000000F0000000C000000030000000F0000000C000000030000000F0000000C000000040000000F0000000C000000040000000F0000000C000000050000000F0000000C000000050000000F0000000C000000060000000F0000000C000000060000000F0000000C000000070000000F0000000C000000070000000F0000000C000000080000000F0000000C000000080000000F0000000C000000090000000F0000000C000000090000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000C000000100000000F0000000C000000100000000F0000000C00000000000000100000000C00000000000000100000000C00000001000000100000000C00000001000000100000000C00000002000000100000000C00000002000000100000000C00000003000000100000000C00000003000000100000000C00000004000000100000000C00000004000000100000000C00000005000000100000000C00000005000000100000000C00000006000000100000000C00000006000000100000000C00000007000000100000000C00000007000000100000000C00000008000000100000000C00000008000000100000000C00000009000000100000000C00000009000000100000000C0000000A000000100000000C0000000A000000100000000C0000000B000000100000000C0000000B000000100000000C0000000C000000100000000C0000000C000000100000000C0000000D000000100000000C0000000D000000100000000C0000000E000000100000000C0000000E000000100000000C0000000F000000100000000C0000000F000000100000000C00000010000000100000000C00000010000000100000000C00000000000000000000000D00000000000000000000000D00000001000000000000000D00000001000000000000000D00000002000000000000000D00000002000000000000000D00000003000000000000000D00000003000000000000000D00000004000000000000000D00000004000000000000000D00000005000000000000000D00000005000000000000000D00000006000000000000000D00000006000000000000000D00000007000000000000000D00000007000000000000000D00000008000000000000000D00000008000000000000000D00000009000000000000000D00000009000000000000000D0000000A000000000000000D0000000A000000000000000D0000000B000000000000000D0000000B000000000000000D0000000C000000000000000D0000000C000000000000000D0000000D000000000000000D0000000D000000000000000D0000000E000000000000000D0000000E000000000000000D0000000F000000000000000D0000000F000000000000000D00000010000000000000000D00000010000000000000000D00000000000000010000000D00000000000000010000000D00000001000000010000000D00000001000000010000000D00000002000000010000000D00000002000000010000000D00000003000000010000000D00000003000000010000000D00000004000000010000000D00000004000000010000000D00000005000000010000000D00000005000000010000000D00000006000000010000000D00000006000000010000000D00000007000000010000000D00000007000000010000000D00000008000000010000000D00000008000000010000000D00000009000000010000000D00000009000000010000000D0000000A000000010000000D0000000A000000010000000D0000000B000000010000000D0000000B000000010000000D0000000C000000010000000D0000000C000000010000000D0000000D000000010000000D0000000D000000010000000D0000000E000000010000000D0000000E000000010000000D0000000F000000010000000D0000000F000000010000000D00000010000000010000000D00000010000000010000000D00000000000000020000000D00000000000000020000000D00000001000000020000000D00000001000000020000000D00000002000000020000000D00000002000000020000000D00000003000000020000000D00000003000000020000000D00000004000000020000000D00000004000000020000000D00000005000000020000000D00000005000000020000000D00000006000000020000000D00000006000000020000000D00000007000000020000000D00000007000000020000000D00000008000000020000000D00000008000000020000000D00000009000000020000000D00000009000000020000000D0000000A000000020000000D0000000A000000020000000D0000000B000000020000000D0000000B000000020000000D0000000C000000020000000D0000000C000000020000000D0000000D000000020000000D0000000D000000020000000D0000000E000000020000000D0000000E000000020000000D0000000F000000020000000D0000000F000000020000000D00000010000000020000000D00000010000000020000000D00000000000000030000000D00000000000000030000000D00000001000000030000000D00000001000000030000000D00000002000000030000000D00000002000000030000000D00000003000000030000000D00000003000000030000000D00000004000000030000000D00000004000000030000000D00000005000000030000000D00000005000000030000000D00000006000000030000000D00000006000000030000000D00000007000000030000000D00000007000000030000000D00000008000000030000000D00000008000000030000000D00000009000000030000000D00000009000000030000000D0000000A000000030000000D0000000A000000030000000D0000000B000000030000000D0000000B000000030000000D0000000C000000030000000D0000000C000000030000000D0000000D000000030000000D0000000D000000030000000D0000000E000000030000000D0000000E000000030000000D0000000F000000030000000D0000000F000000030000000D00000010000000030000000D00000010000000030000000D00000000000000040000000D00000000000000040000000D00000001000000040000000D00000001000000040000000D00000002000000040000000D00000002000000040000000D00000003000000040000000D00000003000000040000000D00000004000000040000000D00000004000000040000000D00000005000000040000000D00000005000000040000000D00000006000000040000000D00000006000000040000000D00000007000000040000000D00000007000000040000000D00000008000000040000000D00000008000000040000000D00000009000000040000000D00000009000000040000000D0000000A000000040000000D0000000A000000040000000D0000000B000000040000000D0000000B000000040000000D0000000C000000040000000D0000000C000000040000000D0000000D000000040000000D0000000D000000040000000D0000000E000000040000000D0000000E000000040000000D0000000F000000040000000D0000000F000000040000000D00000010000000040000000D00000010000000040000000D00000000000000050000000D00000000000000050000000D00000001000000050000000D00000001000000050000000D00000002000000050000000D00000002000000050000000D00000003000000050000000D00000003000000050000000D00000004000000050000000D00000004000000050000000D00000005000000050000000D00000005000000050000000D00000006000000050000000D00000006000000050000000D00000007000000050000000D00000007000000050000000D00000008000000050000000D00000008000000050000000D00000009000000050000000D00000009000000050000000D0000000A000000050000000D0000000A000000050000000D0000000B000000050000000D0000000B000000050000000D0000000C000000050000000D0000000C000000050000000D0000000D000000050000000D0000000D000000050000000D0000000E000000050000000D0000000E000000050000000D0000000F000000050000000D0000000F000000050000000D00000010000000050000000D00000010000000050000000D00000000000000060000000D00000000000000060000000D00000001000000060000000D00000001000000060000000D00000002000000060000000D00000002000000060000000D00000003000000060000000D00000003000000060000000D00000004000000060000000D00000004000000060000000D00000005000000060000000D00000005000000060000000D00000006000000060000000D00000006000000060000000D00000007000000060000000D00000007000000060000000D00000008000000060000000D00000008000000060000000D00000009000000060000000D00000009000000060000000D0000000A000000060000000D0000000A000000060000000D0000000B000000060000000D0000000B000000060000000D0000000C000000060000000D0000000C000000060000000D0000000D000000060000000D0000000D000000060000000D0000000E000000060000000D0000000E000000060000000D0000000F000000060000000D0000000F000000060000000D00000010000000060000000D00000010000000060000000D00000000000000070000000D00000000000000070000000D00000001000000070000000D00000001000000070000000D00000002000000070000000D00000002000000070000000D00000003000000070000000D00000003000000070000000D00000004000000070000000D00000004000000070000000D00000005000000070000000D00000005000000070000000D00000006000000070000000D00000006000000070000000D00000007000000070000000D00000007000000070000000D00000008000000070000000D00000008000000070000000D00000009000000070000000D00000009000000070000000D0000000A000000070000000D0000000A000000070000000D0000000B000000070000000D0000000B000000070000000D0000000C000000070000000D0000000C000000070000000D0000000D000000070000000D0000000D000000070000000D0000000E000000070000000D0000000E000000070000000D0000000F000000070000000D0000000F000000070000000D00000010000000070000000D00000010000000070000000D00000000000000080000000D00000000000000080000000D00000001000000080000000D00000001000000080000000D00000002000000080000000D00000002000000080000000D00000003000000080000000D00000003000000080000000D00000004000000080000000D00000004000000080000000D00000005000000080000000D00000005000000080000000D00000006000000080000000D00000006000000080000000D00000007000000080000000D00000007000000080000000D00000008000000080000000D00000008000000080000000D00000009000000080000000D00000009000000080000000D0000000A000000080000000D0000000A000000080000000D0000000B000000080000000D0000000B000000080000000D0000000C000000080000000D0000000C000000080000000D0000000D000000080000000D0000000D000000080000000D0000000E000000080000000D0000000E000000080000000D0000000F000000080000000D0000000F000000080000000D00000010000000080000000D00000010000000080000000D00000000000000090000000D00000000000000090000000D00000001000000090000000D00000001000000090000000D00000002000000090000000D00000002000000090000000D00000003000000090000000D00000003000000090000000D00000004000000090000000D00000004000000090000000D00000005000000090000000D00000005000000090000000D00000006000000090000000D00000006000000090000000D00000007000000090000000D00000007000000090000000D00000008000000090000000D00000008000000090000000D00000009000000090000000D00000009000000090000000D0000000A000000090000000D0000000A000000090000000D0000000B000000090000000D0000000B000000090000000D0000000C000000090000000D0000000C000000090000000D0000000D000000090000000D0000000D000000090000000D0000000E000000090000000D0000000E000000090000000D0000000F000000090000000D0000000F000000090000000D00000010000000090000000D00000010000000090000000D000000000000000A0000000D000000000000000A0000000D000000010000000A0000000D000000010000000A0000000D000000020000000A0000000D000000020000000A0000000D000000030000000A0000000D000000030000000A0000000D000000040000000A0000000D000000040000000A0000000D000000050000000A0000000D000000050000000A0000000D000000060000000A0000000D000000060000000A0000000D000000070000000A0000000D000000070000000A0000000D000000080000000A0000000D000000080000000A0000000D000000090000000A0000000D000000090000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000D000000100000000A0000000D000000100000000A0000000D000000000000000B0000000D000000000000000B0000000D000000010000000B0000000D000000010000000B0000000D000000020000000B0000000D000000020000000B0000000D000000030000000B0000000D000000030000000B0000000D000000040000000B0000000D000000040000000B0000000D000000050000000B0000000D000000050000000B0000000D000000060000000B0000000D000000060000000B0000000D000000070000000B0000000D000000070000000B0000000D000000080000000B0000000D000000080000000B0000000D000000090000000B0000000D000000090000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000D000000100000000B0000000D000000100000000B0000000D000000000000000C0000000D000000000000000C0000000D000000010000000C0000000D000000010000000C0000000D000000020000000C0000000D000000020000000C0000000D000000030000000C0000000D000000030000000C0000000D000000040000000C0000000D000000040000000C0000000D000000050000000C0000000D000000050000000C0000000D000000060000000C0000000D000000060000000C0000000D000000070000000C0000000D000000070000000C0000000D000000080000000C0000000D000000080000000C0000000D000000090000000C0000000D000000090000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000D000000100000000C0000000D000000100000000C0000000D000000000000000D0000000D000000000000000D0000000D000000010000000D0000000D000000010000000D0000000D000000020000000D0000000D000000020000000D0000000D000000030000000D0000000D000000030000000D0000000D000000040000000D0000000D000000040000000D0000000D000000050000000D0000000D000000050000000D0000000D000000060000000D0000000D000000060000000D0000000D000000070000000D0000000D000000070000000D0000000D000000080000000D0000000D000000080000000D0000000D000000090000000D0000000D000000090000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000D000000100000000D0000000D000000100000000D0000000D000000000000000E0000000D000000000000000E0000000D000000010000000E0000000D000000010000000E0000000D000000020000000E0000000D000000020000000E0000000D000000030000000E0000000D000000030000000E0000000D000000040000000E0000000D000000040000000E0000000D000000050000000E0000000D000000050000000E0000000D000000060000000E0000000D000000060000000E0000000D000000070000000E0000000D000000070000000E0000000D000000080000000E0000000D000000080000000E0000000D000000090000000E0000000D000000090000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000D000000100000000E0000000D000000100000000E0000000D000000000000000F0000000D000000000000000F0000000D000000010000000F0000000D000000010000000F0000000D000000020000000F0000000D000000020000000F0000000D000000030000000F0000000D000000030000000F0000000D000000040000000F0000000D000000040000000F0000000D000000050000000F0000000D000000050000000F0000000D000000060000000F0000000D000000060000000F0000000D000000070000000F0000000D000000070000000F0000000D000000080000000F0000000D000000080000000F0000000D000000090000000F0000000D000000090000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000D000000100000000F0000000D000000100000000F0000000D00000000000000100000000D00000000000000100000000D00000001000000100000000D00000001000000100000000D00000002000000100000000D00000002000000100000000D00000003000000100000000D00000003000000100000000D00000004000000100000000D00000004000000100000000D00000005000000100000000D00000005000000100000000D00000006000000100000000D00000006000000100000000D00000007000000100000000D00000007000000100000000D00000008000000100000000D00000008000000100000000D00000009000000100000000D00000009000000100000000D0000000A000000100000000D0000000A000000100000000D0000000B000000100000000D0000000B000000100000000D0000000C000000100000000D0000000C000000100000000D0000000D000000100000000D0000000D000000100000000D0000000E000000100000000D0000000E000000100000000D0000000F000000100000000D0000000F000000100000000D00000010000000100000000D00000010000000100000000D00000000000000000000000E00000000000000000000000E00000001000000000000000E00000001000000000000000E00000002000000000000000E00000002000000000000000E00000003000000000000000E00000003000000000000000E00000004000000000000000E00000004000000000000000E00000005000000000000000E00000005000000000000000E00000006000000000000000E00000006000000000000000E00000007000000000000000E00000007000000000000000E00000008000000000000000E00000008000000000000000E00000009000000000000000E00000009000000000000000E0000000A000000000000000E0000000A000000000000000E0000000B000000000000000E0000000B000000000000000E0000000C000000000000000E0000000C000000000000000E0000000D000000000000000E0000000D000000000000000E0000000E000000000000000E0000000E000000000000000E0000000F000000000000000E0000000F000000000000000E00000010000000000000000E00000010000000000000000E00000000000000010000000E00000000000000010000000E00000001000000010000000E00000001000000010000000E00000002000000010000000E00000002000000010000000E00000003000000010000000E00000003000000010000000E00000004000000010000000E00000004000000010000000E00000005000000010000000E00000005000000010000000E00000006000000010000000E00000006000000010000000E00000007000000010000000E00000007000000010000000E00000008000000010000000E00000008000000010000000E00000009000000010000000E00000009000000010000000E0000000A000000010000000E0000000A000000010000000E0000000B000000010000000E0000000B000000010000000E0000000C000000010000000E0000000C000000010000000E0000000D000000010000000E0000000D000000010000000E0000000E000000010000000E0000000E000000010000000E0000000F000000010000000E0000000F000000010000000E00000010000000010000000E00000010000000010000000E00000000000000020000000E00000000000000020000000E00000001000000020000000E00000001000000020000000E00000002000000020000000E00000002000000020000000E00000003000000020000000E00000003000000020000000E00000004000000020000000E00000004000000020000000E00000005000000020000000E00000005000000020000000E00000006000000020000000E00000006000000020000000E00000007000000020000000E00000007000000020000000E00000008000000020000000E00000008000000020000000E00000009000000020000000E00000009000000020000000E0000000A000000020000000E0000000A000000020000000E0000000B000000020000000E0000000B000000020000000E0000000C000000020000000E0000000C000000020000000E0000000D000000020000000E0000000D000000020000000E0000000E000000020000000E0000000E000000020000000E0000000F000000020000000E0000000F000000020000000E00000010000000020000000E00000010000000020000000E00000000000000030000000E00000000000000030000000E00000001000000030000000E00000001000000030000000E00000002000000030000000E00000002000000030000000E00000003000000030000000E00000003000000030000000E00000004000000030000000E00000004000000030000000E00000005000000030000000E00000005000000030000000E00000006000000030000000E00000006000000030000000E00000007000000030000000E00000007000000030000000E00000008000000030000000E00000008000000030000000E00000009000000030000000E00000009000000030000000E0000000A000000030000000E0000000A000000030000000E0000000B000000030000000E0000000B000000030000000E0000000C000000030000000E0000000C000000030000000E0000000D000000030000000E0000000D000000030000000E0000000E000000030000000E0000000E000000030000000E0000000F000000030000000E0000000F000000030000000E00000010000000030000000E00000010000000030000000E00000000000000040000000E00000000000000040000000E00000001000000040000000E00000001000000040000000E00000002000000040000000E00000002000000040000000E00000003000000040000000E00000003000000040000000E00000004000000040000000E00000004000000040000000E00000005000000040000000E00000005000000040000000E00000006000000040000000E00000006000000040000000E00000007000000040000000E00000007000000040000000E00000008000000040000000E00000008000000040000000E00000009000000040000000E00000009000000040000000E0000000A000000040000000E0000000A000000040000000E0000000B000000040000000E0000000B000000040000000E0000000C000000040000000E0000000C000000040000000E0000000D000000040000000E0000000D000000040000000E0000000E000000040000000E0000000E000000040000000E0000000F000000040000000E0000000F000000040000000E00000010000000040000000E00000010000000040000000E00000000000000050000000E00000000000000050000000E00000001000000050000000E00000001000000050000000E00000002000000050000000E00000002000000050000000E00000003000000050000000E00000003000000050000000E00000004000000050000000E00000004000000050000000E00000005000000050000000E00000005000000050000000E00000006000000050000000E00000006000000050000000E00000007000000050000000E00000007000000050000000E00000008000000050000000E00000008000000050000000E00000009000000050000000E00000009000000050000000E0000000A000000050000000E0000000A000000050000000E0000000B000000050000000E0000000B000000050000000E0000000C000000050000000E0000000C000000050000000E0000000D000000050000000E0000000D000000050000000E0000000E000000050000000E0000000E000000050000000E0000000F000000050000000E0000000F000000050000000E00000010000000050000000E00000010000000050000000E00000000000000060000000E00000000000000060000000E00000001000000060000000E00000001000000060000000E00000002000000060000000E00000002000000060000000E00000003000000060000000E00000003000000060000000E00000004000000060000000E00000004000000060000000E00000005000000060000000E00000005000000060000000E00000006000000060000000E00000006000000060000000E00000007000000060000000E00000007000000060000000E00000008000000060000000E00000008000000060000000E00000009000000060000000E00000009000000060000000E0000000A000000060000000E0000000A000000060000000E0000000B000000060000000E0000000B000000060000000E0000000C000000060000000E0000000C000000060000000E0000000D000000060000000E0000000D000000060000000E0000000E000000060000000E0000000E000000060000000E0000000F000000060000000E0000000F000000060000000E00000010000000060000000E00000010000000060000000E00000000000000070000000E00000000000000070000000E00000001000000070000000E00000001000000070000000E00000002000000070000000E00000002000000070000000E00000003000000070000000E00000003000000070000000E00000004000000070000000E00000004000000070000000E00000005000000070000000E00000005000000070000000E00000006000000070000000E00000006000000070000000E00000007000000070000000E00000007000000070000000E00000008000000070000000E00000008000000070000000E00000009000000070000000E00000009000000070000000E0000000A000000070000000E0000000A000000070000000E0000000B000000070000000E0000000B000000070000000E0000000C000000070000000E0000000C000000070000000E0000000D000000070000000E0000000D000000070000000E0000000E000000070000000E0000000E000000070000000E0000000F000000070000000E0000000F000000070000000E00000010000000070000000E00000010000000070000000E00000000000000080000000E00000000000000080000000E00000001000000080000000E00000001000000080000000E00000002000000080000000E00000002000000080000000E00000003000000080000000E00000003000000080000000E00000004000000080000000E00000004000000080000000E00000005000000080000000E00000005000000080000000E00000006000000080000000E00000006000000080000000E00000007000000080000000E00000007000000080000000E00000008000000080000000E00000008000000080000000E00000009000000080000000E00000009000000080000000E0000000A000000080000000E0000000A000000080000000E0000000B000000080000000E0000000B000000080000000E0000000C000000080000000E0000000C000000080000000E0000000D000000080000000E0000000D000000080000000E0000000E000000080000000E0000000E000000080000000E0000000F000000080000000E0000000F000000080000000E00000010000000080000000E00000010000000080000000E00000000000000090000000E00000000000000090000000E00000001000000090000000E00000001000000090000000E00000002000000090000000E00000002000000090000000E00000003000000090000000E00000003000000090000000E00000004000000090000000E00000004000000090000000E00000005000000090000000E00000005000000090000000E00000006000000090000000E00000006000000090000000E00000007000000090000000E00000007000000090000000E00000008000000090000000E00000008000000090000000E00000009000000090000000E00000009000000090000000E0000000A000000090000000E0000000A000000090000000E0000000B000000090000000E0000000B000000090000000E0000000C000000090000000E0000000C000000090000000E0000000D000000090000000E0000000D000000090000000E0000000E000000090000000E0000000E000000090000000E0000000F000000090000000E0000000F000000090000000E00000010000000090000000E00000010000000090000000E000000000000000A0000000E000000000000000A0000000E000000010000000A0000000E000000010000000A0000000E000000020000000A0000000E000000020000000A0000000E000000030000000A0000000E000000030000000A0000000E000000040000000A0000000E000000040000000A0000000E000000050000000A0000000E000000050000000A0000000E000000060000000A0000000E000000060000000A0000000E000000070000000A0000000E000000070000000A0000000E000000080000000A0000000E000000080000000A0000000E000000090000000A0000000E000000090000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000E000000100000000A0000000E000000100000000A0000000E000000000000000B0000000E000000000000000B0000000E000000010000000B0000000E000000010000000B0000000E000000020000000B0000000E000000020000000B0000000E000000030000000B0000000E000000030000000B0000000E000000040000000B0000000E000000040000000B0000000E000000050000000B0000000E000000050000000B0000000E000000060000000B0000000E000000060000000B0000000E000000070000000B0000000E000000070000000B0000000E000000080000000B0000000E000000080000000B0000000E000000090000000B0000000E000000090000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000E000000100000000B0000000E000000100000000B0000000E000000000000000C0000000E000000000000000C0000000E000000010000000C0000000E000000010000000C0000000E000000020000000C0000000E000000020000000C0000000E000000030000000C0000000E000000030000000C0000000E000000040000000C0000000E000000040000000C0000000E000000050000000C0000000E000000050000000C0000000E000000060000000C0000000E000000060000000C0000000E000000070000000C0000000E000000070000000C0000000E000000080000000C0000000E000000080000000C0000000E000000090000000C0000000E000000090000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000E000000100000000C0000000E000000100000000C0000000E000000000000000D0000000E000000000000000D0000000E000000010000000D0000000E000000010000000D0000000E000000020000000D0000000E000000020000000D0000000E000000030000000D0000000E000000030000000D0000000E000000040000000D0000000E000000040000000D0000000E000000050000000D0000000E000000050000000D0000000E000000060000000D0000000E000000060000000D0000000E000000070000000D0000000E000000070000000D0000000E000000080000000D0000000E000000080000000D0000000E000000090000000D0000000E000000090000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000E000000100000000D0000000E000000100000000D0000000E000000000000000E0000000E000000000000000E0000000E000000010000000E0000000E000000010000000E0000000E000000020000000E0000000E000000020000000E0000000E000000030000000E0000000E000000030000000E0000000E000000040000000E0000000E000000040000000E0000000E000000050000000E0000000E000000050000000E0000000E000000060000000E0000000E000000060000000E0000000E000000070000000E0000000E000000070000000E0000000E000000080000000E0000000E000000080000000E0000000E000000090000000E0000000E000000090000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000E000000100000000E0000000E000000100000000E0000000E000000000000000F0000000E000000000000000F0000000E000000010000000F0000000E000000010000000F0000000E000000020000000F0000000E000000020000000F0000000E000000030000000F0000000E000000030000000F0000000E000000040000000F0000000E000000040000000F0000000E000000050000000F0000000E000000050000000F0000000E000000060000000F0000000E000000060000000F0000000E000000070000000F0000000E000000070000000F0000000E000000080000000F0000000E000000080000000F0000000E000000090000000F0000000E000000090000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000E000000100000000F0000000E000000100000000F0000000E00000000000000100000000E00000000000000100000000E00000001000000100000000E00000001000000100000000E00000002000000100000000E00000002000000100000000E00000003000000100000000E00000003000000100000000E00000004000000100000000E00000004000000100000000E00000005000000100000000E00000005000000100000000E00000006000000100000000E00000006000000100000000E00000007000000100000000E00000007000000100000000E00000008000000100000000E00000008000000100000000E00000009000000100000000E00000009000000100000000E0000000A000000100000000E0000000A000000100000000E0000000B000000100000000E0000000B000000100000000E0000000C000000100000000E0000000C000000100000000E0000000D000000100000000E0000000D000000100000000E0000000E000000100000000E0000000E000000100000000E0000000F000000100000000E0000000F000000100000000E00000010000000100000000E00000010000000100000000E00000000000000000000000F00000000000000000000000F00000001000000000000000F00000001000000000000000F00000002000000000000000F00000002000000000000000F00000003000000000000000F00000003000000000000000F00000004000000000000000F00000004000000000000000F00000005000000000000000F00000005000000000000000F00000006000000000000000F00000006000000000000000F00000007000000000000000F00000007000000000000000F00000008000000000000000F00000008000000000000000F00000009000000000000000F00000009000000000000000F0000000A000000000000000F0000000A000000000000000F0000000B000000000000000F0000000B000000000000000F0000000C000000000000000F0000000C000000000000000F0000000D000000000000000F0000000D000000000000000F0000000E000000000000000F0000000E000000000000000F0000000F000000000000000F0000000F000000000000000F00000010000000000000000F00000010000000000000000F00000000000000010000000F00000000000000010000000F00000001000000010000000F00000001000000010000000F00000002000000010000000F00000002000000010000000F00000003000000010000000F00000003000000010000000F00000004000000010000000F00000004000000010000000F00000005000000010000000F00000005000000010000000F00000006000000010000000F00000006000000010000000F00000007000000010000000F00000007000000010000000F00000008000000010000000F00000008000000010000000F00000009000000010000000F00000009000000010000000F0000000A000000010000000F0000000A000000010000000F0000000B000000010000000F0000000B000000010000000F0000000C000000010000000F0000000C000000010000000F0000000D000000010000000F0000000D000000010000000F0000000E000000010000000F0000000E000000010000000F0000000F000000010000000F0000000F000000010000000F00000010000000010000000F00000010000000010000000F00000000000000020000000F00000000000000020000000F00000001000000020000000F00000001000000020000000F00000002000000020000000F00000002000000020000000F00000003000000020000000F00000003000000020000000F00000004000000020000000F00000004000000020000000F00000005000000020000000F00000005000000020000000F00000006000000020000000F00000006000000020000000F00000007000000020000000F00000007000000020000000F00000008000000020000000F00000008000000020000000F00000009000000020000000F00000009000000020000000F0000000A000000020000000F0000000A000000020000000F0000000B000000020000000F0000000B000000020000000F0000000C000000020000000F0000000C000000020000000F0000000D000000020000000F0000000D000000020000000F0000000E000000020000000F0000000E000000020000000F0000000F000000020000000F0000000F000000020000000F00000010000000020000000F00000010000000020000000F00000000000000030000000F00000000000000030000000F00000001000000030000000F00000001000000030000000F00000002000000030000000F00000002000000030000000F00000003000000030000000F00000003000000030000000F00000004000000030000000F00000004000000030000000F00000005000000030000000F00000005000000030000000F00000006000000030000000F00000006000000030000000F00000007000000030000000F00000007000000030000000F00000008000000030000000F00000008000000030000000F00000009000000030000000F00000009000000030000000F0000000A000000030000000F0000000A000000030000000F0000000B000000030000000F0000000B000000030000000F0000000C000000030000000F0000000C000000030000000F0000000D000000030000000F0000000D000000030000000F0000000E000000030000000F0000000E000000030000000F0000000F000000030000000F0000000F000000030000000F00000010000000030000000F00000010000000030000000F00000000000000040000000F00000000000000040000000F00000001000000040000000F00000001000000040000000F00000002000000040000000F00000002000000040000000F00000003000000040000000F00000003000000040000000F00000004000000040000000F00000004000000040000000F00000005000000040000000F00000005000000040000000F00000006000000040000000F00000006000000040000000F00000007000000040000000F00000007000000040000000F00000008000000040000000F00000008000000040000000F00000009000000040000000F00000009000000040000000F0000000A000000040000000F0000000A000000040000000F0000000B000000040000000F0000000B000000040000000F0000000C000000040000000F0000000C000000040000000F0000000D000000040000000F0000000D000000040000000F0000000E000000040000000F0000000E000000040000000F0000000F000000040000000F0000000F000000040000000F00000010000000040000000F00000010000000040000000F00000000000000050000000F00000000000000050000000F00000001000000050000000F00000001000000050000000F00000002000000050000000F00000002000000050000000F00000003000000050000000F00000003000000050000000F00000004000000050000000F00000004000000050000000F00000005000000050000000F00000005000000050000000F00000006000000050000000F00000006000000050000000F00000007000000050000000F00000007000000050000000F00000008000000050000000F00000008000000050000000F00000009000000050000000F00000009000000050000000F0000000A000000050000000F0000000A000000050000000F0000000B000000050000000F0000000B000000050000000F0000000C000000050000000F0000000C000000050000000F0000000D000000050000000F0000000D000000050000000F0000000E000000050000000F0000000E000000050000000F0000000F000000050000000F0000000F000000050000000F00000010000000050000000F00000010000000050000000F00000000000000060000000F00000000000000060000000F00000001000000060000000F00000001000000060000000F00000002000000060000000F00000002000000060000000F00000003000000060000000F00000003000000060000000F00000004000000060000000F00000004000000060000000F00000005000000060000000F00000005000000060000000F00000006000000060000000F00000006000000060000000F00000007000000060000000F00000007000000060000000F00000008000000060000000F00000008000000060000000F00000009000000060000000F00000009000000060000000F0000000A000000060000000F0000000A000000060000000F0000000B000000060000000F0000000B000000060000000F0000000C000000060000000F0000000C000000060000000F0000000D000000060000000F0000000D000000060000000F0000000E000000060000000F0000000E000000060000000F0000000F000000060000000F0000000F000000060000000F00000010000000060000000F00000010000000060000000F00000000000000070000000F00000000000000070000000F00000001000000070000000F00000001000000070000000F00000002000000070000000F00000002000000070000000F00000003000000070000000F00000003000000070000000F00000004000000070000000F00000004000000070000000F00000005000000070000000F00000005000000070000000F00000006000000070000000F00000006000000070000000F00000007000000070000000F00000007000000070000000F00000008000000070000000F00000008000000070000000F00000009000000070000000F00000009000000070000000F0000000A000000070000000F0000000A000000070000000F0000000B000000070000000F0000000B000000070000000F0000000C000000070000000F0000000C000000070000000F0000000D000000070000000F0000000D000000070000000F0000000E000000070000000F0000000E000000070000000F0000000F000000070000000F0000000F000000070000000F00000010000000070000000F00000010000000070000000F00000000000000080000000F00000000000000080000000F00000001000000080000000F00000001000000080000000F00000002000000080000000F00000002000000080000000F00000003000000080000000F00000003000000080000000F00000004000000080000000F00000004000000080000000F00000005000000080000000F00000005000000080000000F00000006000000080000000F00000006000000080000000F00000007000000080000000F00000007000000080000000F00000008000000080000000F00000008000000080000000F00000009000000080000000F00000009000000080000000F0000000A000000080000000F0000000A000000080000000F0000000B000000080000000F0000000B000000080000000F0000000C000000080000000F0000000C000000080000000F0000000D000000080000000F0000000D000000080000000F0000000E000000080000000F0000000E000000080000000F0000000F000000080000000F0000000F000000080000000F00000010000000080000000F00000010000000080000000F00000000000000090000000F00000000000000090000000F00000001000000090000000F00000001000000090000000F00000002000000090000000F00000002000000090000000F00000003000000090000000F00000003000000090000000F00000004000000090000000F00000004000000090000000F00000005000000090000000F00000005000000090000000F00000006000000090000000F00000006000000090000000F00000007000000090000000F00000007000000090000000F00000008000000090000000F00000008000000090000000F00000009000000090000000F00000009000000090000000F0000000A000000090000000F0000000A000000090000000F0000000B000000090000000F0000000B000000090000000F0000000C000000090000000F0000000C000000090000000F0000000D000000090000000F0000000D000000090000000F0000000E000000090000000F0000000E000000090000000F0000000F000000090000000F0000000F000000090000000F00000010000000090000000F00000010000000090000000F000000000000000A0000000F000000000000000A0000000F000000010000000A0000000F000000010000000A0000000F000000020000000A0000000F000000020000000A0000000F000000030000000A0000000F000000030000000A0000000F000000040000000A0000000F000000040000000A0000000F000000050000000A0000000F000000050000000A0000000F000000060000000A0000000F000000060000000A0000000F000000070000000A0000000F000000070000000A0000000F000000080000000A0000000F000000080000000A0000000F000000090000000A0000000F000000090000000A0000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000F0000000A0000000F0000000F0000000A0000000F000000100000000A0000000F000000100000000A0000000F000000000000000B0000000F000000000000000B0000000F000000010000000B0000000F000000010000000B0000000F000000020000000B0000000F000000020000000B0000000F000000030000000B0000000F000000030000000B0000000F000000040000000B0000000F000000040000000B0000000F000000050000000B0000000F000000050000000B0000000F000000060000000B0000000F000000060000000B0000000F000000070000000B0000000F000000070000000B0000000F000000080000000B0000000F000000080000000B0000000F000000090000000B0000000F000000090000000B0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000F0000000B0000000F0000000F0000000B0000000F000000100000000B0000000F000000100000000B0000000F000000000000000C0000000F000000000000000C0000000F000000010000000C0000000F000000010000000C0000000F000000020000000C0000000F000000020000000C0000000F000000030000000C0000000F000000030000000C0000000F000000040000000C0000000F000000040000000C0000000F000000050000000C0000000F000000050000000C0000000F000000060000000C0000000F000000060000000C0000000F000000070000000C0000000F000000070000000C0000000F000000080000000C0000000F000000080000000C0000000F000000090000000C0000000F000000090000000C0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000F0000000C0000000F0000000F0000000C0000000F000000100000000C0000000F000000100000000C0000000F000000000000000D0000000F000000000000000D0000000F000000010000000D0000000F000000010000000D0000000F000000020000000D0000000F000000020000000D0000000F000000030000000D0000000F000000030000000D0000000F000000040000000D0000000F000000040000000D0000000F000000050000000D0000000F000000050000000D0000000F000000060000000D0000000F000000060000000D0000000F000000070000000D0000000F000000070000000D0000000F000000080000000D0000000F000000080000000D0000000F000000090000000D0000000F000000090000000D0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000F0000000D0000000F0000000F0000000D0000000F000000100000000D0000000F000000100000000D0000000F000000000000000E0000000F000000000000000E0000000F000000010000000E0000000F000000010000000E0000000F000000020000000E0000000F000000020000000E0000000F000000030000000E0000000F000000030000000E0000000F000000040000000E0000000F000000040000000E0000000F000000050000000E0000000F000000050000000E0000000F000000060000000E0000000F000000060000000E0000000F000000070000000E0000000F000000070000000E0000000F000000080000000E0000000F000000080000000E0000000F000000090000000E0000000F000000090000000E0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000F0000000E0000000F0000000F0000000E0000000F000000100000000E0000000F000000100000000E0000000F000000000000000F0000000F000000000000000F0000000F000000010000000F0000000F000000010000000F0000000F000000020000000F0000000F000000020000000F0000000F000000030000000F0000000F000000030000000F0000000F000000040000000F0000000F000000040000000F0000000F000000050000000F0000000F000000050000000F0000000F000000060000000F0000000F000000060000000F0000000F000000070000000F0000000F000000070000000F0000000F000000080000000F0000000F000000080000000F0000000F000000090000000F0000000F000000090000000F0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000100000000F0000000F000000100000000F0000000F00000000000000100000000F00000000000000100000000F00000001000000100000000F00000001000000100000000F00000002000000100000000F00000002000000100000000F00000003000000100000000F00000003000000100000000F00000004000000100000000F00000004000000100000000F00000005000000100000000F00000005000000100000000F00000006000000100000000F00000006000000100000000F00000007000000100000000F00000007000000100000000F00000008000000100000000F00000008000000100000000F00000009000000100000000F00000009000000100000000F0000000A000000100000000F0000000A000000100000000F0000000B000000100000000F0000000B000000100000000F0000000C000000100000000F0000000C000000100000000F0000000D000000100000000F0000000D000000100000000F0000000E000000100000000F0000000E000000100000000F0000000F000000100000000F0000000F000000100000000F00000010000000100000000F00000010000000100000000F0000000000000000000000100000000000000000000000100000000100000000000000100000000100000000000000100000000200000000000000100000000200000000000000100000000300000000000000100000000300000000000000100000000400000000000000100000000400000000000000100000000500000000000000100000000500000000000000100000000600000000000000100000000600000000000000100000000700000000000000100000000700000000000000100000000800000000000000100000000800000000000000100000000900000000000000100000000900000000000000100000000A00000000000000100000000A00000000000000100000000B00000000000000100000000B00000000000000100000000C00000000000000100000000C00000000000000100000000D00000000000000100000000D00000000000000100000000E00000000000000100000000E00000000000000100000000F00000000000000100000000F00000000000000100000001000000000000000100000001000000000000000100000000000000001000000100000000000000001000000100000000100000001000000100000000100000001000000100000000200000001000000100000000200000001000000100000000300000001000000100000000300000001000000100000000400000001000000100000000400000001000000100000000500000001000000100000000500000001000000100000000600000001000000100000000600000001000000100000000700000001000000100000000700000001000000100000000800000001000000100000000800000001000000100000000900000001000000100000000900000001000000100000000A00000001000000100000000A00000001000000100000000B00000001000000100000000B00000001000000100000000C00000001000000100000000C00000001000000100000000D00000001000000100000000D00000001000000100000000E00000001000000100000000E00000001000000100000000F00000001000000100000000F00000001000000100000001000000001000000100000001000000001000000100000000000000002000000100000000000000002000000100000000100000002000000100000000100000002000000100000000200000002000000100000000200000002000000100000000300000002000000100000000300000002000000100000000400000002000000100000000400000002000000100000000500000002000000100000000500000002000000100000000600000002000000100000000600000002000000100000000700000002000000100000000700000002000000100000000800000002000000100000000800000002000000100000000900000002000000100000000900000002000000100000000A00000002000000100000000A00000002000000100000000B00000002000000100000000B00000002000000100000000C00000002000000100000000C00000002000000100000000D00000002000000100000000D00000002000000100000000E00000002000000100000000E00000002000000100000000F00000002000000100000000F00000002000000100000001000000002000000100000001000000002000000100000000000000003000000100000000000000003000000100000000100000003000000100000000100000003000000100000000200000003000000100000000200000003000000100000000300000003000000100000000300000003000000100000000400000003000000100000000400000003000000100000000500000003000000100000000500000003000000100000000600000003000000100000000600000003000000100000000700000003000000100000000700000003000000100000000800000003000000100000000800000003000000100000000900000003000000100000000900000003000000100000000A00000003000000100000000A00000003000000100000000B00000003000000100000000B00000003000000100000000C00000003000000100000000C00000003000000100000000D00000003000000100000000D00000003000000100000000E00000003000000100000000E00000003000000100000000F00000003000000100000000F00000003000000100000001000000003000000100000001000000003000000100000000000000004000000100000000000000004000000100000000100000004000000100000000100000004000000100000000200000004000000100000000200000004000000100000000300000004000000100000000300000004000000100000000400000004000000100000000400000004000000100000000500000004000000100000000500000004000000100000000600000004000000100000000600000004000000100000000700000004000000100000000700000004000000100000000800000004000000100000000800000004000000100000000900000004000000100000000900000004000000100000000A00000004000000100000000A00000004000000100000000B00000004000000100000000B00000004000000100000000C00000004000000100000000C00000004000000100000000D00000004000000100000000D00000004000000100000000E00000004000000100000000E00000004000000100000000F00000004000000100000000F00000004000000100000001000000004000000100000001000000004000000100000000000000005000000100000000000000005000000100000000100000005000000100000000100000005000000100000000200000005000000100000000200000005000000100000000300000005000000100000000300000005000000100000000400000005000000100000000400000005000000100000000500000005000000100000000500000005000000100000000600000005000000100000000600000005000000100000000700000005000000100000000700000005000000100000000800000005000000100000000800000005000000100000000900000005000000100000000900000005000000100000000A00000005000000100000000A00000005000000100000000B00000005000000100000000B00000005000000100000000C00000005000000100000000C00000005000000100000000D00000005000000100000000D00000005000000100000000E00000005000000100000000E00000005000000100000000F00000005000000100000000F00000005000000100000001000000005000000100000001000000005000000100000000000000006000000100000000000000006000000100000000100000006000000100000000100000006000000100000000200000006000000100000000200000006000000100000000300000006000000100000000300000006000000100000000400000006000000100000000400000006000000100000000500000006000000100000000500000006000000100000000600000006000000100000000600000006000000100000000700000006000000100000000700000006000000100000000800000006000000100000000800000006000000100000000900000006000000100000000900000006000000100000000A00000006000000100000000A00000006000000100000000B00000006000000100000000B00000006000000100000000C00000006000000100000000C00000006000000100000000D00000006000000100000000D00000006000000100000000E00000006000000100000000E00000006000000100000000F00000006000000100000000F00000006000000100000001000000006000000100000001000000006000000100000000000000007000000100000000000000007000000100000000100000007000000100000000100000007000000100000000200000007000000100000000200000007000000100000000300000007000000100000000300000007000000100000000400000007000000100000000400000007000000100000000500000007000000100000000500000007000000100000000600000007000000100000000600000007000000100000000700000007000000100000000700000007000000100000000800000007000000100000000800000007000000100000000900000007000000100000000900000007000000100000000A00000007000000100000000A00000007000000100000000B00000007000000100000000B00000007000000100000000C00000007000000100000000C00000007000000100000000D00000007000000100000000D00000007000000100000000E00000007000000100000000E00000007000000100000000F00000007000000100000000F00000007000000100000001000000007000000100000001000000007000000100000000000000008000000100000000000000008000000100000000100000008000000100000000100000008000000100000000200000008000000100000000200000008000000100000000300000008000000100000000300000008000000100000000400000008000000100000000400000008000000100000000500000008000000100000000500000008000000100000000600000008000000100000000600000008000000100000000700000008000000100000000700000008000000100000000800000008000000100000000800000008000000100000000900000008000000100000000900000008000000100000000A00000008000000100000000A00000008000000100000000B00000008000000100000000B00000008000000100000000C00000008000000100000000C00000008000000100000000D00000008000000100000000D00000008000000100000000E00000008000000100000000E00000008000000100000000F00000008000000100000000F00000008000000100000001000000008000000100000001000000008000000100000000000000009000000100000000000000009000000100000000100000009000000100000000100000009000000100000000200000009000000100000000200000009000000100000000300000009000000100000000300000009000000100000000400000009000000100000000400000009000000100000000500000009000000100000000500000009000000100000000600000009000000100000000600000009000000100000000700000009000000100000000700000009000000100000000800000009000000100000000800000009000000100000000900000009000000100000000900000009000000100000000A00000009000000100000000A00000009000000100000000B00000009000000100000000B00000009000000100000000C00000009000000100000000C00000009000000100000000D00000009000000100000000D00000009000000100000000E00000009000000100000000E00000009000000100000000F00000009000000100000000F0000000900000010000000100000000900000010000000100000000900000010000000000000000A00000010000000000000000A00000010000000010000000A00000010000000010000000A00000010000000020000000A00000010000000020000000A00000010000000030000000A00000010000000030000000A00000010000000040000000A00000010000000040000000A00000010000000050000000A00000010000000050000000A00000010000000060000000A00000010000000060000000A00000010000000070000000A00000010000000070000000A00000010000000080000000A00000010000000080000000A00000010000000090000000A00000010000000090000000A000000100000000A0000000A000000100000000A0000000A000000100000000B0000000A000000100000000B0000000A000000100000000C0000000A000000100000000C0000000A000000100000000D0000000A000000100000000D0000000A000000100000000E0000000A000000100000000E0000000A000000100000000F0000000A000000100000000F0000000A00000010000000100000000A00000010000000100000000A00000010000000000000000B00000010000000000000000B00000010000000010000000B00000010000000010000000B00000010000000020000000B00000010000000020000000B00000010000000030000000B00000010000000030000000B00000010000000040000000B00000010000000040000000B00000010000000050000000B00000010000000050000000B00000010000000060000000B00000010000000060000000B00000010000000070000000B00000010000000070000000B00000010000000080000000B00000010000000080000000B00000010000000090000000B00000010000000090000000B000000100000000A0000000B000000100000000A0000000B000000100000000B0000000B000000100000000B0000000B000000100000000C0000000B000000100000000C0000000B000000100000000D0000000B000000100000000D0000000B000000100000000E0000000B000000100000000E0000000B000000100000000F0000000B000000100000000F0000000B00000010000000100000000B00000010000000100000000B00000010000000000000000C00000010000000000000000C00000010000000010000000C00000010000000010000000C00000010000000020000000C00000010000000020000000C00000010000000030000000C00000010000000030000000C00000010000000040000000C00000010000000040000000C00000010000000050000000C00000010000000050000000C00000010000000060000000C00000010000000060000000C00000010000000070000000C00000010000000070000000C00000010000000080000000C00000010000000080000000C00000010000000090000000C00000010000000090000000C000000100000000A0000000C000000100000000A0000000C000000100000000B0000000C000000100000000B0000000C000000100000000C0000000C000000100000000C0000000C000000100000000D0000000C000000100000000D0000000C000000100000000E0000000C000000100000000E0000000C000000100000000F0000000C000000100000000F0000000C00000010000000100000000C00000010000000100000000C00000010000000000000000D00000010000000000000000D00000010000000010000000D00000010000000010000000D00000010000000020000000D00000010000000020000000D00000010000000030000000D00000010000000030000000D00000010000000040000000D00000010000000040000000D00000010000000050000000D00000010000000050000000D00000010000000060000000D00000010000000060000000D00000010000000070000000D00000010000000070000000D00000010000000080000000D00000010000000080000000D00000010000000090000000D00000010000000090000000D000000100000000A0000000D000000100000000A0000000D000000100000000B0000000D000000100000000B0000000D000000100000000C0000000D000000100000000C0000000D000000100000000D0000000D000000100000000D0000000D000000100000000E0000000D000000100000000E0000000D000000100000000F0000000D000000100000000F0000000D00000010000000100000000D00000010000000100000000D00000010000000000000000E00000010000000000000000E00000010000000010000000E00000010000000010000000E00000010000000020000000E00000010000000020000000E00000010000000030000000E00000010000000030000000E00000010000000040000000E00000010000000040000000E00000010000000050000000E00000010000000050000000E00000010000000060000000E00000010000000060000000E00000010000000070000000E00000010000000070000000E00000010000000080000000E00000010000000080000000E00000010000000090000000E00000010000000090000000E000000100000000A0000000E000000100000000A0000000E000000100000000B0000000E000000100000000B0000000E000000100000000C0000000E000000100000000C0000000E000000100000000D0000000E000000100000000D0000000E000000100000000E0000000E000000100000000E0000000E000000100000000F0000000E000000100000000F0000000E00000010000000100000000E00000010000000100000000E00000010000000000000000F00000010000000000000000F00000010000000010000000F00000010000000010000000F00000010000000020000000F00000010000000020000000F00000010000000030000000F00000010000000030000000F00000010000000040000000F00000010000000040000000F00000010000000050000000F00000010000000050000000F00000010000000060000000F00000010000000060000000F00000010000000070000000F00000010000000070000000F00000010000000080000000F00000010000000080000000F00000010000000090000000F00000010000000090000000F000000100000000A0000000F000000100000000A0000000F000000100000000B0000000F000000100000000B0000000F000000100000000C0000000F000000100000000C0000000F000000100000000D0000000F000000100000000D0000000F000000100000000E0000000F000000100000000E0000000F000000100000000F0000000F000000100000000F0000000F00000010000000100000000F00000010000000100000000F000000100000000000000010000000100000000000000010000000100000000100000010000000100000000100000010000000100000000200000010000000100000000200000010000000100000000300000010000000100000000300000010000000100000000400000010000000100000000400000010000000100000000500000010000000100000000500000010000000100000000600000010000000100000000600000010000000100000000700000010000000100000000700000010000000100000000800000010000000100000000800000010000000100000000900000010000000100000000900000010000000100000000A00000010000000100000000A00000010000000100000000B00000010000000100000000B00000010000000100000000C00000010000000100000000C00000010000000100000000D00000010000000100000000D00000010000000100000000E00000010000000100000000E00000010000000100000000F00000010000000100000000F00000010000000100000001000000010000000100000001000000010000000100000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000008000000080000000800000000000000100000000F000000070000000D00000005000000030000000B00000001000000090000000C000000040000000E000000060000000000000008000000020000000A000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000200000000000000000000000200000000000000000000000300000000000000000000000300000000000000000000000400000000000000000000000400000000000000000000000500000000000000000000000500000000000000000000000600000000000000000000000600000000000000000000000700000000000000000000000700000000000000000000000800000000000000000000000800000000000000000000000900000000000000000000000900000000000000000000000A00000000000000000000000A00000000000000000000000B00000000000000000000000B00000000000000000000000C00000000000000000000000C00000000000000000000000D00000000000000000000000D00000000000000000000000E00000000000000000000000E00000000000000000000000F00000000000000000000000F00000000000000000000001000000000000000000000001000000000000000000000000000000001000000000000000000000001000000000000000100000001000000000000000100000001000000000000000200000001000000000000000200000001000000000000000300000001000000000000000300000001000000000000000400000001000000000000000400000001000000000000000500000001000000000000000500000001000000000000000600000001000000000000000600000001000000000000000700000001000000000000000700000001000000000000000800000001000000000000000800000001000000000000000900000001000000000000000900000001000000000000000A00000001000000000000000A00000001000000000000000B00000001000000000000000B00000001000000000000000C00000001000000000000000C00000001000000000000000D00000001000000000000000D00000001000000000000000E00000001000000000000000E00000001000000000000000F00000001000000000000000F00000001000000000000001000000001000000000000001000000001000000000000000000000002000000000000000000000002000000000000000100000002000000000000000100000002000000000000000200000002000000000000000200000002000000000000000300000002000000000000000300000002000000000000000400000002000000000000000400000002000000000000000500000002000000000000000500000002000000000000000600000002000000000000000600000002000000000000000700000002000000000000000700000002000000000000000800000002000000000000000800000002000000000000000900000002000000000000000900000002000000000000000A00000002000000000000000A00000002000000000000000B00000002000000000000000B00000002000000000000000C00000002000000000000000C00000002000000000000000D00000002000000000000000D00000002000000000000000E00000002000000000000000E00000002000000000000000F00000002000000000000000F00000002000000000000001000000002000000000000001000000002000000000000000000000003000000000000000000000003000000000000000100000003000000000000000100000003000000000000000200000003000000000000000200000003000000000000000300000003000000000000000300000003000000000000000400000003000000000000000400000003000000000000000500000003000000000000000500000003000000000000000600000003000000000000000600000003000000000000000700000003000000000000000700000003000000000000000800000003000000000000000800000003000000000000000900000003000000000000000900000003000000000000000A00000003000000000000000A00000003000000000000000B00000003000000000000000B00000003000000000000000C00000003000000000000000C00000003000000000000000D00000003000000000000000D00000003000000000000000E00000003000000000000000E00000003000000000000000F00000003000000000000000F00000003000000000000001000000003000000000000001000000003000000000000000000000004000000000000000000000004000000000000000100000004000000000000000100000004000000000000000200000004000000000000000200000004000000000000000300000004000000000000000300000004000000000000000400000004000000000000000400000004000000000000000500000004000000000000000500000004000000000000000600000004000000000000000600000004000000000000000700000004000000000000000700000004000000000000000800000004000000000000000800000004000000000000000900000004000000000000000900000004000000000000000A00000004000000000000000A00000004000000000000000B00000004000000000000000B00000004000000000000000C00000004000000000000000C00000004000000000000000D00000004000000000000000D00000004000000000000000E00000004000000000000000E00000004000000000000000F00000004000000000000000F00000004000000000000001000000004000000000000001000000004000000000000000000000005000000000000000000000005000000000000000100000005000000000000000100000005000000000000000200000005000000000000000200000005000000000000000300000005000000000000000300000005000000000000000400000005000000000000000400000005000000000000000500000005000000000000000500000005000000000000000600000005000000000000000600000005000000000000000700000005000000000000000700000005000000000000000800000005000000000000000800000005000000000000000900000005000000000000000900000005000000000000000A00000005000000000000000A00000005000000000000000B00000005000000000000000B00000005000000000000000C00000005000000000000000C00000005000000000000000D00000005000000000000000D00000005000000000000000E00000005000000000000000E00000005000000000000000F00000005000000000000000F00000005000000000000001000000005000000000000001000000005000000000000000000000006000000000000000000000006000000000000000100000006000000000000000100000006000000000000000200000006000000000000000200000006000000000000000300000006000000000000000300000006000000000000000400000006000000000000000400000006000000000000000500000006000000000000000500000006000000000000000600000006000000000000000600000006000000000000000700000006000000000000000700000006000000000000000800000006000000000000000800000006000000000000000900000006000000000000000900000006000000000000000A00000006000000000000000A00000006000000000000000B00000006000000000000000B00000006000000000000000C00000006000000000000000C00000006000000000000000D00000006000000000000000D00000006000000000000000E00000006000000000000000E00000006000000000000000F00000006000000000000000F00000006000000000000001000000006000000000000001000000006000000000000000000000007000000000000000000000007000000000000000100000007000000000000000100000007000000000000000200000007000000000000000200000007000000000000000300000007000000000000000300000007000000000000000400000007000000000000000400000007000000000000000500000007000000000000000500000007000000000000000600000007000000000000000600000007000000000000000700000007000000000000000700000007000000000000000800000007000000000000000800000007000000000000000900000007000000000000000900000007000000000000000A00000007000000000000000A00000007000000000000000B00000007000000000000000B00000007000000000000000C00000007000000000000000C00000007000000000000000D00000007000000000000000D00000007000000000000000E00000007000000000000000E00000007000000000000000F00000007000000000000000F00000007000000000000001000000007000000000000001000000007000000000000000000000008000000000000000000000008000000000000000100000008000000000000000100000008000000000000000200000008000000000000000200000008000000000000000300000008000000000000000300000008000000000000000400000008000000000000000400000008000000000000000500000008000000000000000500000008000000000000000600000008000000000000000600000008000000000000000700000008000000000000000700000008000000000000000800000008000000000000000800000008000000000000000900000008000000000000000900000008000000000000000A00000008000000000000000A00000008000000000000000B00000008000000000000000B00000008000000000000000C00000008000000000000000C00000008000000000000000D00000008000000000000000D00000008000000000000000E00000008000000000000000E00000008000000000000000F00000008000000000000000F00000008000000000000001000000008000000000000001000000008000000000000000000000009000000000000000000000009000000000000000100000009000000000000000100000009000000000000000200000009000000000000000200000009000000000000000300000009000000000000000300000009000000000000000400000009000000000000000400000009000000000000000500000009000000000000000500000009000000000000000600000009000000000000000600000009000000000000000700000009000000000000000700000009000000000000000800000009000000000000000800000009000000000000000900000009000000000000000900000009000000000000000A00000009000000000000000A00000009000000000000000B00000009000000000000000B00000009000000000000000C00000009000000000000000C00000009000000000000000D00000009000000000000000D00000009000000000000000E00000009000000000000000E00000009000000000000000F00000009000000000000000F0000000900000000000000100000000900000000000000100000000900000000000000000000000A00000000000000000000000A00000000000000010000000A00000000000000010000000A00000000000000020000000A00000000000000020000000A00000000000000030000000A00000000000000030000000A00000000000000040000000A00000000000000040000000A00000000000000050000000A00000000000000050000000A00000000000000060000000A00000000000000060000000A00000000000000070000000A00000000000000070000000A00000000000000080000000A00000000000000080000000A00000000000000090000000A00000000000000090000000A000000000000000A0000000A000000000000000A0000000A000000000000000B0000000A000000000000000B0000000A000000000000000C0000000A000000000000000C0000000A000000000000000D0000000A000000000000000D0000000A000000000000000E0000000A000000000000000E0000000A000000000000000F0000000A000000000000000F0000000A00000000000000100000000A00000000000000100000000A00000000000000000000000B00000000000000000000000B00000000000000010000000B00000000000000010000000B00000000000000020000000B00000000000000020000000B00000000000000030000000B00000000000000030000000B00000000000000040000000B00000000000000040000000B00000000000000050000000B00000000000000050000000B00000000000000060000000B00000000000000060000000B00000000000000070000000B00000000000000070000000B00000000000000080000000B00000000000000080000000B00000000000000090000000B00000000000000090000000B000000000000000A0000000B000000000000000A0000000B000000000000000B0000000B000000000000000B0000000B000000000000000C0000000B000000000000000C0000000B000000000000000D0000000B000000000000000D0000000B000000000000000E0000000B000000000000000E0000000B000000000000000F0000000B000000000000000F0000000B00000000000000100000000B00000000000000100000000B00000000000000000000000C00000000000000000000000C00000000000000010000000C00000000000000010000000C00000000000000020000000C00000000000000020000000C00000000000000030000000C00000000000000030000000C00000000000000040000000C00000000000000040000000C00000000000000050000000C00000000000000050000000C00000000000000060000000C00000000000000060000000C00000000000000070000000C00000000000000070000000C00000000000000080000000C00000000000000080000000C00000000000000090000000C00000000000000090000000C000000000000000A0000000C000000000000000A0000000C000000000000000B0000000C000000000000000B0000000C000000000000000C0000000C000000000000000C0000000C000000000000000D0000000C000000000000000D0000000C000000000000000E0000000C000000000000000E0000000C000000000000000F0000000C000000000000000F0000000C00000000000000100000000C00000000000000100000000C00000000000000000000000D00000000000000000000000D00000000000000010000000D00000000000000010000000D00000000000000020000000D00000000000000020000000D00000000000000030000000D00000000000000030000000D00000000000000040000000D00000000000000040000000D00000000000000050000000D00000000000000050000000D00000000000000060000000D00000000000000060000000D00000000000000070000000D00000000000000070000000D00000000000000080000000D00000000000000080000000D00000000000000090000000D00000000000000090000000D000000000000000A0000000D000000000000000A0000000D000000000000000B0000000D000000000000000B0000000D000000000000000C0000000D000000000000000C0000000D000000000000000D0000000D000000000000000D0000000D000000000000000E0000000D000000000000000E0000000D000000000000000F0000000D000000000000000F0000000D00000000000000100000000D00000000000000100000000D00000000000000000000000E00000000000000000000000E00000000000000010000000E00000000000000010000000E00000000000000020000000E00000000000000020000000E00000000000000030000000E00000000000000030000000E00000000000000040000000E00000000000000040000000E00000000000000050000000E00000000000000050000000E00000000000000060000000E00000000000000060000000E00000000000000070000000E00000000000000070000000E00000000000000080000000E00000000000000080000000E00000000000000090000000E00000000000000090000000E000000000000000A0000000E000000000000000A0000000E000000000000000B0000000E000000000000000B0000000E000000000000000C0000000E000000000000000C0000000E000000000000000D0000000E000000000000000D0000000E000000000000000E0000000E000000000000000E0000000E000000000000000F0000000E000000000000000F0000000E00000000000000100000000E00000000000000100000000E00000000000000000000000F00000000000000000000000F00000000000000010000000F00000000000000010000000F00000000000000020000000F00000000000000020000000F00000000000000030000000F00000000000000030000000F00000000000000040000000F00000000000000040000000F00000000000000050000000F00000000000000050000000F00000000000000060000000F00000000000000060000000F00000000000000070000000F00000000000000070000000F00000000000000080000000F00000000000000080000000F00000000000000090000000F00000000000000090000000F000000000000000A0000000F000000000000000A0000000F000000000000000B0000000F000000000000000B0000000F000000000000000C0000000F000000000000000C0000000F000000000000000D0000000F000000000000000D0000000F000000000000000E0000000F000000000000000E0000000F000000000000000F0000000F000000000000000F0000000F00000000000000100000000F00000000000000100000000F000000000000000000000010000000000000000000000010000000000000000100000010000000000000000100000010000000000000000200000010000000000000000200000010000000000000000300000010000000000000000300000010000000000000000400000010000000000000000400000010000000000000000500000010000000000000000500000010000000000000000600000010000000000000000600000010000000000000000700000010000000000000000700000010000000000000000800000010000000000000000800000010000000000000000900000010000000000000000900000010000000000000000A00000010000000000000000A00000010000000000000000B00000010000000000000000B00000010000000000000000C00000010000000000000000C00000010000000000000000D00000010000000000000000D00000010000000000000000E00000010000000000000000E00000010000000000000000F00000010000000000000000F00000010000000000000001000000010000000000000001000000010000000000000000000000000000000010000000000000000000000010000000100000000000000010000000100000000000000010000000200000000000000010000000200000000000000010000000300000000000000010000000300000000000000010000000400000000000000010000000400000000000000010000000500000000000000010000000500000000000000010000000600000000000000010000000600000000000000010000000700000000000000010000000700000000000000010000000800000000000000010000000800000000000000010000000900000000000000010000000900000000000000010000000A00000000000000010000000A00000000000000010000000B00000000000000010000000B00000000000000010000000C00000000000000010000000C00000000000000010000000D00000000000000010000000D00000000000000010000000E00000000000000010000000E00000000000000010000000F00000000000000010000000F00000000000000010000001000000000000000010000001000000000000000010000000000000001000000010000000000000001000000010000000100000001000000010000000100000001000000010000000200000001000000010000000200000001000000010000000300000001000000010000000300000001000000010000000400000001000000010000000400000001000000010000000500000001000000010000000500000001000000010000000600000001000000010000000600000001000000010000000700000001000000010000000700000001000000010000000800000001000000010000000800000001000000010000000900000001000000010000000900000001000000010000000A00000001000000010000000A00000001000000010000000B00000001000000010000000B00000001000000010000000C00000001000000010000000C00000001000000010000000D00000001000000010000000D00000001000000010000000E00000001000000010000000E00000001000000010000000F00000001000000010000000F00000001000000010000001000000001000000010000001000000001000000010000000000000002000000010000000000000002000000010000000100000002000000010000000100000002000000010000000200000002000000010000000200000002000000010000000300000002000000010000000300000002000000010000000400000002000000010000000400000002000000010000000500000002000000010000000500000002000000010000000600000002000000010000000600000002000000010000000700000002000000010000000700000002000000010000000800000002000000010000000800000002000000010000000900000002000000010000000900000002000000010000000A00000002000000010000000A00000002000000010000000B00000002000000010000000B00000002000000010000000C00000002000000010000000C00000002000000010000000D00000002000000010000000D00000002000000010000000E00000002000000010000000E00000002000000010000000F00000002000000010000000F00000002000000010000001000000002000000010000001000000002000000010000000000000003000000010000000000000003000000010000000100000003000000010000000100000003000000010000000200000003000000010000000200000003000000010000000300000003000000010000000300000003000000010000000400000003000000010000000400000003000000010000000500000003000000010000000500000003000000010000000600000003000000010000000600000003000000010000000700000003000000010000000700000003000000010000000800000003000000010000000800000003000000010000000900000003000000010000000900000003000000010000000A00000003000000010000000A00000003000000010000000B00000003000000010000000B00000003000000010000000C00000003000000010000000C00000003000000010000000D00000003000000010000000D00000003000000010000000E00000003000000010000000E00000003000000010000000F00000003000000010000000F00000003000000010000001000000003000000010000001000000003000000010000000000000004000000010000000000000004000000010000000100000004000000010000000100000004000000010000000200000004000000010000000200000004000000010000000300000004000000010000000300000004000000010000000400000004000000010000000400000004000000010000000500000004000000010000000500000004000000010000000600000004000000010000000600000004000000010000000700000004000000010000000700000004000000010000000800000004000000010000000800000004000000010000000900000004000000010000000900000004000000010000000A00000004000000010000000A00000004000000010000000B00000004000000010000000B00000004000000010000000C00000004000000010000000C00000004000000010000000D00000004000000010000000D00000004000000010000000E00000004000000010000000E00000004000000010000000F00000004000000010000000F00000004000000010000001000000004000000010000001000000004000000010000000000000005000000010000000000000005000000010000000100000005000000010000000100000005000000010000000200000005000000010000000200000005000000010000000300000005000000010000000300000005000000010000000400000005000000010000000400000005000000010000000500000005000000010000000500000005000000010000000600000005000000010000000600000005000000010000000700000005000000010000000700000005000000010000000800000005000000010000000800000005000000010000000900000005000000010000000900000005000000010000000A00000005000000010000000A00000005000000010000000B00000005000000010000000B00000005000000010000000C00000005000000010000000C00000005000000010000000D00000005000000010000000D00000005000000010000000E00000005000000010000000E00000005000000010000000F00000005000000010000000F00000005000000010000001000000005000000010000001000000005000000010000000000000006000000010000000000000006000000010000000100000006000000010000000100000006000000010000000200000006000000010000000200000006000000010000000300000006000000010000000300000006000000010000000400000006000000010000000400000006000000010000000500000006000000010000000500000006000000010000000600000006000000010000000600000006000000010000000700000006000000010000000700000006000000010000000800000006000000010000000800000006000000010000000900000006000000010000000900000006000000010000000A00000006000000010000000A00000006000000010000000B00000006000000010000000B00000006000000010000000C00000006000000010000000C00000006000000010000000D00000006000000010000000D00000006000000010000000E00000006000000010000000E00000006000000010000000F00000006000000010000000F00000006000000010000001000000006000000010000001000000006000000010000000000000007000000010000000000000007000000010000000100000007000000010000000100000007000000010000000200000007000000010000000200000007000000010000000300000007000000010000000300000007000000010000000400000007000000010000000400000007000000010000000500000007000000010000000500000007000000010000000600000007000000010000000600000007000000010000000700000007000000010000000700000007000000010000000800000007000000010000000800000007000000010000000900000007000000010000000900000007000000010000000A00000007000000010000000A00000007000000010000000B00000007000000010000000B00000007000000010000000C00000007000000010000000C00000007000000010000000D00000007000000010000000D00000007000000010000000E00000007000000010000000E00000007000000010000000F00000007000000010000000F00000007000000010000001000000007000000010000001000000007000000010000000000000008000000010000000000000008000000010000000100000008000000010000000100000008000000010000000200000008000000010000000200000008000000010000000300000008000000010000000300000008000000010000000400000008000000010000000400000008000000010000000500000008000000010000000500000008000000010000000600000008000000010000000600000008000000010000000700000008000000010000000700000008000000010000000800000008000000010000000800000008000000010000000900000008000000010000000900000008000000010000000A00000008000000010000000A00000008000000010000000B00000008000000010000000B00000008000000010000000C00000008000000010000000C00000008000000010000000D00000008000000010000000D00000008000000010000000E00000008000000010000000E00000008000000010000000F00000008000000010000000F00000008000000010000001000000008000000010000001000000008000000010000000000000009000000010000000000000009000000010000000100000009000000010000000100000009000000010000000200000009000000010000000200000009000000010000000300000009000000010000000300000009000000010000000400000009000000010000000400000009000000010000000500000009000000010000000500000009000000010000000600000009000000010000000600000009000000010000000700000009000000010000000700000009000000010000000800000009000000010000000800000009000000010000000900000009000000010000000900000009000000010000000A00000009000000010000000A00000009000000010000000B00000009000000010000000B00000009000000010000000C00000009000000010000000C00000009000000010000000D00000009000000010000000D00000009000000010000000E00000009000000010000000E00000009000000010000000F00000009000000010000000F0000000900000001000000100000000900000001000000100000000900000001000000000000000A00000001000000000000000A00000001000000010000000A00000001000000010000000A00000001000000020000000A00000001000000020000000A00000001000000030000000A00000001000000030000000A00000001000000040000000A00000001000000040000000A00000001000000050000000A00000001000000050000000A00000001000000060000000A00000001000000060000000A00000001000000070000000A00000001000000070000000A00000001000000080000000A00000001000000080000000A00000001000000090000000A00000001000000090000000A000000010000000A0000000A000000010000000A0000000A000000010000000B0000000A000000010000000B0000000A000000010000000C0000000A000000010000000C0000000A000000010000000D0000000A000000010000000D0000000A000000010000000E0000000A000000010000000E0000000A000000010000000F0000000A000000010000000F0000000A00000001000000100000000A00000001000000100000000A00000001000000000000000B00000001000000000000000B00000001000000010000000B00000001000000010000000B00000001000000020000000B00000001000000020000000B00000001000000030000000B00000001000000030000000B00000001000000040000000B00000001000000040000000B00000001000000050000000B00000001000000050000000B00000001000000060000000B00000001000000060000000B00000001000000070000000B00000001000000070000000B00000001000000080000000B00000001000000080000000B00000001000000090000000B00000001000000090000000B000000010000000A0000000B000000010000000A0000000B000000010000000B0000000B000000010000000B0000000B000000010000000C0000000B000000010000000C0000000B000000010000000D0000000B000000010000000D0000000B000000010000000E0000000B000000010000000E0000000B000000010000000F0000000B000000010000000F0000000B00000001000000100000000B00000001000000100000000B00000001000000000000000C00000001000000000000000C00000001000000010000000C00000001000000010000000C00000001000000020000000C00000001000000020000000C00000001000000030000000C00000001000000030000000C00000001000000040000000C00000001000000040000000C00000001000000050000000C00000001000000050000000C00000001000000060000000C00000001000000060000000C00000001000000070000000C00000001000000070000000C00000001000000080000000C00000001000000080000000C00000001000000090000000C00000001000000090000000C000000010000000A0000000C000000010000000A0000000C000000010000000B0000000C000000010000000B0000000C000000010000000C0000000C000000010000000C0000000C000000010000000D0000000C000000010000000D0000000C000000010000000E0000000C000000010000000E0000000C000000010000000F0000000C000000010000000F0000000C00000001000000100000000C00000001000000100000000C00000001000000000000000D00000001000000000000000D00000001000000010000000D00000001000000010000000D00000001000000020000000D00000001000000020000000D00000001000000030000000D00000001000000030000000D00000001000000040000000D00000001000000040000000D00000001000000050000000D00000001000000050000000D00000001000000060000000D00000001000000060000000D00000001000000070000000D00000001000000070000000D00000001000000080000000D00000001000000080000000D00000001000000090000000D00000001000000090000000D000000010000000A0000000D000000010000000A0000000D000000010000000B0000000D000000010000000B0000000D000000010000000C0000000D000000010000000C0000000D000000010000000D0000000D000000010000000D0000000D000000010000000E0000000D000000010000000E0000000D000000010000000F0000000D000000010000000F0000000D00000001000000100000000D00000001000000100000000D00000001000000000000000E00000001000000000000000E00000001000000010000000E00000001000000010000000E00000001000000020000000E00000001000000020000000E00000001000000030000000E00000001000000030000000E00000001000000040000000E00000001000000040000000E00000001000000050000000E00000001000000050000000E00000001000000060000000E00000001000000060000000E00000001000000070000000E00000001000000070000000E00000001000000080000000E00000001000000080000000E00000001000000090000000E00000001000000090000000E000000010000000A0000000E000000010000000A0000000E000000010000000B0000000E000000010000000B0000000E000000010000000C0000000E000000010000000C0000000E000000010000000D0000000E000000010000000D0000000E000000010000000E0000000E000000010000000E0000000E000000010000000F0000000E000000010000000F0000000E00000001000000100000000E00000001000000100000000E00000001000000000000000F00000001000000000000000F00000001000000010000000F00000001000000010000000F00000001000000020000000F00000001000000020000000F00000001000000030000000F00000001000000030000000F00000001000000040000000F00000001000000040000000F00000001000000050000000F00000001000000050000000F00000001000000060000000F00000001000000060000000F00000001000000070000000F00000001000000070000000F00000001000000080000000F00000001000000080000000F00000001000000090000000F00000001000000090000000F000000010000000A0000000F000000010000000A0000000F000000010000000B0000000F000000010000000B0000000F000000010000000C0000000F000000010000000C0000000F000000010000000D0000000F000000010000000D0000000F000000010000000E0000000F000000010000000E0000000F000000010000000F0000000F000000010000000F0000000F00000001000000100000000F00000001000000100000000F000000010000000000000010000000010000000000000010000000010000000100000010000000010000000100000010000000010000000200000010000000010000000200000010000000010000000300000010000000010000000300000010000000010000000400000010000000010000000400000010000000010000000500000010000000010000000500000010000000010000000600000010000000010000000600000010000000010000000700000010000000010000000700000010000000010000000800000010000000010000000800000010000000010000000900000010000000010000000900000010000000010000000A00000010000000010000000A00000010000000010000000B00000010000000010000000B00000010000000010000000C00000010000000010000000C00000010000000010000000D00000010000000010000000D00000010000000010000000E00000010000000010000000E00000010000000010000000F00000010000000010000000F00000010000000010000001000000010000000010000001000000010000000010000000000000000000000020000000000000000000000020000000100000000000000020000000100000000000000020000000200000000000000020000000200000000000000020000000300000000000000020000000300000000000000020000000400000000000000020000000400000000000000020000000500000000000000020000000500000000000000020000000600000000000000020000000600000000000000020000000700000000000000020000000700000000000000020000000800000000000000020000000800000000000000020000000900000000000000020000000900000000000000020000000A00000000000000020000000A00000000000000020000000B00000000000000020000000B00000000000000020000000C00000000000000020000000C00000000000000020000000D00000000000000020000000D00000000000000020000000E00000000000000020000000E00000000000000020000000F00000000000000020000000F00000000000000020000001000000000000000020000001000000000000000020000000000000001000000020000000000000001000000020000000100000001000000020000000100000001000000020000000200000001000000020000000200000001000000020000000300000001000000020000000300000001000000020000000400000001000000020000000400000001000000020000000500000001000000020000000500000001000000020000000600000001000000020000000600000001000000020000000700000001000000020000000700000001000000020000000800000001000000020000000800000001000000020000000900000001000000020000000900000001000000020000000A00000001000000020000000A00000001000000020000000B00000001000000020000000B00000001000000020000000C00000001000000020000000C00000001000000020000000D00000001000000020000000D00000001000000020000000E00000001000000020000000E00000001000000020000000F00000001000000020000000F00000001000000020000001000000001000000020000001000000001000000020000000000000002000000020000000000000002000000020000000100000002000000020000000100000002000000020000000200000002000000020000000200000002000000020000000300000002000000020000000300000002000000020000000400000002000000020000000400000002000000020000000500000002000000020000000500000002000000020000000600000002000000020000000600000002000000020000000700000002000000020000000700000002000000020000000800000002000000020000000800000002000000020000000900000002000000020000000900000002000000020000000A00000002000000020000000A00000002000000020000000B00000002000000020000000B00000002000000020000000C00000002000000020000000C00000002000000020000000D00000002000000020000000D00000002000000020000000E00000002000000020000000E00000002000000020000000F00000002000000020000000F00000002000000020000001000000002000000020000001000000002000000020000000000000003000000020000000000000003000000020000000100000003000000020000000100000003000000020000000200000003000000020000000200000003000000020000000300000003000000020000000300000003000000020000000400000003000000020000000400000003000000020000000500000003000000020000000500000003000000020000000600000003000000020000000600000003000000020000000700000003000000020000000700000003000000020000000800000003000000020000000800000003000000020000000900000003000000020000000900000003000000020000000A00000003000000020000000A00000003000000020000000B00000003000000020000000B00000003000000020000000C00000003000000020000000C00000003000000020000000D00000003000000020000000D00000003000000020000000E00000003000000020000000E00000003000000020000000F00000003000000020000000F00000003000000020000001000000003000000020000001000000003000000020000000000000004000000020000000000000004000000020000000100000004000000020000000100000004000000020000000200000004000000020000000200000004000000020000000300000004000000020000000300000004000000020000000400000004000000020000000400000004000000020000000500000004000000020000000500000004000000020000000600000004000000020000000600000004000000020000000700000004000000020000000700000004000000020000000800000004000000020000000800000004000000020000000900000004000000020000000900000004000000020000000A00000004000000020000000A00000004000000020000000B00000004000000020000000B00000004000000020000000C00000004000000020000000C00000004000000020000000D00000004000000020000000D00000004000000020000000E00000004000000020000000E00000004000000020000000F00000004000000020000000F00000004000000020000001000000004000000020000001000000004000000020000000000000005000000020000000000000005000000020000000100000005000000020000000100000005000000020000000200000005000000020000000200000005000000020000000300000005000000020000000300000005000000020000000400000005000000020000000400000005000000020000000500000005000000020000000500000005000000020000000600000005000000020000000600000005000000020000000700000005000000020000000700000005000000020000000800000005000000020000000800000005000000020000000900000005000000020000000900000005000000020000000A00000005000000020000000A00000005000000020000000B00000005000000020000000B00000005000000020000000C00000005000000020000000C00000005000000020000000D00000005000000020000000D00000005000000020000000E00000005000000020000000E00000005000000020000000F00000005000000020000000F00000005000000020000001000000005000000020000001000000005000000020000000000000006000000020000000000000006000000020000000100000006000000020000000100000006000000020000000200000006000000020000000200000006000000020000000300000006000000020000000300000006000000020000000400000006000000020000000400000006000000020000000500000006000000020000000500000006000000020000000600000006000000020000000600000006000000020000000700000006000000020000000700000006000000020000000800000006000000020000000800000006000000020000000900000006000000020000000900000006000000020000000A00000006000000020000000A00000006000000020000000B00000006000000020000000B00000006000000020000000C00000006000000020000000C00000006000000020000000D00000006000000020000000D00000006000000020000000E00000006000000020000000E00000006000000020000000F00000006000000020000000F00000006000000020000001000000006000000020000001000000006000000020000000000000007000000020000000000000007000000020000000100000007000000020000000100000007000000020000000200000007000000020000000200000007000000020000000300000007000000020000000300000007000000020000000400000007000000020000000400000007000000020000000500000007000000020000000500000007000000020000000600000007000000020000000600000007000000020000000700000007000000020000000700000007000000020000000800000007000000020000000800000007000000020000000900000007000000020000000900000007000000020000000A00000007000000020000000A00000007000000020000000B00000007000000020000000B00000007000000020000000C00000007000000020000000C00000007000000020000000D00000007000000020000000D00000007000000020000000E00000007000000020000000E00000007000000020000000F00000007000000020000000F00000007000000020000001000000007000000020000001000000007000000020000000000000008000000020000000000000008000000020000000100000008000000020000000100000008000000020000000200000008000000020000000200000008000000020000000300000008000000020000000300000008000000020000000400000008000000020000000400000008000000020000000500000008000000020000000500000008000000020000000600000008000000020000000600000008000000020000000700000008000000020000000700000008000000020000000800000008000000020000000800000008000000020000000900000008000000020000000900000008000000020000000A00000008000000020000000A00000008000000020000000B00000008000000020000000B00000008000000020000000C00000008000000020000000C00000008000000020000000D00000008000000020000000D00000008000000020000000E00000008000000020000000E00000008000000020000000F00000008000000020000000F00000008000000020000001000000008000000020000001000000008000000020000000000000009000000020000000000000009000000020000000100000009000000020000000100000009000000020000000200000009000000020000000200000009000000020000000300000009000000020000000300000009000000020000000400000009000000020000000400000009000000020000000500000009000000020000000500000009000000020000000600000009000000020000000600000009000000020000000700000009000000020000000700000009000000020000000800000009000000020000000800000009000000020000000900000009000000020000000900000009000000020000000A00000009000000020000000A00000009000000020000000B00000009000000020000000B00000009000000020000000C00000009000000020000000C00000009000000020000000D00000009000000020000000D00000009000000020000000E00000009000000020000000E00000009000000020000000F00000009000000020000000F0000000900000002000000100000000900000002000000100000000900000002000000000000000A00000002000000000000000A00000002000000010000000A00000002000000010000000A00000002000000020000000A00000002000000020000000A00000002000000030000000A00000002000000030000000A00000002000000040000000A00000002000000040000000A00000002000000050000000A00000002000000050000000A00000002000000060000000A00000002000000060000000A00000002000000070000000A00000002000000070000000A00000002000000080000000A00000002000000080000000A00000002000000090000000A00000002000000090000000A000000020000000A0000000A000000020000000A0000000A000000020000000B0000000A000000020000000B0000000A000000020000000C0000000A000000020000000C0000000A000000020000000D0000000A000000020000000D0000000A000000020000000E0000000A000000020000000E0000000A000000020000000F0000000A000000020000000F0000000A00000002000000100000000A00000002000000100000000A00000002000000000000000B00000002000000000000000B00000002000000010000000B00000002000000010000000B00000002000000020000000B00000002000000020000000B00000002000000030000000B00000002000000030000000B00000002000000040000000B00000002000000040000000B00000002000000050000000B00000002000000050000000B00000002000000060000000B00000002000000060000000B00000002000000070000000B00000002000000070000000B00000002000000080000000B00000002000000080000000B00000002000000090000000B00000002000000090000000B000000020000000A0000000B000000020000000A0000000B000000020000000B0000000B000000020000000B0000000B000000020000000C0000000B000000020000000C0000000B000000020000000D0000000B000000020000000D0000000B000000020000000E0000000B000000020000000E0000000B000000020000000F0000000B000000020000000F0000000B00000002000000100000000B00000002000000100000000B00000002000000000000000C00000002000000000000000C00000002000000010000000C00000002000000010000000C00000002000000020000000C00000002000000020000000C00000002000000030000000C00000002000000030000000C00000002000000040000000C00000002000000040000000C00000002000000050000000C00000002000000050000000C00000002000000060000000C00000002000000060000000C00000002000000070000000C00000002000000070000000C00000002000000080000000C00000002000000080000000C00000002000000090000000C00000002000000090000000C000000020000000A0000000C000000020000000A0000000C000000020000000B0000000C000000020000000B0000000C000000020000000C0000000C000000020000000C0000000C000000020000000D0000000C000000020000000D0000000C000000020000000E0000000C000000020000000E0000000C000000020000000F0000000C000000020000000F0000000C00000002000000100000000C00000002000000100000000C00000002000000000000000D00000002000000000000000D00000002000000010000000D00000002000000010000000D00000002000000020000000D00000002000000020000000D00000002000000030000000D00000002000000030000000D00000002000000040000000D00000002000000040000000D00000002000000050000000D00000002000000050000000D00000002000000060000000D00000002000000060000000D00000002000000070000000D00000002000000070000000D00000002000000080000000D00000002000000080000000D00000002000000090000000D00000002000000090000000D000000020000000A0000000D000000020000000A0000000D000000020000000B0000000D000000020000000B0000000D000000020000000C0000000D000000020000000C0000000D000000020000000D0000000D000000020000000D0000000D000000020000000E0000000D000000020000000E0000000D000000020000000F0000000D000000020000000F0000000D00000002000000100000000D00000002000000100000000D00000002000000000000000E00000002000000000000000E00000002000000010000000E00000002000000010000000E00000002000000020000000E00000002000000020000000E00000002000000030000000E00000002000000030000000E00000002000000040000000E00000002000000040000000E00000002000000050000000E00000002000000050000000E00000002000000060000000E00000002000000060000000E00000002000000070000000E00000002000000070000000E00000002000000080000000E00000002000000080000000E00000002000000090000000E00000002000000090000000E000000020000000A0000000E000000020000000A0000000E000000020000000B0000000E000000020000000B0000000E000000020000000C0000000E000000020000000C0000000E000000020000000D0000000E000000020000000D0000000E000000020000000E0000000E000000020000000E0000000E000000020000000F0000000E000000020000000F0000000E00000002000000100000000E00000002000000100000000E00000002000000000000000F00000002000000000000000F00000002000000010000000F00000002000000010000000F00000002000000020000000F00000002000000020000000F00000002000000030000000F00000002000000030000000F00000002000000040000000F00000002000000040000000F00000002000000050000000F00000002000000050000000F00000002000000060000000F00000002000000060000000F00000002000000070000000F00000002000000070000000F00000002000000080000000F00000002000000080000000F00000002000000090000000F00000002000000090000000F000000020000000A0000000F000000020000000A0000000F000000020000000B0000000F000000020000000B0000000F000000020000000C0000000F000000020000000C0000000F000000020000000D0000000F000000020000000D0000000F000000020000000E0000000F000000020000000E0000000F000000020000000F0000000F000000020000000F0000000F00000002000000100000000F00000002000000100000000F000000020000000000000010000000020000000000000010000000020000000100000010000000020000000100000010000000020000000200000010000000020000000200000010000000020000000300000010000000020000000300000010000000020000000400000010000000020000000400000010000000020000000500000010000000020000000500000010000000020000000600000010000000020000000600000010000000020000000700000010000000020000000700000010000000020000000800000010000000020000000800000010000000020000000900000010000000020000000900000010000000020000000A00000010000000020000000A00000010000000020000000B00000010000000020000000B00000010000000020000000C00000010000000020000000C00000010000000020000000D00000010000000020000000D00000010000000020000000E00000010000000020000000E00000010000000020000000F00000010000000020000000F00000010000000020000001000000010000000020000001000000010000000020000000000000000000000030000000000000000000000030000000100000000000000030000000100000000000000030000000200000000000000030000000200000000000000030000000300000000000000030000000300000000000000030000000400000000000000030000000400000000000000030000000500000000000000030000000500000000000000030000000600000000000000030000000600000000000000030000000700000000000000030000000700000000000000030000000800000000000000030000000800000000000000030000000900000000000000030000000900000000000000030000000A00000000000000030000000A00000000000000030000000B00000000000000030000000B00000000000000030000000C00000000000000030000000C00000000000000030000000D00000000000000030000000D00000000000000030000000E00000000000000030000000E00000000000000030000000F00000000000000030000000F00000000000000030000001000000000000000030000001000000000000000030000000000000001000000030000000000000001000000030000000100000001000000030000000100000001000000030000000200000001000000030000000200000001000000030000000300000001000000030000000300000001000000030000000400000001000000030000000400000001000000030000000500000001000000030000000500000001000000030000000600000001000000030000000600000001000000030000000700000001000000030000000700000001000000030000000800000001000000030000000800000001000000030000000900000001000000030000000900000001000000030000000A00000001000000030000000A00000001000000030000000B00000001000000030000000B00000001000000030000000C00000001000000030000000C00000001000000030000000D00000001000000030000000D00000001000000030000000E00000001000000030000000E00000001000000030000000F00000001000000030000000F00000001000000030000001000000001000000030000001000000001000000030000000000000002000000030000000000000002000000030000000100000002000000030000000100000002000000030000000200000002000000030000000200000002000000030000000300000002000000030000000300000002000000030000000400000002000000030000000400000002000000030000000500000002000000030000000500000002000000030000000600000002000000030000000600000002000000030000000700000002000000030000000700000002000000030000000800000002000000030000000800000002000000030000000900000002000000030000000900000002000000030000000A00000002000000030000000A00000002000000030000000B00000002000000030000000B00000002000000030000000C00000002000000030000000C00000002000000030000000D00000002000000030000000D00000002000000030000000E00000002000000030000000E00000002000000030000000F00000002000000030000000F00000002000000030000001000000002000000030000001000000002000000030000000000000003000000030000000000000003000000030000000100000003000000030000000100000003000000030000000200000003000000030000000200000003000000030000000300000003000000030000000300000003000000030000000400000003000000030000000400000003000000030000000500000003000000030000000500000003000000030000000600000003000000030000000600000003000000030000000700000003000000030000000700000003000000030000000800000003000000030000000800000003000000030000000900000003000000030000000900000003000000030000000A00000003000000030000000A00000003000000030000000B00000003000000030000000B00000003000000030000000C00000003000000030000000C00000003000000030000000D00000003000000030000000D00000003000000030000000E00000003000000030000000E00000003000000030000000F00000003000000030000000F00000003000000030000001000000003000000030000001000000003000000030000000000000004000000030000000000000004000000030000000100000004000000030000000100000004000000030000000200000004000000030000000200000004000000030000000300000004000000030000000300000004000000030000000400000004000000030000000400000004000000030000000500000004000000030000000500000004000000030000000600000004000000030000000600000004000000030000000700000004000000030000000700000004000000030000000800000004000000030000000800000004000000030000000900000004000000030000000900000004000000030000000A00000004000000030000000A00000004000000030000000B00000004000000030000000B00000004000000030000000C00000004000000030000000C00000004000000030000000D00000004000000030000000D00000004000000030000000E00000004000000030000000E00000004000000030000000F00000004000000030000000F00000004000000030000001000000004000000030000001000000004000000030000000000000005000000030000000000000005000000030000000100000005000000030000000100000005000000030000000200000005000000030000000200000005000000030000000300000005000000030000000300000005000000030000000400000005000000030000000400000005000000030000000500000005000000030000000500000005000000030000000600000005000000030000000600000005000000030000000700000005000000030000000700000005000000030000000800000005000000030000000800000005000000030000000900000005000000030000000900000005000000030000000A00000005000000030000000A00000005000000030000000B00000005000000030000000B00000005000000030000000C00000005000000030000000C00000005000000030000000D00000005000000030000000D00000005000000030000000E00000005000000030000000E00000005000000030000000F00000005000000030000000F00000005000000030000001000000005000000030000001000000005000000030000000000000006000000030000000000000006000000030000000100000006000000030000000100000006000000030000000200000006000000030000000200000006000000030000000300000006000000030000000300000006000000030000000400000006000000030000000400000006000000030000000500000006000000030000000500000006000000030000000600000006000000030000000600000006000000030000000700000006000000030000000700000006000000030000000800000006000000030000000800000006000000030000000900000006000000030000000900000006000000030000000A00000006000000030000000A00000006000000030000000B00000006000000030000000B00000006000000030000000C00000006000000030000000C00000006000000030000000D00000006000000030000000D00000006000000030000000E00000006000000030000000E00000006000000030000000F00000006000000030000000F00000006000000030000001000000006000000030000001000000006000000030000000000000007000000030000000000000007000000030000000100000007000000030000000100000007000000030000000200000007000000030000000200000007000000030000000300000007000000030000000300000007000000030000000400000007000000030000000400000007000000030000000500000007000000030000000500000007000000030000000600000007000000030000000600000007000000030000000700000007000000030000000700000007000000030000000800000007000000030000000800000007000000030000000900000007000000030000000900000007000000030000000A00000007000000030000000A00000007000000030000000B00000007000000030000000B00000007000000030000000C00000007000000030000000C00000007000000030000000D00000007000000030000000D00000007000000030000000E00000007000000030000000E00000007000000030000000F00000007000000030000000F00000007000000030000001000000007000000030000001000000007000000030000000000000008000000030000000000000008000000030000000100000008000000030000000100000008000000030000000200000008000000030000000200000008000000030000000300000008000000030000000300000008000000030000000400000008000000030000000400000008000000030000000500000008000000030000000500000008000000030000000600000008000000030000000600000008000000030000000700000008000000030000000700000008000000030000000800000008000000030000000800000008000000030000000900000008000000030000000900000008000000030000000A00000008000000030000000A00000008000000030000000B00000008000000030000000B00000008000000030000000C00000008000000030000000C00000008000000030000000D00000008000000030000000D00000008000000030000000E00000008000000030000000E00000008000000030000000F00000008000000030000000F00000008000000030000001000000008000000030000001000000008000000030000000000000009000000030000000000000009000000030000000100000009000000030000000100000009000000030000000200000009000000030000000200000009000000030000000300000009000000030000000300000009000000030000000400000009000000030000000400000009000000030000000500000009000000030000000500000009000000030000000600000009000000030000000600000009000000030000000700000009000000030000000700000009000000030000000800000009000000030000000800000009000000030000000900000009000000030000000900000009000000030000000A00000009000000030000000A00000009000000030000000B00000009000000030000000B00000009000000030000000C00000009000000030000000C00000009000000030000000D00000009000000030000000D00000009000000030000000E00000009000000030000000E00000009000000030000000F00000009000000030000000F0000000900000003000000100000000900000003000000100000000900000003000000000000000A00000003000000000000000A00000003000000010000000A00000003000000010000000A00000003000000020000000A00000003000000020000000A00000003000000030000000A00000003000000030000000A00000003000000040000000A00000003000000040000000A00000003000000050000000A00000003000000050000000A00000003000000060000000A00000003000000060000000A00000003000000070000000A00000003000000070000000A00000003000000080000000A00000003000000080000000A00000003000000090000000A00000003000000090000000A000000030000000A0000000A000000030000000A0000000A000000030000000B0000000A000000030000000B0000000A000000030000000C0000000A000000030000000C0000000A000000030000000D0000000A000000030000000D0000000A000000030000000E0000000A000000030000000E0000000A000000030000000F0000000A000000030000000F0000000A00000003000000100000000A00000003000000100000000A00000003000000000000000B00000003000000000000000B00000003000000010000000B00000003000000010000000B00000003000000020000000B00000003000000020000000B00000003000000030000000B00000003000000030000000B00000003000000040000000B00000003000000040000000B00000003000000050000000B00000003000000050000000B00000003000000060000000B00000003000000060000000B00000003000000070000000B00000003000000070000000B00000003000000080000000B00000003000000080000000B00000003000000090000000B00000003000000090000000B000000030000000A0000000B000000030000000A0000000B000000030000000B0000000B000000030000000B0000000B000000030000000C0000000B000000030000000C0000000B000000030000000D0000000B000000030000000D0000000B000000030000000E0000000B000000030000000E0000000B000000030000000F0000000B000000030000000F0000000B00000003000000100000000B00000003000000100000000B00000003000000000000000C00000003000000000000000C00000003000000010000000C00000003000000010000000C00000003000000020000000C00000003000000020000000C00000003000000030000000C00000003000000030000000C00000003000000040000000C00000003000000040000000C00000003000000050000000C00000003000000050000000C00000003000000060000000C00000003000000060000000C00000003000000070000000C00000003000000070000000C00000003000000080000000C00000003000000080000000C00000003000000090000000C00000003000000090000000C000000030000000A0000000C000000030000000A0000000C000000030000000B0000000C000000030000000B0000000C000000030000000C0000000C000000030000000C0000000C000000030000000D0000000C000000030000000D0000000C000000030000000E0000000C000000030000000E0000000C000000030000000F0000000C000000030000000F0000000C00000003000000100000000C00000003000000100000000C00000003000000000000000D00000003000000000000000D00000003000000010000000D00000003000000010000000D00000003000000020000000D00000003000000020000000D00000003000000030000000D00000003000000030000000D00000003000000040000000D00000003000000040000000D00000003000000050000000D00000003000000050000000D00000003000000060000000D00000003000000060000000D00000003000000070000000D00000003000000070000000D00000003000000080000000D00000003000000080000000D00000003000000090000000D00000003000000090000000D000000030000000A0000000D000000030000000A0000000D000000030000000B0000000D000000030000000B0000000D000000030000000C0000000D000000030000000C0000000D000000030000000D0000000D000000030000000D0000000D000000030000000E0000000D000000030000000E0000000D000000030000000F0000000D000000030000000F0000000D00000003000000100000000D00000003000000100000000D00000003000000000000000E00000003000000000000000E00000003000000010000000E00000003000000010000000E00000003000000020000000E00000003000000020000000E00000003000000030000000E00000003000000030000000E00000003000000040000000E00000003000000040000000E00000003000000050000000E00000003000000050000000E00000003000000060000000E00000003000000060000000E00000003000000070000000E00000003000000070000000E00000003000000080000000E00000003000000080000000E00000003000000090000000E00000003000000090000000E000000030000000A0000000E000000030000000A0000000E000000030000000B0000000E000000030000000B0000000E000000030000000C0000000E000000030000000C0000000E000000030000000D0000000E000000030000000D0000000E000000030000000E0000000E000000030000000E0000000E000000030000000F0000000E000000030000000F0000000E00000003000000100000000E00000003000000100000000E00000003000000000000000F00000003000000000000000F00000003000000010000000F00000003000000010000000F00000003000000020000000F00000003000000020000000F00000003000000030000000F00000003000000030000000F00000003000000040000000F00000003000000040000000F00000003000000050000000F00000003000000050000000F00000003000000060000000F00000003000000060000000F00000003000000070000000F00000003000000070000000F00000003000000080000000F00000003000000080000000F00000003000000090000000F00000003000000090000000F000000030000000A0000000F000000030000000A0000000F000000030000000B0000000F000000030000000B0000000F000000030000000C0000000F000000030000000C0000000F000000030000000D0000000F000000030000000D0000000F000000030000000E0000000F000000030000000E0000000F000000030000000F0000000F000000030000000F0000000F00000003000000100000000F00000003000000100000000F000000030000000000000010000000030000000000000010000000030000000100000010000000030000000100000010000000030000000200000010000000030000000200000010000000030000000300000010000000030000000300000010000000030000000400000010000000030000000400000010000000030000000500000010000000030000000500000010000000030000000600000010000000030000000600000010000000030000000700000010000000030000000700000010000000030000000800000010000000030000000800000010000000030000000900000010000000030000000900000010000000030000000A00000010000000030000000A00000010000000030000000B00000010000000030000000B00000010000000030000000C00000010000000030000000C00000010000000030000000D00000010000000030000000D00000010000000030000000E00000010000000030000000E00000010000000030000000F00000010000000030000000F00000010000000030000001000000010000000030000001000000010000000030000000000000000000000040000000000000000000000040000000100000000000000040000000100000000000000040000000200000000000000040000000200000000000000040000000300000000000000040000000300000000000000040000000400000000000000040000000400000000000000040000000500000000000000040000000500000000000000040000000600000000000000040000000600000000000000040000000700000000000000040000000700000000000000040000000800000000000000040000000800000000000000040000000900000000000000040000000900000000000000040000000A00000000000000040000000A00000000000000040000000B00000000000000040000000B00000000000000040000000C00000000000000040000000C00000000000000040000000D00000000000000040000000D00000000000000040000000E00000000000000040000000E00000000000000040000000F00000000000000040000000F00000000000000040000001000000000000000040000001000000000000000040000000000000001000000040000000000000001000000040000000100000001000000040000000100000001000000040000000200000001000000040000000200000001000000040000000300000001000000040000000300000001000000040000000400000001000000040000000400000001000000040000000500000001000000040000000500000001000000040000000600000001000000040000000600000001000000040000000700000001000000040000000700000001000000040000000800000001000000040000000800000001000000040000000900000001000000040000000900000001000000040000000A00000001000000040000000A00000001000000040000000B00000001000000040000000B00000001000000040000000C00000001000000040000000C00000001000000040000000D00000001000000040000000D00000001000000040000000E00000001000000040000000E00000001000000040000000F00000001000000040000000F00000001000000040000001000000001000000040000001000000001000000040000000000000002000000040000000000000002000000040000000100000002000000040000000100000002000000040000000200000002000000040000000200000002000000040000000300000002000000040000000300000002000000040000000400000002000000040000000400000002000000040000000500000002000000040000000500000002000000040000000600000002000000040000000600000002000000040000000700000002000000040000000700000002000000040000000800000002000000040000000800000002000000040000000900000002000000040000000900000002000000040000000A00000002000000040000000A00000002000000040000000B00000002000000040000000B00000002000000040000000C00000002000000040000000C00000002000000040000000D00000002000000040000000D00000002000000040000000E00000002000000040000000E00000002000000040000000F00000002000000040000000F00000002000000040000001000000002000000040000001000000002000000040000000000000003000000040000000000000003000000040000000100000003000000040000000100000003000000040000000200000003000000040000000200000003000000040000000300000003000000040000000300000003000000040000000400000003000000040000000400000003000000040000000500000003000000040000000500000003000000040000000600000003000000040000000600000003000000040000000700000003000000040000000700000003000000040000000800000003000000040000000800000003000000040000000900000003000000040000000900000003000000040000000A00000003000000040000000A00000003000000040000000B00000003000000040000000B00000003000000040000000C00000003000000040000000C00000003000000040000000D00000003000000040000000D00000003000000040000000E00000003000000040000000E00000003000000040000000F00000003000000040000000F00000003000000040000001000000003000000040000001000000003000000040000000000000004000000040000000000000004000000040000000100000004000000040000000100000004000000040000000200000004000000040000000200000004000000040000000300000004000000040000000300000004000000040000000400000004000000040000000400000004000000040000000500000004000000040000000500000004000000040000000600000004000000040000000600000004000000040000000700000004000000040000000700000004000000040000000800000004000000040000000800000004000000040000000900000004000000040000000900000004000000040000000A00000004000000040000000A00000004000000040000000B00000004000000040000000B00000004000000040000000C00000004000000040000000C00000004000000040000000D00000004000000040000000D00000004000000040000000E00000004000000040000000E00000004000000040000000F00000004000000040000000F00000004000000040000001000000004000000040000001000000004000000040000000000000005000000040000000000000005000000040000000100000005000000040000000100000005000000040000000200000005000000040000000200000005000000040000000300000005000000040000000300000005000000040000000400000005000000040000000400000005000000040000000500000005000000040000000500000005000000040000000600000005000000040000000600000005000000040000000700000005000000040000000700000005000000040000000800000005000000040000000800000005000000040000000900000005000000040000000900000005000000040000000A00000005000000040000000A00000005000000040000000B00000005000000040000000B00000005000000040000000C00000005000000040000000C00000005000000040000000D00000005000000040000000D00000005000000040000000E00000005000000040000000E00000005000000040000000F00000005000000040000000F00000005000000040000001000000005000000040000001000000005000000040000000000000006000000040000000000000006000000040000000100000006000000040000000100000006000000040000000200000006000000040000000200000006000000040000000300000006000000040000000300000006000000040000000400000006000000040000000400000006000000040000000500000006000000040000000500000006000000040000000600000006000000040000000600000006000000040000000700000006000000040000000700000006000000040000000800000006000000040000000800000006000000040000000900000006000000040000000900000006000000040000000A00000006000000040000000A00000006000000040000000B00000006000000040000000B00000006000000040000000C00000006000000040000000C00000006000000040000000D00000006000000040000000D00000006000000040000000E00000006000000040000000E00000006000000040000000F00000006000000040000000F00000006000000040000001000000006000000040000001000000006000000040000000000000007000000040000000000000007000000040000000100000007000000040000000100000007000000040000000200000007000000040000000200000007000000040000000300000007000000040000000300000007000000040000000400000007000000040000000400000007000000040000000500000007000000040000000500000007000000040000000600000007000000040000000600000007000000040000000700000007000000040000000700000007000000040000000800000007000000040000000800000007000000040000000900000007000000040000000900000007000000040000000A00000007000000040000000A00000007000000040000000B00000007000000040000000B00000007000000040000000C00000007000000040000000C00000007000000040000000D00000007000000040000000D00000007000000040000000E00000007000000040000000E00000007000000040000000F00000007000000040000000F00000007000000040000001000000007000000040000001000000007000000040000000000000008000000040000000000000008000000040000000100000008000000040000000100000008000000040000000200000008000000040000000200000008000000040000000300000008000000040000000300000008000000040000000400000008000000040000000400000008000000040000000500000008000000040000000500000008000000040000000600000008000000040000000600000008000000040000000700000008000000040000000700000008000000040000000800000008000000040000000800000008000000040000000900000008000000040000000900000008000000040000000A00000008000000040000000A00000008000000040000000B00000008000000040000000B00000008000000040000000C00000008000000040000000C00000008000000040000000D00000008000000040000000D00000008000000040000000E00000008000000040000000E00000008000000040000000F00000008000000040000000F00000008000000040000001000000008000000040000001000000008000000040000000000000009000000040000000000000009000000040000000100000009000000040000000100000009000000040000000200000009000000040000000200000009000000040000000300000009000000040000000300000009000000040000000400000009000000040000000400000009000000040000000500000009000000040000000500000009000000040000000600000009000000040000000600000009000000040000000700000009000000040000000700000009000000040000000800000009000000040000000800000009000000040000000900000009000000040000000900000009000000040000000A00000009000000040000000A00000009000000040000000B00000009000000040000000B00000009000000040000000C00000009000000040000000C00000009000000040000000D00000009000000040000000D00000009000000040000000E00000009000000040000000E00000009000000040000000F00000009000000040000000F0000000900000004000000100000000900000004000000100000000900000004000000000000000A00000004000000000000000A00000004000000010000000A00000004000000010000000A00000004000000020000000A00000004000000020000000A00000004000000030000000A00000004000000030000000A00000004000000040000000A00000004000000040000000A00000004000000050000000A00000004000000050000000A00000004000000060000000A00000004000000060000000A00000004000000070000000A00000004000000070000000A00000004000000080000000A00000004000000080000000A00000004000000090000000A00000004000000090000000A000000040000000A0000000A000000040000000A0000000A000000040000000B0000000A000000040000000B0000000A000000040000000C0000000A000000040000000C0000000A000000040000000D0000000A000000040000000D0000000A000000040000000E0000000A000000040000000E0000000A000000040000000F0000000A000000040000000F0000000A00000004000000100000000A00000004000000100000000A00000004000000000000000B00000004000000000000000B00000004000000010000000B00000004000000010000000B00000004000000020000000B00000004000000020000000B00000004000000030000000B00000004000000030000000B00000004000000040000000B00000004000000040000000B00000004000000050000000B00000004000000050000000B00000004000000060000000B00000004000000060000000B00000004000000070000000B00000004000000070000000B00000004000000080000000B00000004000000080000000B00000004000000090000000B00000004000000090000000B000000040000000A0000000B000000040000000A0000000B000000040000000B0000000B000000040000000B0000000B000000040000000C0000000B000000040000000C0000000B000000040000000D0000000B000000040000000D0000000B000000040000000E0000000B000000040000000E0000000B000000040000000F0000000B000000040000000F0000000B00000004000000100000000B00000004000000100000000B00000004000000000000000C00000004000000000000000C00000004000000010000000C00000004000000010000000C00000004000000020000000C00000004000000020000000C00000004000000030000000C00000004000000030000000C00000004000000040000000C00000004000000040000000C00000004000000050000000C00000004000000050000000C00000004000000060000000C00000004000000060000000C00000004000000070000000C00000004000000070000000C00000004000000080000000C00000004000000080000000C00000004000000090000000C00000004000000090000000C000000040000000A0000000C000000040000000A0000000C000000040000000B0000000C000000040000000B0000000C000000040000000C0000000C000000040000000C0000000C000000040000000D0000000C000000040000000D0000000C000000040000000E0000000C000000040000000E0000000C000000040000000F0000000C000000040000000F0000000C00000004000000100000000C00000004000000100000000C00000004000000000000000D00000004000000000000000D00000004000000010000000D00000004000000010000000D00000004000000020000000D00000004000000020000000D00000004000000030000000D00000004000000030000000D00000004000000040000000D00000004000000040000000D00000004000000050000000D00000004000000050000000D00000004000000060000000D00000004000000060000000D00000004000000070000000D00000004000000070000000D00000004000000080000000D00000004000000080000000D00000004000000090000000D00000004000000090000000D000000040000000A0000000D000000040000000A0000000D000000040000000B0000000D000000040000000B0000000D000000040000000C0000000D000000040000000C0000000D000000040000000D0000000D000000040000000D0000000D000000040000000E0000000D000000040000000E0000000D000000040000000F0000000D000000040000000F0000000D00000004000000100000000D00000004000000100000000D00000004000000000000000E00000004000000000000000E00000004000000010000000E00000004000000010000000E00000004000000020000000E00000004000000020000000E00000004000000030000000E00000004000000030000000E00000004000000040000000E00000004000000040000000E00000004000000050000000E00000004000000050000000E00000004000000060000000E00000004000000060000000E00000004000000070000000E00000004000000070000000E00000004000000080000000E00000004000000080000000E00000004000000090000000E00000004000000090000000E000000040000000A0000000E000000040000000A0000000E000000040000000B0000000E000000040000000B0000000E000000040000000C0000000E000000040000000C0000000E000000040000000D0000000E000000040000000D0000000E000000040000000E0000000E000000040000000E0000000E000000040000000F0000000E000000040000000F0000000E00000004000000100000000E00000004000000100000000E00000004000000000000000F00000004000000000000000F00000004000000010000000F00000004000000010000000F00000004000000020000000F00000004000000020000000F00000004000000030000000F00000004000000030000000F00000004000000040000000F00000004000000040000000F00000004000000050000000F00000004000000050000000F00000004000000060000000F00000004000000060000000F00000004000000070000000F00000004000000070000000F00000004000000080000000F00000004000000080000000F00000004000000090000000F00000004000000090000000F000000040000000A0000000F000000040000000A0000000F000000040000000B0000000F000000040000000B0000000F000000040000000C0000000F000000040000000C0000000F000000040000000D0000000F000000040000000D0000000F000000040000000E0000000F000000040000000E0000000F000000040000000F0000000F000000040000000F0000000F00000004000000100000000F00000004000000100000000F000000040000000000000010000000040000000000000010000000040000000100000010000000040000000100000010000000040000000200000010000000040000000200000010000000040000000300000010000000040000000300000010000000040000000400000010000000040000000400000010000000040000000500000010000000040000000500000010000000040000000600000010000000040000000600000010000000040000000700000010000000040000000700000010000000040000000800000010000000040000000800000010000000040000000900000010000000040000000900000010000000040000000A00000010000000040000000A00000010000000040000000B00000010000000040000000B00000010000000040000000C00000010000000040000000C00000010000000040000000D00000010000000040000000D00000010000000040000000E00000010000000040000000E00000010000000040000000F00000010000000040000000F00000010000000040000001000000010000000040000001000000010000000040000000000000000000000050000000000000000000000050000000100000000000000050000000100000000000000050000000200000000000000050000000200000000000000050000000300000000000000050000000300000000000000050000000400000000000000050000000400000000000000050000000500000000000000050000000500000000000000050000000600000000000000050000000600000000000000050000000700000000000000050000000700000000000000050000000800000000000000050000000800000000000000050000000900000000000000050000000900000000000000050000000A00000000000000050000000A00000000000000050000000B00000000000000050000000B00000000000000050000000C00000000000000050000000C00000000000000050000000D00000000000000050000000D00000000000000050000000E00000000000000050000000E00000000000000050000000F00000000000000050000000F00000000000000050000001000000000000000050000001000000000000000050000000000000001000000050000000000000001000000050000000100000001000000050000000100000001000000050000000200000001000000050000000200000001000000050000000300000001000000050000000300000001000000050000000400000001000000050000000400000001000000050000000500000001000000050000000500000001000000050000000600000001000000050000000600000001000000050000000700000001000000050000000700000001000000050000000800000001000000050000000800000001000000050000000900000001000000050000000900000001000000050000000A00000001000000050000000A00000001000000050000000B00000001000000050000000B00000001000000050000000C00000001000000050000000C00000001000000050000000D00000001000000050000000D00000001000000050000000E00000001000000050000000E00000001000000050000000F00000001000000050000000F00000001000000050000001000000001000000050000001000000001000000050000000000000002000000050000000000000002000000050000000100000002000000050000000100000002000000050000000200000002000000050000000200000002000000050000000300000002000000050000000300000002000000050000000400000002000000050000000400000002000000050000000500000002000000050000000500000002000000050000000600000002000000050000000600000002000000050000000700000002000000050000000700000002000000050000000800000002000000050000000800000002000000050000000900000002000000050000000900000002000000050000000A00000002000000050000000A00000002000000050000000B00000002000000050000000B00000002000000050000000C00000002000000050000000C00000002000000050000000D00000002000000050000000D00000002000000050000000E00000002000000050000000E00000002000000050000000F00000002000000050000000F00000002000000050000001000000002000000050000001000000002000000050000000000000003000000050000000000000003000000050000000100000003000000050000000100000003000000050000000200000003000000050000000200000003000000050000000300000003000000050000000300000003000000050000000400000003000000050000000400000003000000050000000500000003000000050000000500000003000000050000000600000003000000050000000600000003000000050000000700000003000000050000000700000003000000050000000800000003000000050000000800000003000000050000000900000003000000050000000900000003000000050000000A00000003000000050000000A00000003000000050000000B00000003000000050000000B00000003000000050000000C00000003000000050000000C00000003000000050000000D00000003000000050000000D00000003000000050000000E00000003000000050000000E00000003000000050000000F00000003000000050000000F00000003000000050000001000000003000000050000001000000003000000050000000000000004000000050000000000000004000000050000000100000004000000050000000100000004000000050000000200000004000000050000000200000004000000050000000300000004000000050000000300000004000000050000000400000004000000050000000400000004000000050000000500000004000000050000000500000004000000050000000600000004000000050000000600000004000000050000000700000004000000050000000700000004000000050000000800000004000000050000000800000004000000050000000900000004000000050000000900000004000000050000000A00000004000000050000000A00000004000000050000000B00000004000000050000000B00000004000000050000000C00000004000000050000000C00000004000000050000000D00000004000000050000000D00000004000000050000000E00000004000000050000000E00000004000000050000000F00000004000000050000000F00000004000000050000001000000004000000050000001000000004000000050000000000000005000000050000000000000005000000050000000100000005000000050000000100000005000000050000000200000005000000050000000200000005000000050000000300000005000000050000000300000005000000050000000400000005000000050000000400000005000000050000000500000005000000050000000500000005000000050000000600000005000000050000000600000005000000050000000700000005000000050000000700000005000000050000000800000005000000050000000800000005000000050000000900000005000000050000000900000005000000050000000A00000005000000050000000A00000005000000050000000B00000005000000050000000B00000005000000050000000C00000005000000050000000C00000005000000050000000D00000005000000050000000D00000005000000050000000E00000005000000050000000E00000005000000050000000F00000005000000050000000F00000005000000050000001000000005000000050000001000000005000000050000000000000006000000050000000000000006000000050000000100000006000000050000000100000006000000050000000200000006000000050000000200000006000000050000000300000006000000050000000300000006000000050000000400000006000000050000000400000006000000050000000500000006000000050000000500000006000000050000000600000006000000050000000600000006000000050000000700000006000000050000000700000006000000050000000800000006000000050000000800000006000000050000000900000006000000050000000900000006000000050000000A00000006000000050000000A00000006000000050000000B00000006000000050000000B00000006000000050000000C00000006000000050000000C00000006000000050000000D00000006000000050000000D00000006000000050000000E00000006000000050000000E00000006000000050000000F00000006000000050000000F00000006000000050000001000000006000000050000001000000006000000050000000000000007000000050000000000000007000000050000000100000007000000050000000100000007000000050000000200000007000000050000000200000007000000050000000300000007000000050000000300000007000000050000000400000007000000050000000400000007000000050000000500000007000000050000000500000007000000050000000600000007000000050000000600000007000000050000000700000007000000050000000700000007000000050000000800000007000000050000000800000007000000050000000900000007000000050000000900000007000000050000000A00000007000000050000000A00000007000000050000000B00000007000000050000000B00000007000000050000000C00000007000000050000000C00000007000000050000000D00000007000000050000000D00000007000000050000000E00000007000000050000000E00000007000000050000000F00000007000000050000000F00000007000000050000001000000007000000050000001000000007000000050000000000000008000000050000000000000008000000050000000100000008000000050000000100000008000000050000000200000008000000050000000200000008000000050000000300000008000000050000000300000008000000050000000400000008000000050000000400000008000000050000000500000008000000050000000500000008000000050000000600000008000000050000000600000008000000050000000700000008000000050000000700000008000000050000000800000008000000050000000800000008000000050000000900000008000000050000000900000008000000050000000A00000008000000050000000A00000008000000050000000B00000008000000050000000B00000008000000050000000C00000008000000050000000C00000008000000050000000D00000008000000050000000D00000008000000050000000E00000008000000050000000E00000008000000050000000F00000008000000050000000F00000008000000050000001000000008000000050000001000000008000000050000000000000009000000050000000000000009000000050000000100000009000000050000000100000009000000050000000200000009000000050000000200000009000000050000000300000009000000050000000300000009000000050000000400000009000000050000000400000009000000050000000500000009000000050000000500000009000000050000000600000009000000050000000600000009000000050000000700000009000000050000000700000009000000050000000800000009000000050000000800000009000000050000000900000009000000050000000900000009000000050000000A00000009000000050000000A00000009000000050000000B00000009000000050000000B00000009000000050000000C00000009000000050000000C00000009000000050000000D00000009000000050000000D00000009000000050000000E00000009000000050000000E00000009000000050000000F00000009000000050000000F0000000900000005000000100000000900000005000000100000000900000005000000000000000A00000005000000000000000A00000005000000010000000A00000005000000010000000A00000005000000020000000A00000005000000020000000A00000005000000030000000A00000005000000030000000A00000005000000040000000A00000005000000040000000A00000005000000050000000A00000005000000050000000A00000005000000060000000A00000005000000060000000A00000005000000070000000A00000005000000070000000A00000005000000080000000A00000005000000080000000A00000005000000090000000A00000005000000090000000A000000050000000A0000000A000000050000000A0000000A000000050000000B0000000A000000050000000B0000000A000000050000000C0000000A000000050000000C0000000A000000050000000D0000000A000000050000000D0000000A000000050000000E0000000A000000050000000E0000000A000000050000000F0000000A000000050000000F0000000A00000005000000100000000A00000005000000100000000A00000005000000000000000B00000005000000000000000B00000005000000010000000B00000005000000010000000B00000005000000020000000B00000005000000020000000B00000005000000030000000B00000005000000030000000B00000005000000040000000B00000005000000040000000B00000005000000050000000B00000005000000050000000B00000005000000060000000B00000005000000060000000B00000005000000070000000B00000005000000070000000B00000005000000080000000B00000005000000080000000B00000005000000090000000B00000005000000090000000B000000050000000A0000000B000000050000000A0000000B000000050000000B0000000B000000050000000B0000000B000000050000000C0000000B000000050000000C0000000B000000050000000D0000000B000000050000000D0000000B000000050000000E0000000B000000050000000E0000000B000000050000000F0000000B000000050000000F0000000B00000005000000100000000B00000005000000100000000B00000005000000000000000C00000005000000000000000C00000005000000010000000C00000005000000010000000C00000005000000020000000C00000005000000020000000C00000005000000030000000C00000005000000030000000C00000005000000040000000C00000005000000040000000C00000005000000050000000C00000005000000050000000C00000005000000060000000C00000005000000060000000C00000005000000070000000C00000005000000070000000C00000005000000080000000C00000005000000080000000C00000005000000090000000C00000005000000090000000C000000050000000A0000000C000000050000000A0000000C000000050000000B0000000C000000050000000B0000000C000000050000000C0000000C000000050000000C0000000C000000050000000D0000000C000000050000000D0000000C000000050000000E0000000C000000050000000E0000000C000000050000000F0000000C000000050000000F0000000C00000005000000100000000C00000005000000100000000C00000005000000000000000D00000005000000000000000D00000005000000010000000D00000005000000010000000D00000005000000020000000D00000005000000020000000D00000005000000030000000D00000005000000030000000D00000005000000040000000D00000005000000040000000D00000005000000050000000D00000005000000050000000D00000005000000060000000D00000005000000060000000D00000005000000070000000D00000005000000070000000D00000005000000080000000D00000005000000080000000D00000005000000090000000D00000005000000090000000D000000050000000A0000000D000000050000000A0000000D000000050000000B0000000D000000050000000B0000000D000000050000000C0000000D000000050000000C0000000D000000050000000D0000000D000000050000000D0000000D000000050000000E0000000D000000050000000E0000000D000000050000000F0000000D000000050000000F0000000D00000005000000100000000D00000005000000100000000D00000005000000000000000E00000005000000000000000E00000005000000010000000E00000005000000010000000E00000005000000020000000E00000005000000020000000E00000005000000030000000E00000005000000030000000E00000005000000040000000E00000005000000040000000E00000005000000050000000E00000005000000050000000E00000005000000060000000E00000005000000060000000E00000005000000070000000E00000005000000070000000E00000005000000080000000E00000005000000080000000E00000005000000090000000E00000005000000090000000E000000050000000A0000000E000000050000000A0000000E000000050000000B0000000E000000050000000B0000000E000000050000000C0000000E000000050000000C0000000E000000050000000D0000000E000000050000000D0000000E000000050000000E0000000E000000050000000E0000000E000000050000000F0000000E000000050000000F0000000E00000005000000100000000E00000005000000100000000E00000005000000000000000F00000005000000000000000F00000005000000010000000F00000005000000010000000F00000005000000020000000F00000005000000020000000F00000005000000030000000F00000005000000030000000F00000005000000040000000F00000005000000040000000F00000005000000050000000F00000005000000050000000F00000005000000060000000F00000005000000060000000F00000005000000070000000F00000005000000070000000F00000005000000080000000F00000005000000080000000F00000005000000090000000F00000005000000090000000F000000050000000A0000000F000000050000000A0000000F000000050000000B0000000F000000050000000B0000000F000000050000000C0000000F000000050000000C0000000F000000050000000D0000000F000000050000000D0000000F000000050000000E0000000F000000050000000E0000000F000000050000000F0000000F000000050000000F0000000F00000005000000100000000F00000005000000100000000F000000050000000000000010000000050000000000000010000000050000000100000010000000050000000100000010000000050000000200000010000000050000000200000010000000050000000300000010000000050000000300000010000000050000000400000010000000050000000400000010000000050000000500000010000000050000000500000010000000050000000600000010000000050000000600000010000000050000000700000010000000050000000700000010000000050000000800000010000000050000000800000010000000050000000900000010000000050000000900000010000000050000000A00000010000000050000000A00000010000000050000000B00000010000000050000000B00000010000000050000000C00000010000000050000000C00000010000000050000000D00000010000000050000000D00000010000000050000000E00000010000000050000000E00000010000000050000000F00000010000000050000000F00000010000000050000001000000010000000050000001000000010000000050000000000000000000000060000000000000000000000060000000100000000000000060000000100000000000000060000000200000000000000060000000200000000000000060000000300000000000000060000000300000000000000060000000400000000000000060000000400000000000000060000000500000000000000060000000500000000000000060000000600000000000000060000000600000000000000060000000700000000000000060000000700000000000000060000000800000000000000060000000800000000000000060000000900000000000000060000000900000000000000060000000A00000000000000060000000A00000000000000060000000B00000000000000060000000B00000000000000060000000C00000000000000060000000C00000000000000060000000D00000000000000060000000D00000000000000060000000E00000000000000060000000E00000000000000060000000F00000000000000060000000F00000000000000060000001000000000000000060000001000000000000000060000000000000001000000060000000000000001000000060000000100000001000000060000000100000001000000060000000200000001000000060000000200000001000000060000000300000001000000060000000300000001000000060000000400000001000000060000000400000001000000060000000500000001000000060000000500000001000000060000000600000001000000060000000600000001000000060000000700000001000000060000000700000001000000060000000800000001000000060000000800000001000000060000000900000001000000060000000900000001000000060000000A00000001000000060000000A00000001000000060000000B00000001000000060000000B00000001000000060000000C00000001000000060000000C00000001000000060000000D00000001000000060000000D00000001000000060000000E00000001000000060000000E00000001000000060000000F00000001000000060000000F00000001000000060000001000000001000000060000001000000001000000060000000000000002000000060000000000000002000000060000000100000002000000060000000100000002000000060000000200000002000000060000000200000002000000060000000300000002000000060000000300000002000000060000000400000002000000060000000400000002000000060000000500000002000000060000000500000002000000060000000600000002000000060000000600000002000000060000000700000002000000060000000700000002000000060000000800000002000000060000000800000002000000060000000900000002000000060000000900000002000000060000000A00000002000000060000000A00000002000000060000000B00000002000000060000000B00000002000000060000000C00000002000000060000000C00000002000000060000000D00000002000000060000000D00000002000000060000000E00000002000000060000000E00000002000000060000000F00000002000000060000000F00000002000000060000001000000002000000060000001000000002000000060000000000000003000000060000000000000003000000060000000100000003000000060000000100000003000000060000000200000003000000060000000200000003000000060000000300000003000000060000000300000003000000060000000400000003000000060000000400000003000000060000000500000003000000060000000500000003000000060000000600000003000000060000000600000003000000060000000700000003000000060000000700000003000000060000000800000003000000060000000800000003000000060000000900000003000000060000000900000003000000060000000A00000003000000060000000A00000003000000060000000B00000003000000060000000B00000003000000060000000C00000003000000060000000C00000003000000060000000D00000003000000060000000D00000003000000060000000E00000003000000060000000E00000003000000060000000F00000003000000060000000F00000003000000060000001000000003000000060000001000000003000000060000000000000004000000060000000000000004000000060000000100000004000000060000000100000004000000060000000200000004000000060000000200000004000000060000000300000004000000060000000300000004000000060000000400000004000000060000000400000004000000060000000500000004000000060000000500000004000000060000000600000004000000060000000600000004000000060000000700000004000000060000000700000004000000060000000800000004000000060000000800000004000000060000000900000004000000060000000900000004000000060000000A00000004000000060000000A00000004000000060000000B00000004000000060000000B00000004000000060000000C00000004000000060000000C00000004000000060000000D00000004000000060000000D00000004000000060000000E00000004000000060000000E00000004000000060000000F00000004000000060000000F00000004000000060000001000000004000000060000001000000004000000060000000000000005000000060000000000000005000000060000000100000005000000060000000100000005000000060000000200000005000000060000000200000005000000060000000300000005000000060000000300000005000000060000000400000005000000060000000400000005000000060000000500000005000000060000000500000005000000060000000600000005000000060000000600000005000000060000000700000005000000060000000700000005000000060000000800000005000000060000000800000005000000060000000900000005000000060000000900000005000000060000000A00000005000000060000000A00000005000000060000000B00000005000000060000000B00000005000000060000000C00000005000000060000000C00000005000000060000000D00000005000000060000000D00000005000000060000000E00000005000000060000000E00000005000000060000000F00000005000000060000000F00000005000000060000001000000005000000060000001000000005000000060000000000000006000000060000000000000006000000060000000100000006000000060000000100000006000000060000000200000006000000060000000200000006000000060000000300000006000000060000000300000006000000060000000400000006000000060000000400000006000000060000000500000006000000060000000500000006000000060000000600000006000000060000000600000006000000060000000700000006000000060000000700000006000000060000000800000006000000060000000800000006000000060000000900000006000000060000000900000006000000060000000A00000006000000060000000A00000006000000060000000B00000006000000060000000B00000006000000060000000C00000006000000060000000C00000006000000060000000D00000006000000060000000D00000006000000060000000E00000006000000060000000E00000006000000060000000F00000006000000060000000F00000006000000060000001000000006000000060000001000000006000000060000000000000007000000060000000000000007000000060000000100000007000000060000000100000007000000060000000200000007000000060000000200000007000000060000000300000007000000060000000300000007000000060000000400000007000000060000000400000007000000060000000500000007000000060000000500000007000000060000000600000007000000060000000600000007000000060000000700000007000000060000000700000007000000060000000800000007000000060000000800000007000000060000000900000007000000060000000900000007000000060000000A00000007000000060000000A00000007000000060000000B00000007000000060000000B00000007000000060000000C00000007000000060000000C00000007000000060000000D00000007000000060000000D00000007000000060000000E00000007000000060000000E00000007000000060000000F00000007000000060000000F00000007000000060000001000000007000000060000001000000007000000060000000000000008000000060000000000000008000000060000000100000008000000060000000100000008000000060000000200000008000000060000000200000008000000060000000300000008000000060000000300000008000000060000000400000008000000060000000400000008000000060000000500000008000000060000000500000008000000060000000600000008000000060000000600000008000000060000000700000008000000060000000700000008000000060000000800000008000000060000000800000008000000060000000900000008000000060000000900000008000000060000000A00000008000000060000000A00000008000000060000000B00000008000000060000000B00000008000000060000000C00000008000000060000000C00000008000000060000000D00000008000000060000000D00000008000000060000000E00000008000000060000000E00000008000000060000000F00000008000000060000000F00000008000000060000001000000008000000060000001000000008000000060000000000000009000000060000000000000009000000060000000100000009000000060000000100000009000000060000000200000009000000060000000200000009000000060000000300000009000000060000000300000009000000060000000400000009000000060000000400000009000000060000000500000009000000060000000500000009000000060000000600000009000000060000000600000009000000060000000700000009000000060000000700000009000000060000000800000009000000060000000800000009000000060000000900000009000000060000000900000009000000060000000A00000009000000060000000A00000009000000060000000B00000009000000060000000B00000009000000060000000C00000009000000060000000C00000009000000060000000D00000009000000060000000D00000009000000060000000E00000009000000060000000E00000009000000060000000F00000009000000060000000F0000000900000006000000100000000900000006000000100000000900000006000000000000000A00000006000000000000000A00000006000000010000000A00000006000000010000000A00000006000000020000000A00000006000000020000000A00000006000000030000000A00000006000000030000000A00000006000000040000000A00000006000000040000000A00000006000000050000000A00000006000000050000000A00000006000000060000000A00000006000000060000000A00000006000000070000000A00000006000000070000000A00000006000000080000000A00000006000000080000000A00000006000000090000000A00000006000000090000000A000000060000000A0000000A000000060000000A0000000A000000060000000B0000000A000000060000000B0000000A000000060000000C0000000A000000060000000C0000000A000000060000000D0000000A000000060000000D0000000A000000060000000E0000000A000000060000000E0000000A000000060000000F0000000A000000060000000F0000000A00000006000000100000000A00000006000000100000000A00000006000000000000000B00000006000000000000000B00000006000000010000000B00000006000000010000000B00000006000000020000000B00000006000000020000000B00000006000000030000000B00000006000000030000000B00000006000000040000000B00000006000000040000000B00000006000000050000000B00000006000000050000000B00000006000000060000000B00000006000000060000000B00000006000000070000000B00000006000000070000000B00000006000000080000000B00000006000000080000000B00000006000000090000000B00000006000000090000000B000000060000000A0000000B000000060000000A0000000B000000060000000B0000000B000000060000000B0000000B000000060000000C0000000B000000060000000C0000000B000000060000000D0000000B000000060000000D0000000B000000060000000E0000000B000000060000000E0000000B000000060000000F0000000B000000060000000F0000000B00000006000000100000000B00000006000000100000000B00000006000000000000000C00000006000000000000000C00000006000000010000000C00000006000000010000000C00000006000000020000000C00000006000000020000000C00000006000000030000000C00000006000000030000000C00000006000000040000000C00000006000000040000000C00000006000000050000000C00000006000000050000000C00000006000000060000000C00000006000000060000000C00000006000000070000000C00000006000000070000000C00000006000000080000000C00000006000000080000000C00000006000000090000000C00000006000000090000000C000000060000000A0000000C000000060000000A0000000C000000060000000B0000000C000000060000000B0000000C000000060000000C0000000C000000060000000C0000000C000000060000000D0000000C000000060000000D0000000C000000060000000E0000000C000000060000000E0000000C000000060000000F0000000C000000060000000F0000000C00000006000000100000000C00000006000000100000000C00000006000000000000000D00000006000000000000000D00000006000000010000000D00000006000000010000000D00000006000000020000000D00000006000000020000000D00000006000000030000000D00000006000000030000000D00000006000000040000000D00000006000000040000000D00000006000000050000000D00000006000000050000000D00000006000000060000000D00000006000000060000000D00000006000000070000000D00000006000000070000000D00000006000000080000000D00000006000000080000000D00000006000000090000000D00000006000000090000000D000000060000000A0000000D000000060000000A0000000D000000060000000B0000000D000000060000000B0000000D000000060000000C0000000D000000060000000C0000000D000000060000000D0000000D000000060000000D0000000D000000060000000E0000000D000000060000000E0000000D000000060000000F0000000D000000060000000F0000000D00000006000000100000000D00000006000000100000000D00000006000000000000000E00000006000000000000000E00000006000000010000000E00000006000000010000000E00000006000000020000000E00000006000000020000000E00000006000000030000000E00000006000000030000000E00000006000000040000000E00000006000000040000000E00000006000000050000000E00000006000000050000000E00000006000000060000000E00000006000000060000000E00000006000000070000000E00000006000000070000000E00000006000000080000000E00000006000000080000000E00000006000000090000000E00000006000000090000000E000000060000000A0000000E000000060000000A0000000E000000060000000B0000000E000000060000000B0000000E000000060000000C0000000E000000060000000C0000000E000000060000000D0000000E000000060000000D0000000E000000060000000E0000000E000000060000000E0000000E000000060000000F0000000E000000060000000F0000000E00000006000000100000000E00000006000000100000000E00000006000000000000000F00000006000000000000000F00000006000000010000000F00000006000000010000000F00000006000000020000000F00000006000000020000000F00000006000000030000000F00000006000000030000000F00000006000000040000000F00000006000000040000000F00000006000000050000000F00000006000000050000000F00000006000000060000000F00000006000000060000000F00000006000000070000000F00000006000000070000000F00000006000000080000000F00000006000000080000000F00000006000000090000000F00000006000000090000000F000000060000000A0000000F000000060000000A0000000F000000060000000B0000000F000000060000000B0000000F000000060000000C0000000F000000060000000C0000000F000000060000000D0000000F000000060000000D0000000F000000060000000E0000000F000000060000000E0000000F000000060000000F0000000F000000060000000F0000000F00000006000000100000000F00000006000000100000000F000000060000000000000010000000060000000000000010000000060000000100000010000000060000000100000010000000060000000200000010000000060000000200000010000000060000000300000010000000060000000300000010000000060000000400000010000000060000000400000010000000060000000500000010000000060000000500000010000000060000000600000010000000060000000600000010000000060000000700000010000000060000000700000010000000060000000800000010000000060000000800000010000000060000000900000010000000060000000900000010000000060000000A00000010000000060000000A00000010000000060000000B00000010000000060000000B00000010000000060000000C00000010000000060000000C00000010000000060000000D00000010000000060000000D00000010000000060000000E00000010000000060000000E00000010000000060000000F00000010000000060000000F00000010000000060000001000000010000000060000001000000010000000060000000000000000000000070000000000000000000000070000000100000000000000070000000100000000000000070000000200000000000000070000000200000000000000070000000300000000000000070000000300000000000000070000000400000000000000070000000400000000000000070000000500000000000000070000000500000000000000070000000600000000000000070000000600000000000000070000000700000000000000070000000700000000000000070000000800000000000000070000000800000000000000070000000900000000000000070000000900000000000000070000000A00000000000000070000000A00000000000000070000000B00000000000000070000000B00000000000000070000000C00000000000000070000000C00000000000000070000000D00000000000000070000000D00000000000000070000000E00000000000000070000000E00000000000000070000000F00000000000000070000000F00000000000000070000001000000000000000070000001000000000000000070000000000000001000000070000000000000001000000070000000100000001000000070000000100000001000000070000000200000001000000070000000200000001000000070000000300000001000000070000000300000001000000070000000400000001000000070000000400000001000000070000000500000001000000070000000500000001000000070000000600000001000000070000000600000001000000070000000700000001000000070000000700000001000000070000000800000001000000070000000800000001000000070000000900000001000000070000000900000001000000070000000A00000001000000070000000A00000001000000070000000B00000001000000070000000B00000001000000070000000C00000001000000070000000C00000001000000070000000D00000001000000070000000D00000001000000070000000E00000001000000070000000E00000001000000070000000F00000001000000070000000F00000001000000070000001000000001000000070000001000000001000000070000000000000002000000070000000000000002000000070000000100000002000000070000000100000002000000070000000200000002000000070000000200000002000000070000000300000002000000070000000300000002000000070000000400000002000000070000000400000002000000070000000500000002000000070000000500000002000000070000000600000002000000070000000600000002000000070000000700000002000000070000000700000002000000070000000800000002000000070000000800000002000000070000000900000002000000070000000900000002000000070000000A00000002000000070000000A00000002000000070000000B00000002000000070000000B00000002000000070000000C00000002000000070000000C00000002000000070000000D00000002000000070000000D00000002000000070000000E00000002000000070000000E00000002000000070000000F00000002000000070000000F00000002000000070000001000000002000000070000001000000002000000070000000000000003000000070000000000000003000000070000000100000003000000070000000100000003000000070000000200000003000000070000000200000003000000070000000300000003000000070000000300000003000000070000000400000003000000070000000400000003000000070000000500000003000000070000000500000003000000070000000600000003000000070000000600000003000000070000000700000003000000070000000700000003000000070000000800000003000000070000000800000003000000070000000900000003000000070000000900000003000000070000000A00000003000000070000000A00000003000000070000000B00000003000000070000000B00000003000000070000000C00000003000000070000000C00000003000000070000000D00000003000000070000000D00000003000000070000000E00000003000000070000000E00000003000000070000000F00000003000000070000000F00000003000000070000001000000003000000070000001000000003000000070000000000000004000000070000000000000004000000070000000100000004000000070000000100000004000000070000000200000004000000070000000200000004000000070000000300000004000000070000000300000004000000070000000400000004000000070000000400000004000000070000000500000004000000070000000500000004000000070000000600000004000000070000000600000004000000070000000700000004000000070000000700000004000000070000000800000004000000070000000800000004000000070000000900000004000000070000000900000004000000070000000A00000004000000070000000A00000004000000070000000B00000004000000070000000B00000004000000070000000C00000004000000070000000C00000004000000070000000D00000004000000070000000D00000004000000070000000E00000004000000070000000E00000004000000070000000F00000004000000070000000F00000004000000070000001000000004000000070000001000000004000000070000000000000005000000070000000000000005000000070000000100000005000000070000000100000005000000070000000200000005000000070000000200000005000000070000000300000005000000070000000300000005000000070000000400000005000000070000000400000005000000070000000500000005000000070000000500000005000000070000000600000005000000070000000600000005000000070000000700000005000000070000000700000005000000070000000800000005000000070000000800000005000000070000000900000005000000070000000900000005000000070000000A00000005000000070000000A00000005000000070000000B00000005000000070000000B00000005000000070000000C00000005000000070000000C00000005000000070000000D00000005000000070000000D00000005000000070000000E00000005000000070000000E00000005000000070000000F00000005000000070000000F00000005000000070000001000000005000000070000001000000005000000070000000000000006000000070000000000000006000000070000000100000006000000070000000100000006000000070000000200000006000000070000000200000006000000070000000300000006000000070000000300000006000000070000000400000006000000070000000400000006000000070000000500000006000000070000000500000006000000070000000600000006000000070000000600000006000000070000000700000006000000070000000700000006000000070000000800000006000000070000000800000006000000070000000900000006000000070000000900000006000000070000000A00000006000000070000000A00000006000000070000000B00000006000000070000000B00000006000000070000000C00000006000000070000000C00000006000000070000000D00000006000000070000000D00000006000000070000000E00000006000000070000000E00000006000000070000000F00000006000000070000000F00000006000000070000001000000006000000070000001000000006000000070000000000000007000000070000000000000007000000070000000100000007000000070000000100000007000000070000000200000007000000070000000200000007000000070000000300000007000000070000000300000007000000070000000400000007000000070000000400000007000000070000000500000007000000070000000500000007000000070000000600000007000000070000000600000007000000070000000700000007000000070000000700000007000000070000000800000007000000070000000800000007000000070000000900000007000000070000000900000007000000070000000A00000007000000070000000A00000007000000070000000B00000007000000070000000B00000007000000070000000C00000007000000070000000C00000007000000070000000D00000007000000070000000D00000007000000070000000E00000007000000070000000E00000007000000070000000F00000007000000070000000F00000007000000070000001000000007000000070000001000000007000000070000000000000008000000070000000000000008000000070000000100000008000000070000000100000008000000070000000200000008000000070000000200000008000000070000000300000008000000070000000300000008000000070000000400000008000000070000000400000008000000070000000500000008000000070000000500000008000000070000000600000008000000070000000600000008000000070000000700000008000000070000000700000008000000070000000800000008000000070000000800000008000000070000000900000008000000070000000900000008000000070000000A00000008000000070000000A00000008000000070000000B00000008000000070000000B00000008000000070000000C00000008000000070000000C00000008000000070000000D00000008000000070000000D00000008000000070000000E00000008000000070000000E00000008000000070000000F00000008000000070000000F00000008000000070000001000000008000000070000001000000008000000070000000000000009000000070000000000000009000000070000000100000009000000070000000100000009000000070000000200000009000000070000000200000009000000070000000300000009000000070000000300000009000000070000000400000009000000070000000400000009000000070000000500000009000000070000000500000009000000070000000600000009000000070000000600000009000000070000000700000009000000070000000700000009000000070000000800000009000000070000000800000009000000070000000900000009000000070000000900000009000000070000000A00000009000000070000000A00000009000000070000000B00000009000000070000000B00000009000000070000000C00000009000000070000000C00000009000000070000000D00000009000000070000000D00000009000000070000000E00000009000000070000000E00000009000000070000000F00000009000000070000000F0000000900000007000000100000000900000007000000100000000900000007000000000000000A00000007000000000000000A00000007000000010000000A00000007000000010000000A00000007000000020000000A00000007000000020000000A00000007000000030000000A00000007000000030000000A00000007000000040000000A00000007000000040000000A00000007000000050000000A00000007000000050000000A00000007000000060000000A00000007000000060000000A00000007000000070000000A00000007000000070000000A00000007000000080000000A00000007000000080000000A00000007000000090000000A00000007000000090000000A000000070000000A0000000A000000070000000A0000000A000000070000000B0000000A000000070000000B0000000A000000070000000C0000000A000000070000000C0000000A000000070000000D0000000A000000070000000D0000000A000000070000000E0000000A000000070000000E0000000A000000070000000F0000000A000000070000000F0000000A00000007000000100000000A00000007000000100000000A00000007000000000000000B00000007000000000000000B00000007000000010000000B00000007000000010000000B00000007000000020000000B00000007000000020000000B00000007000000030000000B00000007000000030000000B00000007000000040000000B00000007000000040000000B00000007000000050000000B00000007000000050000000B00000007000000060000000B00000007000000060000000B00000007000000070000000B00000007000000070000000B00000007000000080000000B00000007000000080000000B00000007000000090000000B00000007000000090000000B000000070000000A0000000B000000070000000A0000000B000000070000000B0000000B000000070000000B0000000B000000070000000C0000000B000000070000000C0000000B000000070000000D0000000B000000070000000D0000000B000000070000000E0000000B000000070000000E0000000B000000070000000F0000000B000000070000000F0000000B00000007000000100000000B00000007000000100000000B00000007000000000000000C00000007000000000000000C00000007000000010000000C00000007000000010000000C00000007000000020000000C00000007000000020000000C00000007000000030000000C00000007000000030000000C00000007000000040000000C00000007000000040000000C00000007000000050000000C00000007000000050000000C00000007000000060000000C00000007000000060000000C00000007000000070000000C00000007000000070000000C00000007000000080000000C00000007000000080000000C00000007000000090000000C00000007000000090000000C000000070000000A0000000C000000070000000A0000000C000000070000000B0000000C000000070000000B0000000C000000070000000C0000000C000000070000000C0000000C000000070000000D0000000C000000070000000D0000000C000000070000000E0000000C000000070000000E0000000C000000070000000F0000000C000000070000000F0000000C00000007000000100000000C00000007000000100000000C00000007000000000000000D00000007000000000000000D00000007000000010000000D00000007000000010000000D00000007000000020000000D00000007000000020000000D00000007000000030000000D00000007000000030000000D00000007000000040000000D00000007000000040000000D00000007000000050000000D00000007000000050000000D00000007000000060000000D00000007000000060000000D00000007000000070000000D00000007000000070000000D00000007000000080000000D00000007000000080000000D00000007000000090000000D00000007000000090000000D000000070000000A0000000D000000070000000A0000000D000000070000000B0000000D000000070000000B0000000D000000070000000C0000000D000000070000000C0000000D000000070000000D0000000D000000070000000D0000000D000000070000000E0000000D000000070000000E0000000D000000070000000F0000000D000000070000000F0000000D00000007000000100000000D00000007000000100000000D00000007000000000000000E00000007000000000000000E00000007000000010000000E00000007000000010000000E00000007000000020000000E00000007000000020000000E00000007000000030000000E00000007000000030000000E00000007000000040000000E00000007000000040000000E00000007000000050000000E00000007000000050000000E00000007000000060000000E00000007000000060000000E00000007000000070000000E00000007000000070000000E00000007000000080000000E00000007000000080000000E00000007000000090000000E00000007000000090000000E000000070000000A0000000E000000070000000A0000000E000000070000000B0000000E000000070000000B0000000E000000070000000C0000000E000000070000000C0000000E000000070000000D0000000E000000070000000D0000000E000000070000000E0000000E000000070000000E0000000E000000070000000F0000000E000000070000000F0000000E00000007000000100000000E00000007000000100000000E00000007000000000000000F00000007000000000000000F00000007000000010000000F00000007000000010000000F00000007000000020000000F00000007000000020000000F00000007000000030000000F00000007000000030000000F00000007000000040000000F00000007000000040000000F00000007000000050000000F00000007000000050000000F00000007000000060000000F00000007000000060000000F00000007000000070000000F00000007000000070000000F00000007000000080000000F00000007000000080000000F00000007000000090000000F00000007000000090000000F000000070000000A0000000F000000070000000A0000000F000000070000000B0000000F000000070000000B0000000F000000070000000C0000000F000000070000000C0000000F000000070000000D0000000F000000070000000D0000000F000000070000000E0000000F000000070000000E0000000F000000070000000F0000000F000000070000000F0000000F00000007000000100000000F00000007000000100000000F000000070000000000000010000000070000000000000010000000070000000100000010000000070000000100000010000000070000000200000010000000070000000200000010000000070000000300000010000000070000000300000010000000070000000400000010000000070000000400000010000000070000000500000010000000070000000500000010000000070000000600000010000000070000000600000010000000070000000700000010000000070000000700000010000000070000000800000010000000070000000800000010000000070000000900000010000000070000000900000010000000070000000A00000010000000070000000A00000010000000070000000B00000010000000070000000B00000010000000070000000C00000010000000070000000C00000010000000070000000D00000010000000070000000D00000010000000070000000E00000010000000070000000E00000010000000070000000F00000010000000070000000F00000010000000070000001000000010000000070000001000000010000000070000000000000000000000080000000000000000000000080000000100000000000000080000000100000000000000080000000200000000000000080000000200000000000000080000000300000000000000080000000300000000000000080000000400000000000000080000000400000000000000080000000500000000000000080000000500000000000000080000000600000000000000080000000600000000000000080000000700000000000000080000000700000000000000080000000800000000000000080000000800000000000000080000000900000000000000080000000900000000000000080000000A00000000000000080000000A00000000000000080000000B00000000000000080000000B00000000000000080000000C00000000000000080000000C00000000000000080000000D00000000000000080000000D00000000000000080000000E00000000000000080000000E00000000000000080000000F00000000000000080000000F00000000000000080000001000000000000000080000001000000000000000080000000000000001000000080000000000000001000000080000000100000001000000080000000100000001000000080000000200000001000000080000000200000001000000080000000300000001000000080000000300000001000000080000000400000001000000080000000400000001000000080000000500000001000000080000000500000001000000080000000600000001000000080000000600000001000000080000000700000001000000080000000700000001000000080000000800000001000000080000000800000001000000080000000900000001000000080000000900000001000000080000000A00000001000000080000000A00000001000000080000000B00000001000000080000000B00000001000000080000000C00000001000000080000000C00000001000000080000000D00000001000000080000000D00000001000000080000000E00000001000000080000000E00000001000000080000000F00000001000000080000000F00000001000000080000001000000001000000080000001000000001000000080000000000000002000000080000000000000002000000080000000100000002000000080000000100000002000000080000000200000002000000080000000200000002000000080000000300000002000000080000000300000002000000080000000400000002000000080000000400000002000000080000000500000002000000080000000500000002000000080000000600000002000000080000000600000002000000080000000700000002000000080000000700000002000000080000000800000002000000080000000800000002000000080000000900000002000000080000000900000002000000080000000A00000002000000080000000A00000002000000080000000B00000002000000080000000B00000002000000080000000C00000002000000080000000C00000002000000080000000D00000002000000080000000D00000002000000080000000E00000002000000080000000E00000002000000080000000F00000002000000080000000F00000002000000080000001000000002000000080000001000000002000000080000000000000003000000080000000000000003000000080000000100000003000000080000000100000003000000080000000200000003000000080000000200000003000000080000000300000003000000080000000300000003000000080000000400000003000000080000000400000003000000080000000500000003000000080000000500000003000000080000000600000003000000080000000600000003000000080000000700000003000000080000000700000003000000080000000800000003000000080000000800000003000000080000000900000003000000080000000900000003000000080000000A00000003000000080000000A00000003000000080000000B00000003000000080000000B00000003000000080000000C00000003000000080000000C00000003000000080000000D00000003000000080000000D00000003000000080000000E00000003000000080000000E00000003000000080000000F00000003000000080000000F00000003000000080000001000000003000000080000001000000003000000080000000000000004000000080000000000000004000000080000000100000004000000080000000100000004000000080000000200000004000000080000000200000004000000080000000300000004000000080000000300000004000000080000000400000004000000080000000400000004000000080000000500000004000000080000000500000004000000080000000600000004000000080000000600000004000000080000000700000004000000080000000700000004000000080000000800000004000000080000000800000004000000080000000900000004000000080000000900000004000000080000000A00000004000000080000000A00000004000000080000000B00000004000000080000000B00000004000000080000000C00000004000000080000000C00000004000000080000000D00000004000000080000000D00000004000000080000000E00000004000000080000000E00000004000000080000000F00000004000000080000000F00000004000000080000001000000004000000080000001000000004000000080000000000000005000000080000000000000005000000080000000100000005000000080000000100000005000000080000000200000005000000080000000200000005000000080000000300000005000000080000000300000005000000080000000400000005000000080000000400000005000000080000000500000005000000080000000500000005000000080000000600000005000000080000000600000005000000080000000700000005000000080000000700000005000000080000000800000005000000080000000800000005000000080000000900000005000000080000000900000005000000080000000A00000005000000080000000A00000005000000080000000B00000005000000080000000B00000005000000080000000C00000005000000080000000C00000005000000080000000D00000005000000080000000D00000005000000080000000E00000005000000080000000E00000005000000080000000F00000005000000080000000F00000005000000080000001000000005000000080000001000000005000000080000000000000006000000080000000000000006000000080000000100000006000000080000000100000006000000080000000200000006000000080000000200000006000000080000000300000006000000080000000300000006000000080000000400000006000000080000000400000006000000080000000500000006000000080000000500000006000000080000000600000006000000080000000600000006000000080000000700000006000000080000000700000006000000080000000800000006000000080000000800000006000000080000000900000006000000080000000900000006000000080000000A00000006000000080000000A00000006000000080000000B00000006000000080000000B00000006000000080000000C00000006000000080000000C00000006000000080000000D00000006000000080000000D00000006000000080000000E00000006000000080000000E00000006000000080000000F00000006000000080000000F00000006000000080000001000000006000000080000001000000006000000080000000000000007000000080000000000000007000000080000000100000007000000080000000100000007000000080000000200000007000000080000000200000007000000080000000300000007000000080000000300000007000000080000000400000007000000080000000400000007000000080000000500000007000000080000000500000007000000080000000600000007000000080000000600000007000000080000000700000007000000080000000700000007000000080000000800000007000000080000000800000007000000080000000900000007000000080000000900000007000000080000000A00000007000000080000000A00000007000000080000000B00000007000000080000000B00000007000000080000000C00000007000000080000000C00000007000000080000000D00000007000000080000000D00000007000000080000000E00000007000000080000000E00000007000000080000000F00000007000000080000000F00000007000000080000001000000007000000080000001000000007000000080000000000000008000000080000000000000008000000080000000100000008000000080000000100000008000000080000000200000008000000080000000200000008000000080000000300000008000000080000000300000008000000080000000400000008000000080000000400000008000000080000000500000008000000080000000500000008000000080000000600000008000000080000000600000008000000080000000700000008000000080000000700000008000000080000000800000008000000080000000800000008000000080000000900000008000000080000000900000008000000080000000A00000008000000080000000A00000008000000080000000B00000008000000080000000B00000008000000080000000C00000008000000080000000C00000008000000080000000D00000008000000080000000D00000008000000080000000E00000008000000080000000E00000008000000080000000F00000008000000080000000F00000008000000080000001000000008000000080000001000000008000000080000000000000009000000080000000000000009000000080000000100000009000000080000000100000009000000080000000200000009000000080000000200000009000000080000000300000009000000080000000300000009000000080000000400000009000000080000000400000009000000080000000500000009000000080000000500000009000000080000000600000009000000080000000600000009000000080000000700000009000000080000000700000009000000080000000800000009000000080000000800000009000000080000000900000009000000080000000900000009000000080000000A00000009000000080000000A00000009000000080000000B00000009000000080000000B00000009000000080000000C00000009000000080000000C00000009000000080000000D00000009000000080000000D00000009000000080000000E00000009000000080000000E00000009000000080000000F00000009000000080000000F0000000900000008000000100000000900000008000000100000000900000008000000000000000A00000008000000000000000A00000008000000010000000A00000008000000010000000A00000008000000020000000A00000008000000020000000A00000008000000030000000A00000008000000030000000A00000008000000040000000A00000008000000040000000A00000008000000050000000A00000008000000050000000A00000008000000060000000A00000008000000060000000A00000008000000070000000A00000008000000070000000A00000008000000080000000A00000008000000080000000A00000008000000090000000A00000008000000090000000A000000080000000A0000000A000000080000000A0000000A000000080000000B0000000A000000080000000B0000000A000000080000000C0000000A000000080000000C0000000A000000080000000D0000000A000000080000000D0000000A000000080000000E0000000A000000080000000E0000000A000000080000000F0000000A000000080000000F0000000A00000008000000100000000A00000008000000100000000A00000008000000000000000B00000008000000000000000B00000008000000010000000B00000008000000010000000B00000008000000020000000B00000008000000020000000B00000008000000030000000B00000008000000030000000B00000008000000040000000B00000008000000040000000B00000008000000050000000B00000008000000050000000B00000008000000060000000B00000008000000060000000B00000008000000070000000B00000008000000070000000B00000008000000080000000B00000008000000080000000B00000008000000090000000B00000008000000090000000B000000080000000A0000000B000000080000000A0000000B000000080000000B0000000B000000080000000B0000000B000000080000000C0000000B000000080000000C0000000B000000080000000D0000000B000000080000000D0000000B000000080000000E0000000B000000080000000E0000000B000000080000000F0000000B000000080000000F0000000B00000008000000100000000B00000008000000100000000B00000008000000000000000C00000008000000000000000C00000008000000010000000C00000008000000010000000C00000008000000020000000C00000008000000020000000C00000008000000030000000C00000008000000030000000C00000008000000040000000C00000008000000040000000C00000008000000050000000C00000008000000050000000C00000008000000060000000C00000008000000060000000C00000008000000070000000C00000008000000070000000C00000008000000080000000C00000008000000080000000C00000008000000090000000C00000008000000090000000C000000080000000A0000000C000000080000000A0000000C000000080000000B0000000C000000080000000B0000000C000000080000000C0000000C000000080000000C0000000C000000080000000D0000000C000000080000000D0000000C000000080000000E0000000C000000080000000E0000000C000000080000000F0000000C000000080000000F0000000C00000008000000100000000C00000008000000100000000C00000008000000000000000D00000008000000000000000D00000008000000010000000D00000008000000010000000D00000008000000020000000D00000008000000020000000D00000008000000030000000D00000008000000030000000D00000008000000040000000D00000008000000040000000D00000008000000050000000D00000008000000050000000D00000008000000060000000D00000008000000060000000D00000008000000070000000D00000008000000070000000D00000008000000080000000D00000008000000080000000D00000008000000090000000D00000008000000090000000D000000080000000A0000000D000000080000000A0000000D000000080000000B0000000D000000080000000B0000000D000000080000000C0000000D000000080000000C0000000D000000080000000D0000000D000000080000000D0000000D000000080000000E0000000D000000080000000E0000000D000000080000000F0000000D000000080000000F0000000D00000008000000100000000D00000008000000100000000D00000008000000000000000E00000008000000000000000E00000008000000010000000E00000008000000010000000E00000008000000020000000E00000008000000020000000E00000008000000030000000E00000008000000030000000E00000008000000040000000E00000008000000040000000E00000008000000050000000E00000008000000050000000E00000008000000060000000E00000008000000060000000E00000008000000070000000E00000008000000070000000E00000008000000080000000E00000008000000080000000E00000008000000090000000E00000008000000090000000E000000080000000A0000000E000000080000000A0000000E000000080000000B0000000E000000080000000B0000000E000000080000000C0000000E000000080000000C0000000E000000080000000D0000000E000000080000000D0000000E000000080000000E0000000E000000080000000E0000000E000000080000000F0000000E000000080000000F0000000E00000008000000100000000E00000008000000100000000E00000008000000000000000F00000008000000000000000F00000008000000010000000F00000008000000010000000F00000008000000020000000F00000008000000020000000F00000008000000030000000F00000008000000030000000F00000008000000040000000F00000008000000040000000F00000008000000050000000F00000008000000050000000F00000008000000060000000F00000008000000060000000F00000008000000070000000F00000008000000070000000F00000008000000080000000F00000008000000080000000F00000008000000090000000F00000008000000090000000F000000080000000A0000000F000000080000000A0000000F000000080000000B0000000F000000080000000B0000000F000000080000000C0000000F000000080000000C0000000F000000080000000D0000000F000000080000000D0000000F000000080000000E0000000F000000080000000E0000000F000000080000000F0000000F000000080000000F0000000F00000008000000100000000F00000008000000100000000F000000080000000000000010000000080000000000000010000000080000000100000010000000080000000100000010000000080000000200000010000000080000000200000010000000080000000300000010000000080000000300000010000000080000000400000010000000080000000400000010000000080000000500000010000000080000000500000010000000080000000600000010000000080000000600000010000000080000000700000010000000080000000700000010000000080000000800000010000000080000000800000010000000080000000900000010000000080000000900000010000000080000000A00000010000000080000000A00000010000000080000000B00000010000000080000000B00000010000000080000000C00000010000000080000000C00000010000000080000000D00000010000000080000000D00000010000000080000000E00000010000000080000000E00000010000000080000000F00000010000000080000000F00000010000000080000001000000010000000080000001000000010000000080000000000000000000000090000000000000000000000090000000100000000000000090000000100000000000000090000000200000000000000090000000200000000000000090000000300000000000000090000000300000000000000090000000400000000000000090000000400000000000000090000000500000000000000090000000500000000000000090000000600000000000000090000000600000000000000090000000700000000000000090000000700000000000000090000000800000000000000090000000800000000000000090000000900000000000000090000000900000000000000090000000A00000000000000090000000A00000000000000090000000B00000000000000090000000B00000000000000090000000C00000000000000090000000C00000000000000090000000D00000000000000090000000D00000000000000090000000E00000000000000090000000E00000000000000090000000F00000000000000090000000F00000000000000090000001000000000000000090000001000000000000000090000000000000001000000090000000000000001000000090000000100000001000000090000000100000001000000090000000200000001000000090000000200000001000000090000000300000001000000090000000300000001000000090000000400000001000000090000000400000001000000090000000500000001000000090000000500000001000000090000000600000001000000090000000600000001000000090000000700000001000000090000000700000001000000090000000800000001000000090000000800000001000000090000000900000001000000090000000900000001000000090000000A00000001000000090000000A00000001000000090000000B00000001000000090000000B00000001000000090000000C00000001000000090000000C00000001000000090000000D00000001000000090000000D00000001000000090000000E00000001000000090000000E00000001000000090000000F00000001000000090000000F00000001000000090000001000000001000000090000001000000001000000090000000000000002000000090000000000000002000000090000000100000002000000090000000100000002000000090000000200000002000000090000000200000002000000090000000300000002000000090000000300000002000000090000000400000002000000090000000400000002000000090000000500000002000000090000000500000002000000090000000600000002000000090000000600000002000000090000000700000002000000090000000700000002000000090000000800000002000000090000000800000002000000090000000900000002000000090000000900000002000000090000000A00000002000000090000000A00000002000000090000000B00000002000000090000000B00000002000000090000000C00000002000000090000000C00000002000000090000000D00000002000000090000000D00000002000000090000000E00000002000000090000000E00000002000000090000000F00000002000000090000000F00000002000000090000001000000002000000090000001000000002000000090000000000000003000000090000000000000003000000090000000100000003000000090000000100000003000000090000000200000003000000090000000200000003000000090000000300000003000000090000000300000003000000090000000400000003000000090000000400000003000000090000000500000003000000090000000500000003000000090000000600000003000000090000000600000003000000090000000700000003000000090000000700000003000000090000000800000003000000090000000800000003000000090000000900000003000000090000000900000003000000090000000A00000003000000090000000A00000003000000090000000B00000003000000090000000B00000003000000090000000C00000003000000090000000C00000003000000090000000D00000003000000090000000D00000003000000090000000E00000003000000090000000E00000003000000090000000F00000003000000090000000F00000003000000090000001000000003000000090000001000000003000000090000000000000004000000090000000000000004000000090000000100000004000000090000000100000004000000090000000200000004000000090000000200000004000000090000000300000004000000090000000300000004000000090000000400000004000000090000000400000004000000090000000500000004000000090000000500000004000000090000000600000004000000090000000600000004000000090000000700000004000000090000000700000004000000090000000800000004000000090000000800000004000000090000000900000004000000090000000900000004000000090000000A00000004000000090000000A00000004000000090000000B00000004000000090000000B00000004000000090000000C00000004000000090000000C00000004000000090000000D00000004000000090000000D00000004000000090000000E00000004000000090000000E00000004000000090000000F00000004000000090000000F00000004000000090000001000000004000000090000001000000004000000090000000000000005000000090000000000000005000000090000000100000005000000090000000100000005000000090000000200000005000000090000000200000005000000090000000300000005000000090000000300000005000000090000000400000005000000090000000400000005000000090000000500000005000000090000000500000005000000090000000600000005000000090000000600000005000000090000000700000005000000090000000700000005000000090000000800000005000000090000000800000005000000090000000900000005000000090000000900000005000000090000000A00000005000000090000000A00000005000000090000000B00000005000000090000000B00000005000000090000000C00000005000000090000000C00000005000000090000000D00000005000000090000000D00000005000000090000000E00000005000000090000000E00000005000000090000000F00000005000000090000000F00000005000000090000001000000005000000090000001000000005000000090000000000000006000000090000000000000006000000090000000100000006000000090000000100000006000000090000000200000006000000090000000200000006000000090000000300000006000000090000000300000006000000090000000400000006000000090000000400000006000000090000000500000006000000090000000500000006000000090000000600000006000000090000000600000006000000090000000700000006000000090000000700000006000000090000000800000006000000090000000800000006000000090000000900000006000000090000000900000006000000090000000A00000006000000090000000A00000006000000090000000B00000006000000090000000B00000006000000090000000C00000006000000090000000C00000006000000090000000D00000006000000090000000D00000006000000090000000E00000006000000090000000E00000006000000090000000F00000006000000090000000F00000006000000090000001000000006000000090000001000000006000000090000000000000007000000090000000000000007000000090000000100000007000000090000000100000007000000090000000200000007000000090000000200000007000000090000000300000007000000090000000300000007000000090000000400000007000000090000000400000007000000090000000500000007000000090000000500000007000000090000000600000007000000090000000600000007000000090000000700000007000000090000000700000007000000090000000800000007000000090000000800000007000000090000000900000007000000090000000900000007000000090000000A00000007000000090000000A00000007000000090000000B00000007000000090000000B00000007000000090000000C00000007000000090000000C00000007000000090000000D00000007000000090000000D00000007000000090000000E00000007000000090000000E00000007000000090000000F00000007000000090000000F00000007000000090000001000000007000000090000001000000007000000090000000000000008000000090000000000000008000000090000000100000008000000090000000100000008000000090000000200000008000000090000000200000008000000090000000300000008000000090000000300000008000000090000000400000008000000090000000400000008000000090000000500000008000000090000000500000008000000090000000600000008000000090000000600000008000000090000000700000008000000090000000700000008000000090000000800000008000000090000000800000008000000090000000900000008000000090000000900000008000000090000000A00000008000000090000000A00000008000000090000000B00000008000000090000000B00000008000000090000000C00000008000000090000000C00000008000000090000000D00000008000000090000000D00000008000000090000000E00000008000000090000000E00000008000000090000000F00000008000000090000000F00000008000000090000001000000008000000090000001000000008000000090000000000000009000000090000000000000009000000090000000100000009000000090000000100000009000000090000000200000009000000090000000200000009000000090000000300000009000000090000000300000009000000090000000400000009000000090000000400000009000000090000000500000009000000090000000500000009000000090000000600000009000000090000000600000009000000090000000700000009000000090000000700000009000000090000000800000009000000090000000800000009000000090000000900000009000000090000000900000009000000090000000A00000009000000090000000A00000009000000090000000B00000009000000090000000B00000009000000090000000C00000009000000090000000C00000009000000090000000D00000009000000090000000D00000009000000090000000E00000009000000090000000E00000009000000090000000F00000009000000090000000F0000000900000009000000100000000900000009000000100000000900000009000000000000000A00000009000000000000000A00000009000000010000000A00000009000000010000000A00000009000000020000000A00000009000000020000000A00000009000000030000000A00000009000000030000000A00000009000000040000000A00000009000000040000000A00000009000000050000000A00000009000000050000000A00000009000000060000000A00000009000000060000000A00000009000000070000000A00000009000000070000000A00000009000000080000000A00000009000000080000000A00000009000000090000000A00000009000000090000000A000000090000000A0000000A000000090000000A0000000A000000090000000B0000000A000000090000000B0000000A000000090000000C0000000A000000090000000C0000000A000000090000000D0000000A000000090000000D0000000A000000090000000E0000000A000000090000000E0000000A000000090000000F0000000A000000090000000F0000000A00000009000000100000000A00000009000000100000000A00000009000000000000000B00000009000000000000000B00000009000000010000000B00000009000000010000000B00000009000000020000000B00000009000000020000000B00000009000000030000000B00000009000000030000000B00000009000000040000000B00000009000000040000000B00000009000000050000000B00000009000000050000000B00000009000000060000000B00000009000000060000000B00000009000000070000000B00000009000000070000000B00000009000000080000000B00000009000000080000000B00000009000000090000000B00000009000000090000000B000000090000000A0000000B000000090000000A0000000B000000090000000B0000000B000000090000000B0000000B000000090000000C0000000B000000090000000C0000000B000000090000000D0000000B000000090000000D0000000B000000090000000E0000000B000000090000000E0000000B000000090000000F0000000B000000090000000F0000000B00000009000000100000000B00000009000000100000000B00000009000000000000000C00000009000000000000000C00000009000000010000000C00000009000000010000000C00000009000000020000000C00000009000000020000000C00000009000000030000000C00000009000000030000000C00000009000000040000000C00000009000000040000000C00000009000000050000000C00000009000000050000000C00000009000000060000000C00000009000000060000000C00000009000000070000000C00000009000000070000000C00000009000000080000000C00000009000000080000000C00000009000000090000000C00000009000000090000000C000000090000000A0000000C000000090000000A0000000C000000090000000B0000000C000000090000000B0000000C000000090000000C0000000C000000090000000C0000000C000000090000000D0000000C000000090000000D0000000C000000090000000E0000000C000000090000000E0000000C000000090000000F0000000C000000090000000F0000000C00000009000000100000000C00000009000000100000000C00000009000000000000000D00000009000000000000000D00000009000000010000000D00000009000000010000000D00000009000000020000000D00000009000000020000000D00000009000000030000000D00000009000000030000000D00000009000000040000000D00000009000000040000000D00000009000000050000000D00000009000000050000000D00000009000000060000000D00000009000000060000000D00000009000000070000000D00000009000000070000000D00000009000000080000000D00000009000000080000000D00000009000000090000000D00000009000000090000000D000000090000000A0000000D000000090000000A0000000D000000090000000B0000000D000000090000000B0000000D000000090000000C0000000D000000090000000C0000000D000000090000000D0000000D000000090000000D0000000D000000090000000E0000000D000000090000000E0000000D000000090000000F0000000D000000090000000F0000000D00000009000000100000000D00000009000000100000000D00000009000000000000000E00000009000000000000000E00000009000000010000000E00000009000000010000000E00000009000000020000000E00000009000000020000000E00000009000000030000000E00000009000000030000000E00000009000000040000000E00000009000000040000000E00000009000000050000000E00000009000000050000000E00000009000000060000000E00000009000000060000000E00000009000000070000000E00000009000000070000000E00000009000000080000000E00000009000000080000000E00000009000000090000000E00000009000000090000000E000000090000000A0000000E000000090000000A0000000E000000090000000B0000000E000000090000000B0000000E000000090000000C0000000E000000090000000C0000000E000000090000000D0000000E000000090000000D0000000E000000090000000E0000000E000000090000000E0000000E000000090000000F0000000E000000090000000F0000000E00000009000000100000000E00000009000000100000000E00000009000000000000000F00000009000000000000000F00000009000000010000000F00000009000000010000000F00000009000000020000000F00000009000000020000000F00000009000000030000000F00000009000000030000000F00000009000000040000000F00000009000000040000000F00000009000000050000000F00000009000000050000000F00000009000000060000000F00000009000000060000000F00000009000000070000000F00000009000000070000000F00000009000000080000000F00000009000000080000000F00000009000000090000000F00000009000000090000000F000000090000000A0000000F000000090000000A0000000F000000090000000B0000000F000000090000000B0000000F000000090000000C0000000F000000090000000C0000000F000000090000000D0000000F000000090000000D0000000F000000090000000E0000000F000000090000000E0000000F000000090000000F0000000F000000090000000F0000000F00000009000000100000000F00000009000000100000000F000000090000000000000010000000090000000000000010000000090000000100000010000000090000000100000010000000090000000200000010000000090000000200000010000000090000000300000010000000090000000300000010000000090000000400000010000000090000000400000010000000090000000500000010000000090000000500000010000000090000000600000010000000090000000600000010000000090000000700000010000000090000000700000010000000090000000800000010000000090000000800000010000000090000000900000010000000090000000900000010000000090000000A00000010000000090000000A00000010000000090000000B00000010000000090000000B00000010000000090000000C00000010000000090000000C00000010000000090000000D00000010000000090000000D00000010000000090000000E00000010000000090000000E00000010000000090000000F00000010000000090000000F000000100000000900000010000000100000000900000010000000100000000900000000000000000000000A00000000000000000000000A00000001000000000000000A00000001000000000000000A00000002000000000000000A00000002000000000000000A00000003000000000000000A00000003000000000000000A00000004000000000000000A00000004000000000000000A00000005000000000000000A00000005000000000000000A00000006000000000000000A00000006000000000000000A00000007000000000000000A00000007000000000000000A00000008000000000000000A00000008000000000000000A00000009000000000000000A00000009000000000000000A0000000A000000000000000A0000000A000000000000000A0000000B000000000000000A0000000B000000000000000A0000000C000000000000000A0000000C000000000000000A0000000D000000000000000A0000000D000000000000000A0000000E000000000000000A0000000E000000000000000A0000000F000000000000000A0000000F000000000000000A00000010000000000000000A00000010000000000000000A00000000000000010000000A00000000000000010000000A00000001000000010000000A00000001000000010000000A00000002000000010000000A00000002000000010000000A00000003000000010000000A00000003000000010000000A00000004000000010000000A00000004000000010000000A00000005000000010000000A00000005000000010000000A00000006000000010000000A00000006000000010000000A00000007000000010000000A00000007000000010000000A00000008000000010000000A00000008000000010000000A00000009000000010000000A00000009000000010000000A0000000A000000010000000A0000000A000000010000000A0000000B000000010000000A0000000B000000010000000A0000000C000000010000000A0000000C000000010000000A0000000D000000010000000A0000000D000000010000000A0000000E000000010000000A0000000E000000010000000A0000000F000000010000000A0000000F000000010000000A00000010000000010000000A00000010000000010000000A00000000000000020000000A00000000000000020000000A00000001000000020000000A00000001000000020000000A00000002000000020000000A00000002000000020000000A00000003000000020000000A00000003000000020000000A00000004000000020000000A00000004000000020000000A00000005000000020000000A00000005000000020000000A00000006000000020000000A00000006000000020000000A00000007000000020000000A00000007000000020000000A00000008000000020000000A00000008000000020000000A00000009000000020000000A00000009000000020000000A0000000A000000020000000A0000000A000000020000000A0000000B000000020000000A0000000B000000020000000A0000000C000000020000000A0000000C000000020000000A0000000D000000020000000A0000000D000000020000000A0000000E000000020000000A0000000E000000020000000A0000000F000000020000000A0000000F000000020000000A00000010000000020000000A00000010000000020000000A00000000000000030000000A00000000000000030000000A00000001000000030000000A00000001000000030000000A00000002000000030000000A00000002000000030000000A00000003000000030000000A00000003000000030000000A00000004000000030000000A00000004000000030000000A00000005000000030000000A00000005000000030000000A00000006000000030000000A00000006000000030000000A00000007000000030000000A00000007000000030000000A00000008000000030000000A00000008000000030000000A00000009000000030000000A00000009000000030000000A0000000A000000030000000A0000000A000000030000000A0000000B000000030000000A0000000B000000030000000A0000000C000000030000000A0000000C000000030000000A0000000D000000030000000A0000000D000000030000000A0000000E000000030000000A0000000E000000030000000A0000000F000000030000000A0000000F000000030000000A00000010000000030000000A00000010000000030000000A00000000000000040000000A00000000000000040000000A00000001000000040000000A00000001000000040000000A00000002000000040000000A00000002000000040000000A00000003000000040000000A00000003000000040000000A00000004000000040000000A00000004000000040000000A00000005000000040000000A00000005000000040000000A00000006000000040000000A00000006000000040000000A00000007000000040000000A00000007000000040000000A00000008000000040000000A00000008000000040000000A00000009000000040000000A00000009000000040000000A0000000A000000040000000A0000000A000000040000000A0000000B000000040000000A0000000B000000040000000A0000000C000000040000000A0000000C000000040000000A0000000D000000040000000A0000000D000000040000000A0000000E000000040000000A0000000E000000040000000A0000000F000000040000000A0000000F000000040000000A00000010000000040000000A00000010000000040000000A00000000000000050000000A00000000000000050000000A00000001000000050000000A00000001000000050000000A00000002000000050000000A00000002000000050000000A00000003000000050000000A00000003000000050000000A00000004000000050000000A00000004000000050000000A00000005000000050000000A00000005000000050000000A00000006000000050000000A00000006000000050000000A00000007000000050000000A00000007000000050000000A00000008000000050000000A00000008000000050000000A00000009000000050000000A00000009000000050000000A0000000A000000050000000A0000000A000000050000000A0000000B000000050000000A0000000B000000050000000A0000000C000000050000000A0000000C000000050000000A0000000D000000050000000A0000000D000000050000000A0000000E000000050000000A0000000E000000050000000A0000000F000000050000000A0000000F000000050000000A00000010000000050000000A00000010000000050000000A00000000000000060000000A00000000000000060000000A00000001000000060000000A00000001000000060000000A00000002000000060000000A00000002000000060000000A00000003000000060000000A00000003000000060000000A00000004000000060000000A00000004000000060000000A00000005000000060000000A00000005000000060000000A00000006000000060000000A00000006000000060000000A00000007000000060000000A00000007000000060000000A00000008000000060000000A00000008000000060000000A00000009000000060000000A00000009000000060000000A0000000A000000060000000A0000000A000000060000000A0000000B000000060000000A0000000B000000060000000A0000000C000000060000000A0000000C000000060000000A0000000D000000060000000A0000000D000000060000000A0000000E000000060000000A0000000E000000060000000A0000000F000000060000000A0000000F000000060000000A00000010000000060000000A00000010000000060000000A00000000000000070000000A00000000000000070000000A00000001000000070000000A00000001000000070000000A00000002000000070000000A00000002000000070000000A00000003000000070000000A00000003000000070000000A00000004000000070000000A00000004000000070000000A00000005000000070000000A00000005000000070000000A00000006000000070000000A00000006000000070000000A00000007000000070000000A00000007000000070000000A00000008000000070000000A00000008000000070000000A00000009000000070000000A00000009000000070000000A0000000A000000070000000A0000000A000000070000000A0000000B000000070000000A0000000B000000070000000A0000000C000000070000000A0000000C000000070000000A0000000D000000070000000A0000000D000000070000000A0000000E000000070000000A0000000E000000070000000A0000000F000000070000000A0000000F000000070000000A00000010000000070000000A00000010000000070000000A00000000000000080000000A00000000000000080000000A00000001000000080000000A00000001000000080000000A00000002000000080000000A00000002000000080000000A00000003000000080000000A00000003000000080000000A00000004000000080000000A00000004000000080000000A00000005000000080000000A00000005000000080000000A00000006000000080000000A00000006000000080000000A00000007000000080000000A00000007000000080000000A00000008000000080000000A00000008000000080000000A00000009000000080000000A00000009000000080000000A0000000A000000080000000A0000000A000000080000000A0000000B000000080000000A0000000B000000080000000A0000000C000000080000000A0000000C000000080000000A0000000D000000080000000A0000000D000000080000000A0000000E000000080000000A0000000E000000080000000A0000000F000000080000000A0000000F000000080000000A00000010000000080000000A00000010000000080000000A00000000000000090000000A00000000000000090000000A00000001000000090000000A00000001000000090000000A00000002000000090000000A00000002000000090000000A00000003000000090000000A00000003000000090000000A00000004000000090000000A00000004000000090000000A00000005000000090000000A00000005000000090000000A00000006000000090000000A00000006000000090000000A00000007000000090000000A00000007000000090000000A00000008000000090000000A00000008000000090000000A00000009000000090000000A00000009000000090000000A0000000A000000090000000A0000000A000000090000000A0000000B000000090000000A0000000B000000090000000A0000000C000000090000000A0000000C000000090000000A0000000D000000090000000A0000000D000000090000000A0000000E000000090000000A0000000E000000090000000A0000000F000000090000000A0000000F000000090000000A00000010000000090000000A00000010000000090000000A000000000000000A0000000A000000000000000A0000000A000000010000000A0000000A000000010000000A0000000A000000020000000A0000000A000000020000000A0000000A000000030000000A0000000A000000030000000A0000000A000000040000000A0000000A000000040000000A0000000A000000050000000A0000000A000000050000000A0000000A000000060000000A0000000A000000060000000A0000000A000000070000000A0000000A000000070000000A0000000A000000080000000A0000000A000000080000000A0000000A000000090000000A0000000A000000090000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000A000000100000000A0000000A000000100000000A0000000A000000000000000B0000000A000000000000000B0000000A000000010000000B0000000A000000010000000B0000000A000000020000000B0000000A000000020000000B0000000A000000030000000B0000000A000000030000000B0000000A000000040000000B0000000A000000040000000B0000000A000000050000000B0000000A000000050000000B0000000A000000060000000B0000000A000000060000000B0000000A000000070000000B0000000A000000070000000B0000000A000000080000000B0000000A000000080000000B0000000A000000090000000B0000000A000000090000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000A000000100000000B0000000A000000100000000B0000000A000000000000000C0000000A000000000000000C0000000A000000010000000C0000000A000000010000000C0000000A000000020000000C0000000A000000020000000C0000000A000000030000000C0000000A000000030000000C0000000A000000040000000C0000000A000000040000000C0000000A000000050000000C0000000A000000050000000C0000000A000000060000000C0000000A000000060000000C0000000A000000070000000C0000000A000000070000000C0000000A000000080000000C0000000A000000080000000C0000000A000000090000000C0000000A000000090000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000A000000100000000C0000000A000000100000000C0000000A000000000000000D0000000A000000000000000D0000000A000000010000000D0000000A000000010000000D0000000A000000020000000D0000000A000000020000000D0000000A000000030000000D0000000A000000030000000D0000000A000000040000000D0000000A000000040000000D0000000A000000050000000D0000000A000000050000000D0000000A000000060000000D0000000A000000060000000D0000000A000000070000000D0000000A000000070000000D0000000A000000080000000D0000000A000000080000000D0000000A000000090000000D0000000A000000090000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000A000000100000000D0000000A000000100000000D0000000A000000000000000E0000000A000000000000000E0000000A000000010000000E0000000A000000010000000E0000000A000000020000000E0000000A000000020000000E0000000A000000030000000E0000000A000000030000000E0000000A000000040000000E0000000A000000040000000E0000000A000000050000000E0000000A000000050000000E0000000A000000060000000E0000000A000000060000000E0000000A000000070000000E0000000A000000070000000E0000000A000000080000000E0000000A000000080000000E0000000A000000090000000E0000000A000000090000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000A000000100000000E0000000A000000100000000E0000000A000000000000000F0000000A000000000000000F0000000A000000010000000F0000000A000000010000000F0000000A000000020000000F0000000A000000020000000F0000000A000000030000000F0000000A000000030000000F0000000A000000040000000F0000000A000000040000000F0000000A000000050000000F0000000A000000050000000F0000000A000000060000000F0000000A000000060000000F0000000A000000070000000F0000000A000000070000000F0000000A000000080000000F0000000A000000080000000F0000000A000000090000000F0000000A000000090000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000A000000100000000F0000000A000000100000000F0000000A00000000000000100000000A00000000000000100000000A00000001000000100000000A00000001000000100000000A00000002000000100000000A00000002000000100000000A00000003000000100000000A00000003000000100000000A00000004000000100000000A00000004000000100000000A00000005000000100000000A00000005000000100000000A00000006000000100000000A00000006000000100000000A00000007000000100000000A00000007000000100000000A00000008000000100000000A00000008000000100000000A00000009000000100000000A00000009000000100000000A0000000A000000100000000A0000000A000000100000000A0000000B000000100000000A0000000B000000100000000A0000000C000000100000000A0000000C000000100000000A0000000D000000100000000A0000000D000000100000000A0000000E000000100000000A0000000E000000100000000A0000000F000000100000000A0000000F000000100000000A00000010000000100000000A00000010000000100000000A00000000000000000000000B00000000000000000000000B00000001000000000000000B00000001000000000000000B00000002000000000000000B00000002000000000000000B00000003000000000000000B00000003000000000000000B00000004000000000000000B00000004000000000000000B00000005000000000000000B00000005000000000000000B00000006000000000000000B00000006000000000000000B00000007000000000000000B00000007000000000000000B00000008000000000000000B00000008000000000000000B00000009000000000000000B00000009000000000000000B0000000A000000000000000B0000000A000000000000000B0000000B000000000000000B0000000B000000000000000B0000000C000000000000000B0000000C000000000000000B0000000D000000000000000B0000000D000000000000000B0000000E000000000000000B0000000E000000000000000B0000000F000000000000000B0000000F000000000000000B00000010000000000000000B00000010000000000000000B00000000000000010000000B00000000000000010000000B00000001000000010000000B00000001000000010000000B00000002000000010000000B00000002000000010000000B00000003000000010000000B00000003000000010000000B00000004000000010000000B00000004000000010000000B00000005000000010000000B00000005000000010000000B00000006000000010000000B00000006000000010000000B00000007000000010000000B00000007000000010000000B00000008000000010000000B00000008000000010000000B00000009000000010000000B00000009000000010000000B0000000A000000010000000B0000000A000000010000000B0000000B000000010000000B0000000B000000010000000B0000000C000000010000000B0000000C000000010000000B0000000D000000010000000B0000000D000000010000000B0000000E000000010000000B0000000E000000010000000B0000000F000000010000000B0000000F000000010000000B00000010000000010000000B00000010000000010000000B00000000000000020000000B00000000000000020000000B00000001000000020000000B00000001000000020000000B00000002000000020000000B00000002000000020000000B00000003000000020000000B00000003000000020000000B00000004000000020000000B00000004000000020000000B00000005000000020000000B00000005000000020000000B00000006000000020000000B00000006000000020000000B00000007000000020000000B00000007000000020000000B00000008000000020000000B00000008000000020000000B00000009000000020000000B00000009000000020000000B0000000A000000020000000B0000000A000000020000000B0000000B000000020000000B0000000B000000020000000B0000000C000000020000000B0000000C000000020000000B0000000D000000020000000B0000000D000000020000000B0000000E000000020000000B0000000E000000020000000B0000000F000000020000000B0000000F000000020000000B00000010000000020000000B00000010000000020000000B00000000000000030000000B00000000000000030000000B00000001000000030000000B00000001000000030000000B00000002000000030000000B00000002000000030000000B00000003000000030000000B00000003000000030000000B00000004000000030000000B00000004000000030000000B00000005000000030000000B00000005000000030000000B00000006000000030000000B00000006000000030000000B00000007000000030000000B00000007000000030000000B00000008000000030000000B00000008000000030000000B00000009000000030000000B00000009000000030000000B0000000A000000030000000B0000000A000000030000000B0000000B000000030000000B0000000B000000030000000B0000000C000000030000000B0000000C000000030000000B0000000D000000030000000B0000000D000000030000000B0000000E000000030000000B0000000E000000030000000B0000000F000000030000000B0000000F000000030000000B00000010000000030000000B00000010000000030000000B00000000000000040000000B00000000000000040000000B00000001000000040000000B00000001000000040000000B00000002000000040000000B00000002000000040000000B00000003000000040000000B00000003000000040000000B00000004000000040000000B00000004000000040000000B00000005000000040000000B00000005000000040000000B00000006000000040000000B00000006000000040000000B00000007000000040000000B00000007000000040000000B00000008000000040000000B00000008000000040000000B00000009000000040000000B00000009000000040000000B0000000A000000040000000B0000000A000000040000000B0000000B000000040000000B0000000B000000040000000B0000000C000000040000000B0000000C000000040000000B0000000D000000040000000B0000000D000000040000000B0000000E000000040000000B0000000E000000040000000B0000000F000000040000000B0000000F000000040000000B00000010000000040000000B00000010000000040000000B00000000000000050000000B00000000000000050000000B00000001000000050000000B00000001000000050000000B00000002000000050000000B00000002000000050000000B00000003000000050000000B00000003000000050000000B00000004000000050000000B00000004000000050000000B00000005000000050000000B00000005000000050000000B00000006000000050000000B00000006000000050000000B00000007000000050000000B00000007000000050000000B00000008000000050000000B00000008000000050000000B00000009000000050000000B00000009000000050000000B0000000A000000050000000B0000000A000000050000000B0000000B000000050000000B0000000B000000050000000B0000000C000000050000000B0000000C000000050000000B0000000D000000050000000B0000000D000000050000000B0000000E000000050000000B0000000E000000050000000B0000000F000000050000000B0000000F000000050000000B00000010000000050000000B00000010000000050000000B00000000000000060000000B00000000000000060000000B00000001000000060000000B00000001000000060000000B00000002000000060000000B00000002000000060000000B00000003000000060000000B00000003000000060000000B00000004000000060000000B00000004000000060000000B00000005000000060000000B00000005000000060000000B00000006000000060000000B00000006000000060000000B00000007000000060000000B00000007000000060000000B00000008000000060000000B00000008000000060000000B00000009000000060000000B00000009000000060000000B0000000A000000060000000B0000000A000000060000000B0000000B000000060000000B0000000B000000060000000B0000000C000000060000000B0000000C000000060000000B0000000D000000060000000B0000000D000000060000000B0000000E000000060000000B0000000E000000060000000B0000000F000000060000000B0000000F000000060000000B00000010000000060000000B00000010000000060000000B00000000000000070000000B00000000000000070000000B00000001000000070000000B00000001000000070000000B00000002000000070000000B00000002000000070000000B00000003000000070000000B00000003000000070000000B00000004000000070000000B00000004000000070000000B00000005000000070000000B00000005000000070000000B00000006000000070000000B00000006000000070000000B00000007000000070000000B00000007000000070000000B00000008000000070000000B00000008000000070000000B00000009000000070000000B00000009000000070000000B0000000A000000070000000B0000000A000000070000000B0000000B000000070000000B0000000B000000070000000B0000000C000000070000000B0000000C000000070000000B0000000D000000070000000B0000000D000000070000000B0000000E000000070000000B0000000E000000070000000B0000000F000000070000000B0000000F000000070000000B00000010000000070000000B00000010000000070000000B00000000000000080000000B00000000000000080000000B00000001000000080000000B00000001000000080000000B00000002000000080000000B00000002000000080000000B00000003000000080000000B00000003000000080000000B00000004000000080000000B00000004000000080000000B00000005000000080000000B00000005000000080000000B00000006000000080000000B00000006000000080000000B00000007000000080000000B00000007000000080000000B00000008000000080000000B00000008000000080000000B00000009000000080000000B00000009000000080000000B0000000A000000080000000B0000000A000000080000000B0000000B000000080000000B0000000B000000080000000B0000000C000000080000000B0000000C000000080000000B0000000D000000080000000B0000000D000000080000000B0000000E000000080000000B0000000E000000080000000B0000000F000000080000000B0000000F000000080000000B00000010000000080000000B00000010000000080000000B00000000000000090000000B00000000000000090000000B00000001000000090000000B00000001000000090000000B00000002000000090000000B00000002000000090000000B00000003000000090000000B00000003000000090000000B00000004000000090000000B00000004000000090000000B00000005000000090000000B00000005000000090000000B00000006000000090000000B00000006000000090000000B00000007000000090000000B00000007000000090000000B00000008000000090000000B00000008000000090000000B00000009000000090000000B00000009000000090000000B0000000A000000090000000B0000000A000000090000000B0000000B000000090000000B0000000B000000090000000B0000000C000000090000000B0000000C000000090000000B0000000D000000090000000B0000000D000000090000000B0000000E000000090000000B0000000E000000090000000B0000000F000000090000000B0000000F000000090000000B00000010000000090000000B00000010000000090000000B000000000000000A0000000B000000000000000A0000000B000000010000000A0000000B000000010000000A0000000B000000020000000A0000000B000000020000000A0000000B000000030000000A0000000B000000030000000A0000000B000000040000000A0000000B000000040000000A0000000B000000050000000A0000000B000000050000000A0000000B000000060000000A0000000B000000060000000A0000000B000000070000000A0000000B000000070000000A0000000B000000080000000A0000000B000000080000000A0000000B000000090000000A0000000B000000090000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000B000000100000000A0000000B000000100000000A0000000B000000000000000B0000000B000000000000000B0000000B000000010000000B0000000B000000010000000B0000000B000000020000000B0000000B000000020000000B0000000B000000030000000B0000000B000000030000000B0000000B000000040000000B0000000B000000040000000B0000000B000000050000000B0000000B000000050000000B0000000B000000060000000B0000000B000000060000000B0000000B000000070000000B0000000B000000070000000B0000000B000000080000000B0000000B000000080000000B0000000B000000090000000B0000000B000000090000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000B000000100000000B0000000B000000100000000B0000000B000000000000000C0000000B000000000000000C0000000B000000010000000C0000000B000000010000000C0000000B000000020000000C0000000B000000020000000C0000000B000000030000000C0000000B000000030000000C0000000B000000040000000C0000000B000000040000000C0000000B000000050000000C0000000B000000050000000C0000000B000000060000000C0000000B000000060000000C0000000B000000070000000C0000000B000000070000000C0000000B000000080000000C0000000B000000080000000C0000000B000000090000000C0000000B000000090000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000B000000100000000C0000000B000000100000000C0000000B000000000000000D0000000B000000000000000D0000000B000000010000000D0000000B000000010000000D0000000B000000020000000D0000000B000000020000000D0000000B000000030000000D0000000B000000030000000D0000000B000000040000000D0000000B000000040000000D0000000B000000050000000D0000000B000000050000000D0000000B000000060000000D0000000B000000060000000D0000000B000000070000000D0000000B000000070000000D0000000B000000080000000D0000000B000000080000000D0000000B000000090000000D0000000B000000090000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000B000000100000000D0000000B000000100000000D0000000B000000000000000E0000000B000000000000000E0000000B000000010000000E0000000B000000010000000E0000000B000000020000000E0000000B000000020000000E0000000B000000030000000E0000000B000000030000000E0000000B000000040000000E0000000B000000040000000E0000000B000000050000000E0000000B000000050000000E0000000B000000060000000E0000000B000000060000000E0000000B000000070000000E0000000B000000070000000E0000000B000000080000000E0000000B000000080000000E0000000B000000090000000E0000000B000000090000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000B000000100000000E0000000B000000100000000E0000000B000000000000000F0000000B000000000000000F0000000B000000010000000F0000000B000000010000000F0000000B000000020000000F0000000B000000020000000F0000000B000000030000000F0000000B000000030000000F0000000B000000040000000F0000000B000000040000000F0000000B000000050000000F0000000B000000050000000F0000000B000000060000000F0000000B000000060000000F0000000B000000070000000F0000000B000000070000000F0000000B000000080000000F0000000B000000080000000F0000000B000000090000000F0000000B000000090000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000B000000100000000F0000000B000000100000000F0000000B00000000000000100000000B00000000000000100000000B00000001000000100000000B00000001000000100000000B00000002000000100000000B00000002000000100000000B00000003000000100000000B00000003000000100000000B00000004000000100000000B00000004000000100000000B00000005000000100000000B00000005000000100000000B00000006000000100000000B00000006000000100000000B00000007000000100000000B00000007000000100000000B00000008000000100000000B00000008000000100000000B00000009000000100000000B00000009000000100000000B0000000A000000100000000B0000000A000000100000000B0000000B000000100000000B0000000B000000100000000B0000000C000000100000000B0000000C000000100000000B0000000D000000100000000B0000000D000000100000000B0000000E000000100000000B0000000E000000100000000B0000000F000000100000000B0000000F000000100000000B00000010000000100000000B00000010000000100000000B00000000000000000000000C00000000000000000000000C00000001000000000000000C00000001000000000000000C00000002000000000000000C00000002000000000000000C00000003000000000000000C00000003000000000000000C00000004000000000000000C00000004000000000000000C00000005000000000000000C00000005000000000000000C00000006000000000000000C00000006000000000000000C00000007000000000000000C00000007000000000000000C00000008000000000000000C00000008000000000000000C00000009000000000000000C00000009000000000000000C0000000A000000000000000C0000000A000000000000000C0000000B000000000000000C0000000B000000000000000C0000000C000000000000000C0000000C000000000000000C0000000D000000000000000C0000000D000000000000000C0000000E000000000000000C0000000E000000000000000C0000000F000000000000000C0000000F000000000000000C00000010000000000000000C00000010000000000000000C00000000000000010000000C00000000000000010000000C00000001000000010000000C00000001000000010000000C00000002000000010000000C00000002000000010000000C00000003000000010000000C00000003000000010000000C00000004000000010000000C00000004000000010000000C00000005000000010000000C00000005000000010000000C00000006000000010000000C00000006000000010000000C00000007000000010000000C00000007000000010000000C00000008000000010000000C00000008000000010000000C00000009000000010000000C00000009000000010000000C0000000A000000010000000C0000000A000000010000000C0000000B000000010000000C0000000B000000010000000C0000000C000000010000000C0000000C000000010000000C0000000D000000010000000C0000000D000000010000000C0000000E000000010000000C0000000E000000010000000C0000000F000000010000000C0000000F000000010000000C00000010000000010000000C00000010000000010000000C00000000000000020000000C00000000000000020000000C00000001000000020000000C00000001000000020000000C00000002000000020000000C00000002000000020000000C00000003000000020000000C00000003000000020000000C00000004000000020000000C00000004000000020000000C00000005000000020000000C00000005000000020000000C00000006000000020000000C00000006000000020000000C00000007000000020000000C00000007000000020000000C00000008000000020000000C00000008000000020000000C00000009000000020000000C00000009000000020000000C0000000A000000020000000C0000000A000000020000000C0000000B000000020000000C0000000B000000020000000C0000000C000000020000000C0000000C000000020000000C0000000D000000020000000C0000000D000000020000000C0000000E000000020000000C0000000E000000020000000C0000000F000000020000000C0000000F000000020000000C00000010000000020000000C00000010000000020000000C00000000000000030000000C00000000000000030000000C00000001000000030000000C00000001000000030000000C00000002000000030000000C00000002000000030000000C00000003000000030000000C00000003000000030000000C00000004000000030000000C00000004000000030000000C00000005000000030000000C00000005000000030000000C00000006000000030000000C00000006000000030000000C00000007000000030000000C00000007000000030000000C00000008000000030000000C00000008000000030000000C00000009000000030000000C00000009000000030000000C0000000A000000030000000C0000000A000000030000000C0000000B000000030000000C0000000B000000030000000C0000000C000000030000000C0000000C000000030000000C0000000D000000030000000C0000000D000000030000000C0000000E000000030000000C0000000E000000030000000C0000000F000000030000000C0000000F000000030000000C00000010000000030000000C00000010000000030000000C00000000000000040000000C00000000000000040000000C00000001000000040000000C00000001000000040000000C00000002000000040000000C00000002000000040000000C00000003000000040000000C00000003000000040000000C00000004000000040000000C00000004000000040000000C00000005000000040000000C00000005000000040000000C00000006000000040000000C00000006000000040000000C00000007000000040000000C00000007000000040000000C00000008000000040000000C00000008000000040000000C00000009000000040000000C00000009000000040000000C0000000A000000040000000C0000000A000000040000000C0000000B000000040000000C0000000B000000040000000C0000000C000000040000000C0000000C000000040000000C0000000D000000040000000C0000000D000000040000000C0000000E000000040000000C0000000E000000040000000C0000000F000000040000000C0000000F000000040000000C00000010000000040000000C00000010000000040000000C00000000000000050000000C00000000000000050000000C00000001000000050000000C00000001000000050000000C00000002000000050000000C00000002000000050000000C00000003000000050000000C00000003000000050000000C00000004000000050000000C00000004000000050000000C00000005000000050000000C00000005000000050000000C00000006000000050000000C00000006000000050000000C00000007000000050000000C00000007000000050000000C00000008000000050000000C00000008000000050000000C00000009000000050000000C00000009000000050000000C0000000A000000050000000C0000000A000000050000000C0000000B000000050000000C0000000B000000050000000C0000000C000000050000000C0000000C000000050000000C0000000D000000050000000C0000000D000000050000000C0000000E000000050000000C0000000E000000050000000C0000000F000000050000000C0000000F000000050000000C00000010000000050000000C00000010000000050000000C00000000000000060000000C00000000000000060000000C00000001000000060000000C00000001000000060000000C00000002000000060000000C00000002000000060000000C00000003000000060000000C00000003000000060000000C00000004000000060000000C00000004000000060000000C00000005000000060000000C00000005000000060000000C00000006000000060000000C00000006000000060000000C00000007000000060000000C00000007000000060000000C00000008000000060000000C00000008000000060000000C00000009000000060000000C00000009000000060000000C0000000A000000060000000C0000000A000000060000000C0000000B000000060000000C0000000B000000060000000C0000000C000000060000000C0000000C000000060000000C0000000D000000060000000C0000000D000000060000000C0000000E000000060000000C0000000E000000060000000C0000000F000000060000000C0000000F000000060000000C00000010000000060000000C00000010000000060000000C00000000000000070000000C00000000000000070000000C00000001000000070000000C00000001000000070000000C00000002000000070000000C00000002000000070000000C00000003000000070000000C00000003000000070000000C00000004000000070000000C00000004000000070000000C00000005000000070000000C00000005000000070000000C00000006000000070000000C00000006000000070000000C00000007000000070000000C00000007000000070000000C00000008000000070000000C00000008000000070000000C00000009000000070000000C00000009000000070000000C0000000A000000070000000C0000000A000000070000000C0000000B000000070000000C0000000B000000070000000C0000000C000000070000000C0000000C000000070000000C0000000D000000070000000C0000000D000000070000000C0000000E000000070000000C0000000E000000070000000C0000000F000000070000000C0000000F000000070000000C00000010000000070000000C00000010000000070000000C00000000000000080000000C00000000000000080000000C00000001000000080000000C00000001000000080000000C00000002000000080000000C00000002000000080000000C00000003000000080000000C00000003000000080000000C00000004000000080000000C00000004000000080000000C00000005000000080000000C00000005000000080000000C00000006000000080000000C00000006000000080000000C00000007000000080000000C00000007000000080000000C00000008000000080000000C00000008000000080000000C00000009000000080000000C00000009000000080000000C0000000A000000080000000C0000000A000000080000000C0000000B000000080000000C0000000B000000080000000C0000000C000000080000000C0000000C000000080000000C0000000D000000080000000C0000000D000000080000000C0000000E000000080000000C0000000E000000080000000C0000000F000000080000000C0000000F000000080000000C00000010000000080000000C00000010000000080000000C00000000000000090000000C00000000000000090000000C00000001000000090000000C00000001000000090000000C00000002000000090000000C00000002000000090000000C00000003000000090000000C00000003000000090000000C00000004000000090000000C00000004000000090000000C00000005000000090000000C00000005000000090000000C00000006000000090000000C00000006000000090000000C00000007000000090000000C00000007000000090000000C00000008000000090000000C00000008000000090000000C00000009000000090000000C00000009000000090000000C0000000A000000090000000C0000000A000000090000000C0000000B000000090000000C0000000B000000090000000C0000000C000000090000000C0000000C000000090000000C0000000D000000090000000C0000000D000000090000000C0000000E000000090000000C0000000E000000090000000C0000000F000000090000000C0000000F000000090000000C00000010000000090000000C00000010000000090000000C000000000000000A0000000C000000000000000A0000000C000000010000000A0000000C000000010000000A0000000C000000020000000A0000000C000000020000000A0000000C000000030000000A0000000C000000030000000A0000000C000000040000000A0000000C000000040000000A0000000C000000050000000A0000000C000000050000000A0000000C000000060000000A0000000C000000060000000A0000000C000000070000000A0000000C000000070000000A0000000C000000080000000A0000000C000000080000000A0000000C000000090000000A0000000C000000090000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000C000000100000000A0000000C000000100000000A0000000C000000000000000B0000000C000000000000000B0000000C000000010000000B0000000C000000010000000B0000000C000000020000000B0000000C000000020000000B0000000C000000030000000B0000000C000000030000000B0000000C000000040000000B0000000C000000040000000B0000000C000000050000000B0000000C000000050000000B0000000C000000060000000B0000000C000000060000000B0000000C000000070000000B0000000C000000070000000B0000000C000000080000000B0000000C000000080000000B0000000C000000090000000B0000000C000000090000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000C000000100000000B0000000C000000100000000B0000000C000000000000000C0000000C000000000000000C0000000C000000010000000C0000000C000000010000000C0000000C000000020000000C0000000C000000020000000C0000000C000000030000000C0000000C000000030000000C0000000C000000040000000C0000000C000000040000000C0000000C000000050000000C0000000C000000050000000C0000000C000000060000000C0000000C000000060000000C0000000C000000070000000C0000000C000000070000000C0000000C000000080000000C0000000C000000080000000C0000000C000000090000000C0000000C000000090000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000C000000100000000C0000000C000000100000000C0000000C000000000000000D0000000C000000000000000D0000000C000000010000000D0000000C000000010000000D0000000C000000020000000D0000000C000000020000000D0000000C000000030000000D0000000C000000030000000D0000000C000000040000000D0000000C000000040000000D0000000C000000050000000D0000000C000000050000000D0000000C000000060000000D0000000C000000060000000D0000000C000000070000000D0000000C000000070000000D0000000C000000080000000D0000000C000000080000000D0000000C000000090000000D0000000C000000090000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000C000000100000000D0000000C000000100000000D0000000C000000000000000E0000000C000000000000000E0000000C000000010000000E0000000C000000010000000E0000000C000000020000000E0000000C000000020000000E0000000C000000030000000E0000000C000000030000000E0000000C000000040000000E0000000C000000040000000E0000000C000000050000000E0000000C000000050000000E0000000C000000060000000E0000000C000000060000000E0000000C000000070000000E0000000C000000070000000E0000000C000000080000000E0000000C000000080000000E0000000C000000090000000E0000000C000000090000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000C000000100000000E0000000C000000100000000E0000000C000000000000000F0000000C000000000000000F0000000C000000010000000F0000000C000000010000000F0000000C000000020000000F0000000C000000020000000F0000000C000000030000000F0000000C000000030000000F0000000C000000040000000F0000000C000000040000000F0000000C000000050000000F0000000C000000050000000F0000000C000000060000000F0000000C000000060000000F0000000C000000070000000F0000000C000000070000000F0000000C000000080000000F0000000C000000080000000F0000000C000000090000000F0000000C000000090000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000C000000100000000F0000000C000000100000000F0000000C00000000000000100000000C00000000000000100000000C00000001000000100000000C00000001000000100000000C00000002000000100000000C00000002000000100000000C00000003000000100000000C00000003000000100000000C00000004000000100000000C00000004000000100000000C00000005000000100000000C00000005000000100000000C00000006000000100000000C00000006000000100000000C00000007000000100000000C00000007000000100000000C00000008000000100000000C00000008000000100000000C00000009000000100000000C00000009000000100000000C0000000A000000100000000C0000000A000000100000000C0000000B000000100000000C0000000B000000100000000C0000000C000000100000000C0000000C000000100000000C0000000D000000100000000C0000000D000000100000000C0000000E000000100000000C0000000E000000100000000C0000000F000000100000000C0000000F000000100000000C00000010000000100000000C00000010000000100000000C00000000000000000000000D00000000000000000000000D00000001000000000000000D00000001000000000000000D00000002000000000000000D00000002000000000000000D00000003000000000000000D00000003000000000000000D00000004000000000000000D00000004000000000000000D00000005000000000000000D00000005000000000000000D00000006000000000000000D00000006000000000000000D00000007000000000000000D00000007000000000000000D00000008000000000000000D00000008000000000000000D00000009000000000000000D00000009000000000000000D0000000A000000000000000D0000000A000000000000000D0000000B000000000000000D0000000B000000000000000D0000000C000000000000000D0000000C000000000000000D0000000D000000000000000D0000000D000000000000000D0000000E000000000000000D0000000E000000000000000D0000000F000000000000000D0000000F000000000000000D00000010000000000000000D00000010000000000000000D00000000000000010000000D00000000000000010000000D00000001000000010000000D00000001000000010000000D00000002000000010000000D00000002000000010000000D00000003000000010000000D00000003000000010000000D00000004000000010000000D00000004000000010000000D00000005000000010000000D00000005000000010000000D00000006000000010000000D00000006000000010000000D00000007000000010000000D00000007000000010000000D00000008000000010000000D00000008000000010000000D00000009000000010000000D00000009000000010000000D0000000A000000010000000D0000000A000000010000000D0000000B000000010000000D0000000B000000010000000D0000000C000000010000000D0000000C000000010000000D0000000D000000010000000D0000000D000000010000000D0000000E000000010000000D0000000E000000010000000D0000000F000000010000000D0000000F000000010000000D00000010000000010000000D00000010000000010000000D00000000000000020000000D00000000000000020000000D00000001000000020000000D00000001000000020000000D00000002000000020000000D00000002000000020000000D00000003000000020000000D00000003000000020000000D00000004000000020000000D00000004000000020000000D00000005000000020000000D00000005000000020000000D00000006000000020000000D00000006000000020000000D00000007000000020000000D00000007000000020000000D00000008000000020000000D00000008000000020000000D00000009000000020000000D00000009000000020000000D0000000A000000020000000D0000000A000000020000000D0000000B000000020000000D0000000B000000020000000D0000000C000000020000000D0000000C000000020000000D0000000D000000020000000D0000000D000000020000000D0000000E000000020000000D0000000E000000020000000D0000000F000000020000000D0000000F000000020000000D00000010000000020000000D00000010000000020000000D00000000000000030000000D00000000000000030000000D00000001000000030000000D00000001000000030000000D00000002000000030000000D00000002000000030000000D00000003000000030000000D00000003000000030000000D00000004000000030000000D00000004000000030000000D00000005000000030000000D00000005000000030000000D00000006000000030000000D00000006000000030000000D00000007000000030000000D00000007000000030000000D00000008000000030000000D00000008000000030000000D00000009000000030000000D00000009000000030000000D0000000A000000030000000D0000000A000000030000000D0000000B000000030000000D0000000B000000030000000D0000000C000000030000000D0000000C000000030000000D0000000D000000030000000D0000000D000000030000000D0000000E000000030000000D0000000E000000030000000D0000000F000000030000000D0000000F000000030000000D00000010000000030000000D00000010000000030000000D00000000000000040000000D00000000000000040000000D00000001000000040000000D00000001000000040000000D00000002000000040000000D00000002000000040000000D00000003000000040000000D00000003000000040000000D00000004000000040000000D00000004000000040000000D00000005000000040000000D00000005000000040000000D00000006000000040000000D00000006000000040000000D00000007000000040000000D00000007000000040000000D00000008000000040000000D00000008000000040000000D00000009000000040000000D00000009000000040000000D0000000A000000040000000D0000000A000000040000000D0000000B000000040000000D0000000B000000040000000D0000000C000000040000000D0000000C000000040000000D0000000D000000040000000D0000000D000000040000000D0000000E000000040000000D0000000E000000040000000D0000000F000000040000000D0000000F000000040000000D00000010000000040000000D00000010000000040000000D00000000000000050000000D00000000000000050000000D00000001000000050000000D00000001000000050000000D00000002000000050000000D00000002000000050000000D00000003000000050000000D00000003000000050000000D00000004000000050000000D00000004000000050000000D00000005000000050000000D00000005000000050000000D00000006000000050000000D00000006000000050000000D00000007000000050000000D00000007000000050000000D00000008000000050000000D00000008000000050000000D00000009000000050000000D00000009000000050000000D0000000A000000050000000D0000000A000000050000000D0000000B000000050000000D0000000B000000050000000D0000000C000000050000000D0000000C000000050000000D0000000D000000050000000D0000000D000000050000000D0000000E000000050000000D0000000E000000050000000D0000000F000000050000000D0000000F000000050000000D00000010000000050000000D00000010000000050000000D00000000000000060000000D00000000000000060000000D00000001000000060000000D00000001000000060000000D00000002000000060000000D00000002000000060000000D00000003000000060000000D00000003000000060000000D00000004000000060000000D00000004000000060000000D00000005000000060000000D00000005000000060000000D00000006000000060000000D00000006000000060000000D00000007000000060000000D00000007000000060000000D00000008000000060000000D00000008000000060000000D00000009000000060000000D00000009000000060000000D0000000A000000060000000D0000000A000000060000000D0000000B000000060000000D0000000B000000060000000D0000000C000000060000000D0000000C000000060000000D0000000D000000060000000D0000000D000000060000000D0000000E000000060000000D0000000E000000060000000D0000000F000000060000000D0000000F000000060000000D00000010000000060000000D00000010000000060000000D00000000000000070000000D00000000000000070000000D00000001000000070000000D00000001000000070000000D00000002000000070000000D00000002000000070000000D00000003000000070000000D00000003000000070000000D00000004000000070000000D00000004000000070000000D00000005000000070000000D00000005000000070000000D00000006000000070000000D00000006000000070000000D00000007000000070000000D00000007000000070000000D00000008000000070000000D00000008000000070000000D00000009000000070000000D00000009000000070000000D0000000A000000070000000D0000000A000000070000000D0000000B000000070000000D0000000B000000070000000D0000000C000000070000000D0000000C000000070000000D0000000D000000070000000D0000000D000000070000000D0000000E000000070000000D0000000E000000070000000D0000000F000000070000000D0000000F000000070000000D00000010000000070000000D00000010000000070000000D00000000000000080000000D00000000000000080000000D00000001000000080000000D00000001000000080000000D00000002000000080000000D00000002000000080000000D00000003000000080000000D00000003000000080000000D00000004000000080000000D00000004000000080000000D00000005000000080000000D00000005000000080000000D00000006000000080000000D00000006000000080000000D00000007000000080000000D00000007000000080000000D00000008000000080000000D00000008000000080000000D00000009000000080000000D00000009000000080000000D0000000A000000080000000D0000000A000000080000000D0000000B000000080000000D0000000B000000080000000D0000000C000000080000000D0000000C000000080000000D0000000D000000080000000D0000000D000000080000000D0000000E000000080000000D0000000E000000080000000D0000000F000000080000000D0000000F000000080000000D00000010000000080000000D00000010000000080000000D00000000000000090000000D00000000000000090000000D00000001000000090000000D00000001000000090000000D00000002000000090000000D00000002000000090000000D00000003000000090000000D00000003000000090000000D00000004000000090000000D00000004000000090000000D00000005000000090000000D00000005000000090000000D00000006000000090000000D00000006000000090000000D00000007000000090000000D00000007000000090000000D00000008000000090000000D00000008000000090000000D00000009000000090000000D00000009000000090000000D0000000A000000090000000D0000000A000000090000000D0000000B000000090000000D0000000B000000090000000D0000000C000000090000000D0000000C000000090000000D0000000D000000090000000D0000000D000000090000000D0000000E000000090000000D0000000E000000090000000D0000000F000000090000000D0000000F000000090000000D00000010000000090000000D00000010000000090000000D000000000000000A0000000D000000000000000A0000000D000000010000000A0000000D000000010000000A0000000D000000020000000A0000000D000000020000000A0000000D000000030000000A0000000D000000030000000A0000000D000000040000000A0000000D000000040000000A0000000D000000050000000A0000000D000000050000000A0000000D000000060000000A0000000D000000060000000A0000000D000000070000000A0000000D000000070000000A0000000D000000080000000A0000000D000000080000000A0000000D000000090000000A0000000D000000090000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000D000000100000000A0000000D000000100000000A0000000D000000000000000B0000000D000000000000000B0000000D000000010000000B0000000D000000010000000B0000000D000000020000000B0000000D000000020000000B0000000D000000030000000B0000000D000000030000000B0000000D000000040000000B0000000D000000040000000B0000000D000000050000000B0000000D000000050000000B0000000D000000060000000B0000000D000000060000000B0000000D000000070000000B0000000D000000070000000B0000000D000000080000000B0000000D000000080000000B0000000D000000090000000B0000000D000000090000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000D000000100000000B0000000D000000100000000B0000000D000000000000000C0000000D000000000000000C0000000D000000010000000C0000000D000000010000000C0000000D000000020000000C0000000D000000020000000C0000000D000000030000000C0000000D000000030000000C0000000D000000040000000C0000000D000000040000000C0000000D000000050000000C0000000D000000050000000C0000000D000000060000000C0000000D000000060000000C0000000D000000070000000C0000000D000000070000000C0000000D000000080000000C0000000D000000080000000C0000000D000000090000000C0000000D000000090000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000D000000100000000C0000000D000000100000000C0000000D000000000000000D0000000D000000000000000D0000000D000000010000000D0000000D000000010000000D0000000D000000020000000D0000000D000000020000000D0000000D000000030000000D0000000D000000030000000D0000000D000000040000000D0000000D000000040000000D0000000D000000050000000D0000000D000000050000000D0000000D000000060000000D0000000D000000060000000D0000000D000000070000000D0000000D000000070000000D0000000D000000080000000D0000000D000000080000000D0000000D000000090000000D0000000D000000090000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000D000000100000000D0000000D000000100000000D0000000D000000000000000E0000000D000000000000000E0000000D000000010000000E0000000D000000010000000E0000000D000000020000000E0000000D000000020000000E0000000D000000030000000E0000000D000000030000000E0000000D000000040000000E0000000D000000040000000E0000000D000000050000000E0000000D000000050000000E0000000D000000060000000E0000000D000000060000000E0000000D000000070000000E0000000D000000070000000E0000000D000000080000000E0000000D000000080000000E0000000D000000090000000E0000000D000000090000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000D000000100000000E0000000D000000100000000E0000000D000000000000000F0000000D000000000000000F0000000D000000010000000F0000000D000000010000000F0000000D000000020000000F0000000D000000020000000F0000000D000000030000000F0000000D000000030000000F0000000D000000040000000F0000000D000000040000000F0000000D000000050000000F0000000D000000050000000F0000000D000000060000000F0000000D000000060000000F0000000D000000070000000F0000000D000000070000000F0000000D000000080000000F0000000D000000080000000F0000000D000000090000000F0000000D000000090000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000D000000100000000F0000000D000000100000000F0000000D00000000000000100000000D00000000000000100000000D00000001000000100000000D00000001000000100000000D00000002000000100000000D00000002000000100000000D00000003000000100000000D00000003000000100000000D00000004000000100000000D00000004000000100000000D00000005000000100000000D00000005000000100000000D00000006000000100000000D00000006000000100000000D00000007000000100000000D00000007000000100000000D00000008000000100000000D00000008000000100000000D00000009000000100000000D00000009000000100000000D0000000A000000100000000D0000000A000000100000000D0000000B000000100000000D0000000B000000100000000D0000000C000000100000000D0000000C000000100000000D0000000D000000100000000D0000000D000000100000000D0000000E000000100000000D0000000E000000100000000D0000000F000000100000000D0000000F000000100000000D00000010000000100000000D00000010000000100000000D00000000000000000000000E00000000000000000000000E00000001000000000000000E00000001000000000000000E00000002000000000000000E00000002000000000000000E00000003000000000000000E00000003000000000000000E00000004000000000000000E00000004000000000000000E00000005000000000000000E00000005000000000000000E00000006000000000000000E00000006000000000000000E00000007000000000000000E00000007000000000000000E00000008000000000000000E00000008000000000000000E00000009000000000000000E00000009000000000000000E0000000A000000000000000E0000000A000000000000000E0000000B000000000000000E0000000B000000000000000E0000000C000000000000000E0000000C000000000000000E0000000D000000000000000E0000000D000000000000000E0000000E000000000000000E0000000E000000000000000E0000000F000000000000000E0000000F000000000000000E00000010000000000000000E00000010000000000000000E00000000000000010000000E00000000000000010000000E00000001000000010000000E00000001000000010000000E00000002000000010000000E00000002000000010000000E00000003000000010000000E00000003000000010000000E00000004000000010000000E00000004000000010000000E00000005000000010000000E00000005000000010000000E00000006000000010000000E00000006000000010000000E00000007000000010000000E00000007000000010000000E00000008000000010000000E00000008000000010000000E00000009000000010000000E00000009000000010000000E0000000A000000010000000E0000000A000000010000000E0000000B000000010000000E0000000B000000010000000E0000000C000000010000000E0000000C000000010000000E0000000D000000010000000E0000000D000000010000000E0000000E000000010000000E0000000E000000010000000E0000000F000000010000000E0000000F000000010000000E00000010000000010000000E00000010000000010000000E00000000000000020000000E00000000000000020000000E00000001000000020000000E00000001000000020000000E00000002000000020000000E00000002000000020000000E00000003000000020000000E00000003000000020000000E00000004000000020000000E00000004000000020000000E00000005000000020000000E00000005000000020000000E00000006000000020000000E00000006000000020000000E00000007000000020000000E00000007000000020000000E00000008000000020000000E00000008000000020000000E00000009000000020000000E00000009000000020000000E0000000A000000020000000E0000000A000000020000000E0000000B000000020000000E0000000B000000020000000E0000000C000000020000000E0000000C000000020000000E0000000D000000020000000E0000000D000000020000000E0000000E000000020000000E0000000E000000020000000E0000000F000000020000000E0000000F000000020000000E00000010000000020000000E00000010000000020000000E00000000000000030000000E00000000000000030000000E00000001000000030000000E00000001000000030000000E00000002000000030000000E00000002000000030000000E00000003000000030000000E00000003000000030000000E00000004000000030000000E00000004000000030000000E00000005000000030000000E00000005000000030000000E00000006000000030000000E00000006000000030000000E00000007000000030000000E00000007000000030000000E00000008000000030000000E00000008000000030000000E00000009000000030000000E00000009000000030000000E0000000A000000030000000E0000000A000000030000000E0000000B000000030000000E0000000B000000030000000E0000000C000000030000000E0000000C000000030000000E0000000D000000030000000E0000000D000000030000000E0000000E000000030000000E0000000E000000030000000E0000000F000000030000000E0000000F000000030000000E00000010000000030000000E00000010000000030000000E00000000000000040000000E00000000000000040000000E00000001000000040000000E00000001000000040000000E00000002000000040000000E00000002000000040000000E00000003000000040000000E00000003000000040000000E00000004000000040000000E00000004000000040000000E00000005000000040000000E00000005000000040000000E00000006000000040000000E00000006000000040000000E00000007000000040000000E00000007000000040000000E00000008000000040000000E00000008000000040000000E00000009000000040000000E00000009000000040000000E0000000A000000040000000E0000000A000000040000000E0000000B000000040000000E0000000B000000040000000E0000000C000000040000000E0000000C000000040000000E0000000D000000040000000E0000000D000000040000000E0000000E000000040000000E0000000E000000040000000E0000000F000000040000000E0000000F000000040000000E00000010000000040000000E00000010000000040000000E00000000000000050000000E00000000000000050000000E00000001000000050000000E00000001000000050000000E00000002000000050000000E00000002000000050000000E00000003000000050000000E00000003000000050000000E00000004000000050000000E00000004000000050000000E00000005000000050000000E00000005000000050000000E00000006000000050000000E00000006000000050000000E00000007000000050000000E00000007000000050000000E00000008000000050000000E00000008000000050000000E00000009000000050000000E00000009000000050000000E0000000A000000050000000E0000000A000000050000000E0000000B000000050000000E0000000B000000050000000E0000000C000000050000000E0000000C000000050000000E0000000D000000050000000E0000000D000000050000000E0000000E000000050000000E0000000E000000050000000E0000000F000000050000000E0000000F000000050000000E00000010000000050000000E00000010000000050000000E00000000000000060000000E00000000000000060000000E00000001000000060000000E00000001000000060000000E00000002000000060000000E00000002000000060000000E00000003000000060000000E00000003000000060000000E00000004000000060000000E00000004000000060000000E00000005000000060000000E00000005000000060000000E00000006000000060000000E00000006000000060000000E00000007000000060000000E00000007000000060000000E00000008000000060000000E00000008000000060000000E00000009000000060000000E00000009000000060000000E0000000A000000060000000E0000000A000000060000000E0000000B000000060000000E0000000B000000060000000E0000000C000000060000000E0000000C000000060000000E0000000D000000060000000E0000000D000000060000000E0000000E000000060000000E0000000E000000060000000E0000000F000000060000000E0000000F000000060000000E00000010000000060000000E00000010000000060000000E00000000000000070000000E00000000000000070000000E00000001000000070000000E00000001000000070000000E00000002000000070000000E00000002000000070000000E00000003000000070000000E00000003000000070000000E00000004000000070000000E00000004000000070000000E00000005000000070000000E00000005000000070000000E00000006000000070000000E00000006000000070000000E00000007000000070000000E00000007000000070000000E00000008000000070000000E00000008000000070000000E00000009000000070000000E00000009000000070000000E0000000A000000070000000E0000000A000000070000000E0000000B000000070000000E0000000B000000070000000E0000000C000000070000000E0000000C000000070000000E0000000D000000070000000E0000000D000000070000000E0000000E000000070000000E0000000E000000070000000E0000000F000000070000000E0000000F000000070000000E00000010000000070000000E00000010000000070000000E00000000000000080000000E00000000000000080000000E00000001000000080000000E00000001000000080000000E00000002000000080000000E00000002000000080000000E00000003000000080000000E00000003000000080000000E00000004000000080000000E00000004000000080000000E00000005000000080000000E00000005000000080000000E00000006000000080000000E00000006000000080000000E00000007000000080000000E00000007000000080000000E00000008000000080000000E00000008000000080000000E00000009000000080000000E00000009000000080000000E0000000A000000080000000E0000000A000000080000000E0000000B000000080000000E0000000B000000080000000E0000000C000000080000000E0000000C000000080000000E0000000D000000080000000E0000000D000000080000000E0000000E000000080000000E0000000E000000080000000E0000000F000000080000000E0000000F000000080000000E00000010000000080000000E00000010000000080000000E00000000000000090000000E00000000000000090000000E00000001000000090000000E00000001000000090000000E00000002000000090000000E00000002000000090000000E00000003000000090000000E00000003000000090000000E00000004000000090000000E00000004000000090000000E00000005000000090000000E00000005000000090000000E00000006000000090000000E00000006000000090000000E00000007000000090000000E00000007000000090000000E00000008000000090000000E00000008000000090000000E00000009000000090000000E00000009000000090000000E0000000A000000090000000E0000000A000000090000000E0000000B000000090000000E0000000B000000090000000E0000000C000000090000000E0000000C000000090000000E0000000D000000090000000E0000000D000000090000000E0000000E000000090000000E0000000E000000090000000E0000000F000000090000000E0000000F000000090000000E00000010000000090000000E00000010000000090000000E000000000000000A0000000E000000000000000A0000000E000000010000000A0000000E000000010000000A0000000E000000020000000A0000000E000000020000000A0000000E000000030000000A0000000E000000030000000A0000000E000000040000000A0000000E000000040000000A0000000E000000050000000A0000000E000000050000000A0000000E000000060000000A0000000E000000060000000A0000000E000000070000000A0000000E000000070000000A0000000E000000080000000A0000000E000000080000000A0000000E000000090000000A0000000E000000090000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000E000000100000000A0000000E000000100000000A0000000E000000000000000B0000000E000000000000000B0000000E000000010000000B0000000E000000010000000B0000000E000000020000000B0000000E000000020000000B0000000E000000030000000B0000000E000000030000000B0000000E000000040000000B0000000E000000040000000B0000000E000000050000000B0000000E000000050000000B0000000E000000060000000B0000000E000000060000000B0000000E000000070000000B0000000E000000070000000B0000000E000000080000000B0000000E000000080000000B0000000E000000090000000B0000000E000000090000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000E000000100000000B0000000E000000100000000B0000000E000000000000000C0000000E000000000000000C0000000E000000010000000C0000000E000000010000000C0000000E000000020000000C0000000E000000020000000C0000000E000000030000000C0000000E000000030000000C0000000E000000040000000C0000000E000000040000000C0000000E000000050000000C0000000E000000050000000C0000000E000000060000000C0000000E000000060000000C0000000E000000070000000C0000000E000000070000000C0000000E000000080000000C0000000E000000080000000C0000000E000000090000000C0000000E000000090000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000E000000100000000C0000000E000000100000000C0000000E000000000000000D0000000E000000000000000D0000000E000000010000000D0000000E000000010000000D0000000E000000020000000D0000000E000000020000000D0000000E000000030000000D0000000E000000030000000D0000000E000000040000000D0000000E000000040000000D0000000E000000050000000D0000000E000000050000000D0000000E000000060000000D0000000E000000060000000D0000000E000000070000000D0000000E000000070000000D0000000E000000080000000D0000000E000000080000000D0000000E000000090000000D0000000E000000090000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000E000000100000000D0000000E000000100000000D0000000E000000000000000E0000000E000000000000000E0000000E000000010000000E0000000E000000010000000E0000000E000000020000000E0000000E000000020000000E0000000E000000030000000E0000000E000000030000000E0000000E000000040000000E0000000E000000040000000E0000000E000000050000000E0000000E000000050000000E0000000E000000060000000E0000000E000000060000000E0000000E000000070000000E0000000E000000070000000E0000000E000000080000000E0000000E000000080000000E0000000E000000090000000E0000000E000000090000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000E000000100000000E0000000E000000100000000E0000000E000000000000000F0000000E000000000000000F0000000E000000010000000F0000000E000000010000000F0000000E000000020000000F0000000E000000020000000F0000000E000000030000000F0000000E000000030000000F0000000E000000040000000F0000000E000000040000000F0000000E000000050000000F0000000E000000050000000F0000000E000000060000000F0000000E000000060000000F0000000E000000070000000F0000000E000000070000000F0000000E000000080000000F0000000E000000080000000F0000000E000000090000000F0000000E000000090000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000E000000100000000F0000000E000000100000000F0000000E00000000000000100000000E00000000000000100000000E00000001000000100000000E00000001000000100000000E00000002000000100000000E00000002000000100000000E00000003000000100000000E00000003000000100000000E00000004000000100000000E00000004000000100000000E00000005000000100000000E00000005000000100000000E00000006000000100000000E00000006000000100000000E00000007000000100000000E00000007000000100000000E00000008000000100000000E00000008000000100000000E00000009000000100000000E00000009000000100000000E0000000A000000100000000E0000000A000000100000000E0000000B000000100000000E0000000B000000100000000E0000000C000000100000000E0000000C000000100000000E0000000D000000100000000E0000000D000000100000000E0000000E000000100000000E0000000E000000100000000E0000000F000000100000000E0000000F000000100000000E00000010000000100000000E00000010000000100000000E00000000000000000000000F00000000000000000000000F00000001000000000000000F00000001000000000000000F00000002000000000000000F00000002000000000000000F00000003000000000000000F00000003000000000000000F00000004000000000000000F00000004000000000000000F00000005000000000000000F00000005000000000000000F00000006000000000000000F00000006000000000000000F00000007000000000000000F00000007000000000000000F00000008000000000000000F00000008000000000000000F00000009000000000000000F00000009000000000000000F0000000A000000000000000F0000000A000000000000000F0000000B000000000000000F0000000B000000000000000F0000000C000000000000000F0000000C000000000000000F0000000D000000000000000F0000000D000000000000000F0000000E000000000000000F0000000E000000000000000F0000000F000000000000000F0000000F000000000000000F00000010000000000000000F00000010000000000000000F00000000000000010000000F00000000000000010000000F00000001000000010000000F00000001000000010000000F00000002000000010000000F00000002000000010000000F00000003000000010000000F00000003000000010000000F00000004000000010000000F00000004000000010000000F00000005000000010000000F00000005000000010000000F00000006000000010000000F00000006000000010000000F00000007000000010000000F00000007000000010000000F00000008000000010000000F00000008000000010000000F00000009000000010000000F00000009000000010000000F0000000A000000010000000F0000000A000000010000000F0000000B000000010000000F0000000B000000010000000F0000000C000000010000000F0000000C000000010000000F0000000D000000010000000F0000000D000000010000000F0000000E000000010000000F0000000E000000010000000F0000000F000000010000000F0000000F000000010000000F00000010000000010000000F00000010000000010000000F00000000000000020000000F00000000000000020000000F00000001000000020000000F00000001000000020000000F00000002000000020000000F00000002000000020000000F00000003000000020000000F00000003000000020000000F00000004000000020000000F00000004000000020000000F00000005000000020000000F00000005000000020000000F00000006000000020000000F00000006000000020000000F00000007000000020000000F00000007000000020000000F00000008000000020000000F00000008000000020000000F00000009000000020000000F00000009000000020000000F0000000A000000020000000F0000000A000000020000000F0000000B000000020000000F0000000B000000020000000F0000000C000000020000000F0000000C000000020000000F0000000D000000020000000F0000000D000000020000000F0000000E000000020000000F0000000E000000020000000F0000000F000000020000000F0000000F000000020000000F00000010000000020000000F00000010000000020000000F00000000000000030000000F00000000000000030000000F00000001000000030000000F00000001000000030000000F00000002000000030000000F00000002000000030000000F00000003000000030000000F00000003000000030000000F00000004000000030000000F00000004000000030000000F00000005000000030000000F00000005000000030000000F00000006000000030000000F00000006000000030000000F00000007000000030000000F00000007000000030000000F00000008000000030000000F00000008000000030000000F00000009000000030000000F00000009000000030000000F0000000A000000030000000F0000000A000000030000000F0000000B000000030000000F0000000B000000030000000F0000000C000000030000000F0000000C000000030000000F0000000D000000030000000F0000000D000000030000000F0000000E000000030000000F0000000E000000030000000F0000000F000000030000000F0000000F000000030000000F00000010000000030000000F00000010000000030000000F00000000000000040000000F00000000000000040000000F00000001000000040000000F00000001000000040000000F00000002000000040000000F00000002000000040000000F00000003000000040000000F00000003000000040000000F00000004000000040000000F00000004000000040000000F00000005000000040000000F00000005000000040000000F00000006000000040000000F00000006000000040000000F00000007000000040000000F00000007000000040000000F00000008000000040000000F00000008000000040000000F00000009000000040000000F00000009000000040000000F0000000A000000040000000F0000000A000000040000000F0000000B000000040000000F0000000B000000040000000F0000000C000000040000000F0000000C000000040000000F0000000D000000040000000F0000000D000000040000000F0000000E000000040000000F0000000E000000040000000F0000000F000000040000000F0000000F000000040000000F00000010000000040000000F00000010000000040000000F00000000000000050000000F00000000000000050000000F00000001000000050000000F00000001000000050000000F00000002000000050000000F00000002000000050000000F00000003000000050000000F00000003000000050000000F00000004000000050000000F00000004000000050000000F00000005000000050000000F00000005000000050000000F00000006000000050000000F00000006000000050000000F00000007000000050000000F00000007000000050000000F00000008000000050000000F00000008000000050000000F00000009000000050000000F00000009000000050000000F0000000A000000050000000F0000000A000000050000000F0000000B000000050000000F0000000B000000050000000F0000000C000000050000000F0000000C000000050000000F0000000D000000050000000F0000000D000000050000000F0000000E000000050000000F0000000E000000050000000F0000000F000000050000000F0000000F000000050000000F00000010000000050000000F00000010000000050000000F00000000000000060000000F00000000000000060000000F00000001000000060000000F00000001000000060000000F00000002000000060000000F00000002000000060000000F00000003000000060000000F00000003000000060000000F00000004000000060000000F00000004000000060000000F00000005000000060000000F00000005000000060000000F00000006000000060000000F00000006000000060000000F00000007000000060000000F00000007000000060000000F00000008000000060000000F00000008000000060000000F00000009000000060000000F00000009000000060000000F0000000A000000060000000F0000000A000000060000000F0000000B000000060000000F0000000B000000060000000F0000000C000000060000000F0000000C000000060000000F0000000D000000060000000F0000000D000000060000000F0000000E000000060000000F0000000E000000060000000F0000000F000000060000000F0000000F000000060000000F00000010000000060000000F00000010000000060000000F00000000000000070000000F00000000000000070000000F00000001000000070000000F00000001000000070000000F00000002000000070000000F00000002000000070000000F00000003000000070000000F00000003000000070000000F00000004000000070000000F00000004000000070000000F00000005000000070000000F00000005000000070000000F00000006000000070000000F00000006000000070000000F00000007000000070000000F00000007000000070000000F00000008000000070000000F00000008000000070000000F00000009000000070000000F00000009000000070000000F0000000A000000070000000F0000000A000000070000000F0000000B000000070000000F0000000B000000070000000F0000000C000000070000000F0000000C000000070000000F0000000D000000070000000F0000000D000000070000000F0000000E000000070000000F0000000E000000070000000F0000000F000000070000000F0000000F000000070000000F00000010000000070000000F00000010000000070000000F00000000000000080000000F00000000000000080000000F00000001000000080000000F00000001000000080000000F00000002000000080000000F00000002000000080000000F00000003000000080000000F00000003000000080000000F00000004000000080000000F00000004000000080000000F00000005000000080000000F00000005000000080000000F00000006000000080000000F00000006000000080000000F00000007000000080000000F00000007000000080000000F00000008000000080000000F00000008000000080000000F00000009000000080000000F00000009000000080000000F0000000A000000080000000F0000000A000000080000000F0000000B000000080000000F0000000B000000080000000F0000000C000000080000000F0000000C000000080000000F0000000D000000080000000F0000000D000000080000000F0000000E000000080000000F0000000E000000080000000F0000000F000000080000000F0000000F000000080000000F00000010000000080000000F00000010000000080000000F00000000000000090000000F00000000000000090000000F00000001000000090000000F00000001000000090000000F00000002000000090000000F00000002000000090000000F00000003000000090000000F00000003000000090000000F00000004000000090000000F00000004000000090000000F00000005000000090000000F00000005000000090000000F00000006000000090000000F00000006000000090000000F00000007000000090000000F00000007000000090000000F00000008000000090000000F00000008000000090000000F00000009000000090000000F00000009000000090000000F0000000A000000090000000F0000000A000000090000000F0000000B000000090000000F0000000B000000090000000F0000000C000000090000000F0000000C000000090000000F0000000D000000090000000F0000000D000000090000000F0000000E000000090000000F0000000E000000090000000F0000000F000000090000000F0000000F000000090000000F00000010000000090000000F00000010000000090000000F000000000000000A0000000F000000000000000A0000000F000000010000000A0000000F000000010000000A0000000F000000020000000A0000000F000000020000000A0000000F000000030000000A0000000F000000030000000A0000000F000000040000000A0000000F000000040000000A0000000F000000050000000A0000000F000000050000000A0000000F000000060000000A0000000F000000060000000A0000000F000000070000000A0000000F000000070000000A0000000F000000080000000A0000000F000000080000000A0000000F000000090000000A0000000F000000090000000A0000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000F0000000A0000000F0000000F0000000A0000000F000000100000000A0000000F000000100000000A0000000F000000000000000B0000000F000000000000000B0000000F000000010000000B0000000F000000010000000B0000000F000000020000000B0000000F000000020000000B0000000F000000030000000B0000000F000000030000000B0000000F000000040000000B0000000F000000040000000B0000000F000000050000000B0000000F000000050000000B0000000F000000060000000B0000000F000000060000000B0000000F000000070000000B0000000F000000070000000B0000000F000000080000000B0000000F000000080000000B0000000F000000090000000B0000000F000000090000000B0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000F0000000B0000000F0000000F0000000B0000000F000000100000000B0000000F000000100000000B0000000F000000000000000C0000000F000000000000000C0000000F000000010000000C0000000F000000010000000C0000000F000000020000000C0000000F000000020000000C0000000F000000030000000C0000000F000000030000000C0000000F000000040000000C0000000F000000040000000C0000000F000000050000000C0000000F000000050000000C0000000F000000060000000C0000000F000000060000000C0000000F000000070000000C0000000F000000070000000C0000000F000000080000000C0000000F000000080000000C0000000F000000090000000C0000000F000000090000000C0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000F0000000C0000000F0000000F0000000C0000000F000000100000000C0000000F000000100000000C0000000F000000000000000D0000000F000000000000000D0000000F000000010000000D0000000F000000010000000D0000000F000000020000000D0000000F000000020000000D0000000F000000030000000D0000000F000000030000000D0000000F000000040000000D0000000F000000040000000D0000000F000000050000000D0000000F000000050000000D0000000F000000060000000D0000000F000000060000000D0000000F000000070000000D0000000F000000070000000D0000000F000000080000000D0000000F000000080000000D0000000F000000090000000D0000000F000000090000000D0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000F0000000D0000000F0000000F0000000D0000000F000000100000000D0000000F000000100000000D0000000F000000000000000E0000000F000000000000000E0000000F000000010000000E0000000F000000010000000E0000000F000000020000000E0000000F000000020000000E0000000F000000030000000E0000000F000000030000000E0000000F000000040000000E0000000F000000040000000E0000000F000000050000000E0000000F000000050000000E0000000F000000060000000E0000000F000000060000000E0000000F000000070000000E0000000F000000070000000E0000000F000000080000000E0000000F000000080000000E0000000F000000090000000E0000000F000000090000000E0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000F0000000E0000000F0000000F0000000E0000000F000000100000000E0000000F000000100000000E0000000F000000000000000F0000000F000000000000000F0000000F000000010000000F0000000F000000010000000F0000000F000000020000000F0000000F000000020000000F0000000F000000030000000F0000000F000000030000000F0000000F000000040000000F0000000F000000040000000F0000000F000000050000000F0000000F000000050000000F0000000F000000060000000F0000000F000000060000000F0000000F000000070000000F0000000F000000070000000F0000000F000000080000000F0000000F000000080000000F0000000F000000090000000F0000000F000000090000000F0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000100000000F0000000F000000100000000F0000000F00000000000000100000000F00000000000000100000000F00000001000000100000000F00000001000000100000000F00000002000000100000000F00000002000000100000000F00000003000000100000000F00000003000000100000000F00000004000000100000000F00000004000000100000000F00000005000000100000000F00000005000000100000000F00000006000000100000000F00000006000000100000000F00000007000000100000000F00000007000000100000000F00000008000000100000000F00000008000000100000000F00000009000000100000000F00000009000000100000000F0000000A000000100000000F0000000A000000100000000F0000000B000000100000000F0000000B000000100000000F0000000C000000100000000F0000000C000000100000000F0000000D000000100000000F0000000D000000100000000F0000000E000000100000000F0000000E000000100000000F0000000F000000100000000F0000000F000000100000000F00000010000000100000000F00000010000000100000000F0000000000000000000000100000000000000000000000100000000100000000000000100000000100000000000000100000000200000000000000100000000200000000000000100000000300000000000000100000000300000000000000100000000400000000000000100000000400000000000000100000000500000000000000100000000500000000000000100000000600000000000000100000000600000000000000100000000700000000000000100000000700000000000000100000000800000000000000100000000800000000000000100000000900000000000000100000000900000000000000100000000A00000000000000100000000A00000000000000100000000B00000000000000100000000B00000000000000100000000C00000000000000100000000C00000000000000100000000D00000000000000100000000D00000000000000100000000E00000000000000100000000E00000000000000100000000F00000000000000100000000F00000000000000100000001000000000000000100000001000000000000000100000000000000001000000100000000000000001000000100000000100000001000000100000000100000001000000100000000200000001000000100000000200000001000000100000000300000001000000100000000300000001000000100000000400000001000000100000000400000001000000100000000500000001000000100000000500000001000000100000000600000001000000100000000600000001000000100000000700000001000000100000000700000001000000100000000800000001000000100000000800000001000000100000000900000001000000100000000900000001000000100000000A00000001000000100000000A00000001000000100000000B00000001000000100000000B00000001000000100000000C00000001000000100000000C00000001000000100000000D00000001000000100000000D00000001000000100000000E00000001000000100000000E00000001000000100000000F00000001000000100000000F00000001000000100000001000000001000000100000001000000001000000100000000000000002000000100000000000000002000000100000000100000002000000100000000100000002000000100000000200000002000000100000000200000002000000100000000300000002000000100000000300000002000000100000000400000002000000100000000400000002000000100000000500000002000000100000000500000002000000100000000600000002000000100000000600000002000000100000000700000002000000100000000700000002000000100000000800000002000000100000000800000002000000100000000900000002000000100000000900000002000000100000000A00000002000000100000000A00000002000000100000000B00000002000000100000000B00000002000000100000000C00000002000000100000000C00000002000000100000000D00000002000000100000000D00000002000000100000000E00000002000000100000000E00000002000000100000000F00000002000000100000000F00000002000000100000001000000002000000100000001000000002000000100000000000000003000000100000000000000003000000100000000100000003000000100000000100000003000000100000000200000003000000100000000200000003000000100000000300000003000000100000000300000003000000100000000400000003000000100000000400000003000000100000000500000003000000100000000500000003000000100000000600000003000000100000000600000003000000100000000700000003000000100000000700000003000000100000000800000003000000100000000800000003000000100000000900000003000000100000000900000003000000100000000A00000003000000100000000A00000003000000100000000B00000003000000100000000B00000003000000100000000C00000003000000100000000C00000003000000100000000D00000003000000100000000D00000003000000100000000E00000003000000100000000E00000003000000100000000F00000003000000100000000F00000003000000100000001000000003000000100000001000000003000000100000000000000004000000100000000000000004000000100000000100000004000000100000000100000004000000100000000200000004000000100000000200000004000000100000000300000004000000100000000300000004000000100000000400000004000000100000000400000004000000100000000500000004000000100000000500000004000000100000000600000004000000100000000600000004000000100000000700000004000000100000000700000004000000100000000800000004000000100000000800000004000000100000000900000004000000100000000900000004000000100000000A00000004000000100000000A00000004000000100000000B00000004000000100000000B00000004000000100000000C00000004000000100000000C00000004000000100000000D00000004000000100000000D00000004000000100000000E00000004000000100000000E00000004000000100000000F00000004000000100000000F00000004000000100000001000000004000000100000001000000004000000100000000000000005000000100000000000000005000000100000000100000005000000100000000100000005000000100000000200000005000000100000000200000005000000100000000300000005000000100000000300000005000000100000000400000005000000100000000400000005000000100000000500000005000000100000000500000005000000100000000600000005000000100000000600000005000000100000000700000005000000100000000700000005000000100000000800000005000000100000000800000005000000100000000900000005000000100000000900000005000000100000000A00000005000000100000000A00000005000000100000000B00000005000000100000000B00000005000000100000000C00000005000000100000000C00000005000000100000000D00000005000000100000000D00000005000000100000000E00000005000000100000000E00000005000000100000000F00000005000000100000000F00000005000000100000001000000005000000100000001000000005000000100000000000000006000000100000000000000006000000100000000100000006000000100000000100000006000000100000000200000006000000100000000200000006000000100000000300000006000000100000000300000006000000100000000400000006000000100000000400000006000000100000000500000006000000100000000500000006000000100000000600000006000000100000000600000006000000100000000700000006000000100000000700000006000000100000000800000006000000100000000800000006000000100000000900000006000000100000000900000006000000100000000A00000006000000100000000A00000006000000100000000B00000006000000100000000B00000006000000100000000C00000006000000100000000C00000006000000100000000D00000006000000100000000D00000006000000100000000E00000006000000100000000E00000006000000100000000F00000006000000100000000F00000006000000100000001000000006000000100000001000000006000000100000000000000007000000100000000000000007000000100000000100000007000000100000000100000007000000100000000200000007000000100000000200000007000000100000000300000007000000100000000300000007000000100000000400000007000000100000000400000007000000100000000500000007000000100000000500000007000000100000000600000007000000100000000600000007000000100000000700000007000000100000000700000007000000100000000800000007000000100000000800000007000000100000000900000007000000100000000900000007000000100000000A00000007000000100000000A00000007000000100000000B00000007000000100000000B00000007000000100000000C00000007000000100000000C00000007000000100000000D00000007000000100000000D00000007000000100000000E00000007000000100000000E00000007000000100000000F00000007000000100000000F00000007000000100000001000000007000000100000001000000007000000100000000000000008000000100000000000000008000000100000000100000008000000100000000100000008000000100000000200000008000000100000000200000008000000100000000300000008000000100000000300000008000000100000000400000008000000100000000400000008000000100000000500000008000000100000000500000008000000100000000600000008000000100000000600000008000000100000000700000008000000100000000700000008000000100000000800000008000000100000000800000008000000100000000900000008000000100000000900000008000000100000000A00000008000000100000000A00000008000000100000000B00000008000000100000000B00000008000000100000000C00000008000000100000000C00000008000000100000000D00000008000000100000000D00000008000000100000000E00000008000000100000000E00000008000000100000000F00000008000000100000000F00000008000000100000001000000008000000100000001000000008000000100000000000000009000000100000000000000009000000100000000100000009000000100000000100000009000000100000000200000009000000100000000200000009000000100000000300000009000000100000000300000009000000100000000400000009000000100000000400000009000000100000000500000009000000100000000500000009000000100000000600000009000000100000000600000009000000100000000700000009000000100000000700000009000000100000000800000009000000100000000800000009000000100000000900000009000000100000000900000009000000100000000A00000009000000100000000A00000009000000100000000B00000009000000100000000B00000009000000100000000C00000009000000100000000C00000009000000100000000D00000009000000100000000D00000009000000100000000E00000009000000100000000E00000009000000100000000F00000009000000100000000F0000000900000010000000100000000900000010000000100000000900000010000000000000000A00000010000000000000000A00000010000000010000000A00000010000000010000000A00000010000000020000000A00000010000000020000000A00000010000000030000000A00000010000000030000000A00000010000000040000000A00000010000000040000000A00000010000000050000000A00000010000000050000000A00000010000000060000000A00000010000000060000000A00000010000000070000000A00000010000000070000000A00000010000000080000000A00000010000000080000000A00000010000000090000000A00000010000000090000000A000000100000000A0000000A000000100000000A0000000A000000100000000B0000000A000000100000000B0000000A000000100000000C0000000A000000100000000C0000000A000000100000000D0000000A000000100000000D0000000A000000100000000E0000000A000000100000000E0000000A000000100000000F0000000A000000100000000F0000000A00000010000000100000000A00000010000000100000000A00000010000000000000000B00000010000000000000000B00000010000000010000000B00000010000000010000000B00000010000000020000000B00000010000000020000000B00000010000000030000000B00000010000000030000000B00000010000000040000000B00000010000000040000000B00000010000000050000000B00000010000000050000000B00000010000000060000000B00000010000000060000000B00000010000000070000000B00000010000000070000000B00000010000000080000000B00000010000000080000000B00000010000000090000000B00000010000000090000000B000000100000000A0000000B000000100000000A0000000B000000100000000B0000000B000000100000000B0000000B000000100000000C0000000B000000100000000C0000000B000000100000000D0000000B000000100000000D0000000B000000100000000E0000000B000000100000000E0000000B000000100000000F0000000B000000100000000F0000000B00000010000000100000000B00000010000000100000000B00000010000000000000000C00000010000000000000000C00000010000000010000000C00000010000000010000000C00000010000000020000000C00000010000000020000000C00000010000000030000000C00000010000000030000000C00000010000000040000000C00000010000000040000000C00000010000000050000000C00000010000000050000000C00000010000000060000000C00000010000000060000000C00000010000000070000000C00000010000000070000000C00000010000000080000000C00000010000000080000000C00000010000000090000000C00000010000000090000000C000000100000000A0000000C000000100000000A0000000C000000100000000B0000000C000000100000000B0000000C000000100000000C0000000C000000100000000C0000000C000000100000000D0000000C000000100000000D0000000C000000100000000E0000000C000000100000000E0000000C000000100000000F0000000C000000100000000F0000000C00000010000000100000000C00000010000000100000000C00000010000000000000000D00000010000000000000000D00000010000000010000000D00000010000000010000000D00000010000000020000000D00000010000000020000000D00000010000000030000000D00000010000000030000000D00000010000000040000000D00000010000000040000000D00000010000000050000000D00000010000000050000000D00000010000000060000000D00000010000000060000000D00000010000000070000000D00000010000000070000000D00000010000000080000000D00000010000000080000000D00000010000000090000000D00000010000000090000000D000000100000000A0000000D000000100000000A0000000D000000100000000B0000000D000000100000000B0000000D000000100000000C0000000D000000100000000C0000000D000000100000000D0000000D000000100000000D0000000D000000100000000E0000000D000000100000000E0000000D000000100000000F0000000D000000100000000F0000000D00000010000000100000000D00000010000000100000000D00000010000000000000000E00000010000000000000000E00000010000000010000000E00000010000000010000000E00000010000000020000000E00000010000000020000000E00000010000000030000000E00000010000000030000000E00000010000000040000000E00000010000000040000000E00000010000000050000000E00000010000000050000000E00000010000000060000000E00000010000000060000000E00000010000000070000000E00000010000000070000000E00000010000000080000000E00000010000000080000000E00000010000000090000000E00000010000000090000000E000000100000000A0000000E000000100000000A0000000E000000100000000B0000000E000000100000000B0000000E000000100000000C0000000E000000100000000C0000000E000000100000000D0000000E000000100000000D0000000E000000100000000E0000000E000000100000000E0000000E000000100000000F0000000E000000100000000F0000000E00000010000000100000000E00000010000000100000000E00000010000000000000000F00000010000000000000000F00000010000000010000000F00000010000000010000000F00000010000000020000000F00000010000000020000000F00000010000000030000000F00000010000000030000000F00000010000000040000000F00000010000000040000000F00000010000000050000000F00000010000000050000000F00000010000000060000000F00000010000000060000000F00000010000000070000000F00000010000000070000000F00000010000000080000000F00000010000000080000000F00000010000000090000000F00000010000000090000000F000000100000000A0000000F000000100000000A0000000F000000100000000B0000000F000000100000000B0000000F000000100000000C0000000F000000100000000C0000000F000000100000000D0000000F000000100000000D0000000F000000100000000E0000000F000000100000000E0000000F000000100000000F0000000F000000100000000F0000000F00000010000000100000000F00000010000000100000000F000000100000000000000010000000100000000000000010000000100000000100000010000000100000000100000010000000100000000200000010000000100000000200000010000000100000000300000010000000100000000300000010000000100000000400000010000000100000000400000010000000100000000500000010000000100000000500000010000000100000000600000010000000100000000600000010000000100000000700000010000000100000000700000010000000100000000800000010000000100000000800000010000000100000000900000010000000100000000900000010000000100000000A00000010000000100000000A00000010000000100000000B00000010000000100000000B00000010000000100000000C00000010000000100000000C00000010000000100000000D00000010000000100000000D00000010000000100000000E00000010000000100000000E00000010000000100000000F00000010000000100000000F00000010000000100000001000000010000000100000001000000010000000100000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000001010000110100002101000031010000410100005101000061010000710100008101000091010000A1010000B1010000C1010000D1010000E1010000F101000002020000120200002202000032020000420200005202000062020000720200008202000092020000A2020000B2020000C2020000D2020000E2020000F202000003030000130300002303000033030000430300005303000063030000730300008303000093030000A3030000B3030000C3030000D3030000E3030000F303000004040000140400002404000034040000440400005404000064040000740400008404000094040000A4040000B4040000C4040000D4040000E4040000F404000005050000150500002505000035050000450500005505000065050000750500008505000095050000A5050000B5050000C5050000D5050000E5050000F505000006060000160600002606000036060000460600005606000066060000760600008606000096060000A6060000B6060000C6060000D6060000E6060000F606000007070000170700002707000037070000470700005707000067070000770700008707000097070000A7070000B7070000C7070000D7070000E7070000F707000008080000180800002808000038080000480800005808000068080000780800008808000098080000A8080000B8080000C8080000D8080000E8080000F808000009090000190900002909000039090000490900005909000069090000790900008909000099090000A9090000B9090000C9090000D9090000E9090000F90900000A0A00001A0A00002A0A00003A0A00004A0A00005A0A00006A0A00007A0A00008A0A00009A0A0000AA0A0000BA0A0000CA0A0000DA0A0000EA0A0000FA0A00000B0B00001B0B00002B0B00003B0B00004B0B00005B0B00006B0B00007B0B00008B0B00009B0B0000AB0B0000BB0B0000CB0B0000DB0B0000EB0B0000FB0B00000C0C00001C0C00002C0C00003C0C00004C0C00005C0C00006C0C00007C0C00008C0C00009C0C0000AC0C0000BC0C0000CC0C0000DC0C0000EC0C0000FC0C00000D0D00001D0D00002D0D00003D0D00004D0D00005D0D00006D0D00007D0D00008D0D00009D0D0000AD0D0000BD0D0000CD0D0000DD0D0000ED0D0000FD0D00000E0E00001E0E00002E0E00003E0E00004E0E00005E0E00006E0E00007E0E00008E0E00009E0E0000AE0E0000BE0E0000CE0E0000DE0E0000EE0E0000FE0E00000F0F00001F0F00002F0F00003F0F00004F0F00005F0F00006F0F00007F0F00008F0F00009F0F0000AF0F0000BF0F0000CF0F0000DF0F0000EF0F0000FF0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000008000000080000000800000000000000100000000F000000070000000D00000005000000030000000B00000001000000090000000C000000040000000E000000060000000000000008000000020000000A000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000E90000000000000000000000000200000000000000000000D10100000200000000000000000300000000000000000000AE02000009000000000000000004000000000000000000008203000010000000030000000005000000000000000000004C04000017000000050000000006000000000000000000000E0500001E00000007000000000700000000000000000000C905000026000000080000000008000000000000000000007D0600002D000000090000000009000000000000000000002B070000350000000A000000000A00000000000000000000D40700003C0000000A000000000B0000000000000000000079080000420000000A000000000C000000000000000000001B0900004900000009000000000D00000000000000000000BA0900004F00000009000000000E00000000000000000000580A00005400000008000000000F00000000000000000000F40A00005900000006000000001000000000000000000000910B00005D0000000500000000000000000100000000000003000000F300000000000000000100000001000000000000F8000000FA00000000000000000200000001000000000000E20100000101000000000000000300000001000000000000C0020000090100000400000000040000000100000000000095030000110100000700000000050000000100000000000060040000190100000900000000060000000100000000000023050000220100000B000000000700000001000000000000DE0500002A0100000C00000000080000000100000000000093060000330100000D000000000900000001000000000000420700003B0100000E000000000A00000001000000000000ED070000430100000E000000000B00000001000000000000930800004B0100000E000000000C0000000100000000000035090000530100000D000000000D00000001000000000000D60900005A0100000C000000000E00000001000000000000740A0000600100000B000000000F00000001000000000000120B0000660100000A000000001000000001000000000000B00B00006B0100000800000000000000000200000000000011000000E30100000000000000010000000200000000000007010000EB01000000000000000200000002000000000000F1010000F301000004000000000300000002000000000000D1020000FC01000008000000000400000002000000000000A6030000050200000B000000000500000002000000000000730400000F0200000D00000000060000000200000000000037050000180200000F000000000700000002000000000000F30500002202000010000000000800000002000000000000A90600002B02000011000000000900000002000000000000590700003502000011000000000A00000002000000000000040800003E02000011000000000B00000002000000000000AB0800004702000011000000000C000000020000000000004F0900004F02000010000000000D00000002000000000000F0090000570200000F000000000E00000002000000000000900A00005F0200000E000000000F000000020000000000002F0B0000660200000D000000001000000002000000000000CE0B00006C0200000B0000000000000000030000000000001E000000C70200000000000000010000000300000000000015010000D00200000400000000020000000300000000000000020000DA02000008000000000300000003000000000000E1020000E40200000B000000000400000003000000000000B7030000EE0200000E00000000050000000300000000000084040000F802000010000000000600000003000000000000490500000303000012000000000700000003000000000000070600000D03000013000000000800000003000000000000BE06000018030000140000000009000000030000000000006F0700002203000014000000000A000000030000000000001B0800002D03000014000000000B00000003000000000000C30800003703000014000000000C00000003000000000000680900004003000013000000000D000000030000000000000A0A00004903000012000000000E00000003000000000000AB0A00005203000011000000000F000000030000000000004B0B00005A03000010000000001000000003000000000000EB0B0000610300000E0000000000000000040000000000002A000000A10300000200000000010000000400000000000022010000AB030000070000000002000000040000000000000E020000B50300000B000000000300000004000000000000F0020000C00300000F000000000400000004000000000000C7030000CB0300001100000000050000000400000000000095040000D7030000130000000006000000040000000000005B050000E2030000150000000007000000040000000000001A060000EE03000016000000000800000004000000000000D2060000FA03000017000000000900000004000000000000840700000504000017000000000A00000004000000000000310800001004000017000000000B00000004000000000000DA0800001B04000017000000000C00000004000000000000800900002604000016000000000D00000004000000000000230A00003004000015000000000E00000004000000000000C50A00003A04000014000000000F00000004000000000000660B00004304000012000000001000000004000000000000070C00004B040000100000000000000000050000000000003500000070040000060000000001000000050000000000002E0100007B0400000A0000000002000000050000000000001B020000860400000E000000000300000005000000000000FE0200009204000011000000000400000005000000000000D60300009F04000014000000000500000005000000000000A6040000AB040000160000000006000000050000000000006D050000B8040000180000000007000000050000000000002C060000C504000019000000000800000005000000000000E5060000D10400001A00000000090000000500000000000098070000DE0400001A000000000A0000000500000000000046080000EA0400001A000000000B00000005000000000000F0080000F604000019000000000C00000005000000000000970900000205000018000000000D000000050000000000003B0A00000D05000017000000000E00000005000000000000DE0A00001805000016000000000F00000005000000000000800B00002205000014000000001000000005000000000000220C00002B050000130000000000000000060000000000004000000036050000080000000001000000060000000000003A010000420500000D000000000200000006000000000000280200004F050000110000000003000000060000000000000B0300005C05000014000000000400000006000000000000E50300006905000017000000000500000006000000000000B504000077050000190000000006000000060000000000007D050000850500001A0000000007000000060000000000003E060000920500001B000000000800000006000000000000F8060000A00500001C000000000900000006000000000000AC070000AE0500001C000000000A000000060000000000005B080000BB0500001C000000000B0000000600000000000006090000C80500001B000000000C00000006000000000000AE090000D50500001A000000000D00000006000000000000530A0000E105000019000000000E00000006000000000000F70A0000ED05000018000000000F000000060000000000009A0B0000F8050000160000000010000000060000000000003D0C000002060000140000000000000000070000000000004A000000F50500000B000000000100000007000000000000450100000206000010000000000200000007000000000000340200000F06000013000000000300000007000000000000180300001E06000017000000000400000007000000000000F30300002C06000019000000000500000007000000000000C40400003A0600001B0000000006000000070000000000008D050000490600001C0000000007000000070000000000004F060000580600001D0000000008000000070000000000000A070000670600001E000000000900000007000000000000BF070000760600001E000000000A000000070000000000006F080000840600001E000000000B000000070000000000001B090000920600001D000000000C00000007000000000000C4090000A00600001C000000000D000000070000000000006A0A0000AD0600001B000000000E000000070000000000000F0B0000BA06000019000000000F00000007000000000000B30B0000C606000018000000001000000007000000000000570C0000D10600001600000000000000000800000000000053000000AC0600000D0000000001000000080000000000004F010000BA060000120000000002000000080000000000003F020000C90600001500000000030000000800000000000025030000D80600001900000000040000000800000000000000040000E80600001B000000000500000008000000000000D3040000F70600001D0000000006000000080000000000009D050000070700001E0000000007000000080000000000005F060000170700001F0000000008000000080000000000001B0700002707000020000000000900000008000000000000D10700003707000020000000000A0000000800000000000083080000460700001F000000000B0000000800000000000030090000550700001E000000000C00000008000000000000D9090000640700001D000000000D00000008000000000000810A0000720700001C000000000E00000008000000000000260B0000800700001B000000000F00000008000000000000CB0B00008D07000019000000001000000008000000000000700C00009A070000170000000000000000090000000000005C0000005E0700000F000000000100000009000000000000590100006D070000140000000002000000090000000000004A0200007D07000017000000000300000009000000000000310300008D0700001A0000000004000000090000000000000D0400009D0700001D000000000500000009000000000000E1040000AE0700001F000000000600000009000000000000AC050000BF070000200000000007000000090000000000006F060000D0070000210000000008000000090000000000002C070000E107000021000000000900000009000000000000E3070000F107000021000000000A00000009000000000000960800000208000020000000000B00000009000000000000440900001208000020000000000C00000009000000000000EE090000220800001F000000000D00000009000000000000970A0000320800001D000000000E000000090000000000003D0B0000400800001C000000000F00000009000000000000E30B00004F0800001A000000001000000009000000000000890C00005C0800001800000000000000000A000000000000650000000A0800001100000000010000000A000000000000630100001A0800001500000000020000000A000000000000550200002B0800001900000000030000000A0000000000003D0300003C0800001C00000000040000000A0000000000001A0400004E0800001E00000000050000000A000000000000EE040000600800002000000000060000000A000000000000BA050000720800002100000000070000000A0000000000007F060000840800002200000000080000000A0000000000003D070000960800002200000000090000000A000000000000F5070000A708000022000000000A0000000A000000000000A8080000B908000021000000000B0000000A00000000000057090000CA08000021000000000C0000000A000000000000030A0000DB0800001F000000000D0000000A000000000000AC0A0000EC0800001E000000000E0000000A000000000000540B0000FC0800001C000000000F0000000A000000000000FB0B00000B0900001A00000000100000000A000000000000A20C0000190900001800000000000000000B0000000000006D000000B30800001300000000010000000B0000000000006C010000C40800001700000000020000000B0000000000005F020000D60800001A00000000030000000B00000000000048030000E80800001D00000000040000000B00000000000026040000FB0800001F00000000050000000B000000000000FC0400000D0900002100000000060000000B000000000000C9050000200900002200000000070000000B0000000000008E060000340900002300000000080000000B0000000000004D070000470900002300000000090000000B000000000000060800005909000023000000000A0000000B000000000000BB0800006C09000022000000000B0000000B0000000000006B0900007E09000021000000000C0000000B000000000000170A00009009000020000000000D0000000B000000000000C20A0000A20900001F000000000E0000000B0000000000006B0B0000B30900001D000000000F0000000B000000000000120C0000C30900001B00000000100000000B000000000000BA0C0000D30900001900000000000000000C00000000000075000000580900001400000000010000000C000000000000750100006B0900001800000000020000000C0000000000006A0200007D0900001B00000000030000000C00000000000053030000910900001E00000000040000000C00000000000033040000A40900002000000000050000000C00000000000009050000B80900002200000000060000000C000000000000D7050000CC0900002300000000070000000C0000000000009E060000E00900002400000000080000000C0000000000005D070000F40900002400000000090000000C00000000000018080000080A000023000000000A0000000C000000000000CD0800001C0A000023000000000B0000000C0000000000007E090000300A000022000000000C0000000C0000000000002C0A0000430A000020000000000D0000000C000000000000D70A0000550A00001F000000000E0000000C000000000000810B0000670A00001D000000000F0000000C0000000000002A0C0000790A00001B00000000100000000C000000000000D30C0000890A00001900000000000000000D0000000000007D000000FC0900001500000000010000000D0000000000007E0100000F0A00001900000000020000000D00000000000073020000230A00001C00000000030000000D0000000000005E030000370A00001F00000000040000000D0000000000003E0400004C0A00002100000000050000000D00000000000016050000610A00002300000000060000000D000000000000E5050000760A00002400000000070000000D000000000000AC0600008B0A00002400000000080000000D0000000000006D070000A00A00002400000000090000000D00000000000029080000B50A000024000000000A0000000D000000000000DF080000CA0A000023000000000B0000000D00000000000091090000DF0A000022000000000C0000000D000000000000400A0000F30A000021000000000D0000000D000000000000EC0A0000060B00001F000000000E0000000D000000000000970B0000190B00001D000000000F0000000D000000000000410C00002C0B00001B00000000100000000D000000000000EA0C00003D0B00001900000000000000000E000000000000850000009E0A00001500000000010000000E00000000000087010000B30A00001900000000020000000E0000000000007D020000C80A00001D00000000030000000E00000000000069030000DD0A00001F00000000040000000E0000000000004A040000F30A00002200000000050000000E00000000000023050000090B00002300000000060000000E000000000000F30500001F0B00002400000000070000000E000000000000BB060000350B00002400000000080000000E0000000000007D0700004B0B00002400000000090000000E00000000000039080000610B000024000000000A0000000E000000000000F1080000770B000023000000000B0000000E000000000000A40900008D0B000022000000000C0000000E000000000000530A0000A20B000021000000000D0000000E000000000000010B0000B70B00001F000000000E0000000E000000000000AC0B0000CB0B00001D000000000F0000000E000000000000570C0000DE0B00001B00000000100000000E000000000000020D0000F10B00001800000000000000000F0000000000008D000000410B00001600000000010000000F00000000000090010000560B00001A00000000020000000F000000000000870200006C0B00001D00000000030000000F00000000000074030000830B00002000000000040000000F00000000000056040000990B00002200000000050000000F0000000000002F050000B10B00002300000000060000000F00000000000000060000C80B00002400000000070000000F000000000000CA060000DF0B00002400000000080000000F0000000000008D070000F60B00002400000000090000000F0000000000004A0800000D0C000024000000000A0000000F00000000000002090000240C000023000000000B0000000F000000000000B60900003B0C000022000000000C0000000F000000000000670A0000510C000020000000000D0000000F000000000000160B0000670C00001E000000000E0000000F000000000000C20B00007C0C00001C000000000F0000000F0000000000006E0C0000900C00001A00000000100000000F0000000000001A0D0000A40C00001800000000000000001000000000000095000000E40B00001600000000010000001000000000000099010000FB0B00001A00000000020000001000000000000091020000120C00001D0000000003000000100000000000007E030000290C00002000000000040000001000000000000062040000410C0000220000000005000000100000000000003C050000590C0000230000000006000000100000000000000E060000710C000024000000000700000010000000000000D90600008A0C0000240000000008000000100000000000009D070000A20C0000240000000009000000100000000000005B080000BA0C000024000000000A0000001000000000000014090000D20C000023000000000B00000010000000000000C9090000EA0C000021000000000C000000100000000000007B0A0000010D000020000000000D000000100000000000002A0B0000180D00001E000000000E00000010000000000000D80B00002E0D00001C000000000F00000010000000000000850C0000440D000019000000001000000010000000000000320D0000580D0000170000000000000000000000000100000000000000000000F0000000000100000000000000010000F500000004000000F6000000000200000000000000010000DF0100000A000000FB000000000300000000000000010000BE02000011000000000100000004000000000000000100009303000017000000040100000005000000000000000100005F0400001E0000000801000000060000000000000001000023050000260000000B010000000700000000000000010000DF0500002D0000000D01000000080000000000000001000095060000340000000F010000000900000000000000010000450700003C00000011010000000A00000000000000010000F00700004300000012010000000B00000000000000010000960800004900000013010000000C000000000000000100003A0900005000000014010000000D00000000000000010000DB0900005500000014010000000E000000000000000100007A0A00005B00000015010000000F00000000000000010000190B00005F00000015010000001000000000000000010000B80B000063000000140100000000000000010000000100000E000000FD000000F50000000001000000010000000100000401000004010000FB000000000200000001000000010000EF0100000B01000001010000000300000001000000010000D00200001301000005010000000400000001000000010000A60300001B0100000A01000000050000000100000001000073040000230100000D010000000600000001000000010000380500002B01000010010000000700000001000000010000F50500003401000013010000000800000001000000010000AC0600003C010000150100000009000000010000000100005C0700004401000016010000000A00000001000000010000080800004C01000018010000000B00000001000000010000B00800005401000019010000000C00000001000000010000550900005B01000019010000000D00000001000000010000F70900006201000019010000000E00000001000000010000970A0000690100001A010000000F00000001000000010000370B00006E0100001A010000001000000001000000010000D60B000073010000190100000000000000020000000100001B000000F0010000FB00000000010000000200000001000013010000F801000001010000000200000002000000010000FF0100000002000006010000000300000002000000010000E0020000080200000B010000000400000002000000010000B8030000110200000F010000000500000002000000010000860400001B020000120100000006000000020000000100004B05000024020000150100000007000000020000000100000A0600002D02000018010000000800000002000000010000C1060000370200001A01000000090000000200000001000073070000400200001B010000000A0000000200000001000020080000490200001C010000000B00000002000000010000C9080000520200001D010000000C000000020000000100006E0900005B0200001E010000000D00000002000000010000110A0000620200001E010000000E00000002000000010000B30A00006A0200001E010000000F00000002000000010000540B0000710200001E010000001000000002000000010000F40B0000760200001E01000000000000000300000001000028000000D60200000001000000010000000300000001000021010000DF020000060100000002000000030000000100000E020000E80200000B010000000300000003000000010000F0020000F202000010010000000400000003000000010000C8030000FC020000140100000005000000030000000100009704000006030000170100000006000000030000000100005E050000110300001A0100000007000000030000000100001E0600001B0300001C010000000800000003000000010000D6060000260300001E010000000900000003000000010000890700003003000020010000000A00000003000000010000370800003A03000021010000000B00000003000000010000E10800004403000022010000000C00000003000000010000870900004E03000022010000000D000000030000000100002B0A00005703000022010000000E00000003000000010000CE0A00005F03000022010000000F000000030000000100006F0B00006703000022010000001000000003000000010000110C00006E0300002201000000000000000400000001000034000000B2030000050100000001000000040000000100002E010000BB0300000B0100000002000000040000000100001C020000C603000010010000000300000004000000010000FF020000D103000014010000000400000004000000010000D8030000DC03000018010000000500000004000000010000A9040000E70300001C01000000060000000400000001000070050000F30300001F01000000070000000400000001000031060000FE03000021010000000800000004000000010000EA0600000A040000230100000009000000040000000100009E0700001504000024010000000A000000040000000100004D0800002004000025010000000B00000004000000010000F80800002B04000026010000000C00000004000000010000A00900003604000026010000000D00000004000000010000450A00004004000027010000000E00000004000000010000E80A00004904000026010000000F000000040000000100008B0B000052040000260100000010000000040000000100002D0C00005A040000260100000000000000050000000100003F00000083040000090100000001000000050000000100003A0100008E0400000F0100000002000000050000000100002902000099040000140100000003000000050000000100000D030000A504000019010000000400000005000000010000E8030000B10400001D010000000500000005000000010000B9040000BE0400002001000000060000000500000001000082050000CB0400002301000000070000000500000001000043060000D704000025010000000800000005000000010000FE060000E404000027010000000900000005000000010000B3070000F004000028010000000A0000000500000001000063080000FD04000029010000000B000000050000000100000E090000090500002A010000000C00000005000000010000B7090000140500002A010000000D000000050000000100005D0A00001F0500002A010000000E00000005000000010000010B00002A0500002A010000000F00000005000000010000A50B0000340500002A010000001000000005000000010000490C00003D050000290100000000000000060000000100004A0000004C0500000D0100000001000000060000000100004601000058050000130100000002000000060000000100003602000064050000180100000003000000060000000100001B030000710500001D010000000400000006000000010000F60300007E05000021010000000500000006000000010000C90400008C0500002401000000060000000600000001000092050000990500002701000000070000000600000001000055060000A70500002901000000080000000600000001000010070000B50500002A010000000900000006000000010000C6070000C20500002C010000000A0000000600000001000077080000D00500002D010000000B0000000600000001000024090000DD0500002D010000000C00000006000000010000CE090000E90500002E010000000D00000006000000010000750A0000F60500002E010000000E000000060000000100001A0B0000010600002D010000000F00000006000000010000BF0B00000C0600002D010000001000000006000000010000640C0000160600002D010000000000000007000000010000540000000C0600001101000000010000000700000001000051010000190600001701000000020000000700000001000042020000270600001C010000000300000007000000010000280300003506000020010000000400000007000000010000040400004306000024010000000500000007000000010000D80400005206000027010000000600000007000000010000A2050000600600002A010000000700000007000000010000660600006F0600002C010000000800000007000000010000230700007E0600002E010000000900000007000000010000D90700008D0600002F010000000A000000070000000100008B0800009B06000030010000000B0000000700000001000039090000A906000031010000000C00000007000000010000E4090000B706000031010000000D000000070000000100008C0A0000C406000031010000000E00000007000000010000320B0000D106000031010000000F00000007000000010000D80B0000DD060000300100000010000000070000000100007E0C0000E8060000300100000000000000080000000100005E000000C6060000150100000001000000080000000100005B010000D40600001B0100000002000000080000000100004D020000E30600002001000000030000000800000001000035030000F206000024010000000400000008000000010000120400000107000028010000000500000008000000010000E6040000110700002B010000000600000008000000010000B2050000200700002D01000000070000000800000001000076060000300700002F010000000800000008000000010000340700004007000031010000000900000008000000010000EC0700005007000032010000000A000000080000000100009F0800005F07000033010000000B000000080000000100004E0900006E07000034010000000C00000008000000010000FA0900007D07000034010000000D00000008000000010000A30A00008C07000034010000000E000000080000000100004A0B00009907000033010000000F00000008000000010000F10B0000A607000033010000001000000008000000010000980C0000B307000032010000000000000009000000010000670000007A0700001801000000010000000900000001000065010000890700001E01000000020000000900000001000058020000980700002301000000030000000900000001000041030000A9070000270100000004000000090000000100001F040000B90700002B010000000500000009000000010000F4040000CA0700002E010000000600000009000000010000C1050000DB0700003001000000070000000900000001000087060000EB0700003201000000080000000900000001000045070000FC07000034010000000900000009000000010000FE0700000D08000035010000000A00000009000000010000B20800001E08000036010000000B00000009000000010000620900002E08000036010000000C000000090000000100000F0A00003E08000036010000000D00000009000000010000B90A00004D08000036010000000E00000009000000010000610B00005C08000036010000000F00000009000000010000090C00006A08000035010000001000000009000000010000B10C0000770800003501000000000000000A0000000100006F000000280800001B01000000010000000A0000000100006F010000390800002101000000020000000A00000001000063020000490800002601000000030000000A0000000100004C0300005A0800002A01000000040000000A0000000100002C0400006C0800002E01000000050000000A000000010000020500007E0800003101000000060000000A000000010000D0050000900800003301000000070000000A00000001000096060000A20800003501000000080000000A00000001000056070000B30800003701000000090000000A00000001000010080000C508000038010000000A0000000A000000010000C5080000D708000038010000000B0000000A00000001000076090000E808000039010000000C0000000A000000010000240A0000F908000039010000000D0000000A000000010000CF0A00000A09000039010000000E0000000A000000010000780B00001909000038010000000F0000000A000000010000210C0000290900003701000000100000000A000000010000CA0C0000370900003701000000000000000B00000001000078000000D30800001E01000000010000000B00000001000078010000E40800002401000000020000000B0000000100006D020000F60800002901000000030000000B00000001000058030000080900002D01000000040000000B000000010000380400001B0900003001000000050000000B0000000100000F0500002E0900003301000000060000000B000000010000DE050000410900003601000000070000000B000000010000A6060000540900003701000000080000000B00000001000066070000670900003901000000090000000B000000010000210800007A0900003A010000000A0000000B000000010000D70800008C0900003B010000000B0000000B000000010000890900009F0900003B010000000C0000000B000000010000380A0000B10900003B010000000D0000000B000000010000E40A0000C20900003B010000000E0000000B0000000100008F0B0000D30900003A010000000F0000000B000000010000380C0000E30900003901000000100000000B000000010000E20C0000F30900003901000000000000000C000000010000800000007B0900002101000000010000000C000000010000810100008D0900002601000000020000000C00000001000078020000A00900002B01000000030000000C00000001000063030000B30900002F01000000040000000C00000001000044040000C70900003301000000050000000C0000000100001C050000DB0900003501000000060000000C000000010000EC050000EF0900003801000000070000000C000000010000B5060000030A00003A01000000080000000C00000001000077070000170A00003B01000000090000000C000000010000330800002B0A00003C010000000A0000000C000000010000EA0800003F0A00003D010000000B0000000C0000000100009D090000520A00003D010000000C0000000C0000000100004C0A0000650A00003D010000000D0000000C000000010000F90A0000780A00003C010000000E0000000C000000010000A50B00008A0A00003C010000000F0000000C000000010000500C00009B0A00003B01000000100000000C000000010000FB0C0000AC0A00003A01000000000000000D00000001000088000000200A00002301000000010000000D0000000100008A010000340A00002901000000020000000D00000001000082020000480A00002D01000000030000000D0000000100006E0300005C0A00003101000000040000000D00000001000050040000710A00003501000000050000000D00000001000029050000860A00003701000000060000000D000000010000FA0500009B0A00003A01000000070000000D000000010000C4060000B00A00003C01000000080000000D00000001000087070000C50A00003D01000000090000000D00000001000044080000DA0A00003E010000000A0000000D000000010000FC080000EF0A00003E010000000B0000000D000000010000B0090000030B00003E010000000C0000000D000000010000600A0000180B00003E010000000D0000000D0000000100000F0B00002B0B00003E010000000E0000000D000000010000BB0B00003E0B00003D010000000F0000000D000000010000670C0000510B00003D01000000100000000D000000010000130D0000620B00003C01000000000000000E0000000100008F000000C50A00002501000000010000000E00000001000093010000DA0A00002B01000000020000000E0000000100008B020000EF0A00002F01000000030000000E00000001000079030000040B00003301000000040000000E0000000100005C0400001A0B00003601000000050000000E00000001000036050000300B00003901000000060000000E00000001000008060000460B00003B01000000070000000E000000010000D30600005C0B00003D01000000080000000E00000001000097070000720B00003E01000000090000000E00000001000055080000880B00003F010000000A0000000E0000000100000E0900009E0B000040010000000B0000000E000000010000C3090000B40B000040010000000C0000000E000000010000740A0000C90B000040010000000D0000000E000000010000240B0000DE0B00003F010000000E0000000E000000010000D10B0000F20B00003F010000000F0000000E0000000100007E0C0000050C00003E01000000100000000E0000000100002B0D0000180C00003D01000000000000000F000000010000970000006A0B00002701000000010000000F0000000100009C0100007F0B00002C01000000020000000F00000001000095020000950B00003101000000030000000F00000001000084030000AC0B00003501000000040000000F00000001000068040000C30B00003801000000050000000F00000001000043050000DA0B00003B01000000060000000F00000001000016060000F10B00003D01000000070000000F000000010000E2060000080C00003F01000000080000000F000000010000A60700001F0C00004001000000090000000F00000001000066080000370C000041010000000A0000000F000000010000200900004E0C000041010000000B0000000F000000010000D6090000640C000041010000000C0000000F000000010000880A00007A0C000041010000000D0000000F000000010000380B0000900C000040010000000E0000000F000000010000E70B0000A50C000040010000000F0000000F000000010000950C0000BA0C00003F01000000100000000F000000010000430D0000CE0C00003E0100000000000000100000000100009F0000000F0C000029010000000100000010000000010000A5010000260C00002E0100000002000000100000000100009F0200003D0C0000320100000003000000100000000100008E030000550C000036010000000400000010000000010000740400006D0C00003A01000000050000001000000001000050050000850C00003C010000000600000010000000010000240600009D0C00003E010000000700000010000000010000F1060000B50C000040010000000800000010000000010000B6070000CE0C00004101000000090000001000000001000076080000E60C000042010000000A0000001000000001000032090000FE0C000042010000000B00000010000000010000E9090000150D000042010000000C000000100000000100009C0A00002D0D000042010000000D000000100000000100004D0B0000440D000041010000000E00000010000000010000FD0B00005A0D000040010000000F00000010000000010000AC0C00006F0D00003F0100000010000000100000000100005B0D0000840D00003E0100000000000000000000000200000B00000007000000E4010000000100000000000000020000020100000C000000EB010000000200000000000000020000EE01000012000000F1010000000300000000000000020000CF02000019000000F7010000000400000000000000020000A603000020000000FD010000000500000000000000020000740400002600000002020000000600000000000000020000390500002E00000006020000000700000000000000020000F70500003500000009020000000800000000000000020000AE0600003C0000000D020000000900000000000000020000600700004300000010020000000A000000000000000200000D0800004A00000012020000000B00000000000000020000B50800005000000014020000000C000000000000000200005A0900005700000016020000000D00000000000000020000FD0900005C00000018020000000E000000000000000200009E0A00006100000019020000000F000000000000000200003E0B0000660000001A020000001000000000000000020000DF0B00006A0000001B0200000000000000010000000200001900000008010000EB010000000100000001000000020000120100000F010000F2010000000200000001000000020000FF01000016010000F9010000000300000001000000020000E10200001D010000FE010000000400000001000000020000B80300002501000004020000000500000001000000020000870400002D010000080200000006000000010000000200004E050000350100000D0200000007000000010000000200000D0600003E01000010020000000800000001000000020000C50600004601000013020000000900000001000000020000780700004E01000016020000000A00000001000000020000250800005601000019020000000B00000001000000020000CF0800005E0100001B020000000C0000000100000002000075090000650100001D020000000D00000001000000020000190A00006C0100001E020000000E00000001000000020000BB0A0000720100001F020000000F000000010000000200005C0B00007701000020020000001000000001000000020000FE0B00007C0100002102000000000000000200000002000027000000FD010000F20100000001000000020000000200002101000004020000F90100000002000000020000000200000E0200000D020000FF010000000300000002000000020000F10200001502000005020000000400000002000000020000CA0300001E0200000A0200000005000000020000000200009A040000270200000F020000000600000002000000020000620500003002000013020000000700000002000000020000220600003A02000017020000000800000002000000020000DB060000430200001A0200000009000000020000000200008F0700004C0200001D020000000A000000020000000200003D080000550200001F020000000B00000002000000020000E80800005E02000021020000000C000000020000000200008F0900006602000023020000000D00000002000000020000340A00006E02000024020000000E00000002000000020000D70A00007502000025020000000F00000002000000020000790B00007C020000260200000010000000020000000200001C0C0000820200002702000000000000000300000002000034000000E5020000F80100000001000000030000000200002E010000EE020000FF0100000002000000030000000200001D020000F70200000602000000030000000300000002000001030000010300000B020000000400000003000000020000DB0300000B03000011020000000500000003000000020000AC0400001503000015020000000600000003000000020000740500001F03000019020000000700000003000000020000360600002A0300001D020000000800000003000000020000F00600003403000020020000000900000003000000020000A50700003F03000023020000000A00000003000000020000540800004903000025020000000B00000003000000020000000900005203000027020000000C00000003000000020000A80900005C03000029020000000D000000030000000200004E0A0000650300002A020000000E00000003000000020000F20A00006D0300002B020000000F00000003000000020000960B0000750300002C020000001000000003000000020000390C00007C0300002D02000000000000000400000002000040000000C3030000FE0100000001000000040000000200003B010000CD030000050200000002000000040000000200002B020000D70300000C02000000030000000400000002000010030000E203000011020000000400000004000000020000EB030000ED03000017020000000500000004000000020000BD040000F80300001B02000000060000000400000002000087050000040400001F020000000700000004000000020000490600000F04000023020000000800000004000000020000040700001A04000026020000000900000004000000020000BA0700002604000028020000000A000000040000000200006B080000310400002B020000000B00000004000000020000170900003C0400002D020000000C00000004000000020000C0090000460400002E020000000D00000004000000020000670A0000500400002F020000000E000000040000000200000D0B00005A04000031020000000F00000004000000020000B10B00006204000032020000001000000004000000020000550C00006A040000320200000000000000050000000200004B000000970400000402000000010000000500000002000048010000A20400000B02000000020000000500000002000038020000AD040000110200000003000000050000000200001E030000B904000017020000000400000005000000020000FB030000C50400001C020000000500000005000000020000CD040000D10400002102000000060000000500000002000098050000DE040000250200000007000000050000000200005B060000EA0400002802000000080000000500000002000018070000F70400002B020000000900000005000000020000CE070000030500002E020000000A00000005000000020000800800000F05000030020000000B000000050000000200002E0900001B05000032020000000C00000005000000020000D80900002705000033020000000D00000005000000020000800A00003205000035020000000E00000005000000020000260B00003C05000036020000000F00000005000000020000CC0B00004605000037020000001000000005000000020000710C00004F0500003702000000000000000600000002000056000000620500000A020000000100000006000000020000530100006D05000011020000000200000006000000020000450200007A050000170200000003000000060000000200002C030000870500001D020000000400000006000000020000090400009405000022020000000500000006000000020000DD040000A105000026020000000600000006000000020000A9050000AF0500002A0200000007000000060000000200006D060000BD0500002D0200000008000000060000000200002A070000CA05000030020000000900000006000000020000E2070000D805000033020000000A0000000600000002000095080000E505000035020000000B0000000600000002000044090000F205000037020000000C00000006000000020000EF090000FE05000038020000000D00000006000000020000980A00000B0600003A020000000E000000060000000200003F0B0000160600003B020000000F00000006000000020000E60B0000210600003B0200000010000000060000000200008C0C00002B0600003C02000000000000000700000002000060000000240600000F0200000001000000070000000200005E0100003106000016020000000200000007000000020000510200003F0600001C020000000300000007000000020000390300004D06000022020000000400000007000000020000170400005B06000027020000000500000007000000020000EC040000690600002B020000000600000007000000020000B9050000780600002F0200000007000000070000000200007E06000087060000320200000008000000070000000200003D0700009606000035020000000900000007000000020000F5070000A406000038020000000A00000007000000020000A9080000B20600003A020000000B0000000700000002000059090000C00600003C020000000C00000007000000020000050A0000CE0600003D020000000D00000007000000020000AF0A0000DB0600003E020000000E00000007000000020000570B0000E80600003F020000000F00000007000000020000FF0B0000F406000040020000001000000007000000020000A60C0000FF0600004102000000000000000800000002000069000000E00600001402000000010000000800000002000069010000EE0600001B0200000002000000080000000200005D020000FD06000021020000000300000008000000020000460300000C07000027020000000400000008000000020000250400001B0700002B020000000500000008000000020000FB0400002B07000030020000000600000008000000020000C90500003A070000340200000007000000080000000200008F0600004A070000370200000008000000080000000200004E0700005A0700003A020000000900000008000000020000080800006A0700003C020000000A00000008000000020000BD080000790700003E020000000B000000080000000200006E0900008807000040020000000C000000080000000200001B0A00009707000041020000000D00000008000000020000C60A0000A507000042020000000E000000080000000200006F0B0000B307000043020000000F00000008000000020000180C0000C007000044020000001000000008000000020000C00C0000CC0700004502000000000000000900000002000072000000960700001902000000010000000900000002000073010000A50700001F02000000020000000900000002000068020000B50700002602000000030000000900000002000052030000C50700002B02000000040000000900000002000032040000D50700003002000000050000000900000002000009050000E607000034020000000600000009000000020000D8050000F7070000380200000007000000090000000200009F060000080800003B0200000008000000090000000200005F070000180800003E0200000009000000090000000200001A0800002908000040020000000A00000009000000020000D00800003A08000042020000000B00000009000000020000820900004A08000044020000000C00000009000000020000300A00005A08000045020000000D00000009000000020000DC0A00006908000047020000000E00000009000000020000870B00007808000047020000000F00000009000000020000300C00008608000048020000001000000009000000020000DA0C0000930800004902000000000000000A0000000200007B000000470800001D02000000010000000A0000000200007C010000570800002402000000020000000A00000002000072020000680800002A02000000030000000A0000000200005E030000790800002F02000000040000000A0000000200003F0400008A0800003402000000050000000A000000020000170500009C0800003802000000060000000A000000020000E6050000AE0800003C02000000070000000A000000020000AF060000C00800003F02000000080000000A00000002000070070000D20800004202000000090000000A0000000200002C080000E408000044020000000A0000000A000000020000E3080000F508000046020000000B0000000A000000020000960900000709000048020000000C0000000A000000020000450A00001709000049020000000D0000000A000000020000F20A0000280900004A020000000E0000000A0000000200009E0B0000380900004B020000000F0000000A000000020000480C0000470900004C02000000100000000A000000020000F30C0000550900004C02000000000000000B00000002000083000000F40800002102000000010000000B00000002000086010000050900002802000000020000000B0000000200007D020000170900002E02000000030000000B00000002000069030000290900003302000000040000000B0000000200004B0400003C0900003802000000050000000B000000020000240500004E0900003C02000000060000000B000000020000F5050000610900004002000000070000000B000000020000BE060000740900004302000000080000000B00000002000081070000870900004602000000090000000B0000000200003E0800009A09000048020000000A0000000B000000020000F6080000AD0900004A020000000B0000000B000000020000A9090000BF0900004C020000000C0000000B0000000200005A0A0000D10900004D020000000D0000000B000000020000080B0000E30900004E020000000E0000000B000000020000B40B0000F40900004F020000000F0000000B000000020000600C0000040A00004F02000000100000000B0000000200000C0D0000130A00005002000000000000000C0000000200008B0000009E0900002502000000010000000C0000000200008F010000B00900002C02000000020000000C00000002000087020000C30900003202000000030000000C00000002000074030000D60900003702000000040000000C00000002000057040000EA0900003C02000000050000000C00000002000031050000FE0900004002000000060000000C00000002000003060000120A00004402000000070000000C000000020000CD060000260A00004702000000080000000C000000020000910700003A0A00004902000000090000000C0000000200004F0800004E0A00004C020000000A0000000C00000002000008090000610A00004D020000000B0000000C000000020000BD090000750A00004F020000000C0000000C0000000200006E0A0000880A000050020000000D0000000C0000000200001D0B00009B0A000051020000000E0000000C000000020000CB0B0000AD0A000052020000000F0000000C000000020000770C0000BE0A00005202000000100000000C000000020000240D0000CE0A00005302000000000000000D00000002000093000000460A00002902000000010000000D00000002000098010000590A00003002000000020000000D000000020000910200006D0A00003502000000030000000D0000000200007F030000810A00003B02000000040000000D00000002000063040000960A00003F02000000050000000D0000000200003E050000AB0A00004402000000060000000D00000002000011060000C00A00004702000000070000000D000000020000DD060000D50A00004A02000000080000000D000000020000A1070000EA0A00004D02000000090000000D00000002000060080000FF0A00004F020000000A0000000D0000000200001A090000140B000051020000000B0000000D000000020000D0090000290B000052020000000C0000000D000000020000820A00003D0B000053020000000D0000000D000000020000320B0000500B000054020000000E0000000D000000020000E10B0000630B000055020000000F0000000D0000000200008F0C0000760B00005502000000100000000D0000000200003C0D0000870B00005602000000000000000E0000000200009B000000EC0A00002C02000000010000000E000000020000A1010000010B00003302000000020000000E0000000200009B020000160B00003902000000030000000E0000000200008A0300002B0B00003E02000000040000000E0000000200006F040000410B00004302000000050000000E0000000200004B050000570B00004702000000060000000E0000000200001F0600006D0B00004A02000000070000000E000000020000EC060000840B00004D02000000080000000E000000020000B10700009A0B00005002000000090000000E00000002000071080000B00B000052020000000A0000000E0000000200002C090000C60B000054020000000B0000000E000000020000E3090000DB0B000055020000000C0000000E000000020000970A0000F10B000056020000000D0000000E000000020000480B0000050C000057020000000E0000000E000000020000F70B0000190C000057020000000F0000000E000000020000A60C00002D0C00005802000000100000000E000000020000550D0000400C00005802000000000000000F000000020000A3000000930B00003002000000010000000F000000020000A9010000A90B00003602000000020000000F000000020000A4020000BF0B00003C02000000030000000F00000002000095030000D50B00004102000000040000000F0000000200007B040000EC0B00004602000000050000000F00000002000058050000030C00004A02000000060000000F0000000200002D0600001B0C00004D02000000070000000F000000020000FA060000320C00005002000000080000000F000000020000C1070000490C00005302000000090000000F00000002000082080000600C000055020000000A0000000F0000000200003E090000770C000056020000000B0000000F000000020000F60900008E0C000058020000000C0000000F000000020000AB0A0000A40C000059020000000D0000000F0000000200005D0B0000BA0C000059020000000E0000000F0000000200000D0C0000CF0C00005A020000000F0000000F000000020000BD0C0000E40C00005A02000000100000000F0000000200006D0D0000F80C00005B020000000000000010000000020000AA0000003B0C000033020000000100000010000000020000B2010000520C000039020000000200000010000000020000AE020000690C00003F020000000300000010000000020000A0030000810C00004402000000040000001000000002000087040000980C00004802000000050000001000000002000065050000B10C00004C0200000006000000100000000200003B060000C90C00005002000000070000001000000002000009070000E10C000053020000000800000010000000020000D1070000FA0C00005502000000090000001000000002000093080000120D000057020000000A00000010000000020000500900002A0D000059020000000B00000010000000020000090A0000420D00005A020000000C00000010000000020000BF0A0000590D00005B020000000D00000010000000020000720B0000700D00005C020000000E00000010000000020000230C0000860D00005C020000000F00000010000000020000D40C00009C0D00005D020000001000000010000000020000850D0000B10D00005D0200000000000000000000000300001800000010000000D00200000001000000000000000300001101000015000000D8020000000200000000000000030000FE0100001B000000E0020000000300000000000000030000E102000021000000E7020000000400000000000000030000B903000028000000ED020000000500000000000000030000890400002F000000F30200000006000000000000000300005005000036000000F9020000000700000000000000030000100600003D000000FE020000000800000000000000030000C906000044000000020300000009000000000000000300007C0700004B00000006030000000A000000000000000300002B080000520000000A030000000B00000000000000030000D5080000580000000D030000000C000000000000000300007C0900005E00000010030000000D00000000000000030000200A00006400000013030000000E00000000000000030000C30A00006900000015030000000F00000000000000030000650B00006D00000017030000001000000000000000030000070C0000700000001A0300000000000000010000000300002600000014010000D8020000000100000001000000030000200100001A010000E00200000002000000010000000300000F02000021010000E8020000000300000001000000030000F202000028010000EF020000000400000001000000030000CC03000030010000F60200000005000000010000000300009D04000038010000FC020000000600000001000000030000650500004001000001030000000700000001000000030000260600004801000006030000000800000001000000030000E0060000500100000A03000000090000000100000003000094070000580100000E030000000A00000001000000030000440800006001000012030000000B00000001000000030000EF0800006801000015030000000C00000001000000030000970900006F01000018030000000D000000010000000300003C0A0000750100001B030000000E00000001000000030000E00A00007B0100001D030000000F00000001000000030000830B0000810100001F030000001000000001000000030000260C00008501000021030000000000000002000000030000340000000A020000E00200000001000000020000000300002F01000012020000E90200000002000000020000000300001E0200001A020000F00200000003000000020000000300000303000022020000F7020000000400000002000000030000DE0300002B020000FE020000000500000002000000030000B00400003402000004030000000600000002000000030000790500003D020000090300000007000000020000000300003B060000460200000E030000000800000002000000030000F60600005002000012030000000900000002000000030000AB0700005902000016030000000A000000020000000300005C0800006202000019030000000B00000002000000030000080900006A0200001D030000000C00000002000000030000B10900007202000020030000000D00000002000000030000570A00007A02000022030000000E00000002000000030000FC0A00008102000025030000000F00000002000000030000A00B00008802000027030000001000000002000000030000450C00008D0200002903000000000000000300000003000041000000F5020000E80200000001000000030000000300003D010000FE020000F00200000002000000030000000300002D02000007030000F80200000003000000030000000300001303000010030000FF020000000400000003000000030000EF0300001A03000005030000000500000003000000030000C1040000240300000B0300000006000000030000000300008C0500002E030000100300000007000000030000000300004F06000039030000150300000008000000030000000300000B0700004303000019030000000900000003000000030000C10700004D0300001D030000000A00000003000000030000730800005703000021030000000B00000003000000030000200900006103000024030000000C00000003000000030000CA0900006A03000027030000000D00000003000000030000720A00007303000029030000000E00000003000000030000180B00007B0300002C030000000F00000003000000030000BD0B0000830300002E030000001000000003000000030000620C00008A030000300300000000000000040000000300004D000000D5030000F00200000001000000040000000300004A010000DE030000F80200000002000000040000000300003B020000E90300000003000000030000000400000003000022030000F303000006030000000400000004000000030000FF030000FE0300000D030000000500000004000000030000D304000009040000130300000006000000040000000300009E050000150400001803000000070000000400000003000062060000200400001C0300000008000000040000000300001F0700002C04000021030000000900000004000000030000D70700003704000024030000000A00000004000000030000890800004204000028030000000B00000004000000030000370900004D0400002B030000000C00000004000000030000E2090000570400002E030000000D000000040000000300008B0A00006104000030030000000E00000004000000030000320B00006A04000033030000000F00000004000000030000D80B000073040000350300000010000000040000000300007F0C00007B0400003703000000000000000500000003000058000000AB040000F702000000010000000500000003000056010000B5040000FF02000000020000000500000003000049020000C10400000703000000030000000500000003000030030000CC0400000E0300000004000000050000000300000E040000D804000014030000000500000005000000030000E3040000E50400001A030000000600000005000000030000AF050000F10400001F03000000070000000500000003000074060000FE04000023030000000800000005000000030000330700000A05000028030000000900000005000000030000EB070000160500002B030000000A000000050000000300009F080000230500002F030000000B000000050000000300004E0900002E05000032030000000C00000005000000030000FA0900003A05000035030000000D00000005000000030000A40A00004505000037030000000E000000050000000300004C0B00004F05000039030000000F00000005000000030000F30B0000590500003B0300000010000000050000000300009A0C0000620500003D0300000000000000060000000300006200000078050000FE02000000010000000600000003000062010000830500000603000000020000000600000003000055020000900500000E0300000003000000060000000300003E0300009D050000140300000004000000060000000300001D040000AA0500001B030000000500000006000000030000F3040000B705000020030000000600000006000000030000C0050000C50500002503000000070000000600000003000086060000D20500002A03000000080000000600000003000045070000E00500002E030000000900000006000000030000FF070000ED05000032030000000A00000006000000030000B4080000FA05000035030000000B00000006000000030000640900000706000038030000000C00000006000000030000110A0000140600003B030000000D00000006000000030000BC0A0000200600003D030000000E00000006000000030000650B00002B06000040030000000F000000060000000300000D0C00003606000042030000001000000006000000030000B60C000040060000440300000000000000070000000300006C0000003D060000040300000001000000070000000300006D0100004A0600000D0300000002000000070000000300006102000057060000140300000003000000070000000300004B030000650600001B0300000004000000070000000300002B0400007306000021030000000500000007000000030000020500008206000027030000000600000007000000030000D0050000900600002C030000000700000007000000030000970600009F0600003003000000080000000700000003000058070000AD0600003403000000090000000700000003000012080000BC06000038030000000A00000007000000030000C8080000CA0600003B030000000B0000000700000003000079090000D80600003E030000000C00000007000000030000280A0000E606000041030000000D00000007000000030000D30A0000F306000043030000000E000000070000000300007D0B00000007000046030000000F00000007000000030000270C00000B07000048030000001000000007000000030000D00C0000170700004A03000000000000000800000003000076000000FB0600000B0300000001000000080000000300007701000009070000130300000002000000080000000300006D020000170700001A03000000030000000800000003000058030000260700002103000000040000000800000003000039040000350700002703000000050000000800000003000011050000450700002D030000000600000008000000030000E00500005507000032030000000700000008000000030000A806000064070000360300000008000000080000000300006A070000740700003A03000000090000000800000003000025080000840700003E030000000A00000008000000030000DC0800009307000041030000000B000000080000000300008E090000A207000044030000000C000000080000000300003D0A0000B107000047030000000D00000008000000030000EA0A0000BF07000049030000000E00000008000000030000950B0000CD0700004B030000000F00000008000000030000400C0000DA0700004D030000001000000008000000030000EA0C0000E60700004F0300000000000000090000000300007F000000B30700001103000000010000000900000003000081010000C20700001903000000020000000900000003000078020000D10700002003000000030000000900000003000064030000E10700002703000000040000000900000003000046040000F20700002D0300000005000000090000000300001F0500000208000033030000000600000009000000030000EF0500001308000038030000000700000009000000030000B8060000240800003C0300000008000000090000000300007B0700003508000040030000000900000009000000030000370800004608000044030000000A00000009000000030000EF0800005608000047030000000B00000009000000030000A3090000660800004A030000000C00000009000000030000530A0000760800004C030000000D00000009000000030000010B0000850800004F030000000E00000009000000030000AD0B00009408000051030000000F00000009000000030000580C0000A208000053030000001000000009000000030000040D0000AF0800005503000000000000000A00000003000087000000660800001703000000010000000A0000000300008B010000760800001F03000000020000000A00000003000083020000870800002603000000030000000A00000003000070030000980800002D03000000040000000A00000003000053040000A90800003303000000050000000A0000000300002D050000BB0800003803000000060000000A000000030000FE050000CD0800003D03000000070000000A000000030000C8060000DF0800004203000000080000000A0000000300008C070000F10800004603000000090000000A000000030000490800000209000049030000000A0000000A00000003000002090000140900004C030000000B0000000A000000030000B7090000250900004F030000000C0000000A000000030000680A00003609000052030000000D0000000A000000030000170B00004609000054030000000E0000000A000000030000C40B00005609000056030000000F0000000A000000030000700C0000650900005803000000100000000A0000000300001D0D0000740900005A03000000000000000B00000003000090000000150900001C03000000010000000B00000003000094010000260900002403000000020000000B0000000300008D020000380900002C03000000030000000B0000000300007B0300004A0900003203000000040000000B0000000300005F0400005D0900003803000000050000000B0000000300003A0500006F0900003E03000000060000000B0000000300000D060000820900004203000000070000000B000000030000D8060000950900004703000000080000000B0000000300009C070000A80900004B03000000090000000B0000000300005B080000BB0900004E030000000A0000000B00000003000015090000CE09000051030000000B0000000B000000030000CA090000E009000054030000000C0000000B0000000300007D0A0000F209000057030000000D0000000B0000000300002D0B0000040A000059030000000E0000000B000000030000DB0B0000140A00005B030000000F0000000B000000030000880C0000250A00005D03000000100000000B000000030000360D0000340A00005F03000000000000000C00000003000098000000C10900002203000000010000000C0000000300009D010000D30900002903000000020000000C00000003000097020000E60900003103000000030000000C00000003000086030000F90900003703000000040000000C0000000300006B0400000D0A00003D03000000050000000C00000003000047050000210A00004303000000060000000C0000000300001B060000350A00004803000000070000000C000000030000E7060000490A00004C03000000080000000C000000030000AD0700005D0A00005003000000090000000C0000000300006C080000710A000053030000000A0000000C00000003000027090000850A000056030000000B0000000C000000030000DE090000980A000059030000000C0000000C000000030000910A0000AB0A00005C030000000D0000000C000000030000420B0000BE0A00005E030000000E0000000C000000030000F10B0000D00A000060030000000F0000000C000000030000A00C0000E10A00006103000000100000000C0000000300004E0D0000F20A00006303000000000000000D000000030000A00000006B0A00002703000000010000000D000000030000A60100007F0A00002E03000000020000000D000000030000A1020000920A00003603000000030000000D00000003000091030000A70A00003C03000000040000000D00000003000077040000BC0A00004203000000050000000D00000003000054050000D00A00004703000000060000000D00000003000029060000E60A00004C03000000070000000D000000030000F6060000FB0A00005103000000080000000D000000030000BD070000100B00005403000000090000000D0000000300007E080000250B000058030000000A0000000D000000030000390900003A0B00005B030000000B0000000D000000030000F10900004E0B00005E030000000C0000000D000000030000A60A0000620B000060030000000D0000000D000000030000570B0000760B000062030000000E0000000D000000030000080C0000890B000064030000000F0000000D000000030000B70C00009B0B00006603000000100000000D000000030000670D0000AD0B00006703000000000000000E000000030000A8000000140B00002B03000000010000000E000000030000AF010000290B00003303000000020000000E000000030000AB0200003E0B00003A03000000030000000E0000000300009C030000530B00004103000000040000000E00000003000083040000690B00004703000000050000000E000000030000610500007F0B00004C03000000060000000E00000003000037060000950B00005103000000070000000E00000003000005070000AB0B00005503000000080000000E000000030000CD070000C20B00005903000000090000000E0000000300008F080000D80B00005C030000000A0000000E0000000300004C090000EE0B00005F030000000B0000000E000000030000040A0000030C000062030000000C0000000E000000030000BA0A0000180C000064030000000D0000000E0000000300006D0B00002D0C000066030000000E0000000E0000000300001E0C0000410C000068030000000F0000000E000000030000CF0C0000550C00006A03000000100000000E0000000300007F0D0000670C00006C03000000000000000F000000030000AF000000BD0B00003003000000010000000F000000030000B8010000D30B00003803000000020000000F000000030000B5020000E90B00003F03000000030000000F000000030000A7030000FF0B00004503000000040000000F0000000300008F040000160C00004B03000000050000000F0000000300006E0500002D0C00005003000000060000000F00000003000045060000450C00005503000000070000000F000000030000140700005C0C00005903000000080000000F000000030000DD070000730C00005D03000000090000000F000000030000A00800008B0C000061030000000A0000000F0000000300005E090000A10C000063030000000B0000000F000000030000170A0000B80C000066030000000C0000000F000000030000CE0A0000CE0C000068030000000D0000000F000000030000820B0000E40C00006A030000000E0000000F000000030000340C0000F90C00006C030000000F0000000F000000030000E60C00000E0D00006E03000000100000000F000000030000980D0000220D00006F030000000000000010000000030000B7000000670C000034030000000100000010000000030000C10100007E0C00003C030000000200000010000000030000BF020000950C000043030000000300000010000000030000B2030000AD0C00004A0300000004000000100000000300009B040000C50C00004F0300000005000000100000000300007B050000DD0C00005503000000060000001000000003000053060000F50C000059030000000700000010000000030000230700000E0D00005D030000000800000010000000030000ED070000260D000061030000000900000010000000030000B10800003E0D000064030000000A0000001000000003000070090000560D000067030000000B000000100000000300002B0A00006E0D00006A030000000C00000010000000030000E20A0000850D00006C030000000D00000010000000030000970B00009C0D00006E030000000E000000100000000300004B0C0000B30D000070030000000F00000010000000030000FD0C0000C80D000072030000001000000010000000030000B00D0000DD0D0000730300000000000000000000000400002500000019000000B4030000000100000000000000040000200100001E000000BE0300000002000000000000000400000F02000024000000C7030000000300000000000000040000F40200002A000000CF030000000400000000000000040000CE03000031000000D70300000005000000000000000400009F04000037000000DE030000000600000000000000040000680500003E000000E40300000007000000000000000400002A06000045000000EA030000000800000000000000040000E40600004C000000F00300000009000000000000000400009907000053000000F5030000000A000000000000000400004A08000059000000FA030000000B00000000000000040000F508000060000000FE030000000C000000000000000400009E0900006600000002040000000D00000000000000040000440A00006B00000006040000000E00000000000000040000E90A0000700000000A040000000F000000000000000400008D0B0000740000000D040000001000000000000000040000310C00007800000011040000000000000001000000040000340000001F010000BE0300000001000000010000000400003001000025010000C8030000000200000001000000040000200200002C010000D10300000003000000010000000400000503000033010000D9030000000400000001000000040000E10300003B010000E0030000000500000001000000040000B304000043010000E70300000006000000010000000400007D0500004B010000EE0300000007000000010000000400003F06000053010000F4030000000800000001000000040000FB0600005B010000F9030000000900000001000000040000B107000063010000FF030000000A00000001000000040000630800006A01000003040000000B00000001000000040000100900007201000008040000000C00000001000000040000B9090000790100000C040000000D00000001000000040000610A00007F01000010040000000E00000001000000040000060B00008501000013040000000F00000001000000040000AB0B00008A01000017040000001000000001000000040000500C00008F0100001A0400000000000000020000000400004100000018020000C80300000001000000020000000400003E0100001F020000D10300000002000000020000000400003002000027020000DA030000000300000002000000040000160300002F020000E2030000000400000002000000040000F203000038020000EA030000000500000002000000040000C604000041020000F1030000000600000002000000040000910500004A020000F70300000007000000020000000400005406000053020000FD030000000800000002000000040000110700005C02000003040000000900000002000000040000C80700006502000008040000000A000000020000000400007B0800006E0200000D040000000B00000002000000040000290900007702000011040000000C00000002000000040000D30900007F02000015040000000D000000020000000400007C0A00008602000019040000000E00000002000000040000220B00008D0200001C040000000F00000002000000040000C80B000094020000200400000010000000020000000400006E0C000099020000230400000000000000030000000400004E00000005030000D10300000001000000030000000400004C0100000D030000DA0300000002000000030000000400003E02000016030000E30300000003000000030000000400002603000020030000EB0300000004000000030000000400000304000029030000F3030000000500000003000000040000D804000033030000FA030000000600000003000000040000A40500003E0300000004000000070000000300000004000069060000480300000604000000080000000300000004000026070000520300000C040000000900000003000000040000DF0700005C03000011040000000A00000003000000040000920800006603000015040000000B0000000300000004000041090000700300001A040000000C00000003000000040000ED090000790300001E040000000D00000003000000040000960A00008103000022040000000E000000030000000400003E0B00008A03000025040000000F00000003000000040000E50B000091030000280400000010000000030000000400008C0C0000980300002C0400000000000000040000000400005A000000E7030000DA03000000010000000400000004000059010000F0030000E30300000002000000040000000400004C020000FA030000EC0300000003000000040000000400003503000005040000F40300000004000000040000000400001404000010040000FC030000000500000004000000040000E90400001B04000003040000000600000004000000040000B605000026040000090400000007000000040000000400007C060000310400000F0400000008000000040000000400003B0700003D04000014040000000900000004000000040000F40700004804000019040000000A00000004000000040000A8080000530400001E040000000B00000004000000040000580900005E04000022040000000C00000004000000040000050A00006804000026040000000D00000004000000040000B00A0000720400002A040000000E00000004000000040000580B00007B0400002D040000000F00000004000000040000000C00008304000031040000001000000004000000040000A90C00008B0400003404000000000000000500000004000065000000BF040000E203000000010000000500000004000065010000CA040000EC0300000002000000050000000400005A020000D5040000F403000000030000000500000004000043030000E0040000FD03000000040000000500000004000023040000EC04000004040000000500000005000000040000F9040000F80400000B040000000600000005000000040000C805000005050000110400000007000000050000000400008E06000011050000170400000008000000050000000400004E0700001E0500001D040000000900000005000000040000090800002A05000022040000000A00000005000000040000BE0800003605000026040000000B000000050000000400006F090000420500002A040000000C000000050000000400001D0A00004D0500002E040000000D00000005000000040000C90A00005805000032040000000E00000005000000040000720B00006205000036040000000F000000050000000400001B0C00006C05000039040000001000000005000000040000C50C0000750500003C040000000000000006000000040000700000008E050000EB030000000100000006000000040000710100009A050000F403000000020000000600000004000066020000A6050000FD03000000030000000600000004000051030000B30500000504000000040000000600000004000032040000C00500000C04000000050000000600000004000009050000CD05000013040000000600000006000000040000D9050000DB05000019040000000700000006000000040000A0060000E80500001F04000000080000000600000004000061070000F6050000250400000009000000060000000400001D080000030600002A040000000A00000006000000040000D3080000100600002E040000000B00000006000000040000850900001D06000032040000000C00000006000000040000340A00002906000036040000000D00000006000000040000E10A0000350600003A040000000E000000060000000400008C0B0000410600003D040000000F00000006000000040000360C00004C06000041040000001000000006000000040000E00C000056060000440400000000000000070000000400007A00000055060000F30300000001000000070000000400007C01000062060000FC030000000200000007000000040000730200006F060000050400000003000000070000000400005E0300007D0600000D040000000400000007000000040000400400008B06000014040000000500000007000000040000190500009A0600001B040000000600000007000000040000E9050000A806000021040000000700000007000000040000B2060000B70600002704000000080000000700000004000074070000C50600002C04000000090000000700000004000030080000D406000031040000000A00000007000000040000E8080000E206000036040000000B000000070000000400009B090000F00600003A040000000C000000070000000400004B0A0000FE0600003E040000000D00000007000000040000F80A00000B07000041040000000E00000007000000040000A40B00001707000045040000000F000000070000000400004F0C00002307000048040000001000000007000000040000FB0C00002E0700004B0400000000000000080000000400008300000015070000FA0300000001000000080000000400008701000023070000040400000002000000080000000400007E020000320700000C0400000003000000080000000400006B03000041070000140400000004000000080000000400004E040000500700001C040000000500000008000000040000270500005F07000022040000000600000008000000040000F90500006F07000029040000000700000008000000040000C20600007F0700002E040000000800000008000000040000860700008E07000034040000000900000008000000040000430800009E07000039040000000A00000008000000040000FB080000AD0700003D040000000B00000008000000040000B0090000BC07000041040000000C00000008000000040000610A0000CB07000045040000000D000000080000000400000F0B0000D907000049040000000E00000008000000040000BC0B0000E70700004C040000000F00000008000000040000690C0000F40700004F040000001000000008000000040000150D000000080000520400000000000000090000000400008C000000D00700000204000000010000000900000004000091010000DF0700000B04000000020000000900000004000089020000EE0700001404000000030000000900000004000077030000FE0700001C0400000004000000090000000400005B0400000F08000023040000000500000009000000040000350500001F0800002A040000000600000009000000040000080600003008000030040000000700000009000000040000D3060000410800003604000000080000000900000004000097070000510800003B040000000900000009000000040000550800006208000040040000000A000000090000000400000F0900007308000044040000000B00000009000000040000C40900008308000048040000000C00000009000000040000760A0000920800004C040000000D00000009000000040000260B0000A208000050040000000E00000009000000040000D40B0000B008000053040000000F00000009000000040000810C0000BE080000560400000010000000090000000400002F0D0000CC0800005904000000000000000A00000004000095000000850800000904000000010000000A0000000400009A010000950800001204000000020000000A00000004000094020000A60800001B04000000030000000A00000004000083030000B70800002304000000040000000A00000004000068040000C80800002A04000000050000000A00000004000043050000DA0800003104000000060000000A00000004000017060000EC0800003704000000070000000A000000040000E3060000FE0800003D04000000080000000A000000040000A80700000F0900004204000000090000000A000000040000670800002109000047040000000A0000000A00000004000022090000330900004B040000000B0000000A000000040000D8090000440900004F040000000C0000000A0000000400008C0A00005509000053040000000D0000000A0000000400003C0B00006509000056040000000E0000000A000000040000EB0B0000750900005A040000000F0000000A0000000400009A0C0000840900005D04000000100000000A000000040000480D0000920900006004000000000000000B0000000400009D000000360900001004000000010000000B000000040000A4010000470900001904000000020000000B0000000400009E020000590900002204000000030000000B0000000400008E0300006B0900002904000000040000000B000000040000740400007E0900003104000000050000000B00000004000051050000910900003704000000060000000B00000004000025060000A40900003E04000000070000000B000000040000F2060000B70900004304000000080000000B000000040000B9070000CA0900004804000000090000000B00000004000079080000DC0900004D040000000A0000000B00000004000035090000EF09000052040000000B0000000B000000040000EC090000010A000056040000000C0000000B000000040000A00A0000130A000059040000000D0000000B000000040000520B0000250A00005D040000000E0000000B000000040000020C0000360A000060040000000F0000000B000000040000B20C0000460A00006304000000100000000B000000040000610D0000550A00006604000000000000000C000000040000A5000000E50900001704000000010000000C000000040000AD010000F70900002004000000020000000C000000040000A80200000A0A00002804000000030000000C000000040000990300001D0A00003004000000040000000C00000004000080040000310A00003704000000050000000C0000000400005E050000440A00003E04000000060000000C00000004000034060000580A00004404000000070000000C000000040000020700006D0A00004A04000000080000000C000000040000C9070000810A00004F04000000090000000C0000000400008B080000940A000053040000000A0000000C00000004000047090000A80A000058040000000B0000000C000000040000000A0000BC0A00005C040000000C0000000C000000040000B50A0000CF0A000060040000000D0000000C000000040000680B0000E10A000063040000000E0000000C000000040000190C0000F30A000066040000000F0000000C000000040000C90C0000040B00006904000000100000000C0000000400007A0D0000150B00006C04000000000000000D000000040000AD000000910A00001D04000000010000000D000000040000B6010000A40A00002604000000020000000D000000040000B2020000B80A00002F04000000030000000D000000040000A4030000CD0A00003604000000040000000D0000000400008C040000E10A00003E04000000050000000D0000000400006B050000F60A00004404000000060000000D000000040000420600000B0B00004A04000000070000000D00000004000011070000200B00005004000000080000000D000000040000D9070000360B00005504000000090000000D0000000400009C0800004B0B00005A040000000A0000000D0000000400005A0900005F0B00005E040000000B0000000D000000040000130A0000740B000062040000000C0000000D000000040000CA0A0000880B000066040000000D0000000D0000000400007D0B00009C0B000069040000000E0000000D000000040000300C0000AF0B00006C040000000F0000000D000000040000E10C0000C10B00006F04000000100000000D000000040000920D0000D30B00007204000000000000000E000000040000B50000003C0B00002304000000010000000E000000040000BF010000510B00002C04000000020000000E000000040000BC020000660B00003504000000030000000E000000040000AF0300007B0B00003C04000000040000000E00000004000098040000910B00004404000000050000000E00000004000078050000A70B00004A04000000060000000E00000004000050060000BD0B00005004000000070000000E00000004000020070000D30B00005604000000080000000E000000040000EA070000EA0B00005B04000000090000000E000000040000AD080000000C00005F040000000A0000000E0000000400006C090000160C000064040000000B0000000E000000040000270A00002B0C000068040000000C0000000E000000040000DE0A0000400C00006B040000000D0000000E000000040000930B0000550C00006F040000000E0000000E000000040000460C0000690C000072040000000F0000000E000000040000F80C00007D0C00007504000000100000000E000000040000AB0D0000900C00007804000000000000000F000000040000BD000000E70B00002904000000010000000F000000040000C7010000FD0B00003204000000020000000F000000040000C6020000130C00003B04000000030000000F000000040000BA0300002A0C00004204000000040000000F000000040000A4040000410C00004904000000050000000F00000004000085050000580C00005004000000060000000F0000000400005E0600006F0C00005604000000070000000F0000000400002F070000860C00005B04000000080000000F000000040000FA0700009E0C00006004000000090000000F000000040000BE080000B50C000065040000000A0000000F0000000400007E090000CC0C000069040000000B0000000F0000000400003A0A0000E30C00006D040000000C0000000F000000040000F20A0000F90C000071040000000D0000000F000000040000A80B00000F0D000074040000000E0000000F0000000400005C0C0000240D000077040000000F0000000F000000040000100D0000390D00007A04000000100000000F000000040000C30D00004C0D00007D040000000000000010000000040000C5000000940C00002F040000000100000010000000040000D0010000AA0C000038040000000200000010000000040000D0020000C10C000040040000000300000010000000040000C5030000D90C000048040000000400000010000000040000B0040000F10C00004F04000000050000001000000004000092050000090D0000550400000006000000100000000400006C060000220D00005B0400000007000000100000000400003E0700003A0D0000610400000008000000100000000400000A080000530D000066040000000900000010000000040000D00800006B0D00006A040000000A0000001000000004000090090000830D00006F040000000B000000100000000400004D0A00009B0D000073040000000C00000010000000040000070B0000B20D000076040000000D00000010000000040000BE0B0000C90D000079040000000E00000010000000040000730C0000DF0D00007C040000000F00000010000000040000270D0000F50D00007F040000001000000010000000040000DC0D00000A0E00008204000000000000000000000005000033000000220000009204000000010000000000000005000030010000270000009D040000000200000000000000050000210200002D000000A70400000003000000000000000500000703000033000000B0040000000400000000000000050000E303000039000000B9040000000500000000000000050000B604000040000000C10400000006000000000000000500008105000047000000C9040000000700000000000000050000440600004D000000D00400000008000000000000000500000007000054000000D7040000000900000000000000050000B70700005B000000DD040000000A000000000000000500006908000061000000E3040000000B000000000000000500001709000068000000E9040000000C00000000000000050000C10900006D000000EE040000000D00000000000000050000690A000073000000F3040000000E000000000000000500000F0B000077000000F8040000000F00000000000000050000B50B00007B000000FD0400000010000000000000000500005B0C00007F00000001050000000000000001000000050000420000002A0100009D0400000001000000010000000500004001000030010000A80400000002000000010000000500003202000037010000B2040000000300000001000000050000190300003E010000BC040000000400000001000000050000F603000046010000C4040000000500000001000000050000CA0400004D010000CD0400000006000000010000000500009605000055010000D40400000007000000010000000500005A0600005D010000DB0400000008000000010000000500001807000065010000E2040000000900000001000000050000CF0700006D010000E8040000000A000000010000000500008208000074010000EE040000000B00000001000000050000310900007C010000F4040000000C00000001000000050000DC09000083010000F9040000000D00000001000000050000850A000089010000FE040000000E000000010000000500002D0B00008F01000003050000000F00000001000000050000D30B000094010000080500000010000000010000000500007A0C0000980100000C0500000000000000020000000500005000000025020000A80400000001000000020000000500004E0100002D020000B30400000002000000020000000500004102000034020000BD040000000300000002000000050000290300003D020000C60400000004000000020000000500000804000045020000CF040000000500000002000000050000DD0400004E020000D7040000000600000002000000050000AA05000057020000DF0400000007000000020000000500006F06000060020000E60400000008000000020000000500002E07000069020000ED040000000900000002000000050000E607000072020000F3040000000A000000020000000500009A0800007B020000F9040000000B000000020000000500004A09000083020000FE040000000C00000002000000050000F70900008B02000004050000000D00000002000000050000A10A00009202000009050000000E00000002000000050000490B0000990200000D050000000F00000002000000050000F10B0000A002000012050000001000000002000000050000990C0000A5020000160500000000000000030000000500005C00000014030000B30400000001000000030000000500005C0100001D030000BE0400000002000000030000000500005002000026030000C8040000000300000003000000050000390300002F030000D10400000004000000030000000500001904000039030000DA040000000500000003000000050000EF04000043030000E2040000000600000003000000050000BD0500004D030000E90400000007000000030000000500008306000057030000F00400000008000000030000000500004307000061030000F7040000000900000003000000050000FD0700006B030000FD040000000A00000003000000050000B20800007503000003050000000B00000003000000050000630900007E03000009050000000C00000003000000050000100A0000870300000E050000000D00000003000000050000BB0A00009003000013050000000E00000003000000050000650B00009803000018050000000F000000030000000500000D0C00009F0300001C050000001000000003000000050000B60C0000A60300002105000000000000000400000005000068000000F9030000BD0400000001000000040000000500006901000002040000C80400000002000000040000000500005E0200000C040000D20400000003000000040000000500004903000017040000DB0400000004000000040000000500002904000021040000E4040000000500000004000000050000000500002C040000EC040000000600000004000000050000CF05000038040000F30400000007000000040000000500009606000043040000FB040000000800000004000000050000570700004E04000001050000000900000004000000050000120800005904000007050000000A00000004000000050000C8080000640400000D050000000B000000040000000500007A0900006F04000013050000000C00000004000000050000290A00007904000018050000000D00000004000000050000D50A0000820400001D050000000E00000004000000050000800B00008C04000022050000000F00000004000000050000290C00009404000026050000001000000004000000050000D30C00009C0400002A05000000000000000500000005000074000000D3040000C704000000010000000500000005000075010000DE040000D20400000002000000050000000500006C020000E9040000DC04000000030000000500000005000057030000F4040000E50400000004000000050000000500003804000000050000EE040000000500000005000000050000110500000C050000F6040000000600000005000000050000E105000019050000FD040000000700000005000000050000A906000025050000040500000008000000050000000500006B070000310500000B050000000900000005000000050000270800003D05000011050000000A00000005000000050000DE0800004905000017050000000B0000000500000005000091090000550500001C050000000C00000005000000050000410A00006005000022050000000D00000005000000050000EE0A00006B05000026050000000E000000050000000500009A0B0000750500002B050000000F00000005000000050000440C00007F05000030050000001000000005000000050000EF0C000088050000340500000000000000060000000500007E000000A4050000D104000000010000000600000005000081010000B0050000DB04000000020000000600000005000078020000BC050000E504000000030000000600000005000065030000C9050000EF04000000040000000600000005000047040000D6050000F704000000050000000600000005000020050000E3050000FF040000000600000006000000050000F2050000F005000007050000000700000006000000050000BB060000FE0500000E0500000008000000060000000500007E0700000B060000140500000009000000060000000500003B080000190600001B050000000A00000006000000050000F30800002606000020050000000B00000006000000050000A70900003306000026050000000C00000006000000050000580A00003F0600002B050000000D00000006000000050000060B00004B06000030050000000E00000006000000050000B30B00005606000034050000000F000000060000000500005F0C000061060000390500000010000000060000000500000B0D00006B0600003D050000000000000007000000050000880000006E060000DA0400000001000000070000000500008C0100007B060000E50400000002000000070000000500008402000088060000EF0400000003000000070000000500007203000096060000F804000000040000000700000005000055040000A40600000005000000050000000700000005000030050000B20600000805000000060000000700000005000002060000C106000010050000000700000007000000050000CC060000CF0600001705000000080000000700000005000090070000DE0600001E0500000009000000070000000500004F080000EC06000024050000000A0000000700000005000008090000FA06000029050000000B00000007000000050000BD090000080700002F050000000C000000070000000500006F0A00001607000034050000000D000000070000000500001E0B00002307000039050000000E00000007000000050000CC0B00002F0700003D050000000F00000007000000050000790C00003B07000042050000001000000007000000050000260D000046070000460500000000000000080000000500009200000030070000E3040000000100000008000000050000970100003E070000EE040000000200000008000000050000900200004C070000F80400000003000000080000000500007E0300005B07000001050000000400000008000000050000630400006B070000090500000005000000080000000500003E0500007A07000011050000000600000008000000050000120600008A07000019050000000700000008000000050000DD0600009907000020050000000800000008000000050000A2070000A90700002605000000090000000800000005000062080000B80700002C050000000A000000080000000500001C090000C807000032050000000B00000008000000050000D2090000D707000038050000000C00000008000000050000850A0000E50700003D050000000D00000008000000050000350B0000F307000041050000000E00000008000000050000E40B00000108000046050000000F00000008000000050000920C00000E0800004A050000001000000008000000050000400D00001A0800004F0500000000000000090000000500009B000000ED070000EC040000000100000009000000050000A1010000FC070000F60400000002000000090000000500009B0200000B080000000500000003000000090000000500008B0300001B08000009050000000400000009000000050000700400002B080000120500000005000000090000000500004D0500003C0800001A050000000600000009000000050000210600004D08000021050000000700000009000000050000EE0600005D08000028050000000800000009000000050000B40700006E0800002F050000000900000009000000050000740800007F08000035050000000A000000090000000500002F0900008F0800003B050000000B00000009000000050000E70900009F08000040050000000C000000090000000500009B0A0000AF08000045050000000D000000090000000500004C0B0000BE0800004A050000000E00000009000000050000FC0B0000CD0800004E050000000F00000009000000050000AB0C0000DB080000530500000010000000090000000500005A0D0000E80800005705000000000000000A000000050000A3000000A4080000F504000000010000000A000000050000AA010000B4080000FF04000000020000000A000000050000A6020000C50800000905000000030000000A00000005000096030000D60800001205000000040000000A0000000500007D040000E70800001A05000000050000000A0000000500005B050000F90800002205000000060000000A000000050000300600000B0900002A05000000070000000A000000050000FE0600001D0900003105000000080000000A000000050000C50700002E0900003705000000090000000A00000005000086080000400900003D050000000A0000000A000000050000430900005209000043050000000B0000000A000000050000FB0900006309000048050000000C0000000A000000050000B00A0000740900004D050000000D0000000A000000050000620B00008409000052050000000E0000000A000000050000130C00009409000057050000000F0000000A000000050000C30C0000A30900005B05000000100000000A000000050000740D0000B10900005F05000000000000000B000000050000AB00000058090000FD04000000010000000B000000050000B4010000690900000705000000020000000B000000050000B00200007B0900001105000000030000000B000000050000A20300008D0900001A05000000040000000B0000000500008A0400009F0900002305000000050000000B00000005000068050000B20900002B05000000060000000B0000000500003F060000C50900003205000000070000000B0000000500000D070000D80900003905000000080000000B000000050000D6070000EB0900003F05000000090000000B00000005000098080000FE09000045050000000A0000000B00000005000055090000100A00004B050000000B0000000B0000000500000F0A0000220A000050050000000C0000000B000000050000C50A0000340A000055050000000D0000000B000000050000780B0000460A00005A050000000E0000000B0000000500002A0C0000570A00005E050000000F0000000B000000050000DC0C0000670A00006305000000100000000B0000000500008D0D0000760A00006705000000000000000C000000050000B4000000080A00000505000000010000000C000000050000BD0100001A0A00000F05000000020000000C000000050000BA0200002D0A00001905000000030000000C000000050000AD030000400A00002205000000040000000C00000005000096040000540A00002B05000000050000000C00000005000076050000680A00003205000000060000000C0000000500004D0600007C0A00003A05000000070000000C0000000500001D070000900A00004105000000080000000C000000050000E6070000A40A00004705000000090000000C000000050000AA080000B80A00004D050000000A0000000C00000005000068090000CC0A000053050000000B0000000C000000050000230A0000DF0A000058050000000C0000000C000000050000DA0A0000F20A00005D050000000D0000000C0000000500008E0B0000050B000062050000000E0000000C000000050000410C0000170B000066050000000F0000000C000000050000F30C0000280B00006A05000000100000000C000000050000A60D0000380B00006F05000000000000000D000000050000BB000000B70A00000D05000000010000000D000000050000C6010000CA0A00001705000000020000000D000000050000C4020000DE0A00002105000000030000000D000000050000B8030000F20A00002A05000000040000000D000000050000A2040000070B00003205000000050000000D000000050000830500001C0B00003A05000000060000000D0000000500005B060000310B00004105000000070000000D0000000500002C070000460B00004805000000080000000D000000050000F70700005B0B00004F05000000090000000D000000050000BB080000700B000055050000000A0000000D0000000500007B090000850B00005A050000000B0000000D000000050000360A00009A0B00005F050000000C0000000D000000050000EE0A0000AE0B000064050000000D0000000D000000050000A40B0000C10B000069050000000E0000000D000000050000580C0000D50B00006E050000000F0000000D0000000500000B0D0000E70B00007205000000100000000D000000050000BF0D0000F90B00007605000000000000000E000000050000C3000000640B00001405000000010000000E000000050000CF010000790B00001E05000000020000000E000000050000CE0200008E0B00002805000000030000000E000000050000C3030000A30B00003105000000040000000E000000050000AE040000B90B00003A05000000050000000E00000005000090050000CF0B00004105000000060000000E00000005000069060000E50B00004905000000070000000E0000000500003B070000FB0B00005005000000080000000E00000005000007080000120C00005605000000090000000E000000050000CC080000280C00005C050000000A0000000E0000000500008D0900003E0C000061050000000B0000000E000000050000490A0000530C000067050000000C0000000E000000050000030B0000690C00006C050000000D0000000E000000050000B90B00007D0C000070050000000E0000000E0000000500006F0C0000910C000075050000000F0000000E000000050000230D0000A50C00007905000000100000000E000000050000D70D0000B80C00007D05000000000000000F000000050000CB000000110C00001B05000000010000000F000000050000D7010000270C00002605000000020000000F000000050000D80200003D0C00002F05000000030000000F000000050000CE030000540C00003805000000040000000F000000050000BA0400006B0C00004105000000050000000F0000000500009D050000820C00004905000000060000000F00000005000077060000990C00005005000000070000000F0000000500004B070000B10C00005705000000080000000F00000005000017080000C80C00005D05000000090000000F000000050000DE080000DF0C000063050000000A0000000F0000000500009F090000F60C000069050000000B0000000F0000000500005D0A00000D0D00006E050000000C0000000F000000050000170B0000230D000073050000000D0000000F000000050000CF0B0000390D000077050000000E0000000F000000050000850C00004E0D00007C050000000F0000000F0000000500003A0D0000630D00008005000000100000000F000000050000F00D0000770D000084050000000000000010000000050000D3000000C00C000023050000000100000010000000050000E0010000D70C00002D050000000200000010000000050000E2020000EE0C000036050000000300000010000000050000D9030000060D00003F050000000400000010000000050000C60400001E0D000048050000000500000010000000050000AA050000360D000050050000000600000010000000050000860600004E0D0000570500000007000000100000000500005A070000670D00005E050000000800000010000000050000270800007F0D000064050000000900000010000000050000EF080000980D00006A050000000A00000010000000050000B2090000B00D00006F050000000B00000010000000050000700A0000C70D000074050000000C000000100000000500002C0B0000DF0D000079050000000D00000010000000050000E40B0000F60D00007E050000000E000000100000000500009C0C00000C0E000082050000000F00000010000000050000520D0000220E000086050000001000000010000000050000090E0000370E00008A050000000000000000000000060000420000002B0000006A0500000001000000000000000600004001000030000000760500000002000000000000000600003302000036000000810500000003000000000000000600001B0300003C0000008C050000000400000000000000060000F90300004200000096050000000500000000000000060000CD040000480000009F0500000006000000000000000600009A0500004F000000A80500000007000000000000000600005F06000056000000B00500000008000000000000000600001D0700005C000000B8050000000900000000000000060000D607000063000000C0050000000A000000000000000600008908000069000000C7050000000B00000000000000060000380900006F000000CE050000000C00000000000000060000E509000075000000D4050000000D000000000000000600008E0A00007A000000DA050000000E00000000000000060000360B00007F000000E0050000000F00000000000000060000DE0B000083000000E6050000001000000000000000060000850C000086000000EC050000000000000001000000060000510000003601000077050000000100000001000000060000500100003C0100008305000000020000000100000006000044020000420100008E0500000003000000010000000600002D03000049010000980500000004000000010000000600000B04000051010000A2050000000500000001000000060000E104000058010000AC050000000600000001000000060000AF05000060010000B50500000007000000010000000600007506000068010000BD050000000800000001000000060000340700006F010000C5050000000900000001000000060000EE07000077010000CC050000000A00000001000000060000A20800007F010000D3050000000B000000010000000600005309000086010000DA050000000C00000001000000060000000A00008C010000E1050000000D00000001000000060000AB0A000093010000E7050000000E00000001000000060000540B000098010000ED050000000F00000001000000060000FC0B00009D010000F2050000001000000001000000060000A50C0000A2010000F80500000000000000020000000600005E00000033020000830500000001000000020000000600005F0100003A0200008F05000000020000000200000006000053020000420200009A0500000003000000020000000600003D0300004A020000A50500000004000000020000000600001D04000052020000AF050000000500000002000000060000F40400005B020000B8050000000600000002000000060000C305000064020000C10500000007000000020000000600008A0600006D020000C90500000008000000020000000600004A07000076020000D1050000000900000002000000060000050800007E020000D8050000000A00000002000000060000BB08000087020000DF050000000B000000020000000600006C0900008F020000E6050000000C000000020000000600001A0A000097020000ED050000000D00000002000000060000C60A00009E020000F3050000000E00000002000000060000700B0000A5020000F9050000000F000000020000000600001A0C0000AB020000FE050000001000000002000000060000C30C0000B1020000040600000000000000030000000600006B000000240300008F0500000001000000030000000600006C0100002C0300009B0500000002000000030000000600006202000035030000A60500000003000000030000000600004D0300003E030000B10500000004000000030000000600002E04000048030000BA0500000005000000030000000600000605000052030000C4050000000600000003000000060000D60500005C030000CD0500000007000000030000000600009E06000066030000D50500000008000000030000000600006007000070030000DD0500000009000000030000000600001B0800007A030000E4050000000A00000003000000060000D208000083030000EB050000000B00000003000000060000850900008D030000F2050000000C00000003000000060000340A000096030000F8050000000D00000003000000060000E10A00009E030000FE050000000E000000030000000600008C0B0000A603000004060000000F00000003000000060000370C0000AE0300000A060000001000000003000000060000E10C0000B403000010060000000000000004000000060000770000000B0400009B0500000001000000040000000600007901000014040000A6050000000200000004000000060000700200001E040000B20500000003000000040000000600005D03000028040000BC0500000004000000040000000600003F04000033040000C6050000000500000004000000060000180500003E040000CF050000000600000004000000060000E805000049040000D8050000000700000004000000060000B206000054040000E0050000000800000004000000060000740700005F040000E8050000000900000004000000060000310800006A040000F0050000000A00000004000000060000E908000075040000F7050000000B000000040000000600009C0900007F040000FD050000000C000000040000000600004D0A00008A04000004060000000D00000004000000060000FB0A0000930400000A060000000E00000004000000060000A70B00009C04000010060000000F00000004000000060000530C0000A504000015060000001000000004000000060000FE0C0000AC0400001B06000000000000000500000006000082000000E7040000A605000000010000000500000006000086010000F2040000B20500000002000000050000000600007E020000FD040000BD0500000003000000050000000600006B03000008050000C70500000004000000050000000600004E04000014050000D10500000005000000050000000600002805000020050000DB050000000600000005000000060000FA0500002C050000E3050000000700000005000000060000C406000038050000EC0500000008000000050000000600008807000045050000F30500000009000000050000000600004608000051050000FB050000000A00000005000000060000FF0800005D05000002060000000B00000005000000060000B30900006805000008060000000C00000005000000060000650A0000730500000F060000000D00000005000000060000140B00007E05000015060000000E00000005000000060000C10B0000880500001B060000000F000000050000000600006E0C000092050000200600000010000000050000000600001B0D00009B050000260600000000000000060000000600008D000000BB050000B105000000010000000600000006000091010000C6050000BD0500000002000000060000000600008A020000D2050000C805000000030000000600000006000079030000DF050000D20500000004000000060000000600005D040000EC050000DC05000000050000000600000006000038050000F9050000E50500000006000000060000000600000B06000006060000EE050000000700000006000000060000D606000014060000F60500000008000000060000000600009B07000021060000FE0500000009000000060000000600005A0800002E06000006060000000A00000006000000060000140900003B0600000D060000000B00000006000000060000CA0900004806000013060000000C000000060000000600007C0A0000540600001A060000000D000000060000000600002C0B00006006000020060000000E00000006000000060000DB0B00006B06000025060000000F00000006000000060000880C0000760600002B060000001000000006000000060000360D000080060000310600000000000000070000000600009700000086060000BC0500000001000000070000000600009C01000093060000C705000000020000000700000006000097020000A0060000D305000000030000000700000006000086030000AE060000DD0500000004000000070000000600006B040000BC060000E705000000050000000700000006000047050000CA060000F00500000006000000070000000600001B060000D9060000F9050000000700000007000000060000E8060000E706000001060000000800000007000000060000AE070000F6060000090600000009000000070000000600006D0800000407000010060000000A00000007000000060000290900001207000017060000000B00000007000000060000DF090000200700001E060000000C00000007000000060000930A00002D07000024060000000D00000007000000060000440B00003A0700002A060000000E00000007000000060000F40B00004707000030060000000F00000007000000060000A20C00005207000036060000001000000007000000060000510D00005D0700003B060000000000000008000000060000A00000004B070000C6050000000100000008000000060000A701000059070000D2050000000200000008000000060000A202000067070000DD0500000003000000080000000600009303000076070000E70500000004000000080000000600007904000085070000F10500000005000000080000000600005605000094070000FA0500000006000000080000000600002B060000A407000003060000000700000008000000060000F9060000B30700000B060000000800000008000000060000C0070000C30700001306000000090000000800000006000081080000D30700001A060000000A000000080000000600003D090000E207000021060000000B00000008000000060000F5090000F107000028060000000C00000008000000060000A90A0000FF0700002E060000000D000000080000000600005C0B00000D08000034060000000E000000080000000600000C0C00001B0800003A060000000F00000008000000060000BC0C000028080000400600000010000000080000000600006C0D00003408000045060000000000000009000000060000A900000009080000D0050000000100000009000000060000B101000018080000DC050000000200000009000000060000AD02000028080000E70500000003000000090000000600009F03000038080000F10500000004000000090000000600008604000048080000FB0500000005000000090000000600006505000059080000040600000006000000090000000600003B060000690800000D060000000700000009000000060000090700007A08000015060000000800000009000000060000D10700008B0800001D060000000900000009000000060000930800009B08000024060000000A0000000900000006000050090000AC0800002B060000000B00000009000000060000090A0000BC08000032060000000C00000009000000060000BF0A0000CB08000038060000000D00000009000000060000720B0000DA0800003E060000000E00000009000000060000240C0000E908000044060000000F00000009000000060000D50C0000F70800004A060000001000000009000000060000860D0000040900004F06000000000000000A000000060000B2000000C3080000DA05000000010000000A000000060000BB010000D3080000E605000000020000000A000000060000B8020000E4080000F105000000030000000A000000060000AB030000F5080000FB05000000040000000A00000006000093040000060900000506000000050000000A00000006000073050000180900000E06000000060000000A0000000600004A0600002A0900001706000000070000000A000000060000190700003B0900001F06000000080000000A000000060000E20700004D0900002706000000090000000A000000060000A50800005F0900002E060000000A0000000A000000060000640900007009000035060000000B0000000A0000000600001E0A0000820900003C060000000C0000000A000000060000D50A00009209000042060000000D0000000A000000060000890B0000A309000048060000000E0000000A0000000600003C0C0000B20900004E060000000F0000000A000000060000EE0C0000C10900005306000000100000000A000000060000A00D0000D00900005906000000000000000B000000060000BA00000079090000E405000000010000000B000000060000C40100008A090000EF05000000020000000B000000060000C30200009C090000FA05000000030000000B000000060000B6030000AE0900000506000000040000000B000000060000A0040000C00900000F06000000050000000B00000006000080050000D30900001806000000060000000B00000006000058060000E60900002006000000070000000B00000006000029070000F90900002906000000080000000B000000060000F30700000C0A00003006000000090000000B000000060000B70800001F0A000038060000000A0000000B00000006000077090000310A00003E060000000B0000000B000000060000320A0000430A000045060000000C0000000B000000060000EA0A0000550A00004B060000000D0000000B0000000600009F0B0000670A000051060000000E0000000B000000060000530C0000780A000057060000000F0000000B000000060000060D0000880A00005D06000000100000000B000000060000B90D0000970A00006206000000000000000C000000060000C20000002B0A0000ED05000000010000000C000000060000CD0100003E0A0000F905000000020000000C000000060000CD020000510A00000406000000030000000C000000060000C1030000640A00000E06000000040000000C000000060000AC040000770A00001806000000050000000C0000000600008E0500008B0A00002106000000060000000C000000060000670600009F0A00002A06000000070000000C00000006000039070000B30A00003206000000080000000C00000006000004080000C70A00003906000000090000000C000000060000C9080000DB0A000041060000000A0000000C00000006000089090000EF0A000048060000000B0000000C000000060000460A0000020B00004E060000000C0000000C000000060000FF0A0000150B000054060000000D0000000C000000060000B50B0000280B00005A060000000E0000000C0000000600006A0C00003A0B000060060000000F0000000C0000000600001E0D00004B0B00006606000000100000000C000000060000D20D00005C0B00006B06000000000000000D000000060000CA000000DC0A0000F605000000010000000D000000060000D6010000F00A00000206000000020000000D000000060000D7020000040B00000D06000000030000000D000000060000CC030000180B00001706000000040000000D000000060000B80400002D0B00002106000000050000000D0000000600009B050000420B00002A06000000060000000D00000006000075060000570B00003306000000070000000D000000060000480700006C0B00003B06000000080000000D00000006000014080000810B00004206000000090000000D000000060000DB080000960B00004A060000000A0000000D0000000600009C090000AB0B000051060000000B0000000D000000060000590A0000BF0B000057060000000C0000000D000000060000130B0000D30B00005D060000000D0000000D000000060000CB0B0000E70B000063060000000E0000000D000000060000810C0000FA0B000069060000000F0000000D000000060000360D00000D0C00006E06000000100000000D000000060000EB0D00001E0C00007406000000000000000E000000060000D20000008C0B0000FF05000000010000000E000000060000DF010000A00B00000B06000000020000000E000000060000E1020000B50B00001606000000030000000E000000060000D7030000CB0B00002006000000040000000E000000060000C4040000E10B00002A06000000050000000E000000060000A8050000F70B00003306000000060000000E000000060000830600000D0C00003C06000000070000000E00000006000057070000230C00004406000000080000000E000000060000240800003A0C00004B06000000090000000E000000060000EC080000500C000052060000000A0000000E000000060000AE090000660C000059060000000B0000000E0000000600006D0A00007B0C000060060000000C0000000E000000060000280B0000910C000066060000000D0000000E000000060000E00B0000A50C00006C060000000E0000000E000000060000980C0000B90C000072060000000F0000000E0000000600004E0D0000CD0C00007706000000100000000E000000060000040E0000E00C00007C06000000000000000F000000060000DA0000003B0C00000806000000010000000F000000060000E8010000510C00001306000000020000000F000000060000EB020000670C00001E06000000030000000F000000060000E20300007E0C00002906000000040000000F000000060000D0040000950C00003206000000050000000F000000060000B5050000AC0C00003B06000000060000000F00000006000091060000C30C00004406000000070000000F00000006000066070000DB0C00004C06000000080000000F00000006000035080000F20C00005406000000090000000F000000060000FD080000090D00005B060000000A0000000F000000060000C1090000200D000062060000000B0000000F000000060000800A0000370D000068060000000C0000000F0000000600003C0B00004E0D00006E060000000D0000000F000000060000F60B0000630D000074060000000E0000000F000000060000AE0C0000790D00007A060000000F0000000F000000060000660D00008D0D00007F06000000100000000F0000000600001D0E0000A10D000085060000000000000010000000060000E1000000EC0C000010060000000100000010000000060000F1010000030D00001C060000000200000010000000060000F40200001A0D000027060000000300000010000000060000ED030000320D000031060000000400000010000000060000DC0400004A0D00003B060000000500000010000000060000C2050000620D000044060000000600000010000000060000A00600007B0D00004C06000000070000001000000006000076070000930D00005406000000080000001000000006000045080000AC0D00005C0600000009000000100000000600000F090000C40D000063060000000A00000010000000060000D3090000DC0D00006A060000000B00000010000000060000940A0000F40D000070060000000C00000010000000060000510B00000C0E000077060000000D000000100000000600000C0C0000230E00007C060000000E00000010000000060000C50C0000390E000082060000000F000000100000000600007D0D00004F0E000088060000001000000010000000060000360E0000640E00008D06000000000000000000000007000051000000340000003D06000000010000000000000007000051010000390000004A060000000200000000000000070000450200003E000000560600000003000000000000000700002F03000044000000620600000004000000000000000700000E0400004A0000006D060000000500000000000000070000E50400005000000078060000000600000000000000070000B305000057000000820600000007000000000000000700007A0600005E0000008B0600000008000000000000000700003A0700006400000094060000000900000000000000070000F40700006A0000009D060000000A00000000000000070000A908000071000000A5060000000B000000000000000700005A09000077000000AD060000000C00000000000000070000080A00007C000000B5060000000D00000000000000070000B40A000081000000BC060000000E000000000000000700005D0B000086000000C3060000000F00000000000000070000060C000089000000CA060000001000000000000000070000B00C00008C000000D10600000000000000010000000700005F000000400100004B060000000100000001000000070000610100004601000058060000000200000001000000070000560200004D01000064060000000300000001000000070000410300005401000070060000000400000001000000070000210400005B0100007B060000000500000001000000070000F90400006201000086060000000600000001000000070000C80500006A010000900600000007000000010000000700009006000072010000990600000008000000010000000700005107000079010000A20600000009000000010000000700000C08000081010000AB060000000A00000001000000070000C308000088010000B3060000000B00000001000000070000750900008F010000BB060000000C00000001000000070000240A000096010000C3060000000D00000001000000070000D00A00009C010000CA060000000E000000010000000700007B0B0000A2010000D1060000000F00000001000000070000250C0000A7010000D8060000001000000001000000070000CF0C0000AB010000DF0600000000000000020000000700006D00000040020000580600000001000000020000000700006F0100004702000066060000000200000002000000070000660200004F0200007206000000030000000200000007000052030000570200007E060000000400000002000000070000330400005F020000890600000005000000020000000700000C0500006802000093060000000600000002000000070000DC050000700200009D060000000700000002000000070000A506000079020000A70600000008000000020000000700006707000082020000B0060000000900000002000000070000240800008B020000B8060000000A00000002000000070000DB08000093020000C1060000000B000000020000000700008E0900009B020000C9060000000C000000020000000700003E0A0000A3020000D0060000000D00000002000000070000EC0A0000AA020000D7060000000E00000002000000070000980B0000B1020000DF060000000F00000002000000070000430C0000B7020000E5060000001000000002000000070000EE0C0000BC020000EC0600000000000000030000000700007A00000034030000660600000001000000030000000700007D0100003C0300007306000000020000000300000007000075020000440300007F060000000300000003000000070000620300004E0300008B0600000004000000030000000700004404000057030000960600000005000000030000000700001E05000061030000A1060000000600000003000000070000EF0500006B030000AB060000000700000003000000070000B906000075030000B40600000008000000030000000700007D0700007E030000BD0600000009000000030000000700003A08000088030000C6060000000A00000003000000070000F308000092030000CE060000000B00000003000000070000A70900009B030000D6060000000C00000003000000070000580A0000A4030000DD060000000D00000003000000070000070B0000AC030000E5060000000E00000003000000070000B40B0000B4030000EC060000000F00000003000000070000600C0000BB030000F30600000010000000030000000700000C0D0000C2030000F9060000000000000004000000070000860000001C040000730600000001000000040000000700008A0100002504000080060000000200000004000000070000830200002F0400008C060000000300000004000000070000710300003A040000980600000004000000040000000700005504000044040000A30600000005000000040000000700002F0500004F040000AD060000000600000004000000070000020600005A040000B7060000000700000004000000070000CD06000065040000C10600000008000000040000000700009107000070040000CA060000000900000004000000070000500800007B040000D3060000000A000000040000000700000909000086040000DB060000000B00000004000000070000BF09000090040000E3060000000C00000004000000070000710A00009A040000EA060000000D00000004000000070000210B0000A4040000F1060000000E00000004000000070000CF0B0000AD040000F9060000000F000000040000000700007C0C0000B5040000FF0600000010000000040000000700002A0D0000BC0400000607000000000000000500000007000091000000FB0400007F06000000010000000500000007000096010000050500008C0600000002000000050000000700009002000010050000990600000003000000050000000700007F0300001C050000A50600000004000000050000000700006404000027050000B00600000005000000050000000700004005000033050000BA060000000600000005000000070000140600003F050000C4060000000700000005000000070000E00600004C050000CD060000000800000005000000070000A507000058050000D60600000009000000050000000700006508000064050000DF060000000A000000050000000700001F09000070050000E7060000000B00000005000000070000D60900007B050000EF060000000C00000005000000070000890A000086050000F7060000000D000000050000000700003A0B000091050000FE060000000E00000005000000070000E90B00009B05000005070000000F00000005000000070000980C0000A40500000C070000001000000005000000070000460D0000AD050000130700000000000000060000000700009C000000D10500008C060000000100000006000000070000A2010000DC050000990600000002000000060000000700009D020000E8050000A50600000003000000060000000700008D030000F5050000B10600000004000000060000000700007304000002060000BC060000000500000006000000070000500500000F060000C6060000000600000006000000070000250600001C060000D0060000000700000006000000070000F206000029060000DA060000000800000006000000070000B807000036060000E30600000009000000060000000700007908000044060000EB060000000A000000060000000700003509000051060000F4060000000B00000006000000070000EC0900005D060000FB060000000C00000006000000070000A10A00006906000003070000000D00000006000000070000530B0000750600000A070000000E00000006000000070000030C00008006000011070000000F00000006000000070000B20C00008B06000018070000001000000006000000070000620D0000950600001F070000000000000007000000070000A60000009E06000098060000000100000007000000070000AD010000AB060000A5060000000200000007000000070000A9020000B8060000B10600000003000000070000000700009A030000C6060000BD06000000040000000700000007000081040000D4060000C80600000005000000070000000700005F050000E2060000D206000000060000000700000007000035060000F0060000DC06000000070000000700000007000003070000FF060000E6060000000800000007000000070000CB0700000D070000EF0600000009000000070000000700008D0800001C070000F7060000000A00000007000000070000490900002A07000000070000000B00000007000000070000020A00003707000007070000000C00000007000000070000B80A0000450700000F070000000D000000070000000700006B0B00005207000016070000000E000000070000000700001C0C00005E0700001D070000000F00000007000000070000CC0C00006A070000240700000010000000070000000700007D0D0000750700002B070000000000000008000000070000AF00000065070000A4060000000100000008000000070000B801000073070000B1060000000200000008000000070000B502000081070000BD060000000300000008000000070000A703000090070000C90600000004000000080000000700008F0400009F070000D40600000005000000080000000700006E050000AE070000DE06000000060000000800000007000045060000BE070000E806000000070000000800000007000014070000CE070000F2060000000800000008000000070000DD070000DD070000FA060000000900000008000000070000A0080000EC07000003070000000A000000080000000700005E090000FC0700000B070000000B00000008000000070000170A00000B08000013070000000C00000008000000070000CE0A0000190800001B070000000D00000008000000070000820B00002708000022070000000E00000008000000070000340C00003508000029070000000F00000008000000070000E60C00004108000030070000001000000008000000070000980D00004D08000036070000000000000009000000070000B800000026080000AF060000000100000009000000070000C201000035080000BC060000000200000009000000070000C002000044080000C9060000000300000009000000070000B303000054080000D40600000004000000090000000700009C04000064080000DF0600000005000000090000000700007D05000075080000EA0600000006000000090000000700005406000086080000F40600000007000000090000000700002507000096080000FD060000000800000009000000070000EF070000A708000006070000000900000009000000070000B2080000B70800000E070000000A0000000900000007000071090000C808000017070000000B000000090000000700002C0A0000D80800001E070000000C00000009000000070000E40A0000E708000026070000000D00000009000000070000990B0000F70800002D070000000E000000090000000700004D0C00000509000034070000000F00000009000000070000FF0C0000130900003B070000001000000009000000070000B20D0000200900004207000000000000000A000000070000C1000000E2080000BA06000000010000000A000000070000CB010000F2080000C706000000020000000A000000070000CB02000002090000D406000000030000000A000000070000BF03000013090000DF06000000040000000A000000070000A904000025090000EA06000000050000000A0000000700008B05000036090000F506000000060000000A0000000700006306000048090000FF06000000070000000A000000070000350700005A0900000807000000080000000A000000070000000800006C0900001107000000090000000A000000070000C50800007D0900001A070000000A0000000A000000070000850900008F09000022070000000B0000000A000000070000410A0000A00900002A070000000C0000000A000000070000F90A0000B109000031070000000D0000000A000000070000B00B0000C109000038070000000E0000000A000000070000640C0000D10900003F070000000F0000000A000000070000180D0000E00900004607000000100000000A000000070000CC0D0000EE0900004D07000000000000000B000000070000C90000009A090000C506000000010000000B000000070000D5010000AB090000D206000000020000000B000000070000D5020000BD090000DF06000000030000000B000000070000CA030000CF090000EA06000000040000000B000000070000B6040000E1090000F506000000050000000B00000007000098050000F40900000007000000060000000B00000007000072060000070A00000A07000000070000000B000000070000450700001A0A00001307000000080000000B000000070000110800002D0A00001C07000000090000000B000000070000D70800003F0A000024070000000A0000000B00000007000098090000520A00002D070000000B0000000B000000070000550A0000640A000034070000000C0000000B0000000700000F0B0000760A00003C070000000D0000000B000000070000C60B0000880A000043070000000E0000000B0000000700007C0C0000980A00004A070000000F0000000B000000070000310D0000A90A00005107000000100000000B000000070000E50D0000B80A00005807000000000000000C000000070000D10000004F0A0000D006000000010000000C000000070000DE010000610A0000DD06000000020000000C000000070000DF020000740A0000E906000000030000000C000000070000D6030000870A0000F506000000040000000C000000070000C20400009B0A00000007000000050000000C000000070000A6050000AE0A00000A07000000060000000C00000007000081060000C20A00001407000000070000000C00000007000054070000D60A00001E07000000080000000C00000007000021080000EA0A00002707000000090000000C000000070000E9080000FE0A00002F070000000A0000000C000000070000AB090000120B000037070000000B0000000C000000070000690A0000250B00003F070000000C0000000C000000070000240B0000380B000047070000000D0000000C000000070000DC0B00004B0B00004E070000000E0000000C000000070000930C00005D0B000055070000000F0000000C000000070000490D00006E0B00005C07000000100000000C000000070000FF0D00007F0B00006207000000000000000D000000070000D9000000010B0000DB06000000010000000D000000070000E7010000150B0000E806000000020000000D000000070000E9020000290B0000F406000000030000000D000000070000E10300003D0B0000FF06000000040000000D000000070000CF040000520B00000A07000000050000000D000000070000B3050000670B00001507000000060000000D0000000700008F0600007C0B00001F07000000070000000D00000007000064070000910B00002807000000080000000D00000007000032080000A60B00003107000000090000000D000000070000FA080000BB0B00003A070000000A0000000D000000070000BD090000D00B000042070000000B0000000D0000000700007D0A0000E50B000049070000000C0000000D000000070000390B0000F90B000051070000000D0000000D000000070000F20B00000D0C000058070000000E0000000D000000070000AA0C0000200C00005F070000000F0000000D000000070000610D0000320C00006607000000100000000D000000070000180E0000440C00006D07000000000000000E000000070000E1000000B30B0000E506000000010000000E000000070000F0010000C80B0000F206000000020000000E000000070000F3020000DD0B0000FE06000000030000000E000000070000EC030000F20B00000A07000000040000000E000000070000DB040000080C00001507000000050000000E000000070000C00500001E0C00001F07000000060000000E0000000700009D060000350C00002907000000070000000E000000070000730700004B0C00003207000000080000000E00000007000042080000610C00003B07000000090000000E0000000700000C090000770C000044070000000A0000000E000000070000D00900008D0C00004C070000000B0000000E000000070000900A0000A30C000054070000000C0000000E0000000700004D0B0000B80C00005B070000000D0000000E000000070000080C0000CD0C000062070000000E0000000E000000070000C10C0000E10C000069070000000F0000000E000000070000790D0000F50C00007007000000100000000E000000070000310E0000080D00007707000000000000000F000000070000E8000000650C0000EF06000000010000000F000000070000F90100007B0C0000FC06000000020000000F000000070000FD020000910C00000807000000030000000F000000070000F7030000A80C00001407000000040000000F000000070000E7040000BF0C00001F07000000050000000F000000070000CD050000D60C00002907000000060000000F000000070000AC060000ED0C00003307000000070000000F00000007000082070000050D00003C07000000080000000F000000070000530800001C0D00004507000000090000000F0000000700001D090000330D00004E070000000A0000000F000000070000E30900004A0D000056070000000B0000000F000000070000A40A0000610D00005D070000000C0000000F000000070000620B0000780D000065070000000D0000000F0000000700001E0C00008D0D00006C070000000E0000000F000000070000D80C0000A30D000073070000000F0000000F000000070000910D0000B70D00007A07000000100000000F0000000700004A0E0000CB0D000080070000000000000010000000070000F0000000180D0000F9060000000100000010000000070000010200002F0D00000607000000020000001000000007000007030000460D000012070000000300000010000000070000020400005E0D00001D070000000400000010000000070000F3040000760D000028070000000500000010000000070000DA0500008E0D000033070000000600000010000000070000BA060000A70D00003D07000000070000001000000007000092070000BF0D00004607000000080000001000000007000063080000D80D00004F0700000009000000100000000700002F090000F00D000057070000000A00000010000000070000F5090000080E00005F070000000B00000010000000070000B80A0000200E000067070000000C00000010000000070000770B0000380E00006F070000000D00000010000000070000330C00004F0E000076070000000E00000010000000070000EE0C0000650E00007D070000000F00000010000000070000A90D00007B0E000083070000001000000010000000070000630E0000900E00008A070000000000000000000000080000600000003C0000000B070000000100000000000000080000620100004100000019070000000200000000000000080000580200004600000027070000000300000000000000080000430300004C00000034070000000400000000000000080000240400005200000040070000000500000000000000080000FC040000580000004C070000000600000000000000080000CC0500005F00000057070000000700000000000000080000950600006500000062070000000800000000000000080000570700006B0000006C070000000900000000000000080000120800007200000076070000000A00000000000000080000C9080000780000007F070000000B000000000000000800007C0900007D00000088070000000C000000000000000800002C0A00008300000091070000000D00000000000000080000D90A00008800000099070000000E00000000000000080000850B00008C000000A2070000000F000000000000000800002F0C000090000000AA070000001000000000000000080000DA0C000093000000B20700000000000000010000000800006E0000004B0100001A070000000100000001000000080000710100005101000029070000000200000001000000080000680200005701000036070000000300000001000000080000550300005E0100004307000000040000000100000008000037040000650100004F070000000500000001000000080000100500006C0100005B070000000600000001000000080000E10500007401000066070000000700000001000000080000AB0600007B010000710700000008000000010000000800006E070000830100007B0700000009000000010000000800002B0800008A01000085070000000A00000001000000080000E3080000920100008E070000000B00000001000000080000970900009901000097070000000C00000001000000080000480A00009F010000A0070000000D00000001000000080000F60A0000A5010000A9070000000E00000001000000080000A20B0000AB010000B1070000000F000000010000000800004E0C0000AF010000B9070000001000000001000000080000FA0C0000B3010000C10700000000000000020000000800007C0000004D02000029070000000100000002000000080000800100005402000038070000000200000002000000080000780200005B02000045070000000300000002000000080000660300006302000052070000000400000002000000080000490400006B0200005E07000000050000000200000008000024050000740200006A070000000600000002000000080000F60500007C02000075070000000700000002000000080000C00600008502000080070000000800000002000000080000840700008E0200008A070000000900000002000000080000420800009602000094070000000A00000002000000080000FB0800009F0200009D070000000B00000002000000080000B1090000A7020000A6070000000C00000002000000080000620A0000AE020000AF070000000D00000002000000080000120B0000B6020000B8070000000E00000002000000080000BF0B0000BC020000C0070000000F000000020000000800006C0C0000C2020000C8070000001000000002000000080000190D0000C7020000D00700000000000000030000000800008900000042030000380700000001000000030000000800008E0100004B03000046070000000200000003000000080000870200005303000054070000000300000003000000080000760300005C030000610700000004000000030000000800005A040000660300006D070000000500000003000000080000360500006F03000079070000000600000003000000080000090600007903000084070000000700000003000000080000D5060000830300008F0700000008000000030000000800009A0700008D030000990700000009000000030000000800005908000096030000A3070000000A0000000300000008000013090000A0030000AC070000000B00000003000000080000C9090000A9030000B5070000000C000000030000000800007C0A0000B2030000BE070000000D000000030000000800002D0B0000BA030000C6070000000E00000003000000080000DB0B0000C2030000CF070000000F00000003000000080000890C0000C9030000D7070000001000000003000000080000370D0000CF030000DF070000000000000004000000080000950000002D040000460700000001000000040000000800009B0100003604000055070000000200000004000000080000950200004004000062070000000300000004000000080000850300004A0400006F0700000004000000040000000800006B040000550400007B0700000005000000040000000800004705000060040000870700000006000000040000000800001B0600006B04000092070000000700000004000000080000E8060000760400009D070000000800000004000000080000AE07000080040000A70700000009000000040000000800006F0800008B040000B1070000000A000000040000000800002A09000096040000BA070000000B00000004000000080000E1090000A0040000C3070000000C00000004000000080000950A0000AA040000CC070000000D00000004000000080000470B0000B4040000D5070000000E00000004000000080000F70B0000BC040000DD070000000F00000004000000080000A60C0000C5040000E5070000001000000004000000080000550D0000CC040000ED070000000000000005000000080000A00000000E05000054070000000100000005000000080000A70100001805000063070000000200000005000000080000A30200002305000070070000000300000005000000080000930300002F0500007D0700000004000000050000000800007A0400003A050000890700000005000000050000000800005805000046050000950700000006000000050000000800002D06000052050000A0070000000700000005000000080000FB0600005E050000AB070000000800000005000000080000C20700006A050000B50700000009000000050000000800008408000076050000BF070000000A000000050000000800004009000082050000C8070000000B00000005000000080000F80900008E050000D1070000000C00000005000000080000AD0A000099050000DA070000000D00000005000000080000600B0000A3050000E3070000000E00000005000000080000110C0000AD050000EB070000000F00000005000000080000C10C0000B7050000F3070000001000000005000000080000710D0000BF050000FB070000000000000006000000080000AA000000E605000062070000000100000006000000080000B3010000F205000070070000000200000006000000080000AF020000FE0500007E070000000300000006000000080000A10300000A0600008B0700000004000000060000000800008904000017060000970700000005000000060000000800006805000024060000A30700000006000000060000000800003E06000031060000AE0700000007000000060000000800000D0700003E060000B9070000000800000006000000080000D50700004B060000C30700000009000000060000000800009808000059060000CD070000000A000000060000000800005609000065060000D6070000000B000000060000000800000F0A000072060000DF070000000C00000006000000080000C50A00007E060000E8070000000D00000006000000080000790B00008A060000F0070000000E000000060000000800002B0C000095060000F9070000000F00000006000000080000DC0C0000A0060000010800000010000000060000000800008D0D0000A906000009080000000000000007000000080000B4000000B606000070070000000100000007000000080000BE010000C30600007E070000000200000007000000080000BC020000D00600008B070000000300000007000000080000AE030000DD0600009807000000040000000700000008000097040000EB060000A507000000050000000700000008000077050000F9060000B00700000006000000070000000800004F06000008070000BB0700000007000000070000000800001F07000016070000C6070000000800000007000000080000E807000024070000D0070000000900000007000000080000AC08000033070000DA070000000A000000070000000800006A09000041070000E3070000000B00000007000000080000250A00004E070000EC070000000C00000007000000080000DC0A00005C070000F5070000000D00000007000000080000910B000069070000FE070000000E00000007000000080000440C00007507000006080000000F00000007000000080000F60C0000810700000E080000001000000007000000080000A90D00008B07000016080000000000000008000000080000BE0000007F0700007D070000000100000008000000080000C80100008D0700008B070000000200000008000000080000C70200009B07000099070000000300000008000000080000BB030000AA070000A5070000000400000008000000080000A5040000B9070000B207000000050000000800000008000086050000C8070000BD0700000006000000080000000800005F060000D8070000C907000000070000000800000008000030070000E7070000D3070000000800000008000000080000FA070000F7070000DD070000000900000008000000080000BF08000006080000E7070000000A000000080000000800007F09000015080000F1070000000B000000080000000800003A0A000024080000FA070000000C00000008000000080000F30A00003208000002080000000D00000008000000080000A90B0000400800000B080000000E000000080000000800005D0C00004E08000013080000000F00000008000000080000100D00005B0800001B080000001000000008000000080000C40D00006708000023080000000000000009000000080000C7000000420800008A070000000100000009000000080000D20100005108000098070000000200000009000000080000D202000060080000A5070000000300000009000000080000C703000070080000B2070000000400000009000000080000B304000080080000BF0700000005000000090000000800009505000091080000CA0700000006000000090000000800006E060000A1080000D507000000070000000900000008000040070000B2080000E00700000008000000090000000800000C080000C3080000EA070000000900000009000000080000D2080000D3080000F4070000000A0000000900000008000093090000E3080000FD070000000B000000090000000800004F0A0000F308000006080000000C00000009000000080000090B0000030900000F080000000D00000009000000080000C00B00001209000018080000000E00000009000000080000750C00002109000020080000000F000000090000000800002A0D00002F09000028080000001000000009000000080000DE0D00003C0900003008000000000000000A000000080000CF000000000900009607000000010000000A000000080000DC01000010090000A507000000020000000A000000080000DD02000021090000B207000000030000000A000000080000D303000032090000BF07000000040000000A000000080000C004000043090000CB07000000050000000A000000080000A305000055090000D707000000060000000A0000000800007D06000066090000E207000000070000000A0000000800005107000078090000ED07000000080000000A0000000800001D0800008A090000F707000000090000000A000000080000E40800009B09000001080000000A0000000A000000080000A6090000AD0900000A080000000B0000000A000000080000640A0000BE09000013080000000C0000000A0000000800001E0B0000CF0900001C080000000D0000000A000000080000D60B0000DF09000024080000000E0000000A0000000800008D0C0000EF0900002C080000000F0000000A000000080000430D0000FE0900003508000000100000000A000000080000F80D00000C0A00003C08000000000000000B000000080000D8000000BA090000A307000000010000000B000000080000E5010000CB090000B107000000020000000B000000080000E8020000DD090000BE07000000030000000B000000080000DF030000EF090000CB07000000040000000B000000080000CC040000020A0000D707000000050000000B000000080000B0050000140A0000E307000000060000000B0000000800008C060000270A0000EE07000000070000000B000000080000610700003A0A0000F907000000080000000B0000000800002E0800004D0A00000308000000090000000B000000080000F6080000600A00000D080000000A0000000B000000080000B9090000720A000016080000000B0000000B000000080000780A0000850A00001F080000000C0000000B000000080000340B0000960A000028080000000D0000000B000000080000ED0B0000A80A000031080000000E0000000B000000080000A40C0000B90A000039080000000F0000000B0000000800005B0D0000C90A00004108000000100000000B000000080000120E0000D80A00004908000000000000000C000000080000E0000000710A0000AF07000000010000000C000000080000EF010000840A0000BD07000000020000000C000000080000F2020000960A0000CA07000000030000000C000000080000EA030000AA0A0000D707000000040000000C000000080000D9040000BD0A0000E407000000050000000C000000080000BE050000D10A0000EF07000000060000000C0000000800009B060000E50A0000FA07000000070000000C00000008000070070000F90A00000508000000080000000C0000000800003F0800000D0B00000F08000000090000000C00000008000008090000210B000019080000000A0000000C000000080000CC090000350B000022080000000B0000000C0000000800008C0A0000480B00002B080000000C0000000C000000080000490B00005B0B000034080000000D0000000C000000080000030C00006E0B00003D080000000E0000000C000000080000BC0C0000800B000045080000000F0000000C000000080000740D0000910B00004D08000000100000000C0000000800002B0E0000A10B00005508000000000000000D000000080000E8000000260B0000BB07000000010000000D000000080000F80100003A0B0000C907000000020000000D000000080000FC0200004E0B0000D607000000030000000D000000080000F5030000620B0000E307000000040000000D000000080000E5040000770B0000EF07000000050000000D000000080000CB0500008C0B0000FB07000000060000000D000000080000A9060000A10B00000608000000070000000D00000008000080070000B60B00001108000000080000000D00000008000050080000CB0B00001B08000000090000000D0000000800001A090000E00B000025080000000A0000000D000000080000DF090000F50B00002E080000000B0000000D000000080000A00A00000A0C000037080000000C0000000D0000000800005E0B00001E0C000040080000000D0000000D000000080000190C0000310C000048080000000E0000000D000000080000D30C0000450C000051080000000F0000000D0000000800008C0D0000570C00005908000000100000000D000000080000450E0000690C00006108000000000000000E000000080000EF000000DA0B0000C607000000010000000E00000008000000020000EF0B0000D407000000020000000E00000008000006030000040C0000E207000000030000000E000000080000000400001A0C0000EF07000000040000000E000000080000F10400002F0C0000FB07000000050000000E000000080000D8050000460C00000708000000060000000E000000080000B80600005C0C00001208000000070000000E0000000800008F070000720C00001C08000000080000000E00000008000060080000880C00002708000000090000000E0000000800002B0900009F0C000030080000000A0000000E000000080000F2090000B50C00003A080000000B0000000E000000080000B40A0000CA0C000043080000000C0000000E000000080000730B0000DF0C00004C080000000D0000000E0000000800002F0C0000F40C000054080000000E0000000E000000080000EA0C0000080D00005C080000000F0000000E000000080000A40D00001C0D00006408000000100000000E0000000800005E0E00002F0D00006C08000000000000000F000000080000F70000008E0C0000D207000000010000000F00000008000009020000A40C0000E007000000020000000F00000008000010030000BA0C0000ED07000000030000000F0000000800000B040000D10C0000FA07000000040000000F000000080000FD040000E80C00000608000000050000000F000000080000E6050000FF0C00001208000000060000000F000000080000C6060000170D00001D08000000070000000F0000000800009F0700002E0D00002808000000080000000F00000008000071080000450D00003208000000090000000F0000000800003D0900005D0D00003C080000000A0000000F000000080000040A0000740D000045080000000B0000000F000000080000C80A00008B0D00004E080000000C0000000F000000080000880B0000A10D000057080000000D0000000F000000080000450C0000B70D00005F080000000E0000000F000000080000010D0000CC0D000068080000000F0000000F000000080000BC0D0000E10D00007008000000100000000F000000080000770E0000F50D000078080000000000000010000000080000FF000000430D0000DD070000000100000010000000080000120200005A0D0000EB0700000002000000100000000800001A030000720D0000F807000000030000001000000008000016040000890D00000508000000040000001000000008000009050000A20D000012080000000500000010000000080000F3050000BA0D00001D080000000600000010000000080000D4060000D20D000028080000000700000010000000080000AE070000EB0D00003308000000080000001000000008000081080000040E00003D0800000009000000100000000800004F0900001C0E000047080000000A00000010000000080000170A0000340E000050080000000B00000010000000080000DB0A00004C0E000059080000000C000000100000000800009C0B0000640E000062080000000D000000100000000800005B0C00007B0E00006A080000000E00000010000000080000180D0000910E000073080000000F00000010000000080000D40D0000A70E00007B080000001000000010000000080000900E0000BC0E0000830800000000000000000000000900006F00000044000000D50700000001000000000000000900007201000049000000E50700000002000000000000000900006A0200004E000000F40700000003000000000000000900005703000053000000020800000004000000000000000900003A040000590000000F080000000500000000000000090000140500005F0000001C080000000600000000000000090000E50500006500000028080000000700000000000000090000B00600006C0000003408000000080000000000000009000073070000720000004008000000090000000000000009000031080000780000004A080000000A00000000000000090000EA0800007E00000055080000000B000000000000000900009E090000840000005F080000000C000000000000000900004F0A00008900000069080000000D00000000000000090000FE0A00008E00000073080000000E00000000000000090000AC0B0000920000007C080000000F00000000000000090000580C00009600000086080000001000000000000000090000050D0000980000008F0800000000000000010000000900007D00000055010000E6070000000100000001000000090000820100005B010000F60700000002000000010000000900007B02000061010000040800000003000000010000000900006903000068010000120800000004000000010000000900004D0400006F0100002008000000050000000100000009000028050000760100002D080000000600000001000000090000FB0500007D01000039080000000700000001000000090000C606000085010000450800000008000000010000000900008A0700008C0100005008000000090000000100000009000049080000930100005B080000000A00000001000000090000030900009A01000066080000000B00000001000000090000B9090000A101000070080000000C000000010000000900006B0A0000A80100007A080000000D000000010000000900001B0B0000AE01000084080000000E00000001000000090000CA0B0000B30100008D080000000F00000001000000090000770C0000B801000096080000001000000001000000090000250D0000BC0100009F0800000000000000020000000900008B00000059020000F70700000001000000020000000900009001000060020000060800000002000000020000000900008A02000067020000150800000003000000020000000900007A0300006F020000230800000004000000020000000900005F04000077020000300800000005000000020000000900003B0500007F0200003D0800000006000000020000000900000F0600008802000049080000000700000002000000090000DB0600009002000055080000000800000002000000090000A1070000990200006108000000090000000200000009000061080000A10200006C080000000A000000020000000900001C090000AA02000076080000000B00000002000000090000D3090000B202000080080000000C00000002000000090000860A0000B90200008A080000000D00000002000000090000370B0000C002000094080000000E00000002000000090000E70B0000C70200009D080000000F00000002000000090000950C0000CD020000A7080000001000000002000000090000440D0000D2020000B00800000000000000030000000900009700000051030000070800000001000000030000000900009E01000059030000160800000002000000030000000900009902000061030000250800000003000000030000000900008A0300006A030000330800000004000000030000000900007004000073030000400800000005000000030000000900004D0500007D0300004D080000000600000003000000090000220600008703000059080000000700000003000000090000F00600009003000065080000000800000003000000090000B60700009A0300007108000000090000000300000009000077080000A40300007C080000000A0000000300000009000033090000AD03000086080000000B00000003000000090000EB090000B603000090080000000C00000003000000090000A00A0000BF0300009A080000000D00000003000000090000520B0000C7030000A4080000000E00000003000000090000030C0000CF030000AE080000000F00000003000000090000B30C0000D6030000B7080000001000000003000000090000620D0000DC030000C0080000000000000004000000090000A30000003E04000016080000000100000004000000090000AB0100004704000026080000000200000004000000090000A70200005104000034080000000300000004000000090000990300005B040000420800000004000000040000000900008004000065040000500800000005000000040000000900005F050000700400005D080000000600000004000000090000350600007B04000069080000000700000004000000090000030700008504000075080000000800000004000000090000CB07000090040000800800000009000000040000000900008D0800009B0400008B080000000A000000040000000900004A090000A604000096080000000B00000004000000090000030A0000B0040000A0080000000C00000004000000090000B90A0000BA040000AA080000000D000000040000000900006C0B0000C3040000B4080000000E000000040000000900001E0C0000CC040000BD080000000F00000004000000090000CF0C0000D4040000C7080000001000000004000000090000800D0000DB040000D0080000000000000005000000090000AF0000002105000026080000000100000005000000090000B80100002B05000035080000000200000005000000090000B50200003605000044080000000300000005000000090000A70300004105000052080000000400000005000000090000900400004D0500005F0800000005000000050000000900006F050000590500006C080000000600000005000000090000470600006405000079080000000700000005000000090000160700007105000084080000000800000005000000090000DF0700007D05000090080000000900000005000000090000A2080000880500009B080000000A000000050000000900006109000094050000A5080000000B000000050000000900001B0A00009F050000B0080000000C00000005000000090000D20A0000AA050000BA080000000D00000005000000090000860B0000B5050000C3080000000E00000005000000090000390C0000BF050000CD080000000F00000005000000090000EB0C0000C8050000D60800000010000000050000000900009D0D0000D1050000DF080000000000000006000000090000B9000000FB05000035080000000100000006000000090000C30100000606000044080000000200000006000000090000C20200001206000053080000000300000006000000090000B50300001F060000610800000004000000060000000900009F0400002B0600006E0800000005000000060000000900007F050000380600007B080000000600000006000000090000580600004506000088080000000700000006000000090000280700005306000094080000000800000006000000090000F3070000600600009F080000000900000006000000090000B70800006D060000AA080000000A00000006000000090000760900007A060000B5080000000B00000006000000090000310A000086060000BF080000000C00000006000000090000E90A000092060000C9080000000D000000060000000900009F0B00009E060000D3080000000E00000006000000090000530C0000A9060000DC080000000F00000006000000090000060D0000B3060000E5080000001000000006000000090000B90D0000BD060000EE080000000000000007000000090000C3000000CD06000044080000000100000007000000090000CE010000DA06000053080000000200000007000000090000CE020000E706000062080000000300000007000000090000C3030000F406000070080000000400000007000000090000AD040000020700007D0800000005000000070000000900008F050000100700008A080000000600000007000000090000680600001F070000970800000007000000070000000900003A0700002D070000A2080000000800000007000000090000050800003B070000AE080000000900000007000000090000CB08000049070000B9080000000A000000070000000900008B09000057070000C3080000000B00000007000000090000470A000065070000CE080000000C00000007000000090000010B000072070000D8080000000D00000007000000090000B70B00007F070000E1080000000E000000070000000900006C0C00008B070000EB080000000F00000007000000090000200D000097070000F4080000001000000007000000090000D40D0000A2070000FD080000000000000008000000090000CD0000009807000052080000000100000008000000090000D9010000A607000061080000000200000008000000090000D9020000B407000070080000000300000008000000090000CF030000C30700007E080000000400000008000000090000BB040000D20700008C0800000005000000080000000900009E050000E10700009908000000060000000800000009000078060000F1070000A50800000007000000080000000900004B07000000080000B1080000000800000008000000090000180800000F080000BC080000000900000008000000090000DE0800001F080000C7080000000A00000008000000090000A00900002E080000D2080000000B000000080000000900005D0A00003D080000DC080000000C00000008000000090000170B00004B080000E6080000000D00000008000000090000CF0B000059080000F0080000000E00000008000000090000850C000066080000F9080000000F000000080000000900003A0D00007308000003090000001000000008000000090000F00D00007F0800000C090000000000000009000000090000D50000005E08000060080000000100000009000000090000E30100006C08000070080000000200000009000000090000E50200007C0800007E080000000300000009000000090000DC0300008C0800008D080000000400000009000000090000C90400009C0800009A080000000500000009000000090000AC050000AC080000A708000000060000000900000009000088060000BD080000B30800000007000000090000000900005C070000CD080000BF08000000080000000900000009000029080000DE080000CB080000000900000009000000090000F1080000EE080000D6080000000A00000009000000090000B4090000FF080000E0080000000B00000009000000090000720A00000F090000EB080000000C000000090000000900002D0B00001E090000F5080000000D00000009000000090000E60B00002D090000FE080000000E000000090000000900009D0C00003C09000008090000000F00000009000000090000540D00004A090000110900000010000000090000000900000A0E0000570900001A09000000000000000A000000090000DE0000001E0900006E08000000010000000A000000090000ED0100002E0900007E08000000020000000A000000090000EF0200003E0900008C08000000030000000A000000090000E80300004F0900009B08000000040000000A000000090000D604000061090000A808000000050000000A000000090000BA05000072090000B508000000060000000A0000000900009706000084090000C108000000070000000A0000000900006C07000096090000CD08000000080000000A0000000900003B080000A7090000D908000000090000000A00000009000003090000B9090000E4080000000A0000000A000000090000C7090000CA090000EE080000000B0000000A000000090000870A0000DB090000F9080000000C0000000A000000090000430B0000EC09000003090000000D0000000A000000090000FD0B0000FC0900000C090000000E0000000A000000090000B50C00000C0A000016090000000F0000000A0000000900006D0D00001B0A00001F09000000100000000A000000090000240E0000290A00002809000000000000000B000000090000E6000000DA0900007C08000000010000000B000000090000F6010000EB0900008B08000000020000000B000000090000FA020000FD0900009A08000000030000000B000000090000F30300000F0A0000A808000000040000000B000000090000E2040000210A0000B608000000050000000B000000090000C8050000340A0000C308000000060000000B000000090000A6060000470A0000CF08000000070000000B0000000900007C0700005A0A0000DB08000000080000000B0000000900004C0800006D0A0000E608000000090000000B000000090000160900007F0A0000F1080000000A0000000B000000090000DB090000920A0000FC080000000B0000000B0000000900009B0A0000A40A000006090000000C0000000B000000090000590B0000B60A000010090000000D0000000B000000090000140C0000C70A00001A090000000E0000000B000000090000CD0C0000D80A000024090000000F0000000B000000090000860D0000E80A00002D09000000100000000B0000000900003E0E0000F80A00003609000000000000000C000000090000EE000000930A00008908000000010000000C000000090000FF010000A60A00009908000000020000000C00000009000004030000B80A0000A808000000030000000C000000090000FE030000CC0A0000B608000000040000000C000000090000EF040000DF0A0000C308000000050000000C000000090000D6050000F30A0000D008000000060000000C000000090000B5060000070B0000DD08000000070000000C0000000900008C0700001B0B0000E908000000080000000C0000000900005D0800002F0B0000F408000000090000000C00000009000028090000430B0000FF080000000A0000000C000000090000EE090000570B00000A090000000B0000000C000000090000AF0A00006A0B000014090000000C0000000C0000000900006E0B00007D0B00001E090000000D0000000C0000000900002A0C0000900B000028090000000E0000000C000000090000E50C0000A20B000031090000000F0000000C0000000900009E0D0000B30B00003A09000000100000000C000000090000580E0000C30B00004409000000000000000D000000090000F60000004B0B00009708000000010000000D000000090000080200005E0B0000A608000000020000000D0000000900000E030000720B0000B508000000030000000D0000000900000A040000860B0000C308000000040000000D000000090000FB0400009B0B0000D108000000050000000D000000090000E3050000B00B0000DD08000000060000000D000000090000C3060000C50B0000EA08000000070000000D0000000900009C070000DA0B0000F608000000080000000D0000000900006D080000F00B00000109000000090000000D00000009000039090000050C00000C090000000A0000000D000000090000000A0000190C000017090000000B0000000D000000090000C30A00002E0C000021090000000C0000000D000000090000830B0000420C00002B090000000D0000000D000000090000400C0000560C000035090000000E0000000D000000090000FC0C0000690C00003E090000000F0000000D000000090000B70D00007B0C00004809000000100000000D000000090000710E00008D0C00005109000000000000000E000000090000FE000000010C0000A408000000010000000E00000009000011020000150C0000B308000000020000000E000000090000180300002B0C0000C208000000030000000E00000009000015040000400C0000D008000000040000000E00000009000007050000560C0000DE08000000050000000E000000090000F00500006C0C0000EA08000000060000000E000000090000D1060000820C0000F708000000070000000E000000090000AB070000990C00000309000000080000000E0000000900007E080000AF0C00000E09000000090000000E0000000900004B090000C50C000019090000000A0000000E000000090000130A0000DB0C000024090000000B0000000E000000090000D70A0000F10C00002E090000000C0000000E000000090000980B0000060D000038090000000D0000000E000000090000560C00001B0D000042090000000E0000000E000000090000130D00002F0D00004B090000000F0000000E000000090000CF0D0000430D00005509000000100000000E0000000900008B0E0000560D00005E09000000000000000F00000009000006010000B70C0000B008000000010000000F0000000900001A020000CD0C0000C008000000020000000F00000009000022030000E30C0000CF08000000030000000F00000009000020040000FA0C0000DD08000000040000000F00000009000013050000110D0000EA08000000050000000F000000090000FE050000280D0000F708000000060000000F000000090000E00600003F0D00000409000000070000000F000000090000BA070000570D00001009000000080000000F0000000900008F0800006E0D00001B09000000090000000F0000000900005D090000860D000026090000000A0000000F000000090000260A00009D0D000031090000000B0000000F000000090000EB0A0000B40D00003B090000000C0000000F000000090000AD0B0000CA0D000045090000000D0000000F0000000900006C0C0000E00D00004F090000000E0000000F0000000900002A0D0000F50D000058090000000F0000000F000000090000E70D00000A0E00006209000000100000000F000000090000A40E00001E0E00006B0900000000000000100000000900000E0100006E0D0000BD08000000010000001000000009000023020000850D0000CC0800000002000000100000000900002C0300009D0D0000DB0800000003000000100000000900002B040000B40D0000E90800000004000000100000000900001F050000CD0D0000F70800000005000000100000000900000B060000E50D000004090000000600000010000000090000EE060000FE0D000010090000000700000010000000090000CA070000160E00001C0900000008000000100000000900009F0800002F0E0000280900000009000000100000000900006E090000470E000033090000000A00000010000000090000390A00005F0E00003D090000000B00000010000000090000FF0A0000770E000048090000000C00000010000000090000C20B00008F0E000052090000000D00000010000000090000820C0000A60E00005B090000000E00000010000000090000410D0000BD0E000065090000000F00000010000000090000FF0D0000D30E00006E090000001000000010000000090000BE0E0000E80E0000770900000000000000000000000A00007D0000004B0000009D0800000001000000000000000A00008201000050000000AD0800000002000000000000000A00007C02000055000000BD0800000003000000000000000A00006A0300005A000000CC0800000004000000000000000A00004F04000060000000DB0800000005000000000000000A00002B05000066000000E90800000006000000000000000A0000FE0500006C000000F60800000007000000000000000A0000CA06000072000000030900000008000000000000000A00008F07000078000000100900000009000000000000000A00004F0800007E0000001C090000000A000000000000000A0000090900008400000028090000000B000000000000000A0000C00900008900000033090000000C000000000000000A0000730A00008F0000003E090000000D000000000000000A0000230B00009300000049090000000E000000000000000A0000D20B00009700000054090000000F000000000000000A0000800C00009B0000005E0900000010000000000000000A00002F0D00009D000000680900000000000000010000000A00008B0000005E010000AF0800000001000000010000000A00009201000064010000BF0800000002000000010000000A00008C0200006A010000CF0800000003000000010000000A00007C03000070010000DE0800000004000000010000000A00006204000077010000ED0800000005000000010000000A00003F0500007E010000FB0800000006000000010000000A00001306000086010000090900000007000000010000000A0000E00600008D010000160900000008000000010000000A0000A707000094010000220900000009000000010000000A0000670800009B0100002E090000000A000000010000000A000023090000A20100003A090000000B000000010000000A0000DA090000A901000045090000000C000000010000000A00008E0A0000AF01000051090000000D000000010000000A0000400B0000B50100005B090000000E000000010000000A0000F00B0000BA01000066090000000F000000010000000A0000A00C0000BF010000700900000010000000010000000A00004F0D0000C30100007B0900000000000000020000000A00009900000064020000C00800000001000000020000000A0000A00100006B020000D10800000002000000020000000A00009C02000072020000E10800000003000000020000000A00008D0300007A020000F00800000004000000020000000A00007404000082020000FF0800000005000000020000000A0000520500008A0200000D0900000006000000020000000A000028060000930200001A0900000007000000020000000A0000F60600009B020000270900000008000000020000000A0000BD070000A4020000340900000009000000020000000A00007F080000AC02000040090000000A000000020000000A00003C090000B40200004C090000000B000000020000000A0000F4090000BC02000057090000000C000000020000000A0000A90A0000C302000062090000000D000000020000000A00005C0B0000CA0200006D090000000E000000020000000A00000D0C0000D102000078090000000F000000020000000A0000BE0C0000D6020000820900000010000000020000000A00006E0D0000DB0200008D0900000000000000030000000A0000A60000005E030000D20800000001000000030000000A0000AE01000066030000E20800000002000000030000000A0000AB0200006F030000F20800000003000000030000000A00009D03000077030000020900000004000000030000000A00008504000081030000100900000005000000030000000A0000640500008A0300001E0900000006000000030000000A00003B060000940300002C0900000007000000030000000A00000A0700009D030000390900000008000000030000000A0000D3070000A7030000450900000009000000030000000A000096080000B003000052090000000A000000030000000A000053090000BA0300005D090000000B000000030000000A00000D0A0000C303000069090000000C000000030000000A0000C30A0000CB03000074090000000D000000030000000A0000770B0000D30300007F090000000E000000030000000A00002A0C0000DB03000089090000000F000000030000000A0000DB0C0000E2030000940900000010000000030000000A00008D0D0000E80300009E0900000000000000040000000A0000B20000004E040000E30800000001000000040000000A0000BB01000057040000F40800000002000000040000000A0000B902000060040000030900000003000000040000000A0000AD0300006A040000130900000004000000040000000A00009604000074040000210900000005000000040000000A0000760500007F0400002F0900000006000000040000000A00004E0600008A0400003D0900000007000000040000000A00001E070000950400004A0900000008000000040000000A0000E80700009F040000570900000009000000040000000A0000AC080000AA04000063090000000A000000040000000A00006A090000B40400006F090000000B000000040000000A0000250A0000BF0400007A090000000C000000040000000A0000DD0A0000C804000085090000000D000000040000000A0000920B0000D204000090090000000E000000040000000A0000450C0000DA0400009B090000000F000000040000000A0000F80C0000E2040000A50900000010000000040000000A0000AB0D0000EA040000AF0900000000000000050000000A0000BD00000033050000F40800000001000000050000000A0000C80100003D050000040900000002000000050000000A0000C702000048050000140900000003000000050000000A0000BB03000053050000230900000004000000050000000A0000A50400005E050000320900000005000000050000000A0000870500006A050000400900000006000000050000000A000060060000760500004E0900000007000000050000000A000031070000820500005B0900000008000000050000000A0000FC0700008E050000670900000009000000050000000A0000C10800009A05000074090000000A000000050000000A000081090000A50500007F090000000B000000050000000A00003D0A0000B10500008B090000000C000000050000000A0000F50A0000BB05000096090000000D000000050000000A0000AB0B0000C6050000A1090000000E000000050000000A0000600C0000D0050000AC090000000F000000050000000A0000140D0000D9050000B60900000010000000050000000A0000C80D0000E1050000C00900000000000000060000000A0000C70000000F060000040900000001000000060000000A0000D30100001A060000150900000002000000060000000A0000D402000026060000250900000003000000060000000A0000C903000033060000340900000004000000060000000A0000B40400003F060000430900000005000000060000000A0000970500004C060000510900000006000000060000000A000071060000590600005E0900000007000000060000000A000043070000660600006B0900000008000000060000000A00000F08000073060000780900000009000000060000000A0000D50800008006000084090000000A000000060000000A0000960900008D06000090090000000B000000060000000A0000530A00009A0600009C090000000C000000060000000A00000D0B0000A6060000A7090000000D000000060000000A0000C40B0000B1060000B2090000000E000000060000000A00007A0C0000BC060000BC090000000F000000060000000A00002F0D0000C7060000C70900000010000000060000000A0000E40D0000D0060000D10900000000000000070000000A0000D1000000E3060000140900000001000000070000000A0000DE010000F0060000250900000002000000070000000A0000E0020000FD060000350900000003000000070000000A0000D60300000B070000440900000004000000070000000A0000C304000018070000530900000005000000070000000A0000A605000026070000610900000006000000070000000A000081060000350700006F0900000007000000070000000A000055070000430700007C0900000008000000070000000A00002208000051070000880900000009000000070000000A0000E90800005F07000095090000000A000000070000000A0000AC0900006D070000A0090000000B000000070000000A00006A0A00007B070000AC090000000C000000070000000A0000250B000088070000B7090000000D000000070000000A0000DD0B000095070000C2090000000E000000070000000A0000940C0000A1070000CD090000000F000000070000000A00004A0D0000AC070000D70900000010000000070000000A0000000E0000B7070000E10900000000000000080000000A0000DB000000B1070000240900000001000000080000000A0000E9010000BF070000350900000002000000080000000A0000EB020000CD070000450900000003000000080000000A0000E3030000DB070000540900000004000000080000000A0000D1040000EA070000630900000005000000080000000A0000B5050000FA070000710900000006000000080000000A000091060000090800007F0900000007000000080000000A000066070000180800008C0900000008000000080000000A00003408000028080000980900000009000000080000000A0000FD08000037080000A5090000000A000000080000000A0000C009000046080000B0090000000B000000080000000A00007F0A000055080000BC090000000C000000080000000A00003B0B000063080000C7090000000D000000080000000A0000F50B000071080000D2090000000E000000080000000A0000AD0C00007E080000DD090000000F000000080000000A0000640D00008B080000E70900000010000000080000000A00001B0E000097080000F20900000000000000090000000A0000E400000078080000340900000001000000090000000A0000F301000087080000440900000002000000090000000A0000F702000096080000540900000003000000090000000A0000EF030000A6080000640900000004000000090000000A0000DE040000B6080000720900000005000000090000000A0000C4050000C7080000810900000006000000090000000A0000A1060000D70800008E0900000007000000090000000A000077070000E80800009B0900000008000000090000000A000046080000F8080000A80900000009000000090000000A00001009000009090000B4090000000A000000090000000A0000D409000019090000C0090000000B000000090000000A0000950A000029090000CC090000000C000000090000000A0000520B000038090000D7090000000D000000090000000A00000C0C000047090000E2090000000E000000090000000A0000C50C000056090000EC090000000F000000090000000A00007D0D000064090000F70900000010000000090000000A0000360E000071090000010A000000000000000A0000000A0000EC0000003B0900004309000000010000000A0000000A0000FD0100004B0900005409000000020000000A0000000A0000010300005B0900006409000000030000000A0000000A0000FB0300006C0900007309000000040000000A0000000A0000EB0400007D0900008209000000050000000A0000000A0000D20500008F0900009009000000060000000A0000000A0000B0060000A10900009E09000000070000000A0000000A000087070000B2090000AB09000000080000000A0000000A000058080000C4090000B709000000090000000A0000000A000022090000D6090000C4090000000A0000000A0000000A0000E8090000E7090000D0090000000B0000000A0000000A0000A90A0000F8090000DB090000000C0000000A0000000A0000680B0000090A0000E6090000000D0000000A0000000A0000230C0000190A0000F1090000000E0000000A0000000A0000DD0C0000290A0000FC090000000F0000000A0000000A0000970D0000380A0000070A000000100000000A0000000A0000500E0000460A0000110A000000000000000B0000000A0000F5000000F90900005209000000010000000B0000000A0000060200000A0A00006309000000020000000B0000000A00000C0300001C0A00007309000000030000000B0000000A0000070400002E0A00008209000000040000000B0000000A0000F8040000410A00009109000000050000000B0000000A0000E0050000530A00009F09000000060000000B0000000A0000BF060000660A0000AD09000000070000000B0000000A000097070000790A0000BA09000000080000000B0000000A0000690800008C0A0000C709000000090000000B0000000A0000350900009E0A0000D3090000000A0000000B0000000A0000FB090000B10A0000DF090000000B0000000B0000000A0000BE0A0000C30A0000EA090000000C0000000B0000000A00007D0B0000D50A0000F6090000000D0000000B0000000A00003A0C0000E60A0000010A0000000E0000000B0000000A0000F50C0000F70A00000B0A0000000F0000000B0000000A0000B00D0000070B0000160A000000100000000B0000000A00006A0E0000170B0000200A000000000000000C0000000A0000FD000000B50A00006109000000010000000C0000000A00000F020000C70A00007209000000020000000C0000000A000016030000DA0A00008209000000030000000C0000000A000012040000ED0A00009109000000040000000C0000000A000004050000010B0000A009000000050000000C0000000A0000ED050000140B0000AE09000000060000000C0000000A0000CE060000280B0000BC09000000070000000C0000000A0000A70700003C0B0000C909000000080000000C0000000A00007A080000500B0000D609000000090000000C0000000A000047090000640B0000E2090000000A0000000C0000000A00000E0A0000780B0000EE090000000B0000000C0000000A0000D20A00008B0B0000F9090000000C0000000C0000000A0000930B00009E0B0000050A0000000D0000000C0000000A0000510C0000B10B0000100A0000000E0000000C0000000A00000D0D0000C30B00001A0A0000000F0000000C0000000A0000C80D0000D40B0000250A000000100000000C0000000A0000840E0000E50B00002F0A000000000000000D0000000A0000050100006E0B00007009000000010000000D0000000A000018020000820B00008009000000020000000D0000000A000020030000960B00009009000000030000000D0000000A00001D040000AA0B0000A009000000040000000D0000000A000011050000BF0B0000AE09000000050000000D0000000A0000FB050000D40B0000BD09000000060000000D0000000A0000DD060000E90B0000CA09000000070000000D0000000A0000B7070000FE0B0000D809000000080000000D0000000A00008B080000130C0000E409000000090000000D0000000A000059090000280C0000F1090000000A0000000D0000000A0000210A00003D0C0000FC090000000B0000000D0000000A0000E60A0000520C0000080A0000000C0000000D0000000A0000A80B0000660C0000130A0000000D0000000D0000000A0000670C0000790C00001E0A0000000E0000000D0000000A0000240D00008C0C0000290A0000000F0000000D0000000A0000E10D00009F0C0000340A000000100000000D0000000A00009E0E0000B10C00003E0A000000000000000E0000000A00000C010000270C00007E09000000010000000E0000000A0000210200003B0C00008F09000000020000000E0000000A00002A030000500C00009F09000000030000000E0000000A000029040000660C0000AE09000000040000000E0000000A00001D0500007C0C0000BD09000000050000000E0000000A000008060000920C0000CB09000000060000000E0000000A0000EB060000A80C0000D909000000070000000E0000000A0000C6070000BE0C0000E609000000080000000E0000000A00009B080000D50C0000F309000000090000000E0000000A00006A090000EB0C0000FF090000000A0000000E0000000A0000340A0000010D00000B0A0000000B0000000E0000000A0000FA0A0000170D0000160A0000000C0000000E0000000A0000BD0B00002C0D0000220A0000000D0000000E0000000A00007D0C0000410D00002D0A0000000E0000000E0000000A00003C0D0000550D0000380A0000000F0000000E0000000A0000F90D0000690D0000420A000000100000000E0000000A0000B70E00007B0D00004D0A000000000000000F0000000A000014010000DF0C00008C09000000010000000F0000000A00002A020000F50C00009D09000000020000000F0000000A0000340300000B0D0000AD09000000030000000F0000000A000034040000220D0000BC09000000040000000F0000000A000029050000390D0000CB09000000050000000F0000000A000015060000500D0000D909000000060000000F0000000A0000F9060000680D0000E709000000070000000F0000000A0000D60700007F0D0000F409000000080000000F0000000A0000AC080000960D0000010A000000090000000F0000000A00007C090000AE0D00000D0A0000000A0000000F0000000A0000470A0000C50D0000190A0000000B0000000F0000000A00000E0B0000DC0D0000250A0000000C0000000F0000000A0000D20B0000F20D0000300A0000000D0000000F0000000A0000930C0000080E00003B0A0000000E0000000F0000000A0000530D00001E0E0000460A0000000F0000000F0000000A0000120E0000320E0000500A000000100000000F0000000A0000D10E0000460E00005B0A00000000000000100000000A00001C010000980D00009A0900000001000000100000000A000033020000AF0D0000AB0900000002000000100000000A00003E030000C70D0000BB0900000003000000100000000A00003F040000DF0D0000CA0900000004000000100000000A000035050000F70D0000D90900000005000000100000000A0000230600000F0E0000E70900000006000000100000000A000008070000280E0000F50900000007000000100000000A0000E6070000400E0000020A00000008000000100000000A0000BD080000590E00000F0A00000009000000100000000A00008E090000720E00001B0A0000000A000000100000000A00005A0A00008A0E0000270A0000000B000000100000000A0000220B0000A20E0000330A0000000C000000100000000A0000E70B0000BA0E00003E0A0000000D000000100000000A0000A90C0000D10E0000490A0000000E000000100000000A00006A0D0000E70E0000540A0000000F000000100000000A00002A0E0000FD0E00005F0A00000010000000100000000A0000EA0E0000120F0000690A00000000000000000000000B00008B00000051000000610900000001000000000000000B00009101000056000000730900000002000000000000000B00008D0200005A000000840900000003000000000000000B00007D03000060000000950900000004000000000000000B00006404000065000000A40900000005000000000000000B0000410500006B000000B40900000006000000000000000B00001606000071000000C20900000007000000000000000B0000E406000077000000D00900000008000000000000000B0000AB0700007D000000DE0900000009000000000000000B00006C08000083000000EB090000000A000000000000000B00002809000089000000F8090000000B000000000000000B0000E00900008E000000050A0000000C000000000000000B0000950A000093000000110A0000000D000000000000000B0000470B0000980000001D0A0000000E000000000000000B0000F80B00009C000000290A0000000F000000000000000B0000A80C00009F000000340A00000010000000000000000B0000580D0000A1000000400A00000000000000010000000B00009900000066010000750900000001000000010000000B0000A10100006C010000870900000002000000010000000B00009E02000072010000980900000003000000010000000B00008F03000078010000A80900000004000000010000000B0000770400007F010000B80900000005000000010000000B00005505000086010000C70900000006000000010000000B00002C0600008D010000D60900000007000000010000000B0000FA06000094010000E40900000008000000010000000B0000C20700009C010000F20900000009000000010000000B000085080000A3010000FF090000000A000000010000000B000042090000AA0100000C0A0000000B000000010000000B0000FB090000B0010000180A0000000C000000010000000B0000B10A0000B6010000250A0000000D000000010000000B0000650B0000BC010000310A0000000E000000010000000B0000160C0000C10100003C0A0000000F000000010000000B0000C70C0000C5010000480A00000010000000010000000B0000790D0000C9010000530A00000000000000020000000B0000A70000006F020000880900000001000000020000000B0000B0010000750200009A0900000002000000020000000B0000AD0200007C020000AB0900000003000000020000000B0000A003000084020000BB0900000004000000020000000B0000890400008C020000CB0900000005000000020000000B00006905000094020000DA0900000006000000020000000B0000400600009C020000E90900000007000000020000000B000010070000A5020000F70900000008000000020000000B0000D9070000AD020000050A00000009000000020000000B00009C080000B5020000120A0000000A000000020000000B00005B090000BD0200001F0A0000000B000000020000000B0000150A0000C50200002C0A0000000C000000020000000B0000CC0A0000CC020000380A0000000D000000020000000B0000810B0000D3020000440A0000000E000000020000000B0000340C0000DA020000500A0000000F000000020000000B0000E60C0000DF0200005B0A00000010000000020000000B0000980D0000E4020000670A00000000000000030000000B0000B30000006B0300009B0900000001000000030000000B0000BE01000073030000AC0900000002000000030000000B0000BC0200007B030000BE0900000003000000030000000B0000B003000084030000CE0900000004000000030000000B00009A0400008D030000DE0900000005000000030000000B00007B05000096030000ED0900000006000000030000000B000053060000A0030000FC0900000007000000030000000B000024070000A90300000A0A00000008000000030000000B0000EF070000B3030000180A00000009000000030000000B0000B3080000BC030000250A0000000A000000030000000B000073090000C5030000320A0000000B000000030000000B00002E0A0000CE0300003F0A0000000C000000030000000B0000E60A0000D70300004B0A0000000D000000030000000B00009C0B0000DF030000570A0000000E000000030000000B0000500C0000E6030000630A0000000F000000030000000B0000030D0000ED0300006E0A00000010000000030000000B0000B70D0000F30300007A0A00000000000000040000000B0000BF0000005C040000AD0900000001000000040000000B0000CB01000065040000BF0900000002000000040000000B0000CB0200006F040000D00900000003000000040000000B0000C003000079040000E00900000004000000040000000B0000AB04000083040000F00900000005000000040000000B00008C0500008E040000000A00000006000000040000000B000066060000980400000E0A00000007000000040000000B000038070000A30400001D0A00000008000000040000000B000004080000AE0400002A0A00000009000000040000000B0000C9080000B8040000380A0000000A000000040000000B00008A090000C2040000450A0000000B000000040000000B0000460A0000CC040000510A0000000C000000040000000B0000000B0000D60400005E0A0000000D000000040000000B0000B70B0000DF0400006A0A0000000E000000040000000B00006C0C0000E8040000760A0000000F000000040000000B0000200D0000F0040000810A00000010000000040000000B0000D50D0000F70400008D0A00000000000000050000000B0000CB00000044050000BF0900000001000000050000000B0000D70100004E050000D10900000002000000050000000B0000D802000059050000E20900000003000000050000000B0000CE03000064050000F30900000004000000050000000B0000BA0400006F050000030A00000005000000050000000B00009D0500007B050000120A00000006000000050000000B00007806000087050000210A00000007000000050000000B00004B070000920500002F0A00000008000000050000000B0000180800009E0500003D0A00000009000000050000000B0000DF080000AA0500004A0A0000000A000000050000000B0000A0090000B6050000570A0000000B000000050000000B00005E0A0000C1050000640A0000000C000000050000000B0000180B0000CC050000700A0000000D000000050000000B0000D00B0000D60500007C0A0000000E000000050000000B0000870C0000E0050000880A0000000F000000050000000B00003C0D0000E9050000940A00000010000000050000000B0000F20D0000F10500009F0A00000000000000060000000B0000D500000022060000D10900000001000000060000000B0000E30100002E060000E30900000002000000060000000B0000E502000039060000F40900000003000000060000000B0000DC03000046060000050A00000004000000060000000B0000C904000052060000140A00000005000000060000000B0000AD0500005F060000240A00000006000000060000000B0000890600006C060000330A00000007000000060000000B00005E07000079060000410A00000008000000060000000B00002B080000860600004F0A00000009000000060000000B0000F3080000930600005C0A0000000A000000060000000B0000B6090000A0060000690A0000000B000000060000000B0000750A0000AC060000760A0000000C000000060000000B0000300B0000B8060000820A0000000D000000060000000B0000EA0B0000C40600008E0A0000000E000000060000000B0000A10C0000CF0600009A0A0000000F000000060000000B0000580D0000D9060000A60A00000010000000060000000B00000E0E0000E2060000B10A00000000000000070000000B0000DF000000F9060000E30900000001000000070000000B0000EE01000005070000F40900000002000000070000000B0000F102000012070000060A00000003000000070000000B0000E903000020070000160A00000004000000070000000B0000D80400002E070000260A00000005000000070000000B0000BD0500003C070000350A00000006000000070000000B00009A0600004A070000440A00000007000000070000000B00006F07000058070000520A00000008000000070000000B00003E08000066070000600A00000009000000070000000B000007090000740700006E0A0000000A000000070000000B0000CB090000820700007B0A0000000B000000070000000B00008B0A00008F070000880A0000000C000000070000000B0000480B00009D070000940A0000000D000000070000000B0000020C0000A9070000A00A0000000E000000070000000B0000BB0C0000B5070000AC0A0000000F000000070000000B0000720D0000C1070000B80A00000010000000070000000B00002A0E0000CC070000C30A00000000000000080000000B0000E8000000C9070000F40900000001000000080000000B0000F8010000D6070000060A00000002000000080000000B0000FD020000E4070000170A00000003000000080000000B0000F6030000F3070000270A00000004000000080000000B0000E604000002080000370A00000005000000080000000B0000CC05000011080000470A00000006000000080000000B0000AA06000020080000560A00000007000000080000000B00008107000030080000640A00000008000000080000000B0000510800003F080000720A00000009000000080000000B00001B0900004E0800007F0A0000000A000000080000000B0000E00900005D0800008C0A0000000B000000080000000B0000A10A00006C080000990A0000000C000000080000000B00005F0B00007A080000A50A0000000D000000080000000B00001A0C000088080000B20A0000000E000000080000000B0000D40C000095080000BD0A0000000F000000080000000B00008D0D0000A2080000C90A00000010000000080000000B0000460E0000AE080000D50A00000000000000090000000B0000F100000092080000050A00000001000000090000000B000002020000A1080000170A00000002000000090000000B000008030000B0080000280A00000003000000090000000B000002040000C0080000380A00000004000000090000000B0000F3040000D0080000480A00000005000000090000000B0000DB050000E0080000580A00000006000000090000000B0000BA060000F1080000670A00000007000000090000000B00009107000001090000750A00000008000000090000000B00006308000012090000830A00000009000000090000000B00002E09000022090000900A0000000A000000090000000B0000F4090000320900009D0A0000000B000000090000000B0000B60A000042090000AA0A0000000C000000090000000B0000750B000052090000B70A0000000D000000090000000B0000320C000061090000C30A0000000E000000090000000B0000ED0C00006F090000CF0A0000000F000000090000000B0000A70D00007D090000DB0A00000010000000090000000B0000610E00008A090000E60A000000000000000A0000000B0000FA00000057090000150A000000010000000A0000000B00000C02000067090000270A000000020000000A0000000B00001303000077090000390A000000030000000A0000000B00000E04000088090000490A000000040000000A0000000B00000005000099090000590A000000050000000A0000000B0000E9050000AB090000690A000000060000000A0000000B0000C9060000BC090000770A000000070000000A0000000B0000A2070000CE090000860A000000080000000A0000000B000074080000E0090000940A000000090000000A0000000B000041090000F1090000A10A0000000A0000000A0000000B0000080A0000030A0000AE0A0000000B0000000A0000000B0000CB0A0000140A0000BB0A0000000C0000000A0000000B00008B0B0000240A0000C80A0000000D0000000A0000000B0000490C0000350A0000D40A0000000E0000000A0000000B0000050D0000440A0000E00A0000000F0000000A0000000B0000C00D0000530A0000EC0A000000100000000A0000000B00007B0E0000610A0000F70A000000000000000B0000000B000002010000170A0000260A000000010000000B0000000B000016020000290A0000380A000000020000000B0000000B00001D0300003A0A0000490A000000030000000B0000000B00001A0400004C0A00005A0A000000040000000B0000000B00000D0500005F0A00006A0A000000050000000B0000000B0000F7050000710A0000790A000000060000000B0000000B0000D8060000840A0000880A000000070000000B0000000B0000B2070000970A0000960A000000080000000B0000000B000085080000AA0A0000A40A000000090000000B0000000B000053090000BD0A0000B20A0000000A0000000B0000000B00001B0A0000CF0A0000BF0A0000000B0000000B0000000B0000E00A0000E10A0000CC0A0000000C0000000B0000000B0000A10B0000F30A0000D80A0000000D0000000B0000000B0000600C0000040B0000E40A0000000E0000000B0000000B00001D0D0000150B0000F00A0000000F0000000B0000000B0000D90D0000250B0000FC0A000000100000000B0000000B0000950E0000350B0000080B000000000000000C0000000B00000A010000D50A0000360A000000010000000C0000000B00001F020000E70A0000480A000000020000000C0000000B000028030000FA0A0000590A000000030000000C0000000B0000260400000D0B00006A0A000000040000000C0000000B000019050000210B00007A0A000000050000000C0000000B000004060000350B0000890A000000060000000C0000000B0000E7060000490B0000980A000000070000000C0000000B0000C20700005D0B0000A70A000000080000000C0000000B000096080000710B0000B50A000000090000000C0000000B000065090000850B0000C20A0000000A0000000C0000000B00002F0A0000980B0000CF0A0000000B0000000C0000000B0000F40A0000AC0B0000DC0A0000000C0000000C0000000B0000B70B0000BF0B0000E90A0000000D0000000C0000000B0000760C0000D10B0000F50A0000000E0000000C0000000B0000350D0000E30B0000010B0000000F0000000C0000000B0000F20D0000F40B00000D0B000000100000000C0000000B0000AF0E0000050C0000190B000000000000000D0000000B000012010000910B0000460A000000010000000D0000000B000028020000A40B0000580A000000020000000D0000000B000032030000B80B0000690A000000030000000D0000000B000031040000CD0B00007A0A000000040000000D0000000B000026050000E10B00008A0A000000050000000D0000000B000012060000F60B0000990A000000060000000D0000000B0000F50600000B0C0000A80A000000070000000D0000000B0000D2070000210C0000B70A000000080000000D0000000B0000A7080000360C0000C50A000000090000000D0000000B0000770900004B0C0000D20A0000000A0000000D0000000B0000420A0000600C0000E00A0000000B0000000D0000000B0000080B0000740C0000EC0A0000000C0000000D0000000B0000CC0B0000880C0000F90A0000000D0000000D0000000B00008D0C00009C0C0000050B0000000E0000000D0000000B00004C0D0000AF0C0000110B0000000F0000000D0000000B00000B0E0000C20C00001D0B000000100000000D0000000B0000C90E0000D30C0000290B000000000000000E0000000B00001A0100004B0C0000560A000000010000000E0000000B000031020000600C0000680A000000020000000E0000000B00003C030000750C0000790A000000030000000E0000000B00003C0400008B0C00008A0A000000040000000E0000000B000032050000A10C00009A0A000000050000000E0000000B00001F060000B70C0000A90A000000060000000E0000000B000004070000CD0C0000B80A000000070000000E0000000B0000E1070000E30C0000C70A000000080000000E0000000B0000B8080000FA0C0000D50A000000090000000E0000000B000089090000100D0000E20A0000000A0000000E0000000B0000550A0000260D0000EF0A0000000B0000000E0000000B00001D0B00003C0D0000FC0A0000000C0000000E0000000B0000E10B0000510D0000090B0000000D0000000E0000000B0000A30C0000660D0000150B0000000E0000000E0000000B0000640D00007A0D0000210B0000000F0000000E0000000B0000230E00008E0D00002D0B000000100000000E0000000B0000E30E0000A10D0000390B000000000000000F0000000B000022010000060D0000650A000000010000000F0000000B0000390200001C0D0000770A000000020000000F0000000B000046030000320D0000890A000000030000000F0000000B000047040000490D0000990A000000040000000F0000000B00003E050000600D0000A90A000000050000000F0000000B00002D060000770D0000B90A000000060000000F0000000B0000120700008F0D0000C80A000000070000000F0000000B0000F1070000A60D0000D60A000000080000000F0000000B0000C9080000BE0D0000E40A000000090000000F0000000B00009B090000D50D0000F20A0000000A0000000F0000000B0000680A0000EC0D0000FF0A0000000B0000000F0000000B0000310B0000030E00000C0B0000000C0000000F0000000B0000F60B00001A0E0000190B0000000D0000000F0000000B0000B90C0000300E0000250B0000000E0000000F0000000B00007B0D0000450E0000310B0000000F0000000F0000000B00003C0E00005A0E00003D0B000000100000000F0000000B0000FD0E00006E0E0000490B00000000000000100000000B000029010000C20D0000740A00000001000000100000000B000042020000D90D0000860A00000002000000100000000B000050030000F00D0000980A00000003000000100000000B000052040000080E0000A90A00000004000000100000000B00004B050000200E0000B90A00000005000000100000000B00003A060000390E0000C80A00000006000000100000000B000021070000510E0000D70A00000007000000100000000B0000000800006A0E0000E60A00000008000000100000000B0000D9080000830E0000F40A00000009000000100000000B0000AD0900009B0E0000010B0000000A000000100000000B00007B0A0000B30E00000F0B0000000B000000100000000B0000450B0000CC0E00001C0B0000000C000000100000000B00000C0C0000E30E0000280B0000000D000000100000000B0000D00C0000FA0E0000340B0000000E000000100000000B0000930D0000110F0000410B0000000F000000100000000B0000540E0000270F00004C0B00000010000000100000000B0000160F00003C0F0000580B00000000000000000000000C00009700000056000000250A00000001000000000000000C0000A00100005A000000370A00000002000000000000000C00009D0200005F0000004A0A00000003000000000000000C00008F030000640000005B0A00000004000000000000000C0000780400006A0000006C0A00000005000000000000000C0000570500006F0000007C0A00000006000000000000000C00002E060000750000008C0A00000007000000000000000C0000FD0600007B0000009C0A00000008000000000000000C0000C607000081000000AA0A00000009000000000000000C00008808000087000000B90A0000000A000000000000000C0000460900008C000000C70A0000000B000000000000000C0000000A000092000000D50A0000000C000000000000000C0000B70A000097000000E20A0000000D000000000000000C00006B0B00009B000000EF0A0000000E000000000000000C00001D0C00009F000000FC0A0000000F000000000000000C0000CF0C0000A2000000090B00000010000000000000000C0000810D0000A4000000150B00000000000000010000000C0000A60000006E010000390A00000001000000010000000C0000B0010000730100004C0A00000002000000010000000C0000AE020000790100005E0A00000003000000010000000C0000A10300007F010000700A00000004000000010000000C00008B04000086010000810A00000005000000010000000C00006B0500008D010000910A00000006000000010000000C00004306000094010000A10A00000007000000010000000C0000130700009B010000B00A00000008000000010000000C0000DD070000A2010000BF0A00000009000000010000000C0000A1080000A9010000CE0A0000000A000000010000000C000060090000B0010000DC0A0000000B000000010000000C00001B0A0000B6010000EA0A0000000C000000010000000C0000D30A0000BC010000F70A0000000D000000010000000C0000880B0000C2010000040B0000000E000000010000000C00003C0C0000C7010000110B0000000F000000010000000C0000EE0C0000CB0100001E0B00000010000000010000000C0000A10D0000CF0100002B0B00000000000000020000000C0000B3000000780200004E0A00000001000000020000000C0000BE0100007F020000610A00000002000000020000000C0000BE02000086020000730A00000003000000020000000C0000B20300008D020000840A00000004000000020000000C00009D04000095020000950A00000005000000020000000C00007E0500009D020000A60A00000006000000020000000C000057060000A5020000B60A00000007000000020000000C000029070000AD020000C50A00000008000000020000000C0000F4070000B6020000D40A00000009000000020000000C0000B9080000BE020000E20A0000000A000000020000000C000079090000C6020000F10A0000000B000000020000000C0000350A0000CD020000FE0A0000000C000000020000000C0000EE0A0000D50200000C0B0000000D000000020000000C0000A40B0000DB020000190B0000000E000000020000000C0000590C0000E1020000260B0000000F000000020000000C00000D0D0000E7020000330B00000010000000020000000C0000C10D0000EC0200003F0B00000000000000030000000C0000C000000077030000620A00000001000000030000000C0000CC0100007E030000750A00000002000000030000000C0000CD02000087030000870A00000003000000030000000C0000C20300008F030000990A00000004000000030000000C0000AE04000098030000AA0A00000005000000030000000C000091050000A1030000BA0A00000006000000030000000C00006B060000AB030000CA0A00000007000000030000000C00003E070000B4030000D90A00000008000000030000000C00000A080000BE030000E80A00000009000000030000000C0000D0080000C7030000F70A0000000A000000030000000C000091090000D0030000050B0000000B000000030000000C00004E0A0000D9030000130B0000000C000000030000000C0000080B0000E1030000200B0000000D000000030000000C0000C00B0000E90300002E0B0000000E000000030000000C0000760C0000F00300003B0B0000000F000000030000000C00002B0D0000F7030000470B00000010000000030000000C0000E00D0000FD030000540B00000000000000040000000C0000CC0000006A040000760A00000001000000040000000C0000D901000073040000890A00000002000000040000000C0000DB0200007C0400009B0A00000003000000040000000C0000D203000086040000AD0A00000004000000040000000C0000BF04000090040000BE0A00000005000000040000000C0000A20500009B040000CE0A00000006000000040000000C00007D060000A5040000DE0A00000007000000040000000C000051070000B0040000ED0A00000008000000040000000C00001F080000BB040000FC0A00000009000000040000000C0000E6080000C50400000B0B0000000A000000040000000C0000A9090000CF040000190B0000000B000000040000000C0000670A0000D9040000270B0000000C000000040000000C0000220B0000E3040000340B0000000D000000040000000C0000DB0B0000EC040000420B0000000E000000040000000C0000920C0000F50400004F0B0000000F000000040000000C0000480D0000FC0400005C0B00000010000000040000000C0000FE0D000004050000680B00000000000000050000000C0000D700000054050000890A00000001000000050000000C0000E60100005E0500009C0A00000002000000050000000C0000E802000068050000AE0A00000003000000050000000C0000E003000073050000C00A00000004000000050000000C0000CE0400007F050000D10A00000005000000050000000C0000B30500008A050000E20A00000006000000050000000C00008F06000096050000F20A00000007000000050000000C000064070000A2050000010B00000008000000050000000C000033080000AE050000100B00000009000000050000000C0000FB080000B90500001F0B0000000A000000050000000C0000BF090000C50500002D0B0000000B000000050000000C00007F0A0000D00500003B0B0000000C000000050000000C00003B0B0000DB050000480B0000000D000000050000000C0000F40B0000E5050000560B0000000E000000050000000C0000AD0C0000EF050000630B0000000F000000050000000C0000640D0000F8050000700B00000010000000050000000C00001B0E0000000600007C0B00000000000000060000000C0000E2000000350600009C0A00000001000000060000000C0000F101000040060000AF0A00000002000000060000000C0000F50200004C060000C20A00000003000000060000000C0000EE03000058060000D30A00000004000000060000000C0000DD04000064060000E40A00000005000000060000000C0000C305000071060000F50A00000006000000060000000C0000A10600007E060000050B00000007000000060000000C0000770700008B060000140B00000008000000060000000C00004608000098060000240B00000009000000060000000C000010090000A5060000320B0000000A000000060000000C0000D5090000B1060000400B0000000B000000060000000C0000960A0000BE0600004E0B0000000C000000060000000C0000530B0000C90600005C0B0000000D000000060000000C00000E0C0000D5060000690B0000000E000000060000000C0000C70C0000E0060000760B0000000F000000060000000C00007F0D0000EA060000830B00000010000000060000000C0000380E0000F3060000900B00000000000000070000000C0000EC0000000D070000AF0A00000001000000070000000C0000FC0100001A070000C20A00000002000000070000000C00000103000027070000D50A00000003000000070000000C0000FC03000034070000E60A00000004000000070000000C0000EC04000042070000F70A00000005000000070000000C0000D305000050070000080B00000006000000070000000C0000B20600005E070000180B00000007000000070000000C0000890700006C070000280B00000008000000070000000C0000590800007A070000370B00000009000000070000000C00002409000088070000450B0000000A000000070000000C0000EA09000096070000540B0000000B000000070000000C0000AC0A0000A3070000610B0000000C000000070000000C00006A0B0000B00700006F0B0000000D000000070000000C0000260C0000BD0700007C0B0000000E000000070000000C0000E10C0000C90700008A0B0000000F000000070000000C00009A0D0000D4070000960B00000010000000070000000C0000540E0000DF070000A30B00000000000000080000000C0000F5000000DF070000C20A00000001000000080000000C000007020000ED070000D50A00000002000000080000000C00000D030000FB070000E70A00000003000000080000000C00000804000009080000F90A00000004000000080000000C0000FA040000180800000A0B00000005000000080000000C0000E2050000270800001B0B00000006000000080000000C0000C2060000370800002B0B00000007000000080000000C00009A070000460800003A0B00000008000000080000000C00006C08000055080000490B00000009000000080000000C00003809000064080000580B0000000A000000080000000C0000FF09000073080000660B0000000B000000080000000C0000C20A000082080000740B0000000C000000080000000C0000810B000090080000820B0000000D000000080000000C00003F0C00009E0800008F0B0000000E000000080000000C0000FA0C0000AB0800009D0B0000000F000000080000000C0000B50D0000B8080000AA0B00000010000000080000000C0000700E0000C4080000B60B00000000000000090000000C0000FE000000AB080000D40A00000001000000090000000C000011020000BA080000E70A00000002000000090000000C000018030000C9080000FA0A00000003000000090000000C000015040000D90800000B0B00000004000000090000000C000007050000E90800001D0B00000005000000090000000C0000F1050000F90800002D0B00000006000000090000000C0000D2060000090900003D0B00000007000000090000000C0000AB0700001A0900004D0B00000008000000090000000C00007E0800002A0900005C0B00000009000000090000000C00004B0900003B0900006B0B0000000A000000090000000C0000130A00004B090000790B0000000B000000090000000C0000D70A00005B090000870B0000000C000000090000000C0000980B00006A090000950B0000000D000000090000000C0000560C000079090000A20B0000000E000000090000000C0000130D000088090000AF0B0000000F000000090000000C0000CF0D000095090000BC0B00000010000000090000000C00008B0E0000A2090000C90B000000000000000A0000000C00000701000072090000E60A000000010000000A0000000C00001B02000082090000F90A000000020000000A0000000C000023030000920900000C0B000000030000000A0000000C000021040000A30900001E0B000000040000000A0000000C000014050000B40900002F0B000000050000000A0000000C0000FF050000C60900003F0B000000060000000A0000000C0000E1060000D7090000500B000000070000000A0000000C0000BC070000E90900005F0B000000080000000A0000000C000090080000FB0900006E0B000000090000000A0000000C00005E0900000C0A00007D0B0000000A0000000A0000000C0000270A00001D0A00008B0B0000000B0000000A0000000C0000EC0A00002E0A0000990B0000000C0000000A0000000C0000AE0B00003F0A0000A70B0000000D0000000A0000000C00006E0C00004F0A0000B50B0000000E0000000A0000000C00002B0D00005F0A0000C20B0000000F0000000A0000000C0000E80D00006E0A0000CF0B000000100000000A0000000C0000A50E00007C0A0000DC0B000000000000000B0000000C00000F010000350A0000F80A000000010000000B0000000C000024020000460A00000B0B000000020000000B0000000C00002E030000570A00001E0B000000030000000B0000000C00002C040000690A00002F0B000000040000000B0000000C0000210500007C0A0000410B000000050000000B0000000C00000D0600008E0A0000510B000000060000000B0000000C0000F0060000A10A0000620B000000070000000B0000000C0000CC070000B40A0000710B000000080000000B0000000C0000A1080000C70A0000800B000000090000000B0000000C000070090000DA0A00008F0B0000000A0000000B0000000C00003B0A0000EC0A00009D0B0000000B0000000B0000000C0000010B0000FE0A0000AC0B0000000C0000000B0000000C0000C40B0000100B0000B90B0000000D0000000B0000000C0000850C0000210B0000C70B0000000E0000000B0000000C0000440D0000320B0000D40B0000000F0000000B0000000C0000020E0000420B0000E10B000000100000000B0000000C0000C00E0000520B0000EE0B000000000000000C0000000C000017010000F40A0000090B000000010000000C0000000C00002D020000070B00001D0B000000020000000C0000000C0000380300001A0B00002F0B000000030000000C0000000C0000380400002D0B0000410B000000040000000C0000000C00002E050000400B0000520B000000050000000C0000000C00001A060000540B0000630B000000060000000C0000000C0000FF060000680B0000730B000000070000000C0000000C0000DC0700007C0B0000830B000000080000000C0000000C0000B2080000900B0000920B000000090000000C0000000C000083090000A40B0000A10B0000000A0000000C0000000C00004E0A0000B80B0000AF0B0000000B0000000C0000000C0000160B0000CB0B0000BD0B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B0000000D0000000C0000000C00009B0C0000F10B0000D90B0000000E0000000C0000000C00005B0D0000020C0000E60B0000000F0000000C0000000C00001B0E0000140C0000F30B000000100000000C0000000C0000DA0E0000240C0000000C000000000000000D0000000C00001F010000B20B00001B0B000000010000000D0000000C000036020000C60B00002E0B000000020000000D0000000C000042030000DA0B0000410B000000030000000D0000000C000043040000EE0B0000520B000000040000000D0000000C00003A050000030C0000640B000000050000000D0000000C000028060000180C0000750B000000060000000D0000000C00000E0700002D0C0000850B000000070000000D0000000C0000EC070000420C0000940B000000080000000D0000000C0000C3080000570C0000A40B000000090000000D0000000C0000950900006C0C0000B20B0000000A0000000D0000000C0000610A0000810C0000C10B0000000B0000000D0000000C00002A0B0000960C0000CF0B0000000C0000000D0000000C0000EF0B0000AA0C0000DD0B0000000D0000000D0000000C0000B20C0000BE0C0000EA0B0000000E0000000D0000000C0000730D0000D10C0000F80B0000000F0000000D0000000C0000340E0000E30C0000050C000000100000000D0000000C0000F40E0000F50C0000120C000000000000000E0000000C0000270100006F0C00002C0B000000010000000E0000000C00003F020000840C00003F0B000000020000000E0000000C00004C030000990C0000520B000000030000000E0000000C00004E040000AF0C0000640B000000040000000E0000000C000046050000C40C0000750B000000050000000E0000000C000035060000DB0C0000860B000000060000000E0000000C00001C070000F10C0000960B000000070000000E0000000C0000FB070000070D0000A60B000000080000000E0000000C0000D40800001E0D0000B50B000000090000000E0000000C0000A7090000340D0000C40B0000000A0000000E0000000C0000740A00004A0D0000D20B0000000B0000000E0000000C00003E0B0000600D0000E00B0000000C0000000E0000000C0000050C0000750D0000EE0B0000000D0000000E0000000C0000C80C00008A0D0000FC0B0000000E0000000E0000000C00008B0D00009E0D0000090C0000000F0000000E0000000C00004C0E0000B20D0000160C000000100000000E0000000C00000E0F0000C50D0000230C000000000000000F0000000C00002E0100002C0D00003D0B000000010000000F0000000C000048020000420D0000500B000000020000000F0000000C000056030000580D0000630B000000030000000F0000000C0000590400006F0D0000750B000000040000000F0000000C000053050000860D0000860B000000050000000F0000000C0000430600009D0D0000970B000000060000000F0000000C00002B070000B50D0000A70B000000070000000F0000000C00000B080000CC0D0000B70B000000080000000F0000000C0000E5080000E40D0000C60B000000090000000F0000000C0000B9090000FB0D0000D50B0000000A0000000F0000000C0000870A0000120E0000E30B0000000B0000000F0000000C0000520B0000290E0000F20B0000000C0000000F0000000C00001A0C0000400E0000FF0B0000000D0000000F0000000C0000DF0C0000560E00000D0C0000000E0000000F0000000C0000A20D00006B0E00001A0C0000000F0000000F0000000C0000650E0000800E0000280C000000100000000F0000000C0000280F0000940E0000350C00000000000000100000000C000036010000EA0D00004D0B00000001000000100000000C000051020000010E0000610B00000002000000100000000C000060030000180E0000730B00000003000000100000000C000065040000300E0000850B00000004000000100000000C00005F050000480E0000970B00000005000000100000000C000050060000610E0000A70B00000006000000100000000C0000390700007A0E0000B80B00000007000000100000000C00001B080000920E0000C80B00000008000000100000000C0000F5080000AB0E0000D70B00000009000000100000000C0000CB090000C40E0000E60B0000000A000000100000000C00009B0A0000DC0E0000F40B0000000B000000100000000C0000670B0000F40E0000030C0000000C000000100000000C00002F0C00000C0F0000100C0000000D000000100000000C0000F50C0000230F00001E0C0000000E000000100000000C0000BA0D00003A0F00002B0C0000000F000000100000000C00007E0E0000500F0000390C00000010000000100000000C0000420F0000650F0000460C00000000000000000000000D0000A30000005A000000E70A00000001000000000000000D0000AE0100005E000000FB0A00000002000000000000000D0000AC020000630000000E0B00000003000000000000000D0000A003000068000000210B00000004000000000000000D00008A0400006D000000330B00000005000000000000000D00006B05000073000000440B00000006000000000000000D00004406000078000000550B00000007000000000000000D0000150700007E000000660B00000008000000000000000D0000DF07000084000000760B00000009000000000000000D0000A40800008A000000850B0000000A000000000000000D0000640900008F000000940B0000000B000000000000000D00001F0A000094000000A30B0000000C000000000000000D0000D70A000099000000B20B0000000D000000000000000D00008D0B00009D000000C00B0000000E000000000000000D0000410C0000A1000000CE0B0000000F000000000000000D0000F50C0000A4000000DC0B00000010000000000000000D0000A80D0000A6000000EA0B00000000000000010000000D0000B200000074010000FD0A00000001000000010000000D0000BD01000079010000110B00000002000000010000000D0000BD0200007F010000240B00000003000000010000000D0000B203000085010000370B00000004000000010000000D00009D0400008B010000490B00000005000000010000000D00007F050000920100005A0B00000006000000010000000D000059060000990100006B0B00000007000000010000000D00002B070000A00100007C0B00000008000000010000000D0000F7070000A70100008C0B00000009000000010000000D0000BD080000AE0100009C0B0000000A000000010000000D00007E090000B4010000AB0B0000000B000000010000000D00003A0A0000BB010000BA0B0000000C000000010000000D0000F40A0000C1010000C80B0000000D000000010000000D0000AB0B0000C6010000D70B0000000E000000010000000D0000600C0000CB010000E50B0000000F000000010000000D0000140D0000CF010000F30B00000010000000010000000D0000C90D0000D3010000010C00000000000000020000000D0000BF00000080020000120B00000001000000020000000D0000CC01000087020000270B00000002000000020000000D0000CD0200008E0200003A0B00000003000000020000000D0000C3030000950200004D0B00000004000000020000000D0000B00400009D0200005F0B00000005000000020000000D000093050000A5020000700B00000006000000020000000D00006E060000AD020000820B00000007000000020000000D000041070000B5020000920B00000008000000020000000D00000E080000BD020000A20B00000009000000020000000D0000D5080000C5020000B20B0000000A000000020000000D000097090000CD020000C10B0000000B000000020000000D0000540A0000D4020000D00B0000000C000000020000000D00000F0B0000DB020000DF0B0000000D000000020000000D0000C70B0000E2020000ED0B0000000E000000020000000D00007E0C0000E8020000FB0B0000000F000000020000000D0000330D0000EE020000090C00000010000000020000000D0000E90D0000F2020000170C00000000000000030000000D0000CC00000081030000280B00000001000000030000000D0000DA010000890300003C0B00000002000000030000000D0000DC02000091030000500B00000003000000030000000D0000D403000099030000620B00000004000000030000000D0000C1040000A2030000750B00000005000000030000000D0000A5050000AB030000860B00000006000000030000000D000081060000B5030000970B00000007000000030000000D000056070000BE030000A80B00000008000000030000000D000024080000C7030000B80B00000009000000030000000D0000EC080000D0030000C80B0000000A000000030000000D0000AF090000D9030000D70B0000000B000000030000000D00006E0A0000E2030000E60B0000000C000000030000000D0000290B0000EA030000F50B0000000D000000030000000D0000E30B0000F2030000030C0000000E000000030000000D00009A0C0000F9030000110C0000000F000000030000000D0000510D0000000400001F0C00000010000000030000000D0000080E0000060400002D0C00000000000000040000000D0000D8000000770400003D0B00000001000000040000000D0000E701000080040000510B00000002000000040000000D0000EA02000089040000650B00000003000000040000000D0000E303000093040000780B00000004000000040000000D0000D10400009D0400008A0B00000005000000040000000D0000B7050000A70400009B0B00000006000000040000000D000094060000B1040000AD0B00000007000000040000000D00006A070000BC040000BD0B00000008000000040000000D000039080000C7040000CD0B00000009000000040000000D000002090000D1040000DD0B0000000A000000040000000D0000C6090000DB040000EC0B0000000B000000040000000D0000860A0000E5040000FB0B0000000C000000040000000D0000430B0000EE0400000A0C0000000D000000040000000D0000FD0B0000F7040000190C0000000E000000040000000D0000B60C000000050000270C0000000F000000040000000D00006E0D000008050000350C00000010000000040000000D0000260E00000F050000430C00000000000000050000000D0000E300000063050000520B00000001000000050000000D0000F30100006D050000660B00000002000000050000000D0000F8020000770500007A0B00000003000000050000000D0000F1030000820500008D0B00000004000000050000000D0000E10400008D0500009F0B00000005000000050000000D0000C805000099050000B00B00000006000000050000000D0000A6060000A4050000C20B00000007000000050000000D00007D070000B0050000D20B00000008000000050000000D00004D080000BC050000E20B00000009000000050000000D000017090000C7050000F20B0000000A000000050000000D0000DD090000D3050000020C0000000B000000050000000D00009E0A0000DE050000110C0000000C000000050000000D00005C0B0000E90500001F0C0000000D000000050000000D0000180C0000F30500002E0C0000000E000000050000000D0000D10C0000FC0500003C0C0000000F000000050000000D00008B0D0000050600004A0C00000010000000050000000D0000440E00000E060000580C00000000000000060000000D0000EE00000046060000660B00000001000000060000000D0000FF010000510600007B0B00000002000000060000000D0000050300005C0600008E0B00000003000000060000000D0000FF03000069060000A10B00000004000000060000000D0000F004000075060000B30B00000005000000060000000D0000D805000082060000C50B00000006000000060000000D0000B70600008E060000D60B00000007000000060000000D00008F0700009B060000E70B00000008000000060000000D000061080000A8060000F70B00000009000000060000000D00002C090000B5060000070C0000000A000000060000000D0000F3090000C2060000170C0000000B000000060000000D0000B50A0000CE060000260C0000000C000000060000000D0000740B0000DA060000340C0000000D000000060000000D0000310C0000E5060000430C0000000E000000060000000D0000EC0C0000F0060000510C0000000F000000060000000D0000A60D0000FA0600005F0C00000010000000060000000D0000610E0000030700006D0C00000000000000070000000D0000F8000000200700007B0B00000001000000070000000D00000A0200002D0700008F0B00000002000000070000000D0000110300003A070000A30B00000003000000070000000D00000D04000047070000B60B00000004000000070000000D0000FF04000055070000C80B00000005000000070000000D0000E805000063070000DA0B00000006000000070000000D0000C806000071070000EB0B00000007000000070000000D0000A10700007F070000FC0B00000008000000070000000D0000740800008D0700000C0C00000009000000070000000D0000400900009B0700001C0C0000000A000000070000000D0000080A0000A80700002B0C0000000B000000070000000D0000CC0A0000B60700003A0C0000000C000000070000000D00008C0B0000C3070000490C0000000D000000070000000D00004A0C0000CF070000580C0000000E000000070000000D0000060D0000DB070000660C0000000F000000070000000D0000C10D0000E7070000740C00000010000000070000000D00007D0E0000F1070000820C00000000000000080000000D000001010000F40700008F0B00000001000000080000000D00001502000002080000A30B00000002000000080000000D00001D03000010080000B70B00000003000000080000000D00001A0400001F080000CA0B00000004000000080000000D00000D0500002D080000DC0B00000005000000080000000D0000F70500003C080000EE0B00000006000000080000000D0000D90600004C080000FF0B00000007000000080000000D0000B30700005B080000100C00000008000000080000000D0000860800006A080000200C00000009000000080000000D00005409000079080000300C0000000A000000080000000D00001D0A000088080000400C0000000B000000080000000D0000E20A0000970800004F0C0000000C000000080000000D0000A30B0000A50800005E0C0000000D000000080000000D0000620C0000B30800006C0C0000000E000000080000000D00001F0D0000C00800007B0C0000000F000000080000000D0000DC0D0000CC080000890C00000010000000080000000D0000990E0000D8080000970C00000000000000090000000D00000A010000C2080000A20B00000001000000090000000D00001F020000D1080000B70B00000002000000090000000D000028030000E0080000CA0B00000003000000090000000D000026040000F0080000DD0B00000004000000090000000D00001A05000000090000F00B00000005000000090000000D00000606000010090000020C00000006000000090000000D0000E806000021090000130C00000007000000090000000D0000C407000031090000240C00000008000000090000000D00009808000042090000340C00000009000000090000000D00006709000052090000440C0000000A000000090000000D0000310A000062090000540C0000000B000000090000000D0000F70A000072090000630C0000000C000000090000000D0000BA0B000081090000720C0000000D000000090000000D00007A0C000090090000800C0000000E000000090000000D0000380D00009F0900008F0C0000000F000000090000000D0000F60D0000AC0900009D0C00000010000000090000000D0000B40E0000B9090000AB0C000000000000000A0000000D0000130100008C090000B60B000000010000000A0000000D0000280200009B090000CA0B000000020000000A0000000D000033030000AC090000DE0B000000030000000A0000000D000032040000BD090000F10B000000040000000A0000000D000028050000CE090000030C000000050000000A0000000D000014060000DF090000150C000000060000000A0000000D0000F8060000F1090000270C000000070000000A0000000D0000D4070000030A0000370C000000080000000A0000000D0000AA080000140A0000480C000000090000000A0000000D00007A090000260A0000580C0000000A0000000A0000000D0000450A0000370A0000670C0000000B0000000A0000000D00000C0B0000480A0000770C0000000C0000000A0000000D0000D00B0000590A0000860C0000000D0000000A0000000D0000910C0000690A0000940C0000000E0000000A0000000D0000510D0000780A0000A30C0000000F0000000A0000000D0000100E0000870A0000B10C000000100000000A0000000D0000CF0E0000950A0000BF0C000000000000000B0000000D00001B010000510A0000C90B000000010000000B0000000D000032020000620A0000DD0B000000020000000B0000000D00003D030000730A0000F10B000000030000000B0000000D00003E040000850A0000040C000000040000000B0000000D000034050000980A0000170C000000050000000B0000000D000022060000AA0A0000290C000000060000000B0000000D000007070000BD0A00003A0C000000070000000B0000000D0000E5070000D00A00004B0C000000080000000B0000000D0000BC080000E30A00005B0C000000090000000B0000000D00008D090000F50A00006B0C0000000A0000000B0000000D0000590A0000080B00007B0C0000000B0000000B0000000D0000210B00001A0B00008A0C0000000C0000000B0000000D0000E60B00002C0B0000990C0000000D0000000B0000000D0000A80C00003D0B0000A80C0000000E0000000B0000000D0000690D00004E0B0000B60C0000000F0000000B0000000D0000290E00005E0B0000C50C000000100000000B0000000D0000E90E00006D0B0000D30C000000000000000C0000000D000023010000130B0000DC0B000000010000000C0000000D00003B020000250B0000F00B000000020000000C0000000D000048030000380B0000040C000000030000000C0000000D0000490400004B0B0000170C000000040000000C0000000D0000410500005E0B00002A0C000000050000000C0000000D000030060000720B00003C0C000000060000000C0000000D000016070000860B00004D0C000000070000000C0000000D0000F50700009A0B00005E0C000000080000000C0000000D0000CD080000AE0B00006F0C000000090000000C0000000D00009F090000C20B00007F0C0000000A0000000C0000000D00006D0A0000D60B00008E0C0000000B0000000C0000000D0000360B0000E90B00009E0C0000000C0000000C0000000D0000FC0B0000FC0B0000AD0C0000000D0000000C0000000D0000BF0C00000F0C0000BB0C0000000E0000000C0000000D0000810D0000210C0000CA0C0000000F0000000C0000000D0000420E0000320C0000D80C000000100000000C0000000D0000040F0000420C0000E60C000000000000000D0000000D00002B010000D30B0000EE0B000000010000000D0000000D000044020000E60B0000030C000000020000000D0000000D000052030000FA0B0000170C000000030000000D0000000D0000550400000F0C00002A0C000000040000000D0000000D00004D050000230C00003D0C000000050000000D0000000D00003D060000380C00004F0C000000060000000D0000000D0000250700004D0C0000600C000000070000000D0000000D000004080000630C0000710C000000080000000D0000000D0000DE080000780C0000810C000000090000000D0000000D0000B10900008D0C0000920C0000000A0000000D0000000D0000800A0000A20C0000A10C0000000B0000000D0000000D00004A0B0000B60C0000B10C0000000C0000000D0000000D0000110C0000CA0C0000C00C0000000D0000000D0000000D0000D60C0000DE0C0000CE0C0000000E0000000D0000000D0000990D0000F10C0000DD0C0000000F0000000D0000000D00005B0E0000040D0000EB0C000000100000000D0000000D00001E0F0000150D0000FA0C000000000000000E0000000D000032010000920C0000010C000000010000000E0000000D00004D020000A60C0000150C000000020000000E0000000D00005C030000BC0C0000290C000000030000000E0000000D000060040000D10C00003D0C000000040000000E0000000D00005A050000E70C00004F0C000000050000000E0000000D00004B060000FD0C0000610C000000060000000E0000000D000033070000140D0000730C000000070000000E0000000D0000140800002A0D0000840C000000080000000E0000000D0000EF080000400D0000940C000000090000000E0000000D0000C3090000570D0000A40C0000000A0000000E0000000D0000930A00006D0D0000B40C0000000B0000000E0000000D00005F0B0000820D0000C30C0000000C0000000E0000000D0000270C0000980D0000D30C0000000D0000000E0000000D0000ED0C0000AC0D0000E10C0000000E0000000E0000000D0000B10D0000C10D0000F00C0000000F0000000E0000000D0000740E0000D40D0000FE0C000000100000000E0000000D0000380F0000E70D00000D0D000000000000000F0000000D00003A010000510D0000130C000000010000000F0000000D000056020000670D0000280C000000020000000F0000000D0000660300007D0D00003C0C000000030000000F0000000D00006B040000940D00004F0C000000040000000F0000000D000066050000AB0D0000610C000000050000000F0000000D000058060000C20D0000740C000000060000000F0000000D000042070000DA0D0000850C000000070000000F0000000D000024080000F10D0000960C000000080000000F0000000D000000090000090E0000A70C000000090000000F0000000D0000D5090000200E0000B70C0000000A0000000F0000000D0000A60A0000370E0000C70C0000000B0000000F0000000D0000730B00004E0E0000D60C0000000C0000000F0000000D00003C0C0000650E0000E50C0000000D0000000F0000000D0000030D00007B0E0000F40C0000000E0000000F0000000D0000C90D0000900E0000030D0000000F0000000F0000000D00008D0E0000A50E0000110D000000100000000F0000000D0000520F0000B90E0000200D00000000000000100000000D000042010000110E0000250C00000001000000100000000D00005F020000280E00003A0C00000002000000100000000D0000700300003F0E00004E0C00000003000000100000000D000076040000570E0000610C00000004000000100000000D000072050000700E0000740C00000005000000100000000D000065060000880E0000860C00000006000000100000000D000050070000A10E0000970C00000007000000100000000D000034080000BA0E0000A80C00000008000000100000000D000010090000D20E0000B90C00000009000000100000000D0000E7090000EB0E0000C90C0000000A000000100000000D0000B90A0000030F0000D90C0000000B000000100000000D0000870B00001B0F0000E80C0000000C000000100000000D0000520C0000330F0000F80C0000000D000000100000000D00001A0D00004A0F0000070D0000000E000000100000000D0000E00D0000610F0000150D0000000F000000100000000D0000A60E0000770F0000240D00000010000000100000000D00006C0F00008C0F0000320D00000000000000000000000E0000AE0000005D000000A80B00000001000000000000000E0000BA01000060000000BD0B00000002000000000000000E0000BA02000065000000D20B00000003000000000000000E0000B00300006A000000E60B00000004000000000000000E00009C0400006F000000F90B00000005000000000000000E00007E050000740000000C0C00000006000000000000000E0000590600007A0000001E0C00000007000000000000000E00002C070000800000002F0C00000008000000000000000E0000F807000085000000410C00000009000000000000000E0000BE0800008B000000510C0000000A000000000000000E00007F09000090000000620C0000000B000000000000000E00003D0A000095000000720C0000000C000000000000000E0000F70A00009A000000810C0000000D000000000000000E0000AE0B00009E000000910C0000000E000000000000000E0000640C0000A1000000A00C0000000F000000000000000E0000190D0000A4000000AF0C00000010000000000000000E0000CF0D0000A6000000BE0C00000000000000010000000E0000BC00000078010000C00B00000001000000010000000E0000CA0100007D010000D50B00000002000000010000000E0000CB02000083010000E90B00000003000000010000000E0000C203000089010000FD0B00000004000000010000000E0000AF0400008F010000110C00000005000000010000000E00009305000096010000230C00000006000000010000000E00006E0600009D010000360C00000007000000010000000E000042070000A4010000470C00000008000000010000000E00000F080000AB010000580C00000009000000010000000E0000D7080000B1010000690C0000000A000000010000000E00009A090000B80100007A0C0000000B000000010000000E0000580A0000BE0100008A0C0000000C000000010000000E0000130B0000C4010000990C0000000D000000010000000E0000CC0B0000C9010000A90C0000000E000000010000000E0000830C0000CE010000B80C0000000F000000010000000E0000390D0000D2010000C70C00000010000000010000000E0000F00D0000D5010000D60C00000000000000020000000E0000CA00000087020000D70B00000001000000020000000E0000D80100008D020000EC0B00000002000000020000000E0000DB02000094020000010C00000003000000020000000E0000D30300009C020000150C00000004000000020000000E0000C1040000A3020000280C00000005000000020000000E0000A6050000AB0200003B0C00000006000000020000000E000083060000B30200004D0C00000007000000020000000E000058070000BB0200005F0C00000008000000020000000E000026080000C3020000700C00000009000000020000000E0000EF080000CB020000810C0000000A000000020000000E0000B3090000D3020000910C0000000B000000020000000E0000720A0000DA020000A10C0000000C000000020000000E00002F0B0000E1020000B10C0000000D000000020000000E0000E80B0000E8020000C10C0000000E000000020000000E0000A10C0000ED020000D00C0000000F000000020000000E0000580D0000F3020000DF0C00000010000000020000000E0000100E0000F7020000EE0C00000000000000030000000E0000D70000008A030000EE0B00000001000000030000000E0000E601000092030000030C00000002000000030000000E0000EA0200009A030000180C00000003000000030000000E0000E3030000A20300002C0C00000004000000030000000E0000D3040000AB0300003F0C00000005000000030000000E0000B9050000B4030000520C00000006000000030000000E000096060000BD030000640C00000007000000030000000E00006D070000C6030000760C00000008000000030000000E00003C080000CF030000870C00000009000000030000000E000006090000D9030000980C0000000A000000030000000E0000CB090000E1030000A90C0000000B000000030000000E00008C0A0000EA030000B90C0000000C000000030000000E0000490B0000F2030000C90C0000000D000000030000000E0000040C0000FA030000D80C0000000E000000030000000E0000BE0C000001040000E70C0000000F000000030000000E0000760D000008040000F70C00000010000000030000000E00002F0E00000D040000060D00000000000000040000000E0000E300000082040000040C00000001000000040000000E0000F30100008B0400001A0C00000002000000040000000E0000F8020000940400002E0C00000003000000040000000E0000F30300009E040000420C00000004000000040000000E0000E3040000A8040000560C00000005000000040000000E0000CA050000B2040000690C00000006000000040000000E0000A9060000BC0400007B0C00000007000000040000000E000081070000C70400008D0C00000008000000040000000E000051080000D10400009E0C00000009000000040000000E00001C090000DB040000AF0C0000000A000000040000000E0000E2090000E5040000BF0C0000000B000000040000000E0000A40A0000EF040000D00C0000000C000000040000000E0000630B0000F9040000E00C0000000D000000040000000E00001F0C000002050000EF0C0000000E000000040000000E0000DA0C00000A050000FF0C0000000F000000040000000E0000930D0000120500000E0D00000010000000040000000E00004D0E0000180500001D0D00000000000000050000000E0000EE000000700500001A0C00000001000000050000000E0000000200007A050000300C00000002000000050000000E00000603000084050000450C00000003000000050000000E0000010400008F050000590C00000004000000050000000E0000F30400009A0500006C0C00000005000000050000000E0000DB050000A60500007F0C00000006000000050000000E0000BB060000B1050000910C00000007000000050000000E000094070000BD050000A30C00000008000000050000000E000066080000C9050000B50C00000009000000050000000E000032090000D4050000C60C0000000A000000050000000E0000F9090000DF050000D60C0000000B000000050000000E0000BC0A0000EA050000E60C0000000C000000050000000E00007C0B0000F5050000F60C0000000D000000050000000E0000390C0000FF050000060D0000000E000000050000000E0000F50C000009060000150D0000000F000000050000000E0000B00D000012060000250D00000010000000050000000E00006B0E00001A060000340D00000000000000060000000E0000F800000055060000300C00000001000000060000000E00000B02000060060000460C00000002000000060000000E0000130300006C0600005A0C00000003000000060000000E00000F040000780600006F0C00000004000000060000000E00000205000084060000820C00000005000000060000000E0000EC05000091060000950C00000006000000060000000E0000CD0600009E060000A70C00000007000000060000000E0000A6070000AA060000B90C00000008000000060000000E00007A080000B7060000CB0C00000009000000060000000E000047090000C4060000DC0C0000000A000000060000000E00000F0A0000D0060000EC0C0000000B000000060000000E0000D30A0000DD060000FD0C0000000C000000060000000E0000940B0000E80600000D0D0000000D000000060000000E0000530C0000F40600001D0D0000000E000000060000000E0000100D0000FE0600002C0D0000000F000000060000000E0000CC0D0000090700003B0D00000010000000060000000E0000880E0000120700004B0D00000000000000070000000E00000201000032070000460C00000001000000070000000E0000160200003F0700005B0C00000002000000070000000E00001F0300004B070000700C00000003000000070000000E00001D04000059070000840C00000004000000070000000E00001105000066070000980C00000005000000070000000E0000FB05000074070000AB0C00000006000000070000000E0000DE06000082070000BD0C00000007000000070000000E0000B907000090070000CF0C00000008000000070000000E00008D0800009E070000E10C00000009000000070000000E00005B090000AC070000F20C0000000A000000070000000E0000250A0000BA070000030D0000000B000000070000000E0000EA0A0000C7070000130D0000000C000000070000000E0000AC0B0000D4070000230D0000000D000000070000000E00006C0C0000E0070000330D0000000E000000070000000E00002A0D0000EC070000420D0000000F000000070000000E0000E70D0000F8070000520D00000010000000070000000E0000A40E000002080000610D00000000000000080000000E00000C010000080800005B0C00000001000000080000000E00002102000016080000710C00000002000000080000000E00002B03000024080000860C00000003000000080000000E00002A040000320800009A0C00000004000000080000000E00001F05000041080000AD0C00000005000000080000000E00000A06000050080000C00C00000006000000080000000E0000EE0600005F080000D30C00000007000000080000000E0000CA0700006F080000E50C00000008000000080000000E00009F0800007E080000F60C00000009000000080000000E00006F0900008D080000080D0000000A000000080000000E00003A0A00009C080000180D0000000B000000080000000E0000000B0000AA080000290D0000000C000000080000000E0000C30B0000B8080000390D0000000D000000080000000E0000840C0000C6080000490D0000000E000000080000000E0000430D0000D3080000580D0000000F000000080000000E0000020E0000E0080000680D00000010000000080000000E0000C00E0000EB080000770D00000000000000090000000E000015010000D9080000700C00000001000000090000000E00002B020000E7080000860C00000002000000090000000E000036030000F70800009B0C00000003000000090000000E00003604000006090000AF0C00000004000000090000000E00002C05000016090000C30C00000005000000090000000E00001906000026090000D60C00000006000000090000000E0000FE06000037090000E80C00000007000000090000000E0000DB07000047090000FA0C00000008000000090000000E0000B2080000580900000C0D00000009000000090000000E000082090000680900001D0D0000000A000000090000000E00004E0A0000780900002E0D0000000B000000090000000E0000160B0000880900003E0D0000000C000000090000000E0000DA0B0000970900004E0D0000000D000000090000000E00009C0C0000A60900005E0D0000000E000000090000000E00005D0D0000B40900006E0D0000000F000000090000000E00001C0E0000C20900007D0D00000010000000090000000E0000DC0E0000CF0900008D0D000000000000000A0000000E00001D010000A4090000850C000000010000000A0000000E000035020000B40900009B0C000000020000000A0000000E000041030000C4090000B00C000000030000000A0000000E000042040000D5090000C40C000000040000000A0000000E000039050000E6090000D80C000000050000000A0000000E000028060000F8090000EB0C000000060000000A0000000E00000D070000090A0000FD0C000000070000000A0000000E0000EC0700001B0A00000F0D000000080000000A0000000E0000C30800002C0A0000210D000000090000000A0000000E0000950900003E0A0000320D0000000A0000000A0000000E0000620A00004F0A0000430D0000000B0000000A0000000E00002B0B0000600A0000540D0000000C0000000A0000000E0000F10B0000710A0000640D0000000D0000000A0000000E0000B40C0000810A0000740D0000000E0000000A0000000E0000750D0000900A0000830D0000000F0000000A0000000E0000360E00009F0A0000930D000000100000000A0000000E0000F70E0000AD0A0000A20D000000000000000B0000000E0000250100006B0A0000990C000000010000000B0000000E00003E0200007C0A0000AF0C000000020000000B0000000E00004B0300008E0A0000C40C000000030000000B0000000E00004E040000A00A0000D90C000000040000000B0000000E000046050000B20A0000EC0C000000050000000B0000000E000036060000C50A0000FF0C000000060000000B0000000E00001D070000D80A0000120D000000070000000B0000000E0000FC070000EA0A0000240D000000080000000B0000000E0000D5080000FD0A0000360D000000090000000B0000000E0000A8090000100B0000470D0000000A0000000B0000000E0000760A0000220B0000580D0000000B0000000B0000000E0000400B0000340B0000690D0000000C0000000B0000000E0000070C0000460B0000790D0000000D0000000B0000000E0000CB0C0000570B0000890D0000000E0000000B0000000E00008E0D0000680B0000990D0000000F0000000B0000000E0000500E0000780B0000A80D000000100000000B0000000E0000110F0000880B0000B80D000000000000000C0000000E00002D0100002F0B0000AE0C000000010000000C0000000E000047020000420B0000C30C000000020000000C0000000E000056030000540B0000D90C000000030000000C0000000E000059040000680B0000ED0C000000040000000C0000000E0000530500007B0B0000010D000000050000000C0000000E0000430600008F0B0000140D000000060000000C0000000E00002C070000A30B0000270D000000070000000C0000000E00000C080000B70B0000390D000000080000000C0000000E0000E6080000CB0B00004B0D000000090000000C0000000E0000BA090000DF0B00005C0D0000000A0000000C0000000E00008A0A0000F20B00006D0D0000000B0000000C0000000E0000550B0000060C00007D0D0000000C0000000C0000000E00001D0C0000190C00008E0D0000000D0000000C0000000E0000E20C00002B0C00009E0D0000000E0000000C0000000E0000A60D00003D0C0000AD0D0000000F0000000C0000000E0000690E00004E0C0000BD0D000000100000000C0000000E00002C0F00005F0C0000CD0D000000000000000D0000000E000035010000F20B0000C20C000000010000000D0000000E000050020000050C0000D80C000000020000000D0000000E000060030000190C0000ED0C000000030000000D0000000E0000650400002D0C0000010D000000040000000D0000000E00005F050000420C0000150D000000050000000D0000000E000051060000570C0000280D000000060000000D0000000E00003A0700006C0C00003B0D000000070000000D0000000E00001C080000820C00004D0D000000080000000D0000000E0000F7080000970C00005F0D000000090000000D0000000E0000CD090000AC0C0000700D0000000A0000000D0000000E00009D0A0000C10C0000810D0000000B0000000D0000000E0000690B0000D50C0000920D0000000C0000000D0000000E0000320C0000E90C0000A20D0000000D0000000D0000000E0000F90C0000FD0C0000B20D0000000E0000000D0000000E0000BE0D0000100D0000C20D0000000F0000000D0000000E0000820E0000230D0000D20D000000100000000D0000000E0000460F0000340D0000E10D000000000000000E0000000E00003D010000B30C0000D60C000000010000000E0000000E000059020000C80C0000EB0C000000020000000E0000000E00006A030000DD0C0000010D000000030000000E0000000E000070040000F20C0000150D000000040000000E0000000E00006C050000080D0000290D000000050000000E0000000E00005F0600001E0D00003C0D000000060000000E0000000E000049070000350D00004F0D000000070000000E0000000E00002C0800004B0D0000610D000000080000000E0000000E000008090000620D0000730D000000090000000E0000000E0000DF090000780D0000840D0000000A0000000E0000000E0000B00A00008E0D0000960D0000000B0000000E0000000E00007E0B0000A40D0000A60D0000000C0000000E0000000E0000480C0000B90D0000B70D0000000D0000000E0000000E0000100D0000CE0D0000C70D0000000E0000000E0000000E0000D60D0000E20D0000D70D0000000F0000000E0000000E00009B0E0000F60D0000E60D000000100000000E0000000E0000610F0000090E0000F60D000000000000000F0000000E000045010000740D0000E90C000000010000000F0000000E0000620200008A0D0000FF0C000000020000000F0000000E000074030000A00D0000140D000000030000000F0000000E00007B040000B70D0000290D000000040000000F0000000E000078050000CE0D00003D0D000000050000000F0000000E00006C060000E60D0000500D000000060000000F0000000E000058070000FD0D0000630D000000070000000F0000000E00003C080000150E0000750D000000080000000F0000000E0000190900002C0E0000870D000000090000000F0000000E0000F1090000440E0000980D0000000A0000000F0000000E0000C40A00005B0E0000AA0D0000000B0000000F0000000E0000920B0000720E0000BA0D0000000C0000000F0000000E00005E0C0000890E0000CB0D0000000D0000000F0000000E0000260D00009F0E0000DB0D0000000E0000000F0000000E0000EE0D0000B40E0000EB0D0000000F0000000F0000000E0000B40E0000C90E0000FB0D000000100000000F0000000E00007B0F0000DD0E00000A0E00000000000000100000000E00004C010000360E0000FC0C00000001000000100000000E00006B0200004D0E0000120D00000002000000100000000E00007E030000650E0000280D00000003000000100000000E0000860400007D0E00003C0D00000004000000100000000E000084050000950E0000500D00000005000000100000000E00007A060000AE0E0000640D00000006000000100000000E000066070000C70E0000760D00000007000000100000000E00004C080000DF0E0000890D00000008000000100000000E00002A090000F80E00009B0D00000009000000100000000E0000030A0000110F0000AC0D0000000A000000100000000E0000D70A0000290F0000BD0D0000000B000000100000000E0000A70B0000410F0000CE0D0000000C000000100000000E0000730C0000590F0000DF0D0000000D000000100000000E00003D0D0000700F0000EF0D0000000E000000100000000E0000060E0000870F0000FF0D0000000F000000100000000E0000CD0E00009D0F00000F0E00000010000000100000000E0000950F0000B20F00001E0E00000000000000000000000F0000B70000005D0000006A0C00000001000000000000000F0000C501000061000000810C00000002000000000000000F0000C702000066000000960C00000003000000000000000F0000BE0300006A000000AB0C00000004000000000000000F0000AC0400006F000000C00C00000005000000000000000F00009005000075000000D30C00000006000000000000000F00006C0600007A000000E70C00000007000000000000000F00004107000080000000FA0C00000008000000000000000F00000F080000850000000C0D00000009000000000000000F0000D70800008B0000001E0D0000000A000000000000000F00009A090000900000002F0D0000000B000000000000000F0000590A000095000000400D0000000C000000000000000F0000150B000099000000510D0000000D000000000000000F0000CE0B00009D000000620D0000000E000000000000000F0000860C0000A1000000720D0000000F000000000000000F00003C0D0000A3000000830D00000010000000000000000F0000F30D0000A5000000930D00000000000000010000000F0000C50000007B010000830C00000001000000010000000F0000D4010000800100009A0C00000002000000010000000F0000D802000086010000AF0C00000003000000010000000F0000D00300008C010000C40C00000004000000010000000F0000BF04000092010000D90C00000005000000010000000F0000A505000099010000ED0C00000006000000010000000F0000820600009F010000000D00000007000000010000000F000057070000A6010000130D00000008000000010000000F000027080000AD010000250D00000009000000010000000F0000F0080000B3010000370D0000000A000000010000000F0000B4090000BA010000490D0000000B000000010000000F0000740A0000C00100005A0D0000000C000000010000000F0000310B0000C50100006B0D0000000D000000010000000F0000EC0B0000CB0100007C0D0000000E000000010000000F0000A40C0000CF0100008C0D0000000F000000010000000F00005C0D0000D30100009C0D00000010000000010000000F0000150E0000D7010000AC0D00000000000000020000000F0000D30000008C0200009C0C00000001000000020000000F0000E301000093020000B20C00000002000000020000000F0000E802000099020000C80C00000003000000020000000F0000E2030000A0020000DD0C00000004000000020000000F0000D1040000A8020000F10C00000005000000020000000F0000B8050000B0020000050D00000006000000020000000F000096060000B8020000190D00000007000000020000000F00006D070000C00200002C0D00000008000000020000000F00003D080000C70200003E0D00000009000000020000000F000008090000CF020000500D0000000A000000020000000F0000CD090000D7020000620D0000000B000000020000000F00008F0A0000DE020000730D0000000C000000020000000F00004D0B0000E5020000840D0000000D000000020000000F0000080C0000EB020000950D0000000E000000020000000F0000C20C0000F1020000A50D0000000F000000020000000F00007C0D0000F6020000B60D00000010000000020000000F0000350E0000FB020000C60D00000000000000030000000F0000E000000092030000B40C00000001000000030000000F0000F101000099030000CA0C00000002000000030000000F0000F7020000A1030000E00C00000003000000030000000F0000F2030000A9030000F50C00000004000000030000000F0000E3040000B20300000A0D00000005000000030000000F0000CB050000BB0300001E0D00000006000000030000000F0000AA060000C4030000310D00000007000000030000000F000082070000CD030000440D00000008000000030000000F000053080000D6030000570D00000009000000030000000F00001F090000DF030000690D0000000A000000030000000F0000E6090000E80300007A0D0000000B000000030000000F0000A80A0000F00300008C0D0000000C000000030000000F0000670B0000F90300009D0D0000000D000000030000000F0000240C000000040000AE0D0000000E000000030000000F0000DF0C000007040000BE0D0000000F000000030000000F00009A0D00000E040000CF0D00000010000000030000000F0000540E000013040000DF0D00000000000000040000000F0000EC0000008C040000CC0C00000001000000040000000F0000FE01000094040000E20C00000002000000040000000F0000050300009D040000F80C00000003000000040000000F000001040000A70400000D0D00000004000000040000000F0000F3040000B1040000220D00000005000000040000000F0000DC050000BB040000360D00000006000000040000000F0000BD060000C5040000490D00000007000000040000000F000096070000D00400005C0D00000008000000040000000F000069080000DA0400006F0D00000009000000040000000F000035090000E4040000810D0000000A000000040000000F0000FD090000EE040000930D0000000B000000040000000F0000C10A0000F8040000A40D0000000C000000040000000F0000810B000001050000B50D0000000D000000040000000F00003F0C00000A050000C60D0000000E000000040000000F0000FC0C000012050000D70D0000000F000000040000000F0000B70D00001A050000E70D00000010000000040000000F0000730E000021050000F80D00000000000000050000000F0000F70000007C050000E30C00000001000000050000000F00000B02000086050000FA0C00000002000000050000000F00001303000090050000100D00000003000000050000000F0000100400009B050000250D00000004000000050000000F000003050000A60500003A0D00000005000000050000000F0000ED050000B10500004E0D00000006000000050000000F0000CF060000BD050000610D00000007000000050000000F0000A9070000C8050000740D00000008000000050000000F00007D080000D4050000870D00000009000000050000000F00004B090000DF050000990D0000000A000000050000000F0000140A0000EB050000AB0D0000000B000000050000000F0000D90A0000F5050000BC0D0000000C000000050000000F00009B0B000000060000CE0D0000000D000000050000000F00005A0C00000A060000DE0D0000000E000000050000000F0000170D000013060000EF0D0000000F000000050000000F0000D40D00001C060000000E00000010000000050000000F0000910E000024060000100E00000000000000060000000F00000101000063060000FA0C00000001000000060000000F0000160200006E060000110D00000002000000060000000F00001F0300007A060000270D00000003000000060000000F00001E040000860600003C0D00000004000000060000000F00001205000092060000510D00000005000000060000000F0000FE0500009F060000650D00000006000000060000000F0000E1060000AB060000790D00000007000000060000000F0000BC070000B80600008C0D00000008000000060000000F000091080000C50600009F0D00000009000000060000000F000060090000D1060000B10D0000000A000000060000000F00002A0A0000DE060000C30D0000000B000000060000000F0000F00A0000EA060000D40D0000000C000000060000000F0000B30B0000F6060000E50D0000000D000000060000000F0000730C000001070000F60D0000000E000000060000000F0000320D00000C070000070E0000000F000000060000000F0000F00D000016070000180E00000010000000060000000F0000AE0E00001F070000280E00000000000000070000000F00000B01000043070000110D00000001000000070000000F0000210200004F070000280D00000002000000070000000F00002C0300005C0700003E0D00000003000000070000000F00002B04000069070000540D00000004000000070000000F00002105000076070000680D00000005000000070000000F00000D060000840700007D0D00000006000000070000000F0000F206000092070000900D00000007000000070000000F0000CE070000A0070000A30D00000008000000070000000F0000A4080000AE070000B60D00000009000000070000000F000075090000BC070000C80D0000000A000000070000000F0000400A0000C9070000DA0D0000000B000000070000000F0000070B0000D7070000EC0D0000000C000000070000000F0000CB0B0000E4070000FD0D0000000D000000070000000F00008C0C0000F00700000E0E0000000E000000070000000F00004C0D0000FC0700001F0E0000000F000000070000000F00000B0E0000070800002F0E00000010000000070000000F0000CA0E000012080000400E00000000000000080000000F0000150100001B080000280D00000001000000080000000F00002C020000280800003F0D00000002000000080000000F00003703000036080000550D00000003000000080000000F000038040000450800006A0D00000004000000080000000F00002F050000530800007F0D00000005000000080000000F00001D06000062080000940D00000006000000080000000F00000207000072080000A70D00000007000000080000000F0000E007000081080000BA0D00000008000000080000000F0000B708000090080000CD0D00000009000000080000000F0000890900009F080000E00D0000000A000000080000000F0000550A0000AE080000F20D0000000B000000080000000F00001D0B0000BC080000030E0000000C000000080000000F0000E20B0000CA080000140E0000000D000000080000000F0000A50C0000D8080000250E0000000E000000080000000F0000660D0000E5080000360E0000000F000000080000000F0000260E0000F2080000470E00000010000000080000000F0000E60E0000FD080000570E00000000000000090000000F00001E010000ED0800003E0D00000001000000090000000F000036020000FC080000550D00000002000000090000000F0000430300000B0900006B0D00000003000000090000000F0000450400001B090000810D00000004000000090000000F00003D0500002B090000960D00000005000000090000000F00002B0600003B090000AA0D00000006000000090000000F0000120700004B090000BE0D00000007000000090000000F0000F10700005C090000D10D00000008000000090000000F0000C90800006C090000E40D00000009000000090000000F00009C0900007C090000F60D0000000A000000090000000F00006A0A00008C090000080E0000000B000000090000000F0000330B00009C0900001A0E0000000C000000090000000F0000F90B0000AB0900002C0E0000000D000000090000000F0000BD0C0000BA0900003D0E0000000E000000090000000F00007F0D0000C80900004D0E0000000F000000090000000F0000410E0000D60900005E0E00000010000000090000000F0000020F0000E30900006F0E000000000000000A0000000F000026010000BB090000550D000000010000000A0000000F000040020000CB0900006C0D000000020000000A0000000F00004E030000DB090000820D000000030000000A0000000F000051040000EC090000970D000000040000000A0000000F00004A050000FD090000AC0D000000050000000A0000000F00003A0600000E0A0000C10D000000060000000A0000000F000021070000200A0000D40D000000070000000A0000000F000002080000310A0000E80D000000080000000A0000000F0000DB080000430A0000FB0D000000090000000A0000000F0000AF090000540A00000D0E0000000A0000000A0000000F00007E0A0000660A00001F0E0000000B0000000A0000000F0000490B0000770A0000310E0000000C0000000A0000000F0000100C0000870A0000420E0000000D0000000A0000000F0000D50C0000970A0000530E0000000E0000000A0000000F0000980D0000A70A0000640E0000000F0000000A0000000F00005B0E0000B60A0000750E000000100000000A0000000F00001D0F0000C40A0000860E000000000000000B0000000F00002E010000840A00006A0D000000010000000B0000000F000049020000950A0000810D000000020000000B0000000F000058030000A70A0000980D000000030000000B0000000F00005D040000B90A0000AD0D000000040000000B0000000F000057050000CB0A0000C20D000000050000000B0000000F000048060000DE0A0000D70D000000060000000B0000000F000031070000F00A0000EB0D000000070000000B0000000F000012080000030B0000FE0D000000080000000B0000000F0000ED080000160B0000110E000000090000000B0000000F0000C2090000290B0000230E0000000A0000000B0000000F0000920A00003B0B0000360E0000000B0000000B0000000F00005E0B00004D0B0000470E0000000C0000000B0000000F0000260C00005F0B0000590E0000000D0000000B0000000F0000EC0C0000700B00006A0E0000000E0000000B0000000F0000B10D0000810B00007B0E0000000F0000000B0000000F0000740E0000910B00008C0E000000100000000B0000000F0000380F0000A00B00009D0E000000000000000C0000000F0000360100004B0B0000800D000000010000000C0000000F0000520200005D0B0000970D000000020000000C0000000F000063030000700B0000AD0D000000030000000C0000000F000068040000830B0000C30D000000040000000C0000000F000063050000960B0000D80D000000050000000C0000000F000056060000AA0B0000ED0D000000060000000C0000000F000040070000BE0B0000010E000000070000000C0000000F000022080000D20B0000140E000000080000000C0000000F0000FE080000E60B0000270E000000090000000C0000000F0000D4090000FA0B00003A0E0000000A0000000C0000000F0000A50A00000E0C00004C0E0000000B0000000C0000000F0000720B0000210C00005E0E0000000C0000000C0000000F00003C0C0000340C00006F0E0000000D0000000C0000000F0000030D0000460C0000800E0000000E0000000C0000000F0000C90D0000580C0000910E0000000F0000000C0000000F00008E0E00006A0C0000A20E000000100000000C0000000F0000530F00007A0C0000B30E000000000000000D0000000F00003E0100000F0C0000950D000000010000000D0000000F00005B020000230C0000AD0D000000020000000D0000000F00006D030000370C0000C30D000000030000000D0000000F0000730400004B0C0000D90D000000040000000D0000000F000070050000600C0000EE0D000000050000000D0000000F000063060000750C0000020E000000060000000D0000000F00004F0700008A0C0000160E000000070000000D0000000F0000320800009F0C00002A0E000000080000000D0000000F00000F090000B40C00003D0E000000090000000D0000000F0000E7090000C90C00004F0E0000000A0000000D0000000F0000B90A0000DE0C0000620E0000000B0000000D0000000F0000870B0000F30C0000740E0000000C0000000D0000000F0000520C0000070D0000850E0000000D0000000D0000000F00001A0D00001B0D0000960E0000000E0000000D0000000F0000E10D00002E0D0000A80E0000000F0000000D0000000F0000A70E0000400D0000B80E000000100000000D0000000F00006D0F0000520D0000C90E000000000000000E0000000F000046010000D20C0000AB0D000000010000000E0000000F000064020000E70C0000C20D000000020000000E0000000F000077030000FC0C0000D80D000000030000000E0000000F00007F040000120D0000EE0D000000040000000E0000000F00007C050000280D0000030E000000050000000E0000000F0000710600003E0D0000180E000000060000000E0000000F00005D070000540D00002C0E000000070000000E0000000F0000420800006B0D00003F0E000000080000000E0000000F000020090000810D0000520E000000090000000E0000000F0000F9090000980D0000650E0000000A0000000E0000000F0000CC0A0000AE0D0000770E0000000B0000000E0000000F00009C0B0000C30D0000890E0000000C0000000E0000000F0000680C0000D90D00009B0E0000000D0000000E0000000F0000310D0000EE0D0000AC0E0000000E0000000E0000000F0000F90D0000020E0000BD0E0000000F0000000E0000000F0000C00E0000160E0000CE0E000000100000000E0000000F0000880F0000290E0000DF0E000000000000000F0000000F00004E010000960D0000C00D000000010000000F0000000F00006D020000AC0D0000D70D000000020000000F0000000F000081030000C20D0000ED0D000000030000000F0000000F00008A040000D90D0000030E000000040000000F0000000F000089050000F00D0000180E000000050000000F0000000F00007F060000080E00002D0E000000060000000F0000000F00006C0700001F0E0000410E000000070000000F0000000F000052080000370E0000550E000000080000000F0000000F0000310900004E0E0000680E000000090000000F0000000F00000B0A0000660E00007A0E0000000A0000000F0000000F0000E00A00007D0E00008D0E0000000B0000000F0000000F0000B00B0000940E00009F0E0000000C0000000F0000000F00007D0C0000AB0E0000B00E0000000D0000000F0000000F0000480D0000C10E0000C20E0000000E0000000F0000000F0000110E0000D60E0000D30E0000000F0000000F0000000F0000DA0E0000EB0E0000E40E000000100000000F0000000F0000A20F0000FF0E0000F50E00000000000000100000000F0000550100005A0E0000D40D00000001000000100000000F000076020000710E0000EB0D00000002000000100000000F00008B030000890E0000020E00000003000000100000000F000095040000A10E0000180E00000004000000100000000F000095050000B90E00002D0E00000005000000100000000F00008C060000D20E0000420E00000006000000100000000F00007B070000EB0E0000560E00000007000000100000000F000062080000040F00006A0E00000008000000100000000F0000430900001C0F00007D0E00000009000000100000000F00001D0A0000350F0000900E0000000A000000100000000F0000F30A00004E0F0000A20E0000000B000000100000000F0000C50B0000660F0000B40E0000000C000000100000000F0000930C00007D0F0000C60E0000000D000000100000000F00005F0D0000950F0000D70E0000000E000000100000000F0000290E0000AC0F0000E90E0000000F000000100000000F0000F30E0000C20F0000FA0E00000010000000100000000F0000BD0F0000D70F00000B0F0000000000000000000000100000BE0000005D0000002D0D0000000100000000000000100000CE01000060000000450D0000000200000000000000100000D2020000640000005C0D0000000300000000000000100000CB03000069000000720D0000000400000000000000100000BA0400006E000000870D0000000500000000000000100000A0050000730000009C0D00000006000000000000001000007E06000079000000B10D0000000700000000000000100000540700007E000000C50D00000008000000000000001000002408000083000000D80D0000000900000000000000100000EE08000089000000EB0D0000000A00000000000000100000B30900008E000000FE0D0000000B00000000000000100000730A000092000000100E0000000C00000000000000100000310B000097000000220E0000000D00000000000000100000EC0B00009B000000340E0000000E00000000000000100000A50C00009E000000460E0000000F000000000000001000005E0D0000A1000000570E0000001000000000000000100000170E0000A2000000680E0000000000000001000000100000CD0000007D010000480D0000000100000001000000100000DE010000820100005F0D0000000200000001000000100000E302000087010000760D0000000300000001000000100000DD0300008D0100008C0D0000000400000001000000100000CE04000093010000A20D0000000500000001000000100000B505000099010000B70D000000060000000100000010000094060000A0010000CB0D00000007000000010000001000006B070000A7010000DF0D00000008000000010000001000003C080000AD010000F30D000000090000000100000010000007090000B4010000060E0000000A00000001000000100000CD090000BA010000190E0000000B000000010000001000008F0A0000C00100002B0E0000000C000000010000001000004E0B0000C50100003D0E0000000D000000010000001000000A0C0000CB0100004F0E0000000E00000001000000100000C40C0000CF010000610E0000000F000000010000001000007E0D0000D3010000720E0000001000000001000000100000380E0000D6010000830E0000000000000002000000100000DA00000090020000610D0000000100000002000000100000EC01000096020000790D0000000200000002000000100000F30200009D020000900D0000000300000002000000100000EE030000A4020000A60D0000000400000002000000100000E0040000AB020000BC0D0000000500000002000000100000C8050000B3020000D10D0000000600000002000000100000A8060000BB020000E60D000000070000000200000010000081070000C2020000FA0D000000080000000200000010000053080000CA0200000D0E00000009000000020000001000001F090000D2020000210E0000000A00000002000000100000E6090000D9020000330E0000000B00000002000000100000A90A0000E1020000460E0000000C00000002000000100000690B0000E7020000580E0000000D00000002000000100000270C0000EE0200006A0E0000000E00000002000000100000E20C0000F30200007C0E0000000F000000020000001000009D0D0000F80200008D0E0000001000000002000000100000580E0000FD0200009E0E0000000000000003000000100000E7000000970300007B0D0000000100000003000000100000FA0100009F030000930D000000020000000300000010000002030000A6030000AA0D0000000300000003000000100000FE030000AF030000C00D0000000400000003000000100000F1040000B7030000D60D0000000500000003000000100000DB050000C0030000EB0D0000000600000003000000100000BC060000C9030000000E000000070000000300000010000096070000D2030000140E000000080000000300000010000069080000DB030000270E000000090000000300000010000036090000E40300003B0E0000000A00000003000000100000FF090000ED0300004D0E0000000B00000003000000100000C30A0000F5030000600E0000000C00000003000000100000840B0000FD030000720E0000000D00000003000000100000430C000005040000840E0000000E00000003000000100000000D00000C040000960E0000000F00000003000000100000BC0D000012040000A70E0000001000000003000000100000780E000018040000B90E0000000000000004000000100000F300000094040000940D0000000100000004000000100000070200009C040000AC0D000000020000000400000010000010030000A5040000C30D00000003000000040000001000000E040000AF040000D90D000000040000000400000010000002050000B9040000EF0D0000000500000004000000100000ED050000C3040000040E0000000600000004000000100000CF060000CD040000190E0000000700000004000000100000AA070000D70400002D0E00000008000000040000001000007E080000E1040000410E00000009000000040000001000004D090000EB040000540E0000000A00000004000000100000160A0000F5040000670E0000000B00000004000000100000DC0A0000FF0400007A0E0000000C000000040000001000009E0B0000080500008C0E0000000D000000040000001000005E0C0000110500009E0E0000000E000000040000001000001C0D000019050000B00E0000000F00000004000000100000D90D000021050000C20E0000001000000004000000100000970E000027050000D30E0000000000000005000000100000FE00000086050000AD0D00000001000000050000001000001402000090050000C50D00000002000000050000001000001E0300009A050000DC0D00000003000000050000001000001D040000A5050000F30D000000040000000500000010000012050000B0050000080E0000000500000005000000100000FE050000BB0500001E0E0000000600000005000000100000E1060000C7050000320E0000000700000005000000100000BD070000D2050000470E000000080000000500000010000093080000DD0500005B0E000000090000000500000010000063090000E90500006E0E0000000A000000050000001000002D0A0000F4050000810E0000000B00000005000000100000F40A0000FF050000940E0000000C00000005000000100000B70B000009060000A60E0000000D00000005000000100000780C000013060000B80E0000000E00000005000000100000380D00001D060000CA0E0000000F00000005000000100000F60D000025060000DC0E0000001000000005000000100000B50E00002D060000ED0E00000000000000060000001000000901000070060000C60D00000001000000060000001000001F0200007B060000DE0D00000002000000060000001000002A03000086060000F50D00000003000000060000001000002B040000920600000B0E0000000400000006000000100000210500009E060000210E00000005000000060000001000000E060000AB060000370E0000000600000006000000100000F3060000B70600004B0E0000000700000006000000100000D0070000C4060000600E0000000800000006000000100000A7080000D1060000740E000000090000000600000010000078090000DD060000870E0000000A00000006000000100000440A0000EA0600009A0E0000000B000000060000001000000C0B0000F6060000AD0E0000000C00000006000000100000D00B000001070000BF0E0000000D00000006000000100000920C00000C070000D10E0000000E00000006000000100000530D000017070000E30E0000000F00000006000000100000120E000021070000F50E0000001000000006000000100000D20E00002A070000070F00000000000000070000001000001301000051070000DE0D00000001000000070000001000002B0200005D070000F60D0000000200000007000000100000370300006A0700000D0E00000003000000070000001000003804000077070000240E000000040000000700000010000030050000850700003A0E00000005000000070000001000001E060000920700004F0E000000060000000700000010000004070000A0070000640E0000000700000007000000100000E2070000AE070000790E0000000800000007000000100000BA080000BC0700008C0E00000009000000070000001000008C090000CA070000A00E0000000A00000007000000100000590A0000D7070000B30E0000000B00000007000000100000220B0000E5070000C60E0000000C00000007000000100000E80B0000F1070000D80E0000000D00000007000000100000AB0C0000FE070000EB0E0000000E000000070000001000006D0D00000A080000FD0E0000000F000000070000001000002E0E0000150800000E0F0000001000000007000000100000EF0E00001F080000200F00000000000000080000001000001C0100002C080000F60D000000010000000800000010000035020000390800000E0E00000002000000080000001000004303000047080000250E000000030000000800000010000045040000550800003C0E00000004000000080000001000003E05000064080000520E00000005000000080000001000002D06000073080000680E000000060000000800000010000014070000820800007D0E0000000700000008000000100000F407000091080000910E0000000800000008000000100000CD080000A0080000A50E0000000900000008000000100000A0090000AF080000B90E0000000A000000080000001000006F0A0000BE080000CC0E0000000B00000008000000100000390B0000CC080000DF0E0000000C00000008000000100000000C0000DB080000F10E0000000D00000008000000100000C40C0000E8080000030F0000000E00000008000000100000870D0000F5080000150F0000000F00000008000000100000490E000002090000270F00000010000000080000001000000B0F00000D090000390F000000000000000900000010000025010000000900000E0E00000001000000090000001000003F0200000F090000260E00000002000000090000001000004E0300001E0900003D0E0000000300000009000000100000520400002E090000540E00000004000000090000001000004B0500003D0900006A0E00000005000000090000001000003C0600004E090000800E0000000600000009000000100000240700005E090000950E0000000700000009000000100000050800006E090000A90E0000000800000009000000100000DF0800007F090000BD0E0000000900000009000000100000B40900008F090000D10E0000000A00000009000000100000830A00009F090000E40E0000000B000000090000001000004F0B0000AE090000F70E0000000C00000009000000100000170C0000BE0900000A0F0000000D00000009000000100000DC0C0000CD0900001C0F0000000E00000009000000100000A00D0000DB0900002E0F0000000F00000009000000100000630E0000E8090000400F0000001000000009000000100000270F0000F5090000520F000000000000000A0000001000002E010000D0090000250E000000010000000A00000010000049020000E00900003D0E000000020000000A00000010000059030000F0090000550E000000030000000A0000001000005E040000010A00006C0E000000040000000A00000010000059050000120A0000820E000000050000000A0000001000004A060000230A0000980E000000060000000A00000010000034070000350A0000AD0E000000070000000A00000010000016080000460A0000C10E000000080000000A000000100000F1080000580A0000D50E000000090000000A000000100000C7090000690A0000E90E0000000A0000000A000000100000980A00007B0A0000FC0E0000000B0000000A000000100000640B00008B0A00000F0F0000000C0000000A0000001000002D0C00009C0A0000220F0000000D0000000A000000100000F40C0000AC0A0000340F0000000E0000000A000000100000B90D0000BC0A0000460F0000000F0000000A0000001000007E0E0000CA0A0000580F000000100000000A000000100000420F0000D80A00006A0F000000000000000B000000100000360100009C0A00003D0E000000010000000B00000010000052020000AD0A0000550E000000020000000B00000010000063030000BE0A00006C0E000000030000000B00000010000069040000D00A0000830E000000040000000B00000010000066050000E20A0000990E000000050000000B00000010000059060000F50A0000AF0E000000060000000B00000010000043070000080B0000C40E000000070000000B000000100000260800001B0B0000D90E000000080000000B000000100000030900002D0B0000ED0E000000090000000B000000100000DA090000400B0000010F0000000A0000000B000000100000AC0A0000520B0000140F0000000B0000000B000000100000790B0000640B0000270F0000000C0000000B000000100000440C0000760B00003A0F0000000D0000000B0000001000000C0D0000870B00004C0F0000000E0000000B000000100000D20D0000980B00005F0F0000000F0000000B000000100000980E0000A80B0000710F000000100000000B0000001000005D0F0000B70B0000830F000000000000000C0000001000003E010000640B0000540E000000010000000C0000001000005C020000760B00006C0E000000020000000C0000001000006E030000890B0000830E000000030000000C000000100000750400009C0B00009A0E000000040000000C00000010000072050000B00B0000B10E000000050000000C00000010000066060000C40B0000C60E000000060000000C00000010000052070000D80B0000DC0E000000070000000C00000010000037080000EC0B0000F00E000000080000000C00000010000014090000000C0000040F000000090000000C000000100000EC090000140C0000180F0000000A0000000C000000100000BF0A0000270C00002C0F0000000B0000000C0000001000008E0B00003A0C00003F0F0000000C0000000C0000001000005A0C00004D0C0000520F0000000D0000000C000000100000230D0000600C0000640F0000000E0000000C000000100000EB0D0000720C0000760F0000000F0000000C000000100000B10E0000830C0000890F000000100000000C000000100000780F0000940C00009B0F000000000000000D000000100000460100002B0C00006A0E000000010000000D000000100000650200003E0C0000830E000000020000000D00000010000078030000520C00009A0E000000030000000D00000010000080040000670C0000B10E000000040000000D0000001000007F0500007B0C0000C80E000000050000000D00000010000074060000900C0000DD0E000000060000000D00000010000061070000A60C0000F30E000000070000000D00000010000047080000BB0C0000070F000000080000000D00000010000026090000D00C00001C0F000000090000000D000000100000FF090000E50C0000300F0000000A0000000D000000100000D30A0000FA0C0000430F0000000B0000000D000000100000A30B00000F0D0000560F0000000C0000000D000000100000700C0000230D0000690F0000000D0000000D0000001000003A0D0000360D00007C0F0000000E0000000D000000100000030E0000490D00008E0F0000000F0000000D000000100000CB0E00005C0D0000A00F000000100000000D000000100000930F00006E0D0000B20F000000000000000E0000001000004D010000F00C0000810E000000010000000E0000001000006E020000050D0000990E000000020000000E000000100000820300001A0D0000B10E000000030000000E0000001000008C040000300D0000C80E000000040000000E0000001000008B050000460D0000DE0E000000050000000E000000100000820600005C0D0000F40E000000060000000E00000010000070070000730D00000A0F000000070000000E00000010000057080000890D00001E0F000000080000000E000000100000370900009F0D0000330F000000090000000E000000100000110A0000B60D0000470F0000000A0000000E000000100000E70A0000CC0D00005A0F0000000B0000000E000000100000B80B0000E20D00006D0F0000000C0000000E000000100000860C0000F70D0000800F0000000D0000000E000000100000510D00000C0E0000930F0000000E0000000E0000001000001B0E0000200E0000A50F0000000F0000000E000000100000E40E0000340E0000B80F000000100000000E000000100000AD0F0000470E0000CA0F000000000000000F00000010000055010000B60D0000970E000000010000000F00000010000076020000CC0D0000B00E000000020000000F0000001000008C030000E20D0000C70E000000030000000F00000010000097040000F90D0000DE0E000000040000000F00000010000098050000100E0000F50E000000050000000F0000001000008F060000280E00000B0F000000060000000F0000001000007F0700003F0E0000200F000000070000000F00000010000067080000570E0000350F000000080000000F000000100000480900006F0E0000490F000000090000000F000000100000230A0000860E00005E0F0000000A0000000F000000100000FA0A00009D0E0000710F0000000B0000000F000000100000CC0B0000B40E0000840F0000000C0000000F0000001000009C0C0000CB0E0000970F0000000D0000000F000000100000680D0000E10E0000AA0F0000000E0000000F000000100000330E0000F70E0000BD0F0000000F0000000F000000100000FE0E00000C0F0000CF0F000000100000000F000000100000C80F0000200F0000E10F00000000000000100000001000005D0100007D0E0000AD0E00000001000000100000001000007F020000940E0000C60E000000020000001000000010000096030000AB0E0000DD0E0000000300000010000000100000A2040000C30E0000F50E0000000400000010000000100000A4050000DC0E00000B0F00000005000000100000001000009D060000F40E0000210F00000006000000100000001000008E0700000D0F0000370F000000070000001000000010000077080000260F00004C0F0000000800000010000000100000590900003F0F0000600F0000000900000010000000100000360A0000580F0000740F0000000A000000100000001000000E0B0000700F0000880F0000000B00000010000000100000E10B0000880F00009B0F0000000C00000010000000100000B10C0000A00F0000AE0F0000000D000000100000001000007F0D0000B80F0000C10F0000000E000000100000001000004B0E0000CE0F0000D40F0000000F00000010000000100000170F0000E40F0000E60F0000001000000010000000100000E20F0000FA0F0000F80F0000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000002B0000003C00000048000000520000005A000000620000006900000070000000760000007C00000081000000860000008B0000009000000095000000990000009E000000A2000000A6000000AA000000AD000000B1000000B5000000B8000000BC000000BF000000C2000000C6000000C9000000CC000000CF000000D2000000D5000000D8000000DB000000DE000000E0000000E3000000E6000000E8000000EB000000EE000000F0000000F3000000F5000000F8000000FA000000FC000000FF000000010100000401000006010000080100000A0100000D0100000F010000110100001301000015010000170100001A0100001C0100001E01000020010000220100002401000026010000280100002A0100002C0100002E0100003001000032010000330100003501000037010000390100003B0100003D0100003E0100004001000042010000440100004601000047010000490100004B0100004D0100004E0100005001000052010000530100005501000057010000580100005A0100005C0100005D0100005F0100006001000062010000640100006501000067010000680100006A0100006B0100006D0100006F010000700100007201000073010000750100007601000078010000790100007B0100007C0100007D0100007F010000800100008201000083010000850100008601000088010000890100008A0100008C0100008D0100008F01000090010000910100009301000094010000950100009701000098010000990100009B0100009C0100009D0100009F010000A0010000A1010000A3010000A4010000A5010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000AF010000B1010000B2010000B3010000B4010000B6010000B7010000B8010000B9010000BB010000BC010000BD010000BE010000BF010000C1010000C2010000C3010000C4010000C5010000C7010000C8010000C9010000CA010000CB010000CC010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F02000010020000110200001202000013020000140200001502000016020000170200001802000019020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002B0200002C0200002D0200002E0200002F02000030020000310200003202000033020000340200003502000036020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F0200003F02000040020000410200004202000043020000440200004502000046020000470200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004E0200004F0200005002000051020000520200005302000054020000540200005502000056020000570200005802000059020000590200005A0200005B0200005C0200005D0200005E0200005E0200005F0200006002000061020000620200006302000063020000640200006502000066020000670200006802000068020000690200006A0200006B0200006C0200006D0200006D0200006E0200006F020000700200007102000071020000720200007302000074020000750200007502000076020000770200007802000079020000790200007A0200007B0200007C0200007D0200007D0200007E0200007F020000800200008002000081020000820200008302000084020000840200008502000086020000870200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008E0200008E0200008F020000900200009102000091020000920200009302000094020000940200009502000096020000970200009702000098020000990200009A0200009A0200009B0200009C0200009D0200009D0200009E0200009F020000A0020000A0020000A1020000A2020000A3020000A3020000A4020000A5020000A5020000A6020000A7020000A8020000A8020000A9020000AA020000AB020000AB020000AC020000AD020000AD020000AE020000AF020000B0020000B0020000B1020000B2020000B3020000B3020000B4020000B5020000B5020000B6020000B7020000B7020000B8020000B9020000BA020000BA020000BB020000BC020000BC020000BD020000BE020000BF020000BF020000C0020000C1020000C1020000C2020000C3020000C3020000C4020000C5020000C5020000C6020000C7020000C8020000C8020000C9020000CA020000CA020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000D0020000D0020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D6020000D7020000D7020000D8020000D9020000D9020000DA020000DB020000DB020000DC020000DD020000DD020000DE020000DF020000DF020000E0020000E1020000E1020000E2020000E3020000E3020000E4020000E5020000E5020000E6020000E6020000E7020000E8020000E8020000E9020000EA020000EA020000EB020000EC020000EC020000ED020000EE020000EE020000EF020000F0020000F0020000F1020000F2020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F7020000F7020000F8020000F9020000F9020000FA020000FA020000FB020000FC020000FC020000FD020000FE020000FE020000FF020000000300000003000001030000010300000203000003030000030300000403000005030000050300000603000006030000070300000803000008030000090300000A0300000A0300000B0300000B0300000C0300000D0300000D0300000E0300000E0300000F03000010030000100300001103000012030000120300001303000013030000140300001503000015030000160300001603000017030000180300001803000019030000190300001A0300001B0300001B0300001C0300001C0300001D0300001E0300001E0300001F0300001F030000200300002103000021030000220300002203000023030000240300002403000025030000250300002603000027030000270300002803000028030000290300002A0300002A0300002B0300002B0300002C0300002D0300002D0300002E0300002E0300002F0300002F03000030030000310300003103000032030000320300003303000034030000340300003503000035030000360300003603000037030000380300003803000039030000390300003A0300003B0300003B0300003C0300003C0300003D0300003D0300003E0300003F0300003F0300004003000040030000410300004103000042030000430300004303000044030000440300004503000045030000460300004703000047030000480300004803000049030000490300004A0300004A0300004B0300004C0300004C0300004D0300004D0300004E0300004E0300004F0300005003000050030000510300005103000052030000520300005303000053030000540300005503000055030000560300005603000057030000570300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005E0300005F030000600300006003000061030000610300006203000062030000630300006303000064030000640300006503000066030000660300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006D0300006D0300006E0300006E0300006F0300006F030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007E0300007E0300007F0300007F030000800300008003000081030000810300008203000082030000830300008303000084030000840300008503000085030000860300008603000087030000870300008803000088030000890300008A0300008A0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F03000090030000900300009103000091030000920300009203000093030000930300009403000094030000950300009503000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D1030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D5030000D6030000D6030000D7030000D7030000D8030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000DF030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E4030000E4030000E5030000E5030000E5030000E6030000E6030000E7030000E7030000E8030000E8030000E9030000E9030000EA030000EA030000EB030000EB030000EB030000EC030000EC030000ED030000ED030000EE030000EE030000EF030000EF030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000F4030000F4030000F5030000F5030000F5030000F6030000F6030000000000002C0000003C00000048000000520000005B000000630000006A00000071000000770000007D00000082000000880000008D00000091000000960000009B0000009F000000A3000000A7000000AB000000AF000000B3000000B6000000BA000000BD000000C1000000C4000000C7000000CB000000CE000000D1000000D4000000D7000000DA000000DD000000DF000000E2000000E5000000E8000000EA000000ED000000F0000000F2000000F5000000F7000000FA000000FC000000FF000000010100000301000006010000080100000A0100000D0100000F010000110100001301000016010000180100001A0100001C0100001E01000020010000220100002401000026010000280100002A0100002C0100002E01000030010000320100003401000036010000380100003A0100003C0100003E0100003F01000041010000430100004501000047010000480100004A0100004C0100004E0100004F01000051010000530100005501000056010000580100005A0100005B0100005D0100005F0100006001000062010000640100006501000067010000680100006A0100006B0100006D0100006F010000700100007201000073010000750100007601000078010000790100007B0100007C0100007E0100007F010000810100008201000084010000850100008701000088010000890100008B0100008C0100008E0100008F010000910100009201000093010000950100009601000097010000990100009A0100009C0100009D0100009E010000A0010000A1010000A2010000A4010000A5010000A6010000A8010000A9010000AA010000AB010000AD010000AE010000AF010000B1010000B2010000B3010000B4010000B6010000B7010000B8010000B9010000BB010000BC010000BD010000BE010000C0010000C1010000C2010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D2010000D3010000D4010000D5010000D6010000D7010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F02000040020000410200004202000043020000440200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200005002000051020000520200005302000053020000540200005502000056020000570200005802000059020000590200005A0200005B0200005C0200005D0200005E0200005F0200005F02000060020000610200006202000063020000640200006502000065020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006F0200006F0200007002000071020000720200007302000073020000740200007502000076020000770200007802000078020000790200007A0200007B0200007C0200007C0200007D0200007E0200007F020000800200008002000081020000820200008302000084020000840200008502000086020000870200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008E0200008F0200008F020000900200009102000092020000920200009302000094020000950200009502000096020000970200009802000099020000990200009A0200009B0200009C0200009C0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A5020000A5020000A6020000A7020000A8020000A8020000A9020000AA020000AB020000AB020000AC020000AD020000AE020000AE020000AF020000B0020000B0020000B1020000B2020000B3020000B3020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000C0020000C0020000C1020000C2020000C2020000C3020000C4020000C5020000C5020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000D0020000D0020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D6020000D7020000D7020000D8020000D9020000D9020000DA020000DB020000DB020000DC020000DD020000DD020000DE020000DF020000DF020000E0020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E6020000E6020000E7020000E8020000E8020000E9020000EA020000EA020000EB020000EC020000EC020000ED020000EE020000EE020000EF020000EF020000F0020000F1020000F1020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F7020000F7020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FD020000FD020000FE020000FE020000FF020000000300000003000001030000020300000203000003030000040300000403000005030000050300000603000007030000070300000803000009030000090300000A0300000B0300000B0300000C0300000C0300000D0300000E0300000E0300000F030000100300001003000011030000110300001203000013030000130300001403000015030000150300001603000016030000170300001803000018030000190300001A0300001A0300001B0300001B0300001C0300001D0300001D0300001E0300001E0300001F03000020030000200300002103000021030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002B0300002B0300002C0300002C0300002D0300002E0300002E0300002F0300002F03000030030000310300003103000032030000320300003303000034030000340300003503000035030000360300003603000037030000380300003803000039030000390300003A0300003B0300003B0300003C0300003C0300003D0300003E0300003E0300003F0300003F03000040030000400300004103000042030000420300004303000043030000440300004403000045030000460300004603000047030000470300004803000049030000490300004A0300004A0300004B0300004B0300004C0300004D0300004D0300004E0300004E0300004F0300004F03000050030000510300005103000052030000520300005303000053030000540300005503000055030000560300005603000057030000570300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005E0300005E0300005F0300005F0300006003000060030000610300006103000062030000630300006303000064030000640300006503000065030000660300006603000067030000670300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006E0300006E0300006F0300006F030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E0300007F0300007F030000800300008003000081030000810300008203000083030000830300008403000084030000850300008503000086030000860300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F030000900300009003000091030000910300009203000092030000930300009303000094030000940300009503000095030000960300009603000097030000970300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CA030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E7030000E8030000E8030000E9030000E9030000EA030000EA030000EB030000EB030000EC030000EC030000ED030000ED030000EE030000EE030000EE030000EF030000EF030000F0030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000F4030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000F8030000F8030000F9030000F9030000FA030000FA030000FA030000FB030000FB030000FC030000FC030000FD030000FD030000FE030000FE030000FF030000FF030000000000002A00000039000000450000004E000000560000005E000000650000006B00000071000000760000007C00000081000000850000008A0000008E00000093000000970000009B0000009F000000A2000000A6000000AA000000AD000000B0000000B4000000B7000000BA000000BD000000C0000000C3000000C6000000C9000000CC000000CF000000D1000000D4000000D7000000D9000000DC000000DE000000E1000000E3000000E6000000E8000000EB000000ED000000EF000000F2000000F4000000F6000000F8000000FB000000FD000000FF00000001010000030100000501000007010000090100000C0100000E0100001001000012010000130100001501000017010000190100001B0100001D0100001F01000021010000230100002401000026010000280100002A0100002C0100002D0100002F0100003101000033010000340100003601000038010000390100003B0100003D0100003E0100004001000042010000430100004501000046010000480100004A0100004B0100004D0100004E010000500100005101000053010000540100005601000057010000590100005A0100005C0100005D0100005F010000600100006201000063010000650100006601000068010000690100006A0100006C0100006D0100006F01000070010000710100007301000074010000750100007701000078010000790100007B0100007C0100007D0100007F01000080010000810100008301000084010000850100008701000088010000890100008A0100008C0100008D0100008E0100009001000091010000920100009301000094010000960100009701000098010000990100009B0100009C0100009D0100009E0100009F010000A1010000A2010000A3010000A4010000A5010000A6010000A8010000A9010000AA010000AB010000AC010000AD010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF01000000020000010200000202000003020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000D0200000E0200000F02000010020000110200001202000013020000140200001502000016020000160200001702000018020000190200001A0200001B0200001C0200001D0200001D0200001E0200001F0200002002000021020000220200002302000023020000240200002502000026020000270200002802000029020000290200002A0200002B0200002C0200002D0200002E0200002E0200002F0200003002000031020000320200003302000033020000340200003502000036020000370200003802000038020000390200003A0200003B0200003C0200003D0200003D0200003E0200003F020000400200004102000041020000420200004302000044020000450200004502000046020000470200004802000049020000490200004A0200004B0200004C0200004D0200004D0200004E0200004F020000500200005002000051020000520200005302000054020000540200005502000056020000570200005702000058020000590200005A0200005A0200005B0200005C0200005D0200005E0200005E0200005F020000600200006102000061020000620200006302000064020000640200006502000066020000670200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006D0200006E0200006F0200006F020000700200007102000072020000720200007302000074020000750200007502000076020000770200007702000078020000790200007A0200007A0200007B0200007C0200007C0200007D0200007E0200007F0200007F02000080020000810200008102000082020000830200008402000084020000850200008602000086020000870200008802000089020000890200008A0200008B0200008B0200008C0200008D0200008D0200008E0200008F0200008F02000090020000910200009202000092020000930200009402000094020000950200009602000096020000970200009802000098020000990200009A0200009A0200009B0200009C0200009C0200009D0200009E0200009E0200009F020000A0020000A1020000A1020000A2020000A3020000A3020000A4020000A5020000A5020000A6020000A7020000A7020000A8020000A8020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AE020000AF020000B0020000B0020000B1020000B2020000B2020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B7020000B8020000B9020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000BF020000C0020000C0020000C1020000C2020000C2020000C3020000C4020000C4020000C5020000C5020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D3020000D3020000D4020000D4020000D5020000D6020000D6020000D7020000D7020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000DF020000E0020000E1020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E5020000E6020000E7020000E7020000E8020000E8020000E9020000E9020000EA020000EB020000EB020000EC020000EC020000ED020000EE020000EE020000EF020000EF020000F0020000F1020000F1020000F2020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000F9020000FA020000FA020000FB020000FC020000FC020000FD020000FD020000FE020000FE020000FF0200000003000000030000010300000103000002030000020300000303000004030000040300000503000005030000060300000603000007030000080300000803000009030000090300000A0300000A0300000B0300000C0300000C0300000D0300000D0300000E0300000E0300000F0300000F0300001003000011030000110300001203000012030000130300001303000014030000140300001503000016030000160300001703000017030000180300001803000019030000190300001A0300001A0300001B0300001C0300001C0300001D0300001D0300001E0300001E0300001F0300001F0300002003000021030000210300002203000022030000230300002303000024030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E0300002E0300002F030000300300003003000031030000310300003203000032030000330300003303000034030000340300003503000035030000360300003603000037030000370300003803000039030000390300003A0300003A0300003B0300003B0300003C0300003C0300003D0300003D0300003E0300003E0300003F0300003F030000400300004003000041030000410300004203000042030000430300004303000044030000450300004503000046030000460300004703000047030000480300004803000049030000490300004A0300004A0300004B0300004B0300004C0300004C0300004D0300004D0300004E0300004E0300004F0300004F03000050030000500300005103000051030000520300005203000053030000530300005403000054030000550300005503000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005E0300005F0300005F03000060030000600300006103000061030000620300006203000063030000630300006403000064030000650300006503000066030000660300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F0300007003000070030000710300007103000071030000720300007203000073030000730300007403000074030000750300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E0300007E0300007F0300007F0300008003000080030000810300008103000082030000820300008303000083030000840300008403000085030000850300008603000086030000870300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008F0300008F0300009003000090030000910300009103000092030000920300009303000093030000940300009403000095030000950300009503000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CB030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000001B10030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000003113000000000000000000000000000000000000000000000000000000010000000000000000000043010000410000003700000000020000000000000000000055020000450000003B0000000003000000000000000000005F030000480000003F000000000400000000000000000000630400004B00000042000000000500000000000000000000600500004D00000044000000000600000000000000000000560600004E00000045000000000700000000000000000000450700004E000000450000000008000000000000000000002E0800004E00000043000000000900000000000000000000100900004D00000041000000000A00000000000000000000EB0900004C0000003E000000000B00000000000000000000C00A00004A0000003A000000000C000000000000000000008E0B00004700000035000000000D00000000000000000000550C0000430000002E000000000E00000000000000000000150D00003F00000027000000000F00000000000000000000CE0D00003A0000001F000000001000000000000000000000810E000034000000160000000000000000010000000000002B000000550100002F000000000100000001000000000000430100005A01000035000000000200000001000000000000540200005E010000390000000003000000010000000000005E030000620100003D0000000004000000010000000000006204000064010000400000000005000000010000000000005F05000067010000420000000006000000010000000000005506000068010000430000000007000000010000000000004407000069010000430000000008000000010000000000002D08000069010000420000000009000000010000000000000F0900006801000040000000000A00000001000000000000EA090000670100003D000000000B00000001000000000000BF0A00006501000039000000000C000000010000000000008C0B00006201000033000000000D00000001000000000000530C00005F0100002D000000000E00000001000000000000130D00005B01000026000000000F00000001000000000000CC0D0000560100001E0000000010000000010000000000007F0E000051010000150000000000000000020000000000002B000000670200002D000000000100000002000000000000420100006C020000330000000002000000020000000000005402000070020000380000000003000000020000000000005E030000740200003C00000000040000000200000000000062040000770200003F0000000005000000020000000000005E0500007902000041000000000600000002000000000000540600007B02000042000000000700000002000000000000440700007C020000410000000008000000020000000000002C0800007C020000400000000009000000020000000000000E0900007C0200003E000000000A00000002000000000000E90900007B0200003B000000000B00000002000000000000BD0A00007902000037000000000C000000020000000000008B0B00007702000032000000000D00000002000000000000520C0000740200002C000000000E00000002000000000000120D00007002000025000000000F00000002000000000000CB0D00006C0200001D0000000010000000020000000000007E0E000066020000140000000000000000030000000000002B000000720300002B000000000100000003000000000000430100007703000031000000000200000003000000000000540200007C030000360000000003000000030000000000005E030000800300003A00000000040000000300000000000061040000830300003D0000000005000000030000000000005E050000850300003F0000000006000000030000000000005406000087030000400000000007000000030000000000004307000089030000400000000008000000030000000000002C080000890300003F0000000009000000030000000000000E090000890300003D000000000A00000003000000000000E9090000880300003A000000000B00000003000000000000BD0A00008703000036000000000C000000030000000000008A0B00008403000031000000000D00000003000000000000510C0000820300002B000000000E00000003000000000000110D00007E03000024000000000F00000003000000000000CA0D00007A0300001C0000000010000000030000000000007D0E000075030000130000000000000000040000000000002B0000007504000028000000000100000004000000000000430100007B0400002F0000000002000000040000000000005402000080040000340000000003000000040000000000005E030000840400003800000000040000000400000000000062040000880400003B0000000005000000040000000000005E0500008A0400003D000000000600000004000000000000540600008D0400003E000000000700000004000000000000430700008E0400003F0000000008000000040000000000002C0800008F0400003E0000000009000000040000000000000D0900008F0400003C000000000A00000004000000000000E80900008E04000039000000000B00000004000000000000BC0A00008D04000035000000000C000000040000000000008A0B00008B04000030000000000D00000004000000000000500C0000890400002A000000000E00000004000000000000100D00008504000024000000000F00000004000000000000C90D0000810400001C0000000010000000040000000000007C0E00007D040000130000000000000000050000000000002C000000720500002600000000010000000500000000000044010000780500002D000000000200000005000000000000550200007D050000320000000003000000050000000000005F03000082050000360000000004000000050000000000006204000085050000390000000005000000050000000000005F050000890500003C000000000600000005000000000000540600008B0500003D000000000700000005000000000000440700008D0500003D0000000008000000050000000000002C0800008E0500003C0000000009000000050000000000000D0900008E0500003B000000000A00000005000000000000E80900008E05000038000000000B00000005000000000000BC0A00008D05000034000000000C000000050000000000008A0B00008B0500002F000000000D00000005000000000000500C0000880500002A000000000E00000005000000000000100D00008505000023000000000F00000005000000000000C90D0000820500001B0000000010000000050000000000007B0E00007D050000120000000000000000060000000000002D0000006806000024000000000100000006000000000000450100006E0600002B000000000200000006000000000000550200007406000030000000000300000006000000000000600300007806000034000000000400000006000000000000630400007C060000380000000005000000060000000000005F050000800600003A00000000060000000600000000000055060000820600003B00000000070000000600000000000044070000840600003C0000000008000000060000000000002C080000850600003B0000000009000000060000000000000E0900008606000039000000000A00000006000000000000E90900008606000037000000000B00000006000000000000BC0A00008506000033000000000C000000060000000000008A0B0000840600002E000000000D00000006000000000000500C00008106000029000000000E00000006000000000000100D00007F06000022000000000F00000006000000000000C90D00007B0600001A0000000010000000060000000000007B0E000077060000120000000000000000070000000000002F0000005707000023000000000100000007000000000000460100005E0700002900000000020000000700000000000057020000630700002E000000000300000007000000000000610300006807000033000000000400000007000000000000640400006C0700003600000000050000000700000000000060050000700700003900000000060000000700000000000056060000730700003A00000000070000000700000000000045070000750700003A0000000008000000070000000000002D080000760700003A0000000009000000070000000000000E0900007707000038000000000A00000007000000000000E90900007707000036000000000B00000007000000000000BD0A00007707000032000000000C000000070000000000008A0B0000750700002D000000000D00000007000000000000510C00007307000028000000000E00000007000000000000100D00007107000021000000000F00000007000000000000C90D00006E0700001A0000000010000000070000000000007B0E00006A07000011000000000000000008000000000000300000003F08000021000000000100000008000000000000480100004608000027000000000200000008000000000000580200004C0800002D000000000300000008000000000000620300005108000031000000000400000008000000000000650400005508000035000000000500000008000000000000620500005908000037000000000600000008000000000000570600005C08000039000000000700000008000000000000460700005E080000390000000008000000080000000000002E08000060080000390000000009000000080000000000000F0900006108000037000000000A00000008000000000000EA0900006208000035000000000B00000008000000000000BE0A00006108000031000000000C000000080000000000008B0B0000600800002D000000000D00000008000000000000510C00005F08000027000000000E00000008000000000000110D00005C08000020000000000F00000008000000000000CA0D000059080000190000000010000000080000000000007C0E0000550800001000000000000000000900000000000032000000200900001F0000000001000000090000000000004A01000027090000250000000002000000090000000000005A0200002D0900002B000000000300000009000000000000640300003309000030000000000400000009000000000000670400003709000033000000000500000009000000000000630500003B09000036000000000600000009000000000000590600003F09000037000000000700000009000000000000480700004109000038000000000800000009000000000000300800004309000037000000000900000009000000000000110900004409000036000000000A00000009000000000000EB0900004509000034000000000B00000009000000000000BF0A00004509000030000000000C000000090000000000008C0B0000440900002C000000000D00000009000000000000520C00004309000026000000000E00000009000000000000120D00004109000020000000000F00000009000000000000CA0D00003E090000180000000010000000090000000000007C0E00003A0900001000000000000000000A00000000000035000000FB0900001D00000000010000000A0000000000004C010000020A00002400000000020000000A0000000000005C020000080A00002900000000030000000A000000000000660300000D0A00002E00000000040000000A00000000000069040000120A00003200000000050000000A00000000000065050000170A00003400000000060000000A0000000000005B0600001A0A00003600000000070000000A000000000000490700001D0A00003700000000080000000A000000000000310800001F0A00003600000000090000000A00000000000012090000210A000035000000000A0000000A000000000000ED090000220A000033000000000B0000000A000000000000C00A0000220A00002F000000000C0000000A0000000000008D0B0000210A00002B000000000D0000000A000000000000540C0000200A000025000000000E0000000A000000000000130D00001E0A00001F000000000F0000000A000000000000CC0D00001B0A00001800000000100000000A0000000000007D0E0000180A00000F00000000000000000B00000000000037000000CE0A00001B00000000010000000B0000000000004E010000D50A00002200000000020000000B0000000000005F020000DB0A00002800000000030000000B00000000000068030000E10A00002C00000000040000000B0000000000006B040000E60A00003000000000050000000B00000000000067050000EB0A00003300000000060000000B0000000000005D060000EF0A00003500000000070000000B0000000000004B070000F20A00003500000000080000000B00000000000033080000F40A00003500000000090000000B00000000000014090000F60A000034000000000A0000000B000000000000EF090000F70A000032000000000B0000000B000000000000C20A0000F70A00002E000000000C0000000B0000000000008F0B0000F70A00002A000000000D0000000B000000000000550C0000F60A000025000000000E0000000B000000000000140D0000F40A00001E000000000F0000000B000000000000CD0D0000F20A00001700000000100000000B0000000000007F0E0000EF0A00000F00000000000000000C0000000000003A0000009A0B00001900000000010000000C00000000000051010000A10B00002000000000020000000C00000000000062020000A80B00002600000000030000000C0000000000006B030000AE0B00002B00000000040000000C0000000000006E040000B40B00002F00000000050000000C0000000000006A050000B80B00003100000000060000000C0000000000005F060000BC0B00003300000000070000000C0000000000004E070000C00B00003400000000080000000C00000000000036080000C20B00003400000000090000000C00000000000017090000C40B000033000000000A0000000C000000000000F1090000C60B000031000000000B0000000C000000000000C40A0000C60B00002D000000000C0000000C000000000000910B0000C60B000029000000000D0000000C000000000000570C0000C50B000024000000000E0000000C000000000000160D0000C40B00001E000000000F0000000C000000000000CF0D0000C20B00001700000000100000000C000000000000800E0000BF0B00000E00000000000000000D0000000000003E0000005F0C00001800000000010000000D00000000000055010000670C00001E00000000020000000D000000000000650200006E0C00002400000000030000000D0000000000006E030000740C00002900000000040000000D000000000000710400007A0C00002D00000000050000000D0000000000006D0500007F0C00003000000000060000000D00000000000062060000830C00003200000000070000000D00000000000051070000870C00003300000000080000000D000000000000380800008A0C00003300000000090000000D000000000000190900008C0C000032000000000A0000000D000000000000F30900008D0C000030000000000B0000000D000000000000C70A00008E0C00002D000000000C0000000D000000000000930B00008E0C000029000000000D0000000D000000000000590C00008E0C000023000000000E0000000D000000000000180D00008D0C00001D000000000F0000000D000000000000D10D00008B0C00001600000000100000000D000000000000820E0000880C00000E00000000000000000E000000000000410000001E0D00001600000000010000000E00000000000058010000250D00001D00000000020000000E000000000000680200002D0D00002300000000030000000E00000000000072030000330D00002800000000040000000E00000000000074040000390D00002C00000000050000000E000000000000700500003E0D00002F00000000060000000E00000000000065060000430D00003100000000070000000E00000000000054070000470D00003200000000080000000E0000000000003B0800004A0D00003200000000090000000E0000000000001C0900004C0D000031000000000A0000000E000000000000F60900004E0D00002F000000000B0000000E000000000000C90A00004F0D00002C000000000C0000000E000000000000960B00004F0D000028000000000D0000000E0000000000005C0C00004F0D000023000000000E0000000E0000000000001B0D00004E0D00001D000000000F0000000E000000000000D30D00004D0D00001600000000100000000E000000000000850E00004A0D00000E00000000000000000F00000000000045000000D50D00001400000000010000000F0000000000005C010000DD0D00001B00000000020000000F0000000000006C020000E50D00002100000000030000000F00000000000075030000EB0D00002600000000040000000F00000000000078040000F10D00002A00000000050000000F00000000000074050000F70D00002E00000000060000000F00000000000069060000FC0D00003000000000070000000F00000000000057070000000E00003100000000080000000F0000000000003E080000030E00003100000000090000000F0000000000001F090000060E000030000000000A0000000F000000000000F9090000080E00002E000000000B0000000F000000000000CC0A0000090E00002B000000000C0000000F000000000000990B00000A0E000027000000000D0000000F0000000000005F0C00000A0E000022000000000E0000000F0000000000001E0D0000090E00001C000000000F0000000F000000000000D60D0000070E00001500000000100000000F000000000000870E0000050E00000D00000000000000001000000000000049000000850E000012000000000100000010000000000000600100008E0E00001A00000000020000001000000000000070020000950E000020000000000300000010000000000000790300009C0E0000250000000004000000100000000000007C040000A30E00002900000000050000001000000000000077050000A80E00002C0000000006000000100000000000006C060000AD0E00002E0000000007000000100000000000005B070000B20E00003000000000080000001000000000000042080000B50E00003000000000090000001000000000000023090000B80E00002F000000000A00000010000000000000FD090000BA0E00002D000000000B00000010000000000000D00A0000BC0E00002A000000000C000000100000000000009C0B0000BD0E000026000000000D00000010000000000000620C0000BD0E000022000000000E00000010000000000000210D0000BD0E00001C000000000F00000010000000000000D90D0000BB0E0000150000000010000000100000000000008A0E0000BA0E00000D00000000000000000000000001000033000000400000004E0100000001000000000000000100004B01000045000000540100000002000000000000000100005D0200004900000059010000000300000000000000010000680300004C0000005D0100000004000000000000000100006C0400004F000000600100000005000000000000000100006905000051000000620100000006000000000000000100006006000052000000630100000007000000000000000100005007000052000000630100000008000000000000000100003908000052000000620100000009000000000000000100001B0900005100000060010000000A00000000000000010000F7090000500000005D010000000B00000000000000010000CC0A00004E00000058010000000C000000000000000100009A0B00004B00000053010000000D00000000000000010000610C0000470000004D010000000E00000000000000010000210D00004300000046010000000F00000000000000010000DB0D00003E0000003E0100000010000000000000000100008E0E00003900000035010000000000000001000000010000320000005A0100004D0100000001000000010000000100004A0100005E010000530100000002000000010000000100005C020000630100005801000000030000000100000001000067030000660100005C0100000004000000010000000100006B040000690100005F010000000500000001000000010000680500006B010000610100000006000000010000000100005F0600006D010000620100000007000000010000000100004F0700006E01000062010000000800000001000000010000380800006E010000610100000009000000010000000100001A0900006D0100005F010000000A00000001000000010000F60900006C0100005C010000000B00000001000000010000CB0A00006A01000058010000000C00000001000000010000990B00006701000053010000000D00000001000000010000600C0000640100004D010000000E00000001000000010000210D00006001000046010000000F00000001000000010000DA0D00005C0100003E0100000010000000010000000100008E0E00005601000035010000000000000002000000010000320000006C0200004B0100000001000000020000000100004A01000071020000510100000002000000020000000100005C020000760200005601000000030000000200000001000066030000790200005A0100000004000000020000000100006B0400007D0200005E010000000500000002000000010000680500007F020000600100000006000000020000000100005F06000081020000610100000007000000020000000100004E07000082020000610100000008000000020000000100003708000082020000600100000009000000020000000100001A090000820200005E010000000A00000002000000010000F5090000810200005B010000000B00000002000000010000CA0A00007F02000058010000000C00000002000000010000980B00007D02000053010000000D00000002000000010000600C00007A0200004D010000000E00000002000000010000200D00007602000046010000000F00000002000000010000DA0D0000720200003E0100000010000000020000000100008D0E00006D020000350100000000000000030000000100003100000077030000490100000001000000030000000100004A0100007D0300004F0100000002000000030000000100005B02000081030000550100000003000000030000000100006603000086030000590100000004000000030000000100006A040000890300005C010000000500000003000000010000680500008C0300005F0100000006000000030000000100005E0600008E030000600100000007000000030000000100004E0700008F0300006001000000080000000300000001000037080000900300005F0100000009000000030000000100001A090000900300005E010000000A00000003000000010000F50900008F0300005B010000000B00000003000000010000CA0A00008E03000057010000000C00000003000000010000980B00008C03000053010000000D000000030000000100005F0C0000890300004D010000000E00000003000000010000200D00008603000046010000000F00000003000000010000DA0D0000820300003E0100000010000000030000000100008D0E00007D03000036010000000000000004000000010000320000007C040000470100000001000000040000000100004A010000810400004E0100000002000000040000000100005C0200008604000053010000000300000004000000010000670300008B040000580100000004000000040000000100006B0400008F0400005B01000000050000000400000001000068050000920400005E0100000006000000040000000100005F060000940400005F0100000007000000040000000100004E070000950400005F01000000080000000400000001000037080000960400005F0100000009000000040000000100001A090000970400005D010000000A00000004000000010000F5090000960400005B010000000B00000004000000010000CA0A00009504000057010000000C00000004000000010000980B00009304000052010000000D000000040000000100005F0C0000910400004D010000000E00000004000000010000200D00008E04000046010000000F00000004000000010000DA0D00008A0400003E0100000010000000040000000100008D0E000086040000360100000000000000050000000100003200000079050000460100000001000000050000000100004B0100007F0500004C0100000002000000050000000100005C02000084050000520100000003000000050000000100006703000089050000560100000004000000050000000100006B0400008D0500005A01000000050000000500000001000068050000900500005D0100000006000000050000000100005F060000930500005E0100000007000000050000000100004F070000950500005F01000000080000000500000001000038080000960500005E0100000009000000050000000100001A090000970500005D010000000A00000005000000010000F6090000970500005A010000000B00000005000000010000CB0A00009605000057010000000C00000005000000010000990B00009405000052010000000D00000005000000010000600C0000920500004D010000000E00000005000000010000200D00008F05000046010000000F00000005000000010000DA0D00008C0500003F0100000010000000050000000100008D0E000087050000360100000000000000060000000100003300000070060000440100000001000000060000000100004B010000760600004B0100000002000000060000000100005D0200007C060000510100000003000000060000000100006803000080060000550100000004000000060000000100006C040000850600005901000000050000000600000001000069050000880600005C010000000600000006000000010000600600008B0600005D010000000700000006000000010000500700008D0600005E010000000800000006000000010000390800008F0600005D0100000009000000060000000100001B090000900600005C010000000A00000006000000010000F7090000900600005A010000000B00000006000000010000CB0A00008F06000056010000000C00000006000000010000990B00008E06000052010000000D00000006000000010000610C00008C0600004D010000000E00000006000000010000210D00008A06000046010000000F00000006000000010000DB0D0000860600003F0100000010000000060000000100008E0E00008206000037010000000000000007000000010000340000005F070000430100000001000000070000000100004D01000066070000490100000002000000070000000100005E0200006C0700004F0100000003000000070000000100006903000071070000540100000004000000070000000100006D04000075070000580100000005000000070000000100006A050000790700005B010000000600000007000000010000610600007C0700005C010000000700000007000000010000510700007F0700005D0100000008000000070000000100003A080000810700005D0100000009000000070000000100001C090000820700005C010000000A00000007000000010000F80900008207000059010000000B00000007000000010000CC0A00008207000056010000000C000000070000000100009A0B00008107000052010000000D00000007000000010000620C00007F0700004D010000000E00000007000000010000220D00007D07000046010000000F00000007000000010000DC0D00007A0700003F0100000010000000070000000100008F0E000076070000370100000000000000080000000100003600000048080000410100000001000000080000000100004E0100004F0800004801000000020000000800000001000060020000550800004E0100000003000000080000000100006A0300005A080000530100000004000000080000000100006F0400005F080000570100000005000000080000000100006C050000630800005A01000000060000000800000001000062060000670800005C01000000070000000800000001000052070000690800005C0100000008000000080000000100003B0800006B0800005C0100000009000000080000000100001D0900006D0800005B010000000A00000008000000010000F90900006E08000059010000000B00000008000000010000CE0A00006E08000056010000000C000000080000000100009C0B00006D08000052010000000D00000008000000010000630C00006C0800004D010000000E00000008000000010000240D00006908000047010000000F00000008000000010000DD0D0000670800003F010000001000000008000000010000900E0000630800003701000000000000000900000001000038000000290900004001000000010000000900000001000050010000310900004701000000020000000900000001000061020000370900004D0100000003000000090000000100006C0300003D090000520100000004000000090000000100007004000042090000560100000005000000090000000100006E0500004609000059010000000600000009000000010000640600004A0900005B010000000700000009000000010000540700004D0900005C0100000008000000090000000100003D0800004F0900005C0100000009000000090000000100001F090000510900005B010000000A00000009000000010000FB0900005209000059010000000B00000009000000010000CF0A00005209000056010000000C000000090000000100009D0B00005209000052010000000D00000009000000010000650C0000510900004D010000000E00000009000000010000250D00004F09000047010000000F00000009000000010000DF0D00004D09000040010000001000000009000000010000920E0000490900003801000000000000000A0000000100003A000000040A00003E01000000010000000A000000010000520100000C0A00004501000000020000000A00000001000063020000120A00004B01000000030000000A0000000100006E030000180A00005101000000040000000A000000010000720400001E0A00005501000000050000000A00000001000070050000220A00005801000000060000000A00000001000066060000260A00005A01000000070000000A000000010000560700002A0A00005B01000000080000000A0000000100003F0800002C0A00005B01000000090000000A000000010000210900002E0A00005A010000000A0000000A000000010000FD0900002F0A000059010000000B0000000A000000010000D10A0000300A000056010000000C0000000A0000000100009F0B0000300A000052010000000D0000000A000000010000670C00002F0A00004D010000000E0000000A000000010000270D00002E0A000047010000000F0000000A000000010000E10D00002B0A00004001000000100000000A000000010000940E0000290A00003801000000000000000B0000000100003C000000D80A00003D01000000010000000B00000001000054010000E00A00004401000000020000000B00000001000066020000E70A00004A01000000030000000B00000001000071030000ED0A00004F01000000040000000B00000001000075040000F20A00005401000000050000000B00000001000072050000F70A00005701000000060000000B00000001000068060000FC0A00005901000000070000000B00000001000058070000FF0A00005B01000000080000000B00000001000041080000020B00005B01000000090000000B00000001000023090000040B00005A010000000A0000000B000000010000FF090000060B000058010000000B0000000B000000010000D40A0000070B000056010000000C0000000B000000010000A20B0000070B000052010000000D0000000B000000010000690C0000060B00004D010000000E0000000B000000010000290D0000050B000047010000000F0000000B000000010000E30D0000030B00004101000000100000000B000000010000960E0000010B00003901000000000000000C0000000100003F000000A50B00003B01000000010000000C00000001000057010000AD0B00004301000000020000000C00000001000069020000B40B00004901000000030000000C00000001000073030000BA0B00004E01000000040000000C00000001000077040000C00B00005301000000050000000C00000001000075050000C60B00005601000000060000000C0000000100006B060000CA0B00005901000000070000000C0000000100005B070000CE0B00005A01000000080000000C00000001000044080000D10B00005A01000000090000000C00000001000026090000D40B00005A010000000A0000000C000000010000020A0000D50B000058010000000B0000000C000000010000D60A0000D70B000055010000000C0000000C000000010000A40B0000D70B000052010000000D0000000C0000000100006C0C0000D70B00004D010000000E0000000C0000000100002C0D0000D60B000048010000000F0000000C000000010000E60D0000D40B00004101000000100000000C000000010000990E0000D20B00003901000000000000000D000000010000420000006B0C00003A01000000010000000D0000000100005A010000730C00004101000000020000000D0000000100006C0200007A0C00004801000000030000000D00000001000076030000810C00004D01000000040000000D0000000100007A040000870C00005201000000050000000D000000010000780500008D0C00005501000000060000000D0000000100006E060000920C00005801000000070000000D0000000100005E070000960C00005901000000080000000D00000001000047080000990C00005A01000000090000000D000000010000290900009C0C000059010000000A0000000D000000010000050A00009E0C000058010000000B0000000D000000010000D90A00009F0C000055010000000C0000000D000000010000A70B0000A00C000052010000000D0000000D0000000100006E0C0000A00C00004D010000000E0000000D0000000100002F0D0000A00C000048010000000F0000000D000000010000E90D00009E0C00004101000000100000000D0000000100009B0E00009C0C00003A01000000000000000E00000001000045000000290D00003801000000010000000E0000000100005D010000320D00004001000000020000000E0000000100006F0200003A0D00004701000000030000000E0000000100007A030000410D00004C01000000040000000E0000000100007E040000470D00005101000000050000000E0000000100007B0500004D0D00005501000000060000000E00000001000071060000520D00005701000000070000000E00000001000061070000570D00005901000000080000000E0000000100004A0800005A0D00005A01000000090000000E0000000100002C0900005D0D000059010000000A0000000E000000010000080A0000600D000058010000000B0000000E000000010000DC0A0000610D000055010000000C0000000E000000010000AA0B0000620D000052010000000D0000000E000000010000720C0000630D00004E010000000E0000000E000000010000320D0000620D000048010000000F0000000E000000010000EC0D0000610D00004201000000100000000E0000000100009F0E0000600D00003B01000000000000000F00000001000049000000E10D00003701000000010000000F00000001000061010000EA0D00003F01000000020000000F00000001000073020000F20D00004601000000030000000F0000000100007D030000FA0D00004B01000000040000000F00000001000081040000000E00005001000000050000000F0000000100007F050000060E00005401000000060000000F000000010000750600000C0E00005701000000070000000F00000001000065070000110E00005801000000080000000F0000000100004E080000150E00005901000000090000000F00000001000030090000180E000059010000000A0000000F0000000100000B0A00001A0E000058010000000B0000000F000000010000E00A00001C0E000055010000000C0000000F000000010000AE0B00001E0E000052010000000D0000000F000000010000750C00001E0E00004E010000000E0000000F000000010000360D00001E0E000049010000000F0000000F000000010000EF0D00001D0E00004201000000100000000F000000010000A20E00001C0E00003B0100000000000000100000000100004D000000920E000036010000000100000010000000010000650100009B0E00003E01000000020000001000000001000076020000A40E00004501000000030000001000000001000081030000AC0E00004A01000000040000001000000001000085040000B30E00004F01000000050000001000000001000082050000B90E00005301000000060000001000000001000079060000BE0E00005601000000070000001000000001000069070000C30E00005801000000080000001000000001000052080000C80E00005901000000090000001000000001000034090000CB0E000059010000000A000000100000000100000F0A0000CE0E000058010000000B00000010000000010000E40A0000D00E000055010000000C00000010000000010000B20B0000D20E000052010000000D00000010000000010000790C0000D30E00004E010000000E00000010000000010000390D0000D30E000049010000000F00000010000000010000F30D0000D30E000043010000001000000010000000010000A60E0000D10E00003C01000000000000000000000002000039000000440000006502000000010000000000000002000052010000480000006B020000000200000000000000020000640200004C0000007002000000030000000000000002000070030000500000007502000000040000000000000002000074040000520000007802000000050000000000000002000072050000540000007A02000000060000000000000002000069060000550000007B02000000070000000000000002000059070000560000007B02000000080000000000000002000043080000560000007A020000000900000000000000020000250900005500000078020000000A00000000000000020000010A00005300000075020000000B00000000000000020000D70A00005100000071020000000C00000000000000020000A50B00004E0000006C020000000D000000000000000200006D0C00004B00000066020000000E000000000000000200002E0D0000470000005F020000000F00000000000000020000E80D000042000000570200000010000000000000000200009B0E00003C0000004E020000000000000001000000020000390000005D0100006402000000010000000100000002000051010000620100006A02000000020000000100000002000063020000670100006F0200000003000000010000000200006F0300006A01000074020000000400000001000000020000730400006D01000077020000000500000001000000020000710500006F0100007902000000060000000100000002000068060000710100007A02000000070000000100000002000059070000720100007A020000000800000001000000020000420800007201000079020000000900000001000000020000250900007201000078020000000A00000001000000020000010A00007001000075020000000B00000001000000020000D60A00006F01000071020000000C00000001000000020000A50B00006C0100006C020000000D000000010000000200006D0C00006901000066020000000E000000010000000200002E0D0000650100005F020000000F00000001000000020000E80D000060010000580200000010000000010000000200009B0E00005B0100004F020000000000000002000000020000380000007002000063020000000100000002000000020000510100007602000069020000000200000002000000020000630200007A0200006E0200000003000000020000000200006E0300007E0200007302000000040000000200000002000073040000810200007602000000050000000200000002000071050000840200007802000000060000000200000002000068060000860200007A02000000070000000200000002000058070000870200007A020000000800000002000000020000420800008702000079020000000900000002000000020000250900008702000078020000000A00000002000000020000010A00008602000075020000000B00000002000000020000D60A00008502000071020000000C00000002000000020000A50B0000830200006D020000000D000000020000000200006D0C00008002000067020000000E000000020000000200002E0D00007C02000060020000000F00000002000000020000E80D000078020000590200000010000000020000000200009C0E00007302000050020000000000000003000000020000380000007C0300006102000000010000000300000002000051010000820300006802000000020000000300000002000063020000870300006D0200000003000000030000000200006E0300008B03000072020000000400000003000000020000730400008F0300007502000000050000000300000002000071050000910300007802000000060000000300000002000068060000940300007902000000070000000300000002000058070000950300007A020000000800000003000000020000420800009603000079020000000900000003000000020000250900009603000078020000000A00000003000000020000010A00009603000075020000000B00000003000000020000D70A00009403000072020000000C00000003000000020000A50B0000920300006D020000000D000000030000000200006D0C00009003000068020000000E000000030000000200002E0D00008D03000061020000000F00000003000000020000E90D0000890300005A0200000010000000030000000200009C0E00008403000051020000000000000004000000020000380000008104000060020000000100000004000000020000510100008704000067020000000200000004000000020000630200008C0400006C0200000003000000040000000200006E0300009104000071020000000400000004000000020000730400009504000075020000000500000004000000020000710500009804000077020000000600000004000000020000680600009B04000079020000000700000004000000020000590700009C0400007A020000000800000004000000020000430800009D04000079020000000900000004000000020000260900009E04000078020000000A00000004000000020000020A00009E04000076020000000B00000004000000020000D70A00009D04000072020000000C00000004000000020000A60B00009B0400006E020000000D000000040000000200006E0C00009904000069020000000E000000040000000200002F0D00009604000062020000000F00000004000000020000EA0D0000920400005B0200000010000000040000000200009D0E00008E04000052020000000000000005000000020000380000007F0500005F020000000100000005000000020000510100008605000066020000000200000005000000020000630200008B0500006B0200000003000000050000000200006F0300009005000070020000000400000005000000020000740400009405000074020000000500000005000000020000720500009805000077020000000600000005000000020000690600009A050000790200000007000000050000000200005A0700009D05000079020000000800000005000000020000430800009E05000079020000000900000005000000020000260900009F05000078020000000A00000005000000020000030A00009F05000076020000000B00000005000000020000D80A00009E05000073020000000C00000005000000020000A70B00009D0500006F020000000D000000050000000200006F0C00009B05000069020000000E00000005000000020000300D00009905000063020000000F00000005000000020000EB0D0000950500005C0200000010000000050000000200009F0E0000910500005402000000000000000600000002000038000000760600005D020000000100000006000000020000520100007D0600006402000000020000000600000002000064020000830600006A02000000030000000600000002000070030000880600006F020000000400000006000000020000750400008C060000730200000005000000060000000200007305000090060000760200000006000000060000000200006A06000093060000780200000007000000060000000200005B0700009606000079020000000800000006000000020000450800009806000079020000000900000006000000020000280900009906000078020000000A00000006000000020000040A00009906000076020000000B00000006000000020000DA0A00009906000073020000000C00000006000000020000A80B0000980600006F020000000D00000006000000020000700C0000960600006A020000000E00000006000000020000320D00009406000064020000000F00000006000000020000EC0D0000910600005D020000001000000006000000020000A00E00008D0600005502000000000000000700000002000039000000660700005C020000000100000007000000020000530100006D0700006302000000020000000700000002000065020000740700006A02000000030000000700000002000071030000790700006F020000000400000007000000020000760400007E070000730200000005000000070000000200007405000082070000760200000006000000070000000200006B06000085070000780200000007000000070000000200005C0700008807000079020000000800000007000000020000460800008A07000079020000000900000007000000020000290900008C07000079020000000A00000007000000020000060A00008C07000077020000000B00000007000000020000DB0A00008D07000074020000000C00000007000000020000AA0B00008C07000070020000000D00000007000000020000720C00008B0700006B020000000E00000007000000020000340D00008907000065020000000F00000007000000020000EE0D0000860700005E020000001000000007000000020000A20E000083070000560200000000000000080000000200003B000000500800005B020000000100000008000000020000540100005708000062020000000200000008000000020000660200005D0800006902000000030000000800000002000072030000630800006E020000000400000008000000020000770400006808000072020000000500000008000000020000750500006D080000760200000006000000080000000200006D06000071080000780200000007000000080000000200005E070000740800007902000000080000000800000002000048080000760800007A0200000009000000080000000200002B0900007808000079020000000A00000008000000020000070A00007908000077020000000B00000008000000020000DD0A00007908000074020000000C00000008000000020000AC0B00007908000071020000000D00000008000000020000740C0000780800006C020000000E00000008000000020000360D00007608000066020000000F00000008000000020000F00D00007408000060020000001000000008000000020000A40E000071080000580200000000000000090000000200003C000000320900005A02000000010000000900000002000055010000390900006102000000020000000900000002000068020000400900006802000000030000000900000002000074030000460900006D020000000400000009000000020000790400004C090000720200000005000000090000000200007705000051090000750200000006000000090000000200006F06000055090000780200000007000000090000000200006007000058090000790200000008000000090000000200004A0800005B0900007A0200000009000000090000000200002D0900005D09000079020000000A00000009000000020000090A00005E09000078020000000B00000009000000020000DF0A00005F09000075020000000C00000009000000020000AE0B00005F09000071020000000D00000009000000020000770C00005E0900006D020000000E00000009000000020000380D00005D09000067020000000F00000009000000020000F30D00005B09000061020000001000000009000000020000A70E0000580900005902000000000000000A0000000200003E0000000D0A00005902000000010000000A00000002000057010000150A00006002000000020000000A0000000200006A0200001C0A00006702000000030000000A00000002000076030000230A00006D02000000040000000A0000000200007B040000280A00007102000000050000000A000000020000790500002D0A00007502000000060000000A00000002000071060000320A00007802000000070000000A00000002000062070000360A00007902000000080000000A0000000200004C080000390A00007A02000000090000000A0000000200002F0900003B0A000079020000000A0000000A0000000200000C0A00003D0A000078020000000B0000000A000000020000E20A00003E0A000076020000000C0000000A000000020000B10B00003E0A000072020000000D0000000A000000020000790C00003E0A00006E020000000E0000000A0000000200003B0D00003D0A000068020000000F0000000A000000020000F60D00003B0A00006202000000100000000A000000020000AA0E0000380A00005B02000000000000000B00000002000040000000E20A00005802000000010000000B0000000200005A010000EA0A00005F02000000020000000B0000000200006C020000F10A00006602000000030000000B00000002000078030000F80A00006C02000000040000000B0000000200007D040000FE0A00007102000000050000000B0000000200007C050000030B00007502000000060000000B00000002000074060000080B00007702000000070000000B000000020000640700000C0B00007902000000080000000B0000000200004F080000100B00007A02000000090000000B00000002000032090000120B00007A020000000A0000000B0000000200000F0A0000140B000079020000000B0000000B000000020000E50A0000160B000076020000000C0000000B000000020000B40B0000160B000073020000000D0000000B0000000200007C0C0000160B00006F020000000E0000000B0000000200003E0D0000150B00006A020000000F0000000B000000020000F90D0000140B00006302000000100000000B000000020000AD0E0000120B00005C02000000000000000C00000002000043000000AF0B00005702000000010000000C0000000200005C010000B70B00005F02000000020000000C0000000200006F020000BF0B00006502000000030000000C0000000200007B030000C60B00006B02000000040000000C00000002000080040000CD0B00007002000000050000000C0000000200007F050000D20B00007402000000060000000C00000002000076060000D70B00007702000000070000000C00000002000067070000DC0B00007902000000080000000C00000002000052080000DF0B00007A02000000090000000C00000002000035090000E20B00007A020000000A0000000C000000020000120A0000E50B000079020000000B0000000C000000020000E80A0000E60B000077020000000C0000000C000000020000B70B0000E70B000074020000000D0000000C0000000200007F0C0000E80B000070020000000E0000000C000000020000410D0000E70B00006B020000000F0000000C000000020000FC0D0000E60B00006502000000100000000C000000020000B00E0000E40B00005E02000000000000000D00000002000045000000750C00005602000000010000000D0000000200005F0100007E0C00005E02000000020000000D00000002000072020000860C00006502000000030000000D0000000200007E0300008E0C00006B02000000040000000D00000002000083040000940C00007002000000050000000D000000020000820500009A0C00007402000000060000000D0000000200007A060000A00C00007702000000070000000D0000000200006B070000A40C00007902000000080000000D00000002000055080000A80C00007A02000000090000000D00000002000038090000AC0C00007B020000000A0000000D000000020000150A0000AE0C00007A020000000B0000000D000000020000EB0A0000B00C000078020000000C0000000D000000020000BA0B0000B20C000075020000000D0000000D000000020000830C0000B20C000071020000000E0000000D000000020000450D0000B20C00006C020000000F0000000D000000020000000E0000B10C00006602000000100000000D000000020000B40E0000B00C00005F02000000000000000E00000002000048000000350D00005502000000010000000E000000020000620100003E0D00005D02000000020000000E00000002000075020000460D00006402000000030000000E000000020000810300004E0D00006A02000000040000000E00000002000087040000550D00007002000000050000000E000000020000850500005B0D00007402000000060000000E0000000200007D060000610D00007702000000070000000E0000000200006E070000660D00007902000000080000000E000000020000580800006A0D00007B02000000090000000E0000000200003C0900006E0D00007B020000000A0000000E000000020000190A0000710D00007A020000000B0000000E000000020000EF0A0000730D000079020000000C0000000E000000020000BE0B0000750D000076020000000D0000000E000000020000870C0000760D000072020000000E0000000E000000020000490D0000760D00006D020000000F0000000E000000020000040E0000760D00006802000000100000000E000000020000B80E0000740D00006102000000000000000F0000000200004C000000ED0D00005402000000010000000F00000002000066010000F70D00005C02000000020000000F00000002000079020000FF0D00006302000000030000000F00000002000085030000070E00006A02000000040000000F0000000200008A0400000F0E00006F02000000050000000F00000002000089050000160E00007402000000060000000F000000020000810600001C0E00007702000000070000000F00000002000072070000210E00007A02000000080000000F0000000200005C080000250E00007B02000000090000000F00000002000040090000290E00007B020000000A0000000F0000000200001D0A00002D0E00007B020000000B0000000F000000020000F30A00002F0E000079020000000C0000000F000000020000C20B0000310E000077020000000D0000000F0000000200008B0C0000320E000073020000000E0000000F0000000200004D0D0000330E00006F020000000F0000000F000000020000080E0000330E00006902000000100000000F000000020000BC0E0000320E000062020000000000000010000000020000500000009F0E00005302000000010000001000000002000069010000A90E00005B0200000002000000100000000200007C020000B20E00006302000000030000001000000002000089030000BA0E0000690200000004000000100000000200008E040000C20E00006F0200000005000000100000000200008D050000C90E00007402000000060000001000000002000085060000CF0E00007702000000070000001000000002000076070000D50E00007A02000000080000001000000002000061080000DA0E00007B02000000090000001000000002000044090000DE0E00007C020000000A00000010000000020000210A0000E10E00007C020000000B00000010000000020000F70A0000E40E00007A020000000C00000010000000020000C70B0000E70E000078020000000D00000010000000020000900C0000E80E000074020000000E00000010000000020000520D0000E90E000070020000000F000000100000000200000D0E0000E90E00006A020000001000000010000000020000C10E0000E90E000064020000000000000000000000030000400000004600000076030000000100000000000000030000590100004B0000007C0300000002000000000000000300006B0200004F000000810300000003000000000000000300007703000052000000850300000004000000000000000300007C04000055000000880300000005000000000000000300007A050000570000008B03000000060000000000000003000071060000580000008C03000000070000000000000003000062070000590000008C0300000008000000000000000300004C080000590000008B0300000009000000000000000300002F0900005800000089030000000A000000000000000300000B0A00005600000086030000000B00000000000000030000E10A00005400000082030000000C00000000000000030000B00B0000510000007D030000000D00000000000000030000780C00004E00000077030000000E00000000000000030000390D00004A00000071030000000F00000000000000030000F40D00004500000069030000001000000000000000030000A80E00003F000000600300000000000000010000000300003F000000610100007503000000010000000100000003000058010000660100007B0300000002000000010000000300006A0200006A01000081030000000300000001000000030000760300006E010000850300000004000000010000000300007B040000710100008803000000050000000100000003000079050000730100008B03000000060000000100000003000071060000750100008C03000000070000000100000003000062070000760100008C0300000008000000010000000300004C080000760100008C0300000009000000010000000300002F090000750100008A030000000A000000010000000300000C0A00007401000087030000000B00000001000000030000E10A00007301000083030000000C00000001000000030000B00B0000700100007F030000000D00000001000000030000790C00006D01000079030000000E000000010000000300003A0D00006901000072030000000F00000001000000030000F50D0000650100006B030000001000000001000000030000A90E00005F010000620300000000000000020000000300003E0000007402000074030000000100000002000000030000570100007A0200007A0300000002000000020000000300006A0200007E020000800300000003000000020000000300007603000082020000850300000004000000020000000300007B040000860200008803000000050000000200000003000079050000880200008B030000000600000002000000030000710600008A0200008C030000000700000002000000030000620700008C0200008D0300000008000000020000000300004C0800008C0200008C0300000009000000020000000300002F0900008C0200008B030000000A000000020000000300000C0A00008B02000088030000000B00000002000000030000E20A00008A02000085030000000C00000002000000030000B10B00008802000080030000000D00000002000000030000790C0000850200007B030000000E000000020000000300003B0D00008202000074030000000F00000002000000030000F60D00007D0200006D030000001000000002000000030000AA0E000079020000640300000000000000030000000300003D000000810300007303000000010000000300000003000057010000860300007A030000000200000003000000030000690200008C0300007F0300000003000000030000000300007603000090030000840300000004000000030000000300007B040000940300008803000000050000000300000003000079050000970300008B03000000060000000300000003000071060000990300008C030000000700000003000000030000620700009B0300008D0300000008000000030000000300004C0800009C0300008D030000000900000003000000030000300900009C0300008B030000000A000000030000000300000D0A00009B03000089030000000B00000003000000030000E30A00009A03000086030000000C00000003000000030000B20B00009903000082030000000D000000030000000300007A0C0000960300007C030000000E000000030000000300003C0D00009303000076030000000F00000003000000030000F70D00008F0300006F030000001000000003000000030000AB0E00008B030000660300000000000000040000000300003D0000008604000072030000000100000004000000030000570100008C0400007903000000020000000400000003000069020000920400007F0300000003000000040000000300007603000097040000840300000004000000040000000300007B0400009B040000880300000005000000040000000300007A0500009E0400008B03000000060000000400000003000072060000A10400008D03000000070000000400000003000063070000A30400008D0300000008000000040000000300004D080000A40400008D03000000090000000400000003000031090000A50400008C030000000A000000040000000300000E0A0000A50400008A030000000B00000004000000030000E40A0000A404000087030000000C00000004000000030000B30B0000A204000083030000000D000000040000000300007C0C0000A00400007E030000000E000000040000000300003E0D00009E04000078030000000F00000004000000030000F90D00009A04000071030000001000000004000000030000AD0E000096040000690300000000000000050000000300003D0000008505000071030000000100000005000000030000570100008B050000780300000002000000050000000300006A020000910500007E0300000003000000050000000300007603000096050000830300000004000000050000000300007C0400009B050000880300000005000000050000000300007A0500009E0500008B03000000060000000500000003000073060000A10500008D03000000070000000500000003000064070000A40500008E0300000008000000050000000300004E080000A50500008E03000000090000000500000003000032090000A60500008D030000000A000000050000000300000F0A0000A70500008B030000000B00000005000000030000E50A0000A605000088030000000C00000005000000030000B50B0000A505000084030000000D000000050000000300007E0C0000A405000080030000000E00000005000000030000400D0000A10500007A030000000F00000005000000030000FB0D00009E05000073030000001000000005000000030000AF0E00009A0500006B0300000000000000060000000300003D0000007D060000700300000001000000060000000300005701000083060000770300000002000000060000000300006A020000890600007E030000000300000006000000030000770300008F060000830300000004000000060000000300007D04000094060000870300000005000000060000000300007B050000980600008B030000000600000006000000030000740600009B0600008D030000000700000006000000030000650700009E0600008E03000000080000000600000003000050080000A00600008F03000000090000000600000003000034090000A10600008E030000000A00000006000000030000110A0000A20600008C030000000B00000006000000030000E70A0000A20600008A030000000C00000006000000030000B70B0000A106000086030000000D00000006000000030000800C0000A006000081030000000E00000006000000030000420D00009E0600007C030000000F00000006000000030000FD0D00009B06000075030000001000000006000000030000B20E0000980600006D0300000000000000070000000300003E0000006D0700006F0300000001000000070000000300005801000074070000770300000002000000070000000300006B0200007B0700007D0300000003000000070000000300007803000081070000830300000004000000070000000300007E04000086070000870300000005000000070000000300007D0500008A0700008B030000000600000007000000030000750600008E0700008D03000000070000000700000003000067070000910700008F03000000080000000700000003000051080000940700008F03000000090000000700000003000036090000950700008F030000000A00000007000000030000130A0000960700008D030000000B00000007000000030000E90A0000970700008B030000000C00000007000000030000B90B00009607000087030000000D00000007000000030000820C00009507000083030000000E00000007000000030000440D0000940700007D030000000F00000007000000030000000E00009107000077030000001000000007000000030000B50E00008E0700006F0300000000000000080000000300003F000000570800006E030000000100000008000000030000590100005F080000760300000002000000080000000300006D020000650800007D030000000300000008000000030000790300006C080000830300000004000000080000000300007F04000071080000870300000005000000080000000300007E050000760800008B030000000600000008000000030000770600007A0800008E030000000700000008000000030000690700007D08000090030000000800000008000000030000540800008008000090030000000900000008000000030000380900008208000090030000000A00000008000000030000150A0000840800008F030000000B00000008000000030000EC0A0000840800008C030000000C00000008000000030000BC0B00008408000089030000000D00000008000000030000850C00008408000085030000000E00000008000000030000470D0000820800007F030000000F00000008000000030000030E00008008000079030000001000000008000000030000B80E00007E08000072030000000000000009000000030000400000003A0900006E0300000001000000090000000300005B01000042090000760300000002000000090000000300006E020000490900007D0300000003000000090000000300007B0300004F09000082030000000400000009000000030000810400005509000087030000000500000009000000030000800500005A0900008B030000000600000009000000030000790600005F0900008E0300000007000000090000000300006B07000063090000900300000008000000090000000300005608000066090000910300000009000000090000000300003A0900006809000091030000000A00000009000000030000180A00006A09000090030000000B00000009000000030000EF0A00006B0900008E030000000C00000009000000030000BF0B00006B0900008B030000000D00000009000000030000880C00006B09000087030000000E000000090000000300004A0D00006A09000081030000000F00000009000000030000060E0000690900007B030000001000000009000000030000BB0E0000660900007403000000000000000A00000003000042000000160A00006D03000000010000000A0000000300005C0100001E0A00007503000000020000000A00000003000070020000250A00007C03000000030000000A0000000300007D0300002C0A00008203000000040000000A00000003000083040000330A00008703000000050000000A00000003000083050000380A00008B03000000060000000A0000000300007B0600003D0A00008F03000000070000000A0000000300006D070000410A00009103000000080000000A00000003000059080000450A00009203000000090000000A0000000300003D090000470A000092030000000A0000000A0000000300001B0A0000490A000091030000000B0000000A000000030000F20A00004B0A00008F030000000C0000000A000000030000C20B00004C0A00008C030000000D0000000A0000000300008B0C00004C0A000088030000000E0000000A0000000300004E0D00004B0A000083030000000F0000000A0000000300000A0E00004A0A00007E03000000100000000A000000030000BF0E0000480A00007703000000000000000B00000003000044000000EB0A00006C03000000010000000B0000000300005E010000F30A00007403000000020000000B00000003000072020000FB0A00007C03000000030000000B0000000300007F030000020B00008203000000040000000B00000003000086040000090B00008703000000050000000B000000030000850500000F0B00008C03000000060000000B0000000300007E060000140B00008F03000000070000000B00000003000070070000180B00009103000000080000000B0000000300005B0800001C0B00009303000000090000000B000000030000400900001F0B000093030000000A0000000B0000000300001E0A0000220B000092030000000B0000000B000000030000F50A0000240B000091030000000C0000000B000000030000C50B0000250B00008E030000000D0000000B0000000300008F0C0000250B00008A030000000E0000000B000000030000520D0000250B000085030000000F0000000B0000000300000E0E0000240B00008003000000100000000B000000030000C30E0000220B00007903000000000000000C00000003000046000000B80B00006B03000000010000000C00000003000061010000C10B00007403000000020000000C00000003000075020000CA0B00007B03000000030000000C00000003000082030000D10B00008203000000040000000C00000003000088040000D80B00008803000000050000000C00000003000088050000DE0B00008C03000000060000000C00000003000081060000E40B00009003000000070000000C00000003000073070000E90B00009203000000080000000C0000000300005F080000ED0B00009403000000090000000C00000003000043090000F10B000094030000000A0000000C000000030000210A0000F30B000094030000000B0000000C000000030000F90A0000F60B000092030000000C0000000C000000030000C90B0000F70B000090030000000D0000000C000000030000930C0000F80B00008C030000000E0000000C000000030000560D0000F80B000088030000000F0000000C000000030000120E0000F70B00008203000000100000000C000000030000C70E0000F60B00007C03000000000000000D000000030000480000007F0C00006B03000000010000000D00000003000063010000890C00007303000000020000000D00000003000077020000910C00007B03000000030000000D00000003000085030000990C00008203000000040000000D0000000300008B040000A10C00008803000000050000000D0000000300008B050000A70C00008C03000000060000000D00000003000084060000AD0C00009003000000070000000D00000003000077070000B20C00009303000000080000000D00000003000062080000B70C00009403000000090000000D00000003000047090000BB0C000095030000000A0000000D000000030000250A0000BE0C000095030000000B0000000D000000030000FD0A0000C10C000094030000000C0000000D000000030000CD0B0000C20C000091030000000D0000000D000000030000970C0000C30C00008E030000000E0000000D0000000300005A0D0000C40C00008A030000000F0000000D000000030000160E0000C40C00008403000000100000000D000000030000CC0E0000C30C00007E03000000000000000E0000000300004B000000400D00006A03000000010000000E00000003000066010000490D00007303000000020000000E0000000300007B020000520D00007B03000000030000000E000000030000880300005B0D00008203000000040000000E0000000300008F040000620D00008803000000050000000E0000000300008F050000690D00008D03000000060000000E000000030000880600006F0D00009103000000070000000E0000000300007B070000750D00009403000000080000000E000000030000660800007A0D00009503000000090000000E0000000300004B0900007E0D000096030000000A0000000E000000030000290A0000820D000096030000000B0000000E000000030000010B0000840D000095030000000C0000000E000000030000D20B0000870D000093030000000D0000000E0000000300009C0C0000880D000090030000000E0000000E0000000300005F0D0000890D00008C030000000F0000000E0000000300001B0E0000890D00008703000000100000000E000000030000D10E0000890D00008103000000000000000F0000000300004E000000F90D00006903000000010000000F0000000300006A010000030E00007303000000020000000F0000000300007E0200000C0E00007B03000000030000000F0000000300008C030000150E00008203000000040000000F000000030000920400001D0E00008803000000050000000F00000003000093050000240E00008D03000000060000000F0000000300008C0600002B0E00009103000000070000000F0000000300007F070000310E00009403000000080000000F0000000300006A080000360E00009603000000090000000F000000030000500900003A0E000098030000000A0000000F0000000300002E0A00003E0E000098030000000B0000000F000000030000050B0000420E000097030000000C0000000F000000030000D60B0000440E000095030000000D0000000F000000030000A00C0000460E000092030000000E0000000F000000030000640D0000470E00008E030000000F0000000F000000030000200E0000480E00008903000000100000000F000000030000D60E0000470E00008303000000000000001000000003000052000000AB0E0000690300000001000000100000000300006D010000B50E00007203000000020000001000000003000082020000BF0E00007B0300000003000000100000000300008F030000C80E00008203000000040000001000000003000096040000D00E00008803000000050000001000000003000097050000D80E00008D03000000060000001000000003000090060000DF0E00009203000000070000001000000003000083070000E50E0000950300000008000000100000000300006F080000EB0E00009703000000090000001000000003000054090000F00E000099030000000A00000010000000030000330A0000F40E000099030000000B000000100000000300000A0B0000F80E000098030000000C00000010000000030000DB0B0000FB0E000097030000000D00000010000000030000A60C0000FD0E000094030000000E00000010000000030000690D0000FE0E000090030000000F00000010000000030000260E0000FF0E00008C030000001000000010000000030000DC0E0000FF0E0000860300000000000000000000000400004500000048000000800400000001000000000000000400005F0100004D0000008604000000020000000000000004000072020000510000008B0400000003000000000000000400007E0300005500000090040000000400000000000000040000830400005700000093040000000500000000000000040000820500005900000095040000000600000000000000040000790600005A000000960400000007000000000000000400006A0700005B00000097040000000800000000000000040000550800005B00000096040000000900000000000000040000380900005A00000094040000000A00000000000000040000150A00005900000091040000000B00000000000000040000EB0A0000570000008D040000000C00000000000000040000BA0B00005400000089040000000D00000000000000040000830C00005000000083040000000E00000000000000040000440D00004C0000007C040000000F00000000000000040000FF0D00004700000074040000001000000000000000040000B40E0000420000006B04000000000000000100000004000044000000630100007F0400000001000000010000000400005E0100006901000086040000000200000001000000040000710200006D0100008B0400000003000000010000000400007D03000071010000900400000004000000010000000400008204000074010000930400000005000000010000000400008105000076010000960400000006000000010000000400007906000078010000970400000007000000010000000400006A0700007901000098040000000800000001000000040000550800007901000097040000000900000001000000040000390900007901000095040000000A00000001000000040000160A00007801000093040000000B00000001000000040000EC0A0000760100008F040000000C00000001000000040000BB0B0000730100008B040000000D00000001000000040000840C00007001000085040000000E00000001000000040000460D00006D0100007F040000000F00000001000000040000010E00006801000077040000001000000001000000040000B50E0000630100006F04000000000000000200000004000043000000780200007F0400000001000000020000000400005D0100007D0200008504000000020000000200000004000070020000820200008B0400000003000000020000000400007C0300008602000090040000000400000002000000040000820400008902000094040000000500000002000000040000810500008C02000096040000000600000002000000040000790600008E020000980400000007000000020000000400006B0700009002000099040000000800000002000000040000550800009002000098040000000900000002000000040000390900009002000097040000000A00000002000000040000160A00009002000095040000000B00000002000000040000ED0A00008E02000091040000000C00000002000000040000BC0B00008C0200008D040000000D00000002000000040000850C00008A02000088040000000E00000002000000040000470D00008602000081040000000F00000002000000040000030E0000820200007A040000001000000002000000040000B70E00007D0200007204000000000000000300000004000042000000850300007E0400000001000000030000000400005C0100008A0300008504000000020000000300000004000070020000900300008B0400000003000000030000000400007C0300009403000090040000000400000003000000040000820400009803000094040000000500000003000000040000810500009B030000970400000006000000030000000400007A0600009E030000990400000007000000030000000400006B0700009F0300009A04000000080000000300000004000056080000A10300009A0400000009000000030000000400003A090000A103000098040000000A00000003000000040000180A0000A103000096040000000B00000003000000040000EE0A0000A003000093040000000C00000003000000040000BE0B00009E0300008F040000000D00000003000000040000870C00009C0300008A040000000E00000003000000040000490D00009903000084040000000F00000003000000040000050E0000950300007D040000001000000003000000040000BA0E00009103000075040000000000000004000000040000410000008B0400007D0400000001000000040000000400005C01000091040000850400000002000000040000000400006F020000970400008B0400000003000000040000000400007C0300009C0400009004000000040000000400000004000082040000A00400009404000000050000000400000004000082050000A3040000970400000006000000040000000400007A060000A60400009A0400000007000000040000000400006C070000A80400009B04000000080000000400000004000057080000AA0400009B0400000009000000040000000400003C090000AB0400009A040000000A00000004000000040000190A0000AB04000098040000000B00000004000000040000F00A0000AA04000095040000000C00000004000000040000C00B0000A904000091040000000D00000004000000040000890C0000A70400008D040000000E000000040000000400004C0D0000A504000087040000000F00000004000000040000080E0000A104000080040000001000000004000000040000BD0E00009D04000078040000000000000005000000040000410000008A0500007D0400000001000000050000000400005C010000910500008404000000020000000500000004000070020000970500008B0400000003000000050000000400007D0300009C0500009004000000040000000500000004000083040000A10500009504000000050000000500000004000083050000A4050000980400000006000000050000000400007B060000A80500009A0400000007000000050000000400006D070000AA0500009C04000000080000000500000004000059080000AC0500009C0400000009000000050000000400003D090000AD0500009C040000000A000000050000000400001B0A0000AE0500009A040000000B00000005000000040000F20A0000AE05000097040000000C00000005000000040000C20B0000AD05000094040000000D000000050000000400008C0C0000AC0500008F040000000E000000050000000400004E0D0000A90500008A040000000F000000050000000400000A0E0000A605000083040000001000000005000000040000C00E0000A30500007B04000000000000000600000004000041000000820600007C0400000001000000060000000400005C010000890600008404000000020000000600000004000070020000900600008B0400000003000000060000000400007D0300009506000090040000000400000006000000040000840400009A06000095040000000500000006000000040000840500009F060000990400000006000000060000000400007D060000A20600009B0400000007000000060000000400006F070000A50600009D0400000008000000060000000400005A080000A80600009E0400000009000000060000000400003F090000A90600009D040000000A000000060000000400001D0A0000AA0600009C040000000B00000006000000040000F40A0000AA06000099040000000C00000006000000040000C50B0000AA06000096040000000D000000060000000400008E0C0000A906000092040000000E00000006000000040000510D0000A70600008C040000000F000000060000000400000E0E0000A506000086040000001000000006000000040000C30E0000A20600007F04000000000000000700000004000042000000730700007C0400000001000000070000000400005D0100007B0700008404000000020000000700000004000071020000820700008B0400000003000000070000000400007E0300008807000091040000000400000007000000040000850400008D070000950400000005000000070000000400008505000092070000990400000006000000070000000400007E060000960700009C04000000070000000700000004000071070000990700009E0400000008000000070000000400005C0800009C0700009F040000000900000007000000040000410900009E0700009F040000000A00000007000000040000200A00009F0700009E040000000B00000007000000040000F70A0000A00700009C040000000C00000007000000040000C80B0000A007000098040000000D00000007000000040000910C00009F07000094040000000E00000007000000040000550D00009E0700008F040000000F00000007000000040000110E00009C07000089040000001000000007000000040000C70E00009907000082040000000000000008000000040000430000005E0800007B0400000001000000080000000400005E0100006608000084040000000200000008000000040000720200006D0800008B040000000300000008000000040000800300007308000091040000000400000008000000040000870400007908000096040000000500000008000000040000870500007E0800009A04000000060000000800000004000080060000830800009D04000000070000000800000004000073070000870800009F0400000008000000080000000400005F0800008A080000A0040000000900000008000000040000440900008C080000A1040000000A00000008000000040000220A00008E080000A0040000000B00000008000000040000FA0A00008F0800009E040000000C00000008000000040000CB0B00008F0800009B040000000D00000008000000040000950C00008F08000097040000000E00000008000000040000580D00008E08000092040000000F00000008000000040000150E00008C0800008C040000001000000008000000040000CB0E00008A0800008504000000000000000900000004000044000000410900007B0400000001000000090000000400005F010000490900008304000000020000000900000004000074020000510900008B040000000300000009000000040000810300005809000091040000000400000009000000040000890400005E0900009604000000050000000900000004000089050000640900009B04000000060000000900000004000083060000690900009E040000000700000009000000040000750700006D090000A10400000008000000090000000400006108000070090000A20400000009000000090000000400004709000073090000A2040000000A00000009000000040000250A000075090000A2040000000B00000009000000040000FD0A000077090000A0040000000C00000009000000040000CE0B0000770900009D040000000D00000009000000040000990C0000770900009A040000000E000000090000000400005C0D00007709000095040000000F00000009000000040000190E0000760900008F040000001000000009000000040000CF0E0000740900008904000000000000000A000000040000450000001E0A00007B04000000010000000A00000004000061010000260A00008304000000020000000A000000040000750200002E0A00008B04000000030000000A00000004000083030000360A00009104000000040000000A0000000400008B0400003C0A00009704000000050000000A0000000400008B050000420A00009C04000000060000000A00000004000085060000470A00009F04000000070000000A000000040000780700004C0A0000A204000000080000000A00000004000064080000500A0000A304000000090000000A0000000400004A090000530A0000A4040000000A0000000A000000040000290A0000560A0000A4040000000B0000000A000000040000010B0000570A0000A2040000000C0000000A000000040000D20B0000590A0000A0040000000D0000000A0000000400009D0C0000590A00009C040000000E0000000A000000040000600D0000590A000098040000000F0000000A0000000400001D0E0000580A00009204000000100000000A000000040000D30E0000560A00008C04000000000000000B00000004000047000000F30A00007A04000000010000000B00000004000062010000FC0A00008304000000020000000B00000004000077020000040B00008B04000000030000000B000000040000860300000C0B00009204000000040000000B0000000400008D040000130B00009804000000050000000B0000000400008E0500001A0B00009C04000000060000000B000000040000880600001F0B0000A004000000070000000B0000000400007B070000240B0000A304000000080000000B00000004000068080000280B0000A504000000090000000B0000000400004D0900002C0B0000A6040000000A0000000B0000000400002C0A00002F0B0000A6040000000B0000000B000000040000050B0000310B0000A4040000000C0000000B000000040000D60B0000330B0000A2040000000D0000000B000000040000A10C0000340B00009F040000000E0000000B000000040000650D0000340B00009B040000000F0000000B000000040000220E0000330B00009604000000100000000B000000040000D80E0000320B00008F04000000000000000C00000004000049000000C20B00007A04000000010000000C00000004000065010000CB0B00008304000000020000000C0000000400007A020000D40B00008B04000000030000000C00000004000088030000DC0B00009204000000040000000C00000004000090040000E30B00009804000000050000000C00000004000091050000EA0B00009D04000000060000000C0000000400008B060000F00B0000A104000000070000000C0000000400007F070000F60B0000A404000000080000000C0000000400006B080000FA0B0000A604000000090000000C00000004000051090000FE0B0000A7040000000A0000000C000000040000300A0000020C0000A8040000000B0000000C000000040000090B0000040C0000A7040000000C0000000C000000040000DB0B0000060C0000A5040000000D0000000C000000040000A50C0000070C0000A2040000000E0000000C0000000400006A0D0000080C00009E040000000F0000000C000000040000270E0000080C00009904000000100000000C000000040000DE0E0000070C00009304000000000000000D0000000400004B000000890C00007904000000010000000D00000004000067010000930C00008304000000020000000D0000000400007C0200009C0C00008B04000000030000000D0000000400008B030000A50C00009204000000040000000D00000004000093040000AD0C00009904000000050000000D00000004000094050000B40C00009E04000000060000000D0000000400008F060000BA0C0000A204000000070000000D00000004000082070000C00C0000A604000000080000000D0000000400006F080000C50C0000A804000000090000000D00000004000055090000C90C0000A9040000000A0000000D000000040000350A0000CD0C0000AA040000000B0000000D0000000400000D0B0000D00C0000A9040000000C0000000D000000040000DF0B0000D30C0000A7040000000D0000000D000000040000AA0C0000D40C0000A5040000000E0000000D0000000400006F0D0000D50C0000A1040000000F0000000D0000000400002C0E0000D60C00009C04000000100000000D000000040000E30E0000D50C00009604000000000000000E0000000400004D0000004A0D00007904000000010000000E0000000400006A010000540D00008304000000020000000E0000000400007F0200005E0D00008B04000000030000000E0000000400008E030000670D00009304000000040000000E000000040000960400006F0D00009904000000050000000E00000004000098050000760D00009F04000000060000000E000000040000920600007D0D0000A404000000070000000E00000004000086070000830D0000A704000000080000000E00000004000073080000890D0000AA04000000090000000E0000000400005A0900008E0D0000AB040000000A0000000E000000040000390A0000920D0000AC040000000B0000000E000000040000120B0000950D0000AB040000000C0000000E000000040000E40B0000980D0000AA040000000D0000000E000000040000B00C00009A0D0000A7040000000E0000000E000000040000740D00009B0D0000A4040000000F0000000E000000040000320E00009C0D00009F04000000100000000E000000040000E90E00009C0D00009A04000000000000000F00000004000050000000030E00007904000000010000000F0000000400006D0100000E0E00008304000000020000000F00000004000083020000180E00008C04000000030000000F00000004000092030000210E00009304000000040000000F0000000400009A0400002A0E00009A04000000050000000F0000000400009C050000320E0000A004000000060000000F00000004000097060000390E0000A504000000070000000F0000000400008B070000400E0000A804000000080000000F00000004000078080000460E0000AB04000000090000000F0000000400005E0900004B0E0000AD040000000A0000000F0000000400003E0A00004F0E0000AE040000000B0000000F000000040000170B0000530E0000AE040000000C0000000F000000040000EA0B0000560E0000AC040000000D0000000F000000040000B50C0000590E0000AA040000000E0000000F0000000400007A0D00005B0E0000A7040000000F0000000F000000040000380E00005C0E0000A304000000100000000F000000040000EF0E00005C0E00009D04000000000000001000000004000054000000B60E00007904000000010000001000000004000070010000C10E00008304000000020000001000000004000086020000CC0E00008C04000000030000001000000004000096030000D50E0000940400000004000000100000000400009E040000DE0E00009B040000000500000010000000040000A0050000E70E0000A10400000006000000100000000400009B060000EE0E0000A60400000007000000100000000400008F070000F50E0000AA0400000008000000100000000400007D080000FC0E0000AD04000000090000001000000004000064090000010F0000AF040000000A00000010000000040000440A0000060F0000B0040000000B000000100000000400001D0B00000A0F0000B0040000000C00000010000000040000EF0B00000E0F0000AF040000000D00000010000000040000BB0C0000110F0000AD040000000E00000010000000040000800D0000130F0000AA040000000F000000100000000400003E0E0000150F0000A6040000001000000010000000040000F60E0000150F0000A10400000000000000000000000500004A0000004A00000084050000000100000000000000050000640100004F0000008A05000000020000000000000005000078020000530000008F0500000003000000000000000500008403000056000000940500000004000000000000000500008A0400005900000097050000000500000000000000050000890500005B00000099050000000600000000000000050000810600005C0000009B050000000700000000000000050000720700005D0000009B0500000008000000000000000500005D0800005D0000009A050000000900000000000000050000410900005C00000098050000000A000000000000000500001E0A00005A00000096050000000B00000000000000050000F40A00005800000092050000000C00000000000000050000C40B0000560000008D050000000D000000000000000500008D0C00005200000088050000000E000000000000000500004F0D00004E00000081050000000F000000000000000500000A0E00004900000079050000001000000000000000050000BF0E00004400000071050000000000000001000000050000490000006601000083050000000100000001000000050000630100006B0100008A050000000200000001000000050000760200006F0100008F05000000030000000100000005000083030000730100009405000000040000000100000005000089040000760100009805000000050000000100000005000088050000790100009A050000000600000001000000050000810600007A0100009C050000000700000001000000050000720700007B0100009C0500000008000000010000000500005D0800007C0100009C050000000900000001000000050000410900007B0100009B050000000A000000010000000500001F0A00007A01000098050000000B00000001000000050000F60A00007901000095050000000C00000001000000050000C50B00007601000090050000000D000000010000000500008F0C0000730100008B050000000E00000001000000050000510D00007001000085050000000F000000010000000500000D0E00006B0100007D050000001000000001000000050000C10E00006601000075050000000000000002000000050000470000007A0200008305000000010000000200000005000062010000800200008A050000000200000002000000050000760200008502000090050000000300000002000000050000830300008902000095050000000400000002000000050000890400008C02000098050000000500000002000000050000880500008F0200009B05000000060000000200000005000081060000920200009D05000000070000000200000005000073070000930200009E0500000008000000020000000500005E080000940200009E05000000090000000200000005000043090000940200009D050000000A00000002000000050000200A0000930200009B050000000B00000002000000050000F70A00009202000098050000000C00000002000000050000C70B00009002000093050000000D00000002000000050000910C00008E0200008E050000000E00000002000000050000530D00008A02000088050000000F000000020000000500000F0E00008602000081050000001000000002000000050000C40E00008202000079050000000000000003000000050000460000008803000083050000000100000003000000050000610100008E0300008A050000000200000003000000050000750200009303000090050000000300000003000000050000820300009803000095050000000400000003000000050000890400009C03000099050000000500000003000000050000890500009F0300009C05000000060000000300000005000082060000A20300009F05000000070000000300000005000074070000A4030000A00500000008000000030000000500005F080000A5030000A005000000090000000300000005000044090000A60300009F050000000A00000003000000050000220A0000A50300009D050000000B00000003000000050000F90A0000A50300009A050000000C00000003000000050000CA0B0000A303000096050000000D00000003000000050000930C0000A103000092050000000E00000003000000050000560D00009E0300008C050000000F00000003000000050000120E00009B03000085050000001000000003000000050000C80E0000960300007D050000000000000004000000050000460000008F0400008205000000010000000400000005000061010000950400008A050000000200000004000000050000750200009B0400009005000000030000000400000005000082030000A00400009605000000040000000400000005000089040000A40400009A05000000050000000400000005000089050000A80400009E05000000060000000400000005000082060000AB040000A005000000070000000400000005000075070000AE040000A105000000080000000400000005000061080000AF040000A205000000090000000400000005000046090000B0040000A1050000000A00000004000000050000240A0000B1040000A0050000000B00000004000000050000FB0A0000B00400009D050000000C00000004000000050000CC0B0000AF0400009A050000000D00000004000000050000960C0000AD04000095050000000E00000004000000050000590D0000AB0400008F050000000F00000004000000050000160E0000A804000089050000001000000004000000050000CB0E0000A404000081050000000000000005000000050000450000008E0500008205000000010000000500000005000060010000950500008A050000000200000005000000050000750200009B0500009105000000030000000500000005000083030000A1050000960500000004000000050000000500008A040000A60500009B0500000005000000050000000500008A050000AA0500009F05000000060000000500000005000084060000AE050000A105000000070000000500000005000076070000B0050000A305000000080000000500000005000062080000B2050000A405000000090000000500000005000048090000B4050000A4050000000A00000005000000050000260A0000B5050000A2050000000B00000005000000050000FE0A0000B5050000A0050000000C00000005000000050000CF0B0000B40500009D050000000D00000005000000050000990C0000B305000098050000000E000000050000000500005D0D0000B105000093050000000F00000005000000050000190E0000AE0500008D050000001000000005000000050000CF0E0000AB05000085050000000000000006000000050000450000008706000082050000000100000006000000050000610100008F0600008A050000000200000006000000050000750200009506000091050000000300000006000000050000830300009B060000970500000004000000060000000500008B040000A00600009C0500000005000000060000000500008B050000A5060000A005000000060000000600000005000085060000A9060000A305000000070000000600000005000078070000AC060000A505000000080000000600000005000064080000AF060000A60500000009000000060000000500004A090000B1060000A6050000000A00000006000000050000290A0000B2060000A5050000000B00000006000000050000010B0000B2060000A3050000000C00000006000000050000D20B0000B2060000A0050000000D000000060000000500009D0C0000B10600009C050000000E00000006000000050000600D0000B006000097050000000F000000060000000500001D0E0000AE06000091050000001000000006000000050000D30E0000AB0600008A05000000000000000700000005000045000000790700008205000000010000000700000005000061010000810700008A050000000200000007000000050000760200008807000091050000000300000007000000050000840300008E070000980500000004000000070000000500008C040000940700009D0500000005000000070000000500008D05000099070000A1050000000600000007000000050000870600009D070000A40500000007000000070000000500007A070000A1070000A705000000080000000700000005000067080000A4070000A80500000009000000070000000500004D090000A7070000A8050000000A000000070000000500002C0A0000A8070000A7050000000B00000007000000050000040B0000A9070000A6050000000C00000007000000050000D50B0000A9070000A3050000000D00000007000000050000A00C0000A90700009F050000000E00000007000000050000640D0000A80700009A050000000F00000007000000050000220E0000A607000095050000001000000007000000050000D80E0000A40700008E050000000000000008000000050000460000006408000082050000000100000008000000050000620100006C0800008A050000000200000008000000050000770200007408000092050000000300000008000000050000860300007B080000980500000004000000080000000500008E040000810800009E0500000005000000080000000500008F05000086080000A2050000000600000008000000050000890600008B080000A60500000007000000080000000500007D0700008F080000A90500000008000000080000000500006908000093080000AA0500000009000000080000000500005009000095080000AB050000000A000000080000000500002F0A000097080000AA050000000B00000008000000050000070B000099080000A9050000000C00000008000000050000D90B00009A080000A6050000000D00000008000000050000A40C00009A080000A3050000000E00000008000000050000690D0000990800009E050000000F00000008000000050000260E00009808000099050000001000000008000000050000DD0E0000960800009205000000000000000900000005000046000000480900008205000000010000000900000005000063010000510900008B0500000002000000090000000500007802000059090000920500000003000000090000000500008703000060090000990500000004000000090000000500008F040000660900009F050000000500000009000000050000910500006C090000A40500000006000000090000000500008B06000072090000A80500000007000000090000000500007F07000076090000AA0500000008000000090000000500006C0800007A090000AC050000000900000009000000050000530900007D090000AD050000000A00000009000000050000320A000080090000AD050000000B000000090000000500000B0B000082090000AC050000000C00000009000000050000DD0B000083090000A9050000000D00000009000000050000A90C000083090000A6050000000E000000090000000500006D0D000083090000A2050000000F000000090000000500002B0E0000820900009D050000001000000009000000050000E20E0000810900009705000000000000000A00000005000048000000250A00008205000000010000000A000000050000640100002E0A00008B05000000020000000A0000000500007A020000360A00009305000000030000000A000000050000890300003E0A00009A05000000040000000A00000005000092040000450A0000A005000000050000000A000000050000930500004C0A0000A505000000060000000A0000000500008E060000510A0000A905000000070000000A00000005000082070000560A0000AC05000000080000000A000000050000700800005B0A0000AE05000000090000000A000000050000560900005E0A0000AF050000000A0000000A000000050000360A0000610A0000B0050000000B0000000A0000000500000F0B0000630A0000AF050000000C0000000A000000050000E20B0000650A0000AD050000000D0000000A000000050000AD0C0000660A0000AA050000000E0000000A000000050000720D0000660A0000A6050000000F0000000A000000050000300E0000660A0000A105000000100000000A000000050000E80E0000650A00009B05000000000000000B00000005000049000000FB0A00008205000000010000000B00000005000066010000040B00008B05000000020000000B0000000500007C0200000D0B00009305000000030000000B0000000500008C030000150B00009B05000000040000000B000000050000940400001D0B0000A105000000050000000B00000005000096050000240B0000A605000000060000000B000000050000910600002A0B0000AB05000000070000000B000000050000860700002F0B0000AE05000000080000000B00000005000073080000340B0000B105000000090000000B0000000500005A090000380B0000B2050000000A0000000B0000000500003A0A00003C0B0000B2050000000B0000000B000000050000140B00003E0B0000B2050000000C0000000B000000050000E60B0000400B0000B0050000000D0000000B000000050000B20C0000420B0000AD050000000E0000000B000000050000770D0000420B0000AA050000000F0000000B000000050000360E0000420B0000A505000000100000000B000000050000ED0E0000420B00009F05000000000000000C0000000500004B000000CA0B00008205000000010000000C00000005000068010000D40B00008B05000000020000000C0000000500007E020000DD0B00009405000000030000000C0000000500008E030000E60B00009C05000000040000000C00000005000097040000EE0B0000A205000000050000000C00000005000099050000F50B0000A805000000060000000C00000005000095060000FC0B0000AD05000000070000000C00000005000089070000020C0000B005000000080000000C00000005000077080000070C0000B305000000090000000C0000000500005E0900000B0C0000B4050000000A0000000C0000000500003F0A00000F0C0000B5050000000B0000000C000000050000180B0000120C0000B5050000000C0000000C000000050000EB0B0000150C0000B3050000000D0000000C000000050000B80C0000170C0000B1050000000E0000000C0000000500007D0D0000180C0000AD050000000F0000000C0000000500003C0E0000180C0000A905000000100000000C000000050000F30E0000180C0000A405000000000000000D0000000500004D000000920C00008205000000010000000D0000000500006A0100009D0C00008C05000000020000000D00000005000081020000A60C00009505000000030000000D00000005000091030000AF0C00009C05000000040000000D0000000500009A040000B80C0000A305000000050000000D0000000500009D050000BF0C0000A905000000060000000D00000005000098060000C60C0000AE05000000070000000D0000000500008D070000CD0C0000B205000000080000000D0000000500007B080000D20C0000B505000000090000000D00000005000063090000D70C0000B7050000000A0000000D000000050000440A0000DC0C0000B8050000000B0000000D0000000500001E0B0000DF0C0000B8050000000C0000000D000000050000F10B0000E20C0000B7050000000D0000000D000000050000BD0C0000E40C0000B5050000000E0000000D000000050000830D0000E60C0000B1050000000F0000000D000000050000420E0000E70C0000AD05000000100000000D000000050000FA0E0000E70C0000A805000000000000000E0000000500004F000000530D00008205000000010000000E0000000500006D0100005E0D00008C05000000020000000E00000005000084020000680D00009505000000030000000E00000005000094030000720D00009D05000000040000000E0000000500009E0400007B0D0000A505000000050000000E000000050000A0050000830D0000AB05000000060000000E0000000500009C0600008A0D0000B005000000070000000E00000005000092070000910D0000B405000000080000000E00000005000080080000970D0000B705000000090000000E000000050000680900009D0D0000B9050000000A0000000E000000050000490A0000A10D0000BB050000000B0000000E000000050000230B0000A50D0000BB050000000C0000000E000000050000F60B0000A90D0000BA050000000D0000000E000000050000C30C0000AB0D0000B8050000000E0000000E000000050000890D0000AD0D0000B5050000000F0000000E000000050000480E0000AF0D0000B105000000100000000E000000050000010F0000AF0D0000AD05000000000000000F000000050000520000000E0E00008205000000010000000F00000005000070010000190E00008C05000000020000000F00000005000087020000240E00009605000000030000000F000000050000980300002D0E00009E05000000040000000F000000050000A1040000370E0000A605000000050000000F000000050000A40500003F0E0000AC05000000060000000F000000050000A1060000470E0000B205000000070000000F000000050000960700004E0E0000B605000000080000000F00000005000085080000550E0000BA05000000090000000F0000000500006D0900005B0E0000BC050000000A0000000F0000000500004E0A0000600E0000BE050000000B0000000F000000050000290B0000640E0000BE050000000C0000000F000000050000FC0B0000680E0000BD050000000D0000000F000000050000C90C00006B0E0000BC050000000E0000000F0000000500008F0D00006E0E0000B9050000000F0000000F0000000500004F0E00006F0E0000B605000000100000000F000000050000080F0000710E0000B105000000000000001000000005000055000000C10E00008205000000010000001000000005000073010000CD0E00008D0500000002000000100000000500008B020000D80E0000960500000003000000100000000500009B030000E20E00009F050000000400000010000000050000A5040000EC0E0000A7050000000500000010000000050000A9050000F50E0000AE050000000600000010000000050000A5060000FD0E0000B30500000007000000100000000500009B070000050F0000B80500000008000000100000000500008A0800000C0F0000BC05000000090000001000000005000072090000120F0000BF050000000A00000010000000050000540A0000180F0000C0050000000B000000100000000500002F0B00001D0F0000C1050000000C00000010000000050000030C0000210F0000C1050000000D00000010000000050000D00C0000240F0000C0050000000E00000010000000050000960D0000270F0000BD050000000F00000010000000050000560E0000290F0000BA0500000010000000100000000500000F0F00002B0F0000B60500000000000000000000000600004F0000004B000000810600000001000000000000000600006901000050000000870600000002000000000000000600007D020000540000008C0600000003000000000000000600008A0300005700000091060000000400000000000000060000900400005A000000940600000005000000000000000600008F0500005C00000097060000000600000000000000060000880600005D00000098060000000700000000000000060000790700005E00000099060000000800000000000000060000640800005E00000098060000000900000000000000060000490900005D00000096060000000A00000000000000060000260A00005C00000094060000000B00000000000000060000FD0A00005A00000090060000000C00000000000000060000CD0B0000570000008C060000000D00000000000000060000960C00005300000086060000000E00000000000000060000590D00004F0000007F060000000F00000000000000060000140E00004A00000078060000001000000000000000060000C90E0000450000006F0600000000000000010000000600004D0000006701000081060000000100000001000000060000680100006C010000870600000002000000010000000600007C020000710100008D0600000003000000010000000600008903000075010000920600000004000000010000000600008F04000078010000960600000005000000010000000600008F0500007A01000098060000000600000001000000060000880600007C0100009A0600000007000000010000000600007A0700007D0100009B060000000800000001000000060000650800007E0100009B0600000009000000010000000600004A0900007E01000099060000000A00000001000000060000280A00007D01000097060000000B00000001000000060000FF0A00007B01000094060000000C00000001000000060000CF0B0000790100008F060000000D00000001000000060000990C0000760100008A060000000E000000010000000600005C0D00007201000084060000000F00000001000000060000180E00006E0100007D060000001000000001000000060000CD0E000069010000740600000000000000020000000600004B0000007C020000810600000001000000020000000600006601000082020000880600000002000000020000000600007B020000870200008E060000000300000002000000060000880300008B020000930600000004000000020000000600008F0400008F020000970600000005000000020000000600008F050000920200009A06000000060000000200000006000088060000940200009C0600000007000000020000000600007B070000960200009D06000000080000000200000006000066080000970200009D0600000009000000020000000600004B090000970200009C060000000A00000002000000060000290A0000970200009A060000000B00000002000000060000010B00009502000097060000000C00000002000000060000D20B00009402000093060000000D000000020000000600009C0C0000910200008E060000000E000000020000000600005F0D00008E02000088060000000F000000020000000600001B0E00008A02000081060000001000000002000000060000D10E000086020000790600000000000000030000000600004A0000008B030000810600000001000000030000000600006501000091030000880600000002000000030000000600007A020000960300008F060000000300000003000000060000880300009B030000940600000004000000030000000600008F0400009F030000980600000005000000030000000600008F050000A30300009C06000000060000000300000006000089060000A50300009E0600000007000000030000000600007C070000A70300009F06000000080000000300000006000068080000A9030000A00600000009000000030000000600004D090000AA0300009F060000000A000000030000000600002C0A0000AA0300009D060000000B00000003000000060000030B0000A90300009B060000000C00000003000000060000D40B0000A803000097060000000D000000030000000600009F0C0000A603000092060000000E00000003000000060000620D0000A30300008D060000000F000000030000000600001F0E0000A003000086060000001000000003000000060000D50E00009B0300007F0600000000000000040000000600004900000092040000810600000001000000040000000600006501000099040000890600000002000000040000000600007A0200009F0400008F06000000030000000400000006000088030000A4040000950600000004000000040000000600008F040000A80400009A06000000050000000400000006000090050000AC0400009D0600000006000000040000000600008A060000B0040000A00600000007000000040000000600007D070000B2040000A206000000080000000400000006000069080000B4040000A20600000009000000040000000600004F090000B5040000A2060000000A000000040000000600002E0A0000B6040000A1060000000B00000004000000060000060B0000B60400009E060000000C00000004000000060000D80B0000B50400009B060000000D00000004000000060000A20C0000B304000097060000000E00000004000000060000660D0000B104000091060000000F00000004000000060000230E0000AE0400008B060000001000000004000000060000D90E0000AA040000840600000000000000050000000600004800000092050000810600000001000000050000000600006401000099050000890600000002000000050000000600007A020000A00500009006000000030000000500000006000088030000A60500009606000000040000000500000006000090040000AB0500009B06000000050000000500000006000091050000AF0500009F0600000006000000050000000600008B060000B3050000A20600000007000000050000000600007F070000B6050000A40600000008000000050000000600006C080000B8050000A506000000090000000500000006000052090000BA050000A5060000000A00000005000000060000310A0000BB050000A4060000000B00000005000000060000090B0000BB050000A2060000000C00000005000000060000DB0B0000BB0500009F060000000D00000005000000060000A60C0000BA0500009B060000000E000000050000000600006A0D0000B805000096060000000F00000005000000060000280E0000B605000090060000001000000005000000060000DE0E0000B205000089060000000000000006000000060000480000008C0600008106000000010000000600000006000064010000930600008A0600000002000000060000000600007A0200009A0600009106000000030000000600000006000089030000A00600009706000000040000000600000006000091040000A60600009D06000000050000000600000006000092050000AB060000A10600000006000000060000000600008D060000AF060000A406000000070000000600000006000081070000B3060000A60600000008000000060000000600006E080000B5060000A806000000090000000600000006000054090000B8060000A8060000000A00000006000000060000340A0000B9060000A7060000000B000000060000000600000D0B0000BA060000A6060000000C00000006000000060000DF0B0000BA060000A3060000000D00000006000000060000AA0C0000B90600009F060000000E000000060000000600006F0D0000B80600009B060000000F000000060000000600002C0E0000B606000095060000001000000006000000060000E30E0000B30600008E060000000000000007000000060000480000007E0700008106000000010000000700000006000065010000860700008A0600000002000000070000000600007B0200008E070000920600000003000000070000000600008A0300009407000098060000000400000007000000060000920400009A0700009E06000000050000000700000006000094050000A0070000A30600000006000000070000000600008F060000A4070000A606000000070000000700000006000083070000A8070000A906000000080000000700000006000071080000AC070000AA06000000090000000700000006000057090000AE070000AB060000000A00000007000000060000370A0000B0070000AB060000000B00000007000000060000100B0000B1070000A9060000000C00000007000000060000E30B0000B2070000A7060000000D00000007000000060000AE0C0000B2070000A4060000000E00000007000000060000730D0000B10700009F060000000F00000007000000060000310E0000B00700009A060000001000000007000000060000E90E0000AE07000093060000000000000008000000060000480000006A0800008206000000010000000800000006000065010000720800008B0600000002000000080000000600007C0200007A080000930600000003000000080000000600008B030000810800009A06000000040000000800000006000094040000880800009F060000000500000008000000060000960500008E080000A40600000006000000080000000600009106000093080000A80600000007000000080000000600008607000097080000AB060000000800000008000000060000740800009B080000AD0600000009000000080000000600005B0900009E080000AE060000000A000000080000000600003B0A0000A1080000AE060000000B00000008000000060000140B0000A2080000AD060000000C00000008000000060000E70B0000A3080000AB060000000D00000008000000060000B30C0000A4080000A8060000000E00000008000000060000780D0000A3080000A4060000000F00000008000000060000370E0000A20800009F060000001000000008000000060000EF0E0000A108000099060000000000000009000000060000490000004E0900008206000000010000000900000006000066010000570900008B0600000002000000090000000600007D0200005F090000940600000003000000090000000600008D030000670900009B060000000400000009000000060000960400006E090000A10600000005000000090000000600009805000074090000A6060000000600000009000000060000940600007A090000AB060000000700000009000000060000890700007F090000AE0600000008000000090000000600007708000083090000B00600000009000000090000000600005E09000087090000B1060000000A000000090000000600003F0A00008A090000B2060000000B00000009000000060000190B00008C090000B1060000000C00000009000000060000EC0B00008E090000AF060000000D00000009000000060000B80C00008E090000AC060000000E000000090000000600007E0D00008F090000A8060000000F000000090000000600003D0E00008E090000A4060000001000000009000000060000F50E00008D0900009E06000000000000000A0000000600004A0000002C0A00008206000000010000000A00000006000067010000350A00008C06000000020000000A0000000600007E0200003E0A00009406000000030000000A0000000600008F030000460A00009C06000000040000000A000000060000980400004E0A0000A306000000050000000A0000000600009B050000540A0000A806000000060000000A000000060000970600005B0A0000AD06000000070000000A0000000600008C070000600A0000B006000000080000000A0000000600007A080000650A0000B306000000090000000A00000006000062090000690A0000B4060000000A0000000A000000060000430A00006C0A0000B5060000000B0000000A0000000600001D0B00006F0A0000B5060000000C0000000A000000060000F10B0000710A0000B3060000000D0000000A000000060000BD0C0000720A0000B1060000000E0000000A000000060000830D0000730A0000AD060000000F0000000A000000060000430E0000730A0000A906000000100000000A000000060000FB0E0000720A0000A306000000000000000B0000000600004B000000020B00008306000000010000000B000000060000690100000C0B00008D06000000020000000B00000006000080020000160B00009506000000030000000B000000060000910300001E0B00009D06000000040000000B0000000600009B040000260B0000A406000000050000000B0000000600009E0500002D0B0000AA06000000060000000B0000000600009A060000340B0000AF06000000070000000B000000060000900700003A0B0000B306000000080000000B0000000600007E0800003F0B0000B606000000090000000B00000006000066090000440B0000B8060000000A0000000B000000060000480A0000480B0000B8060000000B0000000B000000060000220B00004B0B0000B8060000000C0000000B000000060000F60B00004D0B0000B7060000000D0000000B000000060000C30C00004F0B0000B5060000000E0000000B000000060000890D0000500B0000B2060000000F0000000B000000060000490E0000510B0000AE06000000100000000B000000060000020F0000510B0000A906000000000000000C0000000600004C000000D20B00008306000000010000000C0000000600006B010000DC0B00008D06000000020000000C00000006000082020000E60B00009606000000030000000C00000006000093030000EF0B00009F06000000040000000C0000000600009D040000F80B0000A606000000050000000C000000060000A1050000000C0000AC06000000060000000C0000000600009E060000070C0000B106000000070000000C000000060000930700000D0C0000B506000000080000000C00000006000083080000130C0000B906000000090000000C0000000600006B090000180C0000BB060000000A0000000C0000000600004D0A00001C0C0000BC060000000B0000000C000000060000280B0000200C0000BC060000000C0000000C000000060000FC0B0000230C0000BB060000000D0000000C000000060000C90C0000250C0000BA060000000E0000000C000000060000900D0000270C0000B7060000000F0000000C000000060000500E0000280C0000B306000000100000000C000000060000090F0000280C0000AE06000000000000000D0000000600004E0000009B0C00008306000000010000000D0000000600006D010000A60C00008E06000000020000000D00000006000085020000B00C00009706000000030000000D00000006000096030000BA0C0000A006000000040000000D000000060000A1040000C20C0000A706000000050000000D000000060000A4050000CB0C0000AE06000000060000000D000000060000A1060000D20C0000B306000000070000000D00000006000098070000D90C0000B806000000080000000D00000006000087080000DF0C0000BC06000000090000000D00000006000070090000E50C0000BE060000000A0000000D000000060000520A0000EA0C0000C0060000000B0000000D0000000600002D0B0000EE0C0000C0060000000C0000000D000000060000020C0000F10C0000C0060000000D0000000D000000060000CF0C0000F40C0000BE060000000E0000000D000000060000960D0000F60C0000BB060000000F0000000D000000060000560E0000F80C0000B806000000100000000D000000060000100F0000F80C0000B306000000000000000E000000060000500000005C0D00008406000000010000000E0000000600006F010000680D00008F06000000020000000E00000006000088020000730D00009806000000030000000E000000060000990300007D0D0000A106000000040000000E000000060000A4040000860D0000A906000000050000000E000000060000A80500008F0D0000B006000000060000000E000000060000A6060000970D0000B606000000070000000E0000000600009C0700009E0D0000BB06000000080000000E0000000600008C080000A50D0000BE06000000090000000E00000006000075090000AB0D0000C1060000000A0000000E000000060000570A0000B00D0000C3060000000B0000000E000000060000330B0000B50D0000C4060000000C0000000E000000060000080C0000B90D0000C4060000000D0000000E000000060000D60C0000BC0D0000C3060000000E0000000E0000000600009D0D0000BF0D0000C0060000000F0000000E0000000600005E0E0000C10D0000BD06000000100000000E000000060000180F0000C20D0000B906000000000000000F00000006000052000000170E00008406000000010000000F00000006000072010000230E00008F06000000020000000F0000000600008B0200002E0E00009A06000000030000000F0000000600009D030000390E0000A306000000040000000F000000060000A8040000430E0000AB06000000050000000F000000060000AC0500004C0E0000B206000000060000000F000000060000AA060000550E0000B806000000070000000F000000060000A10700005C0E0000BD06000000080000000F00000006000091080000640E0000C106000000090000000F0000000600007B0900006A0E0000C5060000000A0000000F0000000600005D0A0000700E0000C7060000000B0000000F000000060000390B0000750E0000C8060000000C0000000F0000000600000E0C0000790E0000C8060000000D0000000F000000060000DD0C00007D0E0000C7060000000E0000000F000000060000A40D0000800E0000C5060000000F0000000F000000060000650E0000830E0000C206000000100000000F0000000600001F0F0000840E0000BE06000000000000001000000006000055000000CB0E00008506000000010000001000000006000075010000D80E0000900600000002000000100000000600008E020000E30E00009B060000000300000010000000060000A0030000EE0E0000A4060000000400000010000000060000AC040000F90E0000AD060000000500000010000000060000B1050000020F0000B4060000000600000010000000060000AF0600000B0F0000BB060000000700000010000000060000A6070000140F0000C0060000000800000010000000060000970800001B0F0000C406000000090000001000000006000080090000220F0000C8060000000A00000010000000060000630A0000290F0000CA060000000B00000010000000060000400B00002E0F0000CC060000000C00000010000000060000150C0000330F0000CC060000000D00000010000000060000E40C0000370F0000CC060000000E00000010000000060000AC0D00003B0F0000CA060000000F000000100000000600006D0E00003E0F0000C8060000001000000010000000060000280F0000400F0000C4060000000000000000000000070000530000004C000000770700000001000000000000000700006E010000500000007E0700000002000000000000000700008102000054000000830700000003000000000000000700008F0300005800000088070000000400000000000000070000950400005A0000008B070000000500000000000000070000950500005C0000008E0700000006000000000000000700008E0600005E0000008F070000000700000000000000070000800700005E000000900700000008000000000000000700006B0800005E0000008F070000000900000000000000070000500900005E0000008E070000000A000000000000000700002E0A00005C0000008B070000000B00000000000000070000050B00005A00000088070000000C00000000000000070000D50B00005700000083070000000D000000000000000700009F0C0000540000007E070000000E00000000000000070000620D00005000000077070000000F000000000000000700001E0E00004B00000070070000001000000000000000070000D30E000046000000670700000000000000010000000700005100000068010000780700000001000000010000000700006C0100006E0100007E0700000002000000010000000700008002000072010000840700000003000000010000000700008E030000760100008907000000040000000100000007000095040000790100008D070000000500000001000000070000950500007C010000900700000006000000010000000700008E0600007E01000092070000000700000001000000070000810700007F010000930700000008000000010000000700006C0800007F01000093070000000900000001000000070000520900007F01000091070000000A00000001000000070000300A00007E0100008F070000000B00000001000000070000070B00007D0100008C070000000C00000001000000070000D80B00007A01000088070000000D00000001000000070000A20C00007801000083070000000E00000001000000070000660D0000740100007D070000000F00000001000000070000220E00007001000076070000001000000001000000070000D80E00006B0100006D0700000000000000020000000700004F0000007E020000780700000001000000020000000700006A010000840200007F0700000002000000020000000700007F02000089020000850700000003000000020000000700008D0300008D0200008B07000000040000000200000007000094040000910200008F0700000005000000020000000700009505000094020000920700000006000000020000000700008F06000097020000940700000007000000020000000700008207000098020000960700000008000000020000000700006E0800009902000096070000000900000002000000070000530900009A02000095070000000A00000002000000070000320A00009902000093070000000B000000020000000700000A0B00009802000090070000000C00000002000000070000DB0B0000960200008D070000000D00000002000000070000A60C00009402000088070000000E00000002000000070000690D00009102000082070000000F00000002000000070000260E00008D0200007B070000001000000002000000070000DD0E000089020000730700000000000000030000000700004D0000008D030000780700000001000000030000000700006901000093030000800700000002000000030000000700007E02000099030000870700000003000000030000000700008D0300009E0300008C07000000040000000300000007000094040000A20300009107000000050000000300000007000095050000A60300009407000000060000000300000007000090060000A80300009707000000070000000300000007000083070000AB0300009807000000080000000300000007000070080000AC0300009907000000090000000300000007000056090000AD03000099070000000A00000003000000070000350A0000AD03000097070000000B000000030000000700000D0B0000AD03000095070000000C00000003000000070000DF0B0000AB03000091070000000D00000003000000070000AA0C0000AA0300008D070000000E000000030000000700006E0D0000A703000087070000000F000000030000000700002B0E0000A403000081070000001000000003000000070000E20E0000A00300007A0700000000000000040000000700004C0000009504000079070000000100000004000000070000680100009C040000810700000002000000040000000700007E020000A2040000880700000003000000040000000700008D030000A70400008E07000000040000000400000007000095040000AC0400009307000000050000000400000007000096050000B00400009707000000060000000400000007000091060000B30400009A07000000070000000400000007000085070000B60400009B07000000080000000400000007000072080000B80400009C07000000090000000400000007000058090000BA0400009C070000000A00000004000000070000380A0000BA0400009B070000000B00000004000000070000100B0000BA04000099070000000C00000004000000070000E20B0000BA04000096070000000D00000004000000070000AE0C0000B804000092070000000E00000004000000070000720D0000B60400008D070000000F00000004000000070000300E0000B304000087070000001000000004000000070000E70E0000B0040000800700000000000000050000000700004B0000009605000079070000000100000005000000070000680100009D050000820700000002000000050000000700007E020000A4050000890700000003000000050000000700008D030000AA0500008F07000000040000000500000007000096040000AF0500009507000000050000000500000007000097050000B40500009907000000060000000500000007000092060000B70500009C07000000070000000500000007000087070000BB0500009E07000000080000000500000007000074080000BD050000A00700000009000000050000000700005B090000BF050000A0070000000A000000050000000700003B0A0000C00500009F070000000B00000005000000070000140B0000C10500009E070000000C00000005000000070000E60B0000C10500009B070000000D00000005000000070000B20C0000C005000097070000000E00000005000000070000770D0000BE05000092070000000F00000005000000070000350E0000BC0500008D070000001000000005000000070000ED0E0000B9050000860700000000000000060000000700004A000000900600007A0700000001000000060000000700006801000097060000830700000002000000060000000700007E0200009F0600008A0700000003000000060000000700008E030000A50600009107000000040000000600000007000097040000AB0600009707000000050000000600000007000099050000B00600009B07000000060000000600000007000094060000B50600009F07000000070000000600000007000089070000B8060000A107000000080000000600000007000077080000BB060000A30700000009000000060000000700005E090000BE060000A4070000000A000000060000000700003E0A0000C0060000A3070000000B00000006000000070000180B0000C1060000A2070000000C00000006000000070000EB0B0000C1060000A0070000000D00000006000000070000B70C0000C10600009C070000000E000000060000000700007C0D0000C006000098070000000F000000060000000700003B0E0000BE06000092070000001000000006000000070000F30E0000BC0600008C0700000000000000070000000700004A000000830700007A070000000100000007000000070000680100008B070000840700000002000000070000000700007E020000930700008C0700000003000000070000000700008F0300009A0700009307000000040000000700000007000098040000A0070000990700000005000000070000000700009B050000A60700009E07000000060000000700000007000096060000AB070000A20700000007000000070000000700008B070000AF070000A40700000008000000070000000700007A080000B3070000A607000000090000000700000007000061090000B5070000A7070000000A00000007000000070000420A0000B8070000A7070000000B000000070000000700001C0B0000B9070000A6070000000C00000007000000070000EF0B0000BA070000A4070000000D00000007000000070000BC0C0000BA070000A1070000000E00000007000000070000820D0000BA0700009D070000000F00000007000000070000410E0000B907000098070000001000000007000000070000F90E0000B7070000920700000000000000080000000700004A0000006F0800007B0700000001000000080000000700006801000078080000840700000002000000080000000700007F020000800800008D0700000003000000080000000700009003000087080000940700000004000000080000000700009A0400008E0800009B0700000005000000080000000700009D05000094080000A0070000000600000008000000070000990600009A080000A40700000007000000080000000700008E0700009F080000A80700000008000000080000000700007D080000A3080000AA07000000090000000800000007000065090000A6080000AB070000000A00000008000000070000460A0000A9080000AC070000000B00000008000000070000210B0000AB080000AB070000000C00000008000000070000F40B0000AD080000A9070000000D00000008000000070000C10C0000AD080000A7070000000E00000008000000070000880D0000AD080000A3070000000F00000008000000070000470E0000AD0800009E070000001000000008000000070000000F0000AB080000990700000000000000090000000700004A000000540900007C070000000100000009000000070000690100005D0900008507000000020000000900000007000080020000660900008E070000000300000009000000070000910300006E090000960700000004000000090000000700009C040000750900009D0700000005000000090000000700009F0500007C090000A20700000006000000090000000700009C06000082090000A70700000007000000090000000700009207000087090000AB070000000800000009000000070000810800008C090000AD0700000009000000090000000700006909000090090000AF070000000A000000090000000700004B0A000093090000B0070000000B00000009000000070000260B000096090000AF070000000C00000009000000070000FA0B000098090000AE070000000D00000009000000070000C70C000099090000AC070000000E000000090000000700008E0D00009A090000A8070000000F000000090000000700004E0E00009A090000A4070000001000000009000000070000070F0000990900009F07000000000000000A0000000700004B000000320A00007C07000000010000000A0000000700006A0100003C0A00008607000000020000000A00000007000082020000450A00009007000000030000000A000000070000930300004E0A00009807000000040000000A0000000700009E040000560A00009F07000000050000000A000000070000A20500005D0A0000A507000000060000000A0000000700009F060000630A0000AA07000000070000000A00000007000095070000690A0000AE07000000080000000A000000070000850800006E0A0000B107000000090000000A0000000700006D090000730A0000B3070000000A0000000A0000000700004F0A0000770A0000B4070000000B0000000A0000000700002B0B00007A0A0000B4070000000C0000000A000000070000FF0B00007C0A0000B3070000000D0000000A000000070000CD0C00007E0A0000B1070000000E0000000A000000070000940D00007F0A0000AE070000000F0000000A000000070000540E0000800A0000AA07000000100000000A0000000700000E0F00007F0A0000A507000000000000000B0000000700004C000000090B00007D07000000010000000B0000000700006B010000140B00008807000000020000000B000000070000840200001D0B00009107000000030000000B00000007000095030000260B00009907000000040000000B000000070000A00400002F0B0000A107000000050000000B000000070000A5050000370B0000A707000000060000000B000000070000A20600003E0B0000AD07000000070000000B00000007000099070000440B0000B107000000080000000B000000070000890800004A0B0000B407000000090000000B000000070000720900004F0B0000B7070000000A0000000B000000070000550A0000530B0000B8070000000B0000000B000000070000300B0000570B0000B9070000000C0000000B000000070000050C00005A0B0000B8070000000D0000000B000000070000D30C00005C0B0000B6070000000E0000000B0000000700009B0D00005E0B0000B4070000000F0000000B0000000700005B0E00005F0B0000B007000000100000000B000000070000150F00005F0B0000AB07000000000000000C0000000700004D000000D90B00007E07000000010000000C0000000700006D010000E40B00008907000000020000000C00000007000086020000EF0B00009207000000030000000C00000007000098030000F80B00009B07000000040000000C000000070000A3040000010C0000A307000000050000000C000000070000A8050000090C0000AA07000000060000000C000000070000A6060000110C0000AF07000000070000000C0000000700009D070000180C0000B407000000080000000C0000000700008D0800001E0C0000B807000000090000000C00000007000077090000240C0000BB070000000A0000000C0000000700005A0A0000290C0000BC070000000B0000000C000000070000360B00002D0C0000BD070000000C0000000C0000000700000B0C0000300C0000BD070000000D0000000C000000070000DA0C0000330C0000BC070000000E0000000C000000070000A20D0000350C0000B9070000000F0000000C000000070000630E0000370C0000B607000000100000000C0000000700001D0F0000370C0000B207000000000000000D0000000700004F000000A30C00007F07000000010000000D0000000700006F010000AE0C00008A07000000020000000D00000007000088020000B90C00009407000000030000000D0000000700009B030000C30C00009D07000000040000000D000000070000A6040000CD0C0000A507000000050000000D000000070000AC050000D50C0000AC07000000060000000D000000070000AA060000DD0C0000B207000000070000000D000000070000A1070000E50C0000B707000000080000000D00000007000092080000EC0C0000BC07000000090000000D0000000700007C090000F20C0000BF070000000A0000000D000000070000600A0000F70C0000C1070000000B0000000D0000000700003C0B0000FC0C0000C2070000000C0000000D000000070000120C0000000D0000C2070000000D0000000D000000070000E10C0000030D0000C1070000000E0000000D000000070000A90D0000060D0000BF070000000F0000000D0000000700006B0E0000080D0000BC07000000100000000D000000070000250F0000090D0000B807000000000000000E00000007000050000000650D00007F07000000010000000E00000007000071010000710D00008B07000000020000000E0000000700008B0200007C0D00009507000000030000000E0000000700009E030000870D00009F07000000040000000E000000070000AA040000910D0000A707000000050000000E000000070000AF0500009A0D0000AF07000000060000000E000000070000AE060000A30D0000B507000000070000000E000000070000A6070000AB0D0000BB07000000080000000E00000007000097080000B20D0000BF07000000090000000E00000007000082090000B90D0000C3070000000A0000000E000000070000660A0000BF0D0000C5070000000B0000000E000000070000430B0000C40D0000C6070000000C0000000E000000070000190C0000C80D0000C7070000000D0000000E000000070000E80C0000CC0D0000C6070000000E0000000E000000070000B10D0000CF0D0000C5070000000F0000000E000000070000730E0000D20D0000C207000000100000000E0000000700002E0F0000D40D0000BF07000000000000000F00000007000053000000200E00008007000000010000000F000000070000740100002D0E00008C07000000020000000F0000000700008E020000390E00009707000000030000000F000000070000A1030000440E0000A107000000040000000F000000070000AE0400004E0E0000A907000000050000000F000000070000B4050000580E0000B107000000060000000F000000070000B3060000610E0000B807000000070000000F000000070000AB0700006A0E0000BE07000000080000000F0000000700009D080000720E0000C307000000090000000F00000007000088090000790E0000C7070000000A0000000F0000000700006C0A00007F0E0000C9070000000B0000000F000000070000490B0000850E0000CB070000000C0000000F000000070000200C00008A0E0000CC070000000D0000000F000000070000F00C00008E0E0000CC070000000E0000000F000000070000B90D0000920E0000CB070000000F0000000F0000000700007B0E0000950E0000C807000000100000000F000000070000370F0000970E0000C507000000000000001000000007000055000000D50E00008107000000010000001000000007000076010000E20E00008D07000000020000001000000007000091020000EE0E000098070000000300000010000000070000A5030000FA0E0000A3070000000400000010000000070000B2040000050F0000AC070000000500000010000000070000B80500000F0F0000B4070000000600000010000000070000B8060000190F0000BB070000000700000010000000070000B1070000220F0000C1070000000800000010000000070000A30800002A0F0000C60700000009000000100000000700008E090000320F0000CB070000000A00000010000000070000730A0000390F0000CE070000000B00000010000000070000500B00003F0F0000D0070000000C00000010000000070000270C0000450F0000D1070000000D00000010000000070000F80C00004A0F0000D1070000000E00000010000000070000C10D00004E0F0000D0070000000F00000010000000070000840E0000510F0000CE070000001000000010000000070000400F0000540F0000CC070000000000000000000000080000560000004B0000006708000000010000000000000008000071010000500000006E0800000002000000000000000800008602000054000000730800000003000000000000000800009303000058000000780800000004000000000000000800009A0400005A0000007C0800000005000000000000000800009A0500005C0000007E080000000600000000000000080000930600005E00000080080000000700000000000000080000860700005E00000081080000000800000000000000080000720800005E00000080080000000900000000000000080000570900005E0000007F080000000A00000000000000080000350A00005C0000007C080000000B000000000000000800000D0B00005A00000079080000000C00000000000000080000DD0B00005800000075080000000D00000000000000080000A70C0000540000006F080000000E000000000000000800006B0D00005000000069080000000F00000000000000080000270E00004B00000061080000001000000000000000080000DD0E000046000000590800000000000000010000000800005400000069010000680800000001000000010000000800006F0100006E0100006F08000000020000000100000008000084020000730100007508000000030000000100000008000092030000770100007A080000000400000001000000080000990400007A0100007E0800000005000000010000000800009A0500007D01000081080000000600000001000000080000940600007E01000083080000000700000001000000080000870700008001000084080000000800000001000000080000730800008001000084080000000900000001000000080000590900008001000083080000000A00000001000000080000370A00007F01000081080000000B000000010000000800000F0B00007E0100007E080000000C00000001000000080000E10B00007C0100007A080000000D00000001000000080000AB0C00007901000075080000000E000000010000000800006F0D0000750100006F080000000F000000010000000800002C0E00007101000068080000001000000001000000080000E20E00006C01000060080000000000000002000000080000520000007F020000690800000001000000020000000800006E0100008502000070080000000200000002000000080000830200008A02000077080000000300000002000000080000910300008F0200007C0800000004000000020000000800009904000093020000800800000005000000020000000800009A0500009602000084080000000600000002000000080000950600009802000086080000000700000002000000080000880700009A02000088080000000800000002000000080000750800009B020000880800000009000000020000000800005B0900009B02000087080000000A000000020000000800003A0A00009B02000086080000000B00000002000000080000130B00009A02000083080000000C00000002000000080000E40B00009902000080080000000D00000002000000080000AF0C0000960200007B080000000E00000002000000080000740D00009302000075080000000F00000002000000080000310E0000900200006F080000001000000002000000080000E80E00008B02000067080000000000000003000000080000500000008E030000690800000001000000030000000800006C0100009503000071080000000200000003000000080000820200009B0300007808000000030000000300000008000091030000A00300007E08000000040000000300000008000099040000A4030000830800000005000000030000000800009B050000A80300008708000000060000000300000008000096060000AB030000890800000007000000030000000800008A070000AD0300008B08000000080000000300000008000077080000AF0300008C0800000009000000030000000800005D090000B00300008C080000000A000000030000000800003D0A0000B00300008A080000000B00000003000000080000160B0000B003000088080000000C00000003000000080000E80B0000AF03000085080000000D00000003000000080000B40C0000AD03000081080000000E00000003000000080000790D0000AB0300007C080000000F00000003000000080000370E0000A803000075080000001000000003000000080000EE0E0000A40300006E0800000000000000040000000800004E000000970400006A0800000001000000040000000800006B0100009E0400007308000000020000000400000008000082020000A40400007A08000000030000000400000008000091030000AA040000800800000004000000040000000800009A040000AF040000850800000005000000040000000800009C050000B30400008908000000060000000400000008000097060000B70400008C0800000007000000040000000800008C070000BA0400008F08000000080000000400000008000079080000BC0400009008000000090000000400000008000060090000BD04000090080000000A00000004000000080000410A0000BE0400008F080000000B000000040000000800001A0B0000BE0400008D080000000C00000004000000080000ED0B0000BE0400008B080000000D00000004000000080000B90C0000BD04000087080000000E000000040000000800007E0D0000BB04000082080000000F000000040000000800003C0E0000B80400007C080000001000000004000000080000F40E0000B5040000750800000000000000050000000800004D000000980500006B0800000001000000050000000800006B010000A00500007408000000020000000500000008000081020000A70500007B08000000030000000500000008000091030000AD050000820800000004000000050000000800009B040000B3050000880800000005000000050000000800009D050000B70500008C08000000060000000500000008000099060000BC050000900800000007000000050000000800008E070000BF050000920800000008000000050000000800007C080000C20500009408000000090000000500000008000063090000C405000094080000000A00000005000000080000440A0000C505000094080000000B000000050000000800001E0B0000C605000093080000000C00000005000000080000F10B0000C605000090080000000D00000005000000080000BE0C0000C60500008D080000000E00000005000000080000830D0000C405000088080000000F00000005000000080000420E0000C205000083080000001000000005000000080000FB0E0000C00500007C0800000000000000060000000800004C000000930600006C0800000001000000060000000800006A0100009B0600007508000000020000000600000008000081020000A20600007D08000000030000000600000008000092030000A9060000840800000004000000060000000800009C040000AF0600008A0800000005000000060000000800009F050000B50600008F0800000006000000060000000800009B060000B90600009308000000070000000600000008000090070000BD060000960800000008000000060000000800007F080000C10600009808000000090000000600000008000067090000C406000099080000000A00000006000000080000480A0000C606000099080000000B00000006000000080000230B0000C706000098080000000C00000006000000080000F60B0000C706000096080000000D00000006000000080000C30C0000C706000093080000000E00000006000000080000890D0000C70600008F080000000F00000006000000080000490E0000C50600008A080000001000000006000000080000010F0000C3060000840800000000000000070000000800004C000000860700006D0800000001000000070000000800006A0100008F0700007608000000020000000700000008000082020000970700007F080000000300000007000000080000930300009E070000860800000004000000070000000800009D040000A50700008D080000000500000007000000080000A0050000AB070000920800000006000000070000000800009D060000B00700009608000000070000000700000008000093070000B50700009A08000000080000000700000008000082080000B90700009C0800000009000000070000000800006B090000BC0700009D080000000A000000070000000800004C0A0000BF0700009E080000000B00000007000000080000270B0000C10700009D080000000C00000007000000080000FC0B0000C20700009B080000000D00000007000000080000C90C0000C207000099080000000E00000007000000080000900D0000C207000095080000000F00000007000000080000500E0000C107000090080000001000000007000000080000090F0000C00700008B0800000000000000080000000800004B000000730800006E0800000001000000080000000800006A0100007C08000078080000000200000008000000080000830200008508000081080000000300000008000000080000940300008D080000880800000004000000080000000800009F040000940800008F080000000500000008000000080000A30500009B08000095080000000600000008000000080000A0060000A00800009A08000000070000000800000008000096070000A60800009D08000000080000000800000008000086080000AA080000A00800000009000000080000000800006F090000AE080000A2080000000A00000008000000080000510A0000B1080000A3080000000B000000080000000800002C0B0000B3080000A2080000000C00000008000000080000010C0000B5080000A1080000000D00000008000000080000CF0C0000B60800009F080000000E00000008000000080000960D0000B70800009B080000000F00000008000000080000570E0000B608000097080000001000000008000000080000100F0000B5080000920800000000000000090000000800004B000000590900006F0800000001000000090000000800006B0100006309000079080000000200000009000000080000840200006C0900008208000000030000000900000008000095030000740900008A080000000400000009000000080000A10400007C09000092080000000500000009000000080000A50500008309000098080000000600000009000000080000A3060000890900009D0800000007000000090000000800009A0700008F090000A10800000008000000090000000800008A08000094090000A40800000009000000090000000800007309000099090000A6080000000A00000009000000080000560A00009C090000A7080000000B00000009000000080000320B00009F090000A8080000000C00000009000000080000070C0000A2090000A7080000000D00000009000000080000D50C0000A3090000A5080000000E000000090000000800009D0D0000A4090000A2080000000F000000090000000800005E0E0000A40900009E080000001000000009000000080000180F0000A40900009908000000000000000A0000000800004C000000370A00007008000000010000000A0000000800006C010000420A00007B08000000020000000A000000080000850200004C0A00008408000000030000000A00000008000097030000550A00008D08000000040000000A000000080000A30400005D0A00009408000000050000000A000000080000A8050000650A00009B08000000060000000A000000080000A60600006C0A0000A008000000070000000A0000000800009D070000720A0000A508000000080000000A0000000800008E080000770A0000A808000000090000000A000000080000780900007C0A0000AB080000000A0000000A0000000800005B0A0000810A0000AC080000000B0000000A000000080000380B0000840A0000AD080000000C0000000A0000000800000D0C0000870A0000AC080000000D0000000A000000080000DC0C0000890A0000AB080000000E0000000A000000080000A40D00008B0A0000A8080000000F0000000A000000080000660E00008C0A0000A508000000100000000A000000080000200F00008C0A0000A008000000000000000B0000000800004C0000000F0B00007108000000010000000B0000000800006D0100001A0B00007C08000000020000000B00000008000087020000240B00008608000000030000000B000000080000990300002E0B00008F08000000040000000B000000080000A6040000370B00009708000000050000000B000000080000AB0500003F0B00009E08000000060000000B000000080000AA060000470B0000A408000000070000000B000000080000A20700004E0B0000A908000000080000000B00000008000093080000540B0000AD08000000090000000B0000000800007D090000590B0000AF080000000A0000000B000000080000610A00005E0B0000B1080000000B0000000B0000000800003E0B0000620B0000B2080000000C0000000B000000080000140C0000660B0000B2080000000D0000000B000000080000E30C0000680B0000B1080000000E0000000B000000080000AC0D00006A0B0000AF080000000F0000000B0000000800006D0E00006C0B0000AC08000000100000000B000000080000290F00006C0B0000A808000000000000000C0000000800004D000000E00B00007208000000010000000C0000000800006E010000EC0B00007D08000000020000000C00000008000088020000F60B00008808000000030000000C0000000800009C030000010C00009108000000040000000C000000080000A90400000A0C00009908000000050000000C000000080000AE050000130C0000A108000000060000000C000000080000AE0600001B0C0000A708000000070000000C000000080000A6070000220C0000AC08000000080000000C00000008000098080000290C0000B108000000090000000C000000080000820900002F0C0000B4080000000A0000000C000000080000670A0000340C0000B6080000000B0000000C000000080000440B0000390C0000B8080000000C0000000C0000000800001A0C00003D0C0000B8080000000D0000000C000000080000EA0C0000400C0000B7080000000E0000000C000000080000B30D0000430C0000B6080000000F0000000C000000080000760E0000450C0000B308000000100000000C000000080000310F0000460C0000AF08000000000000000D0000000800004F000000AA0C00007308000000010000000D00000008000070010000B60C00007F08000000020000000D0000000800008B020000C10C00008A08000000030000000D0000000800009F030000CC0C00009308000000040000000D000000080000AC040000D60C00009C08000000050000000D000000080000B2050000DF0C0000A408000000060000000D000000080000B2060000E80C0000AB08000000070000000D000000080000AB070000F00C0000B008000000080000000D0000000800009D080000F70C0000B508000000090000000D00000008000088090000FE0C0000B9080000000A0000000D0000000800006D0A0000040D0000BB080000000B0000000D0000000800004B0B0000090D0000BD080000000C0000000D000000080000220C00000E0D0000BE080000000D0000000D000000080000F20C0000120D0000BD080000000E0000000D000000080000BC0D0000150D0000BC080000000F0000000D0000000800007E0E0000170D0000BA08000000100000000D0000000800003A0F0000190D0000B708000000000000000E000000080000500000006D0D00007408000000010000000E00000008000072010000790D00008108000000020000000E0000000800008D020000850D00008C08000000030000000E000000080000A2030000910D00009608000000040000000E000000080000AF0400009B0D00009F08000000050000000E000000080000B6050000A50D0000A708000000060000000E000000080000B6060000AE0D0000AE08000000070000000E000000080000B0070000B70D0000B408000000080000000E000000080000A2080000BF0D0000B908000000090000000E0000000800008E090000C60D0000BD080000000A0000000E000000080000730A0000CC0D0000C0080000000B0000000E000000080000510B0000D20D0000C3080000000C0000000E000000080000290C0000D70D0000C4080000000D0000000E000000080000FA0C0000DC0D0000C4080000000E0000000E000000080000C40D0000E00D0000C3080000000F0000000E000000080000870E0000E30D0000C108000000100000000E000000080000440F0000E50D0000BE08000000000000000F00000008000052000000290E00007608000000010000000F00000008000075010000360E00008208000000020000000F00000008000090020000430E00008E08000000030000000F000000080000A50300004E0E00009808000000040000000F000000080000B3040000590E0000A208000000050000000F000000080000BB050000640E0000AA08000000060000000F000000080000BB0600006E0E0000B208000000070000000F000000080000B5070000770E0000B808000000080000000F000000080000A80800007F0E0000BE08000000090000000F00000008000094090000870E0000C2080000000A0000000F0000000800007A0A00008E0E0000C6080000000B0000000F000000080000590B0000940E0000C8080000000C0000000F000000080000310C00009A0E0000C9080000000D0000000F000000080000020D00009F0E0000CA080000000E0000000F000000080000CD0D0000A30E0000C9080000000F0000000F000000080000900E0000A70E0000C808000000100000000F0000000800004D0F0000AA0E0000C508000000000000001000000008000054000000DE0E00007708000000010000001000000008000077010000EC0E00008408000000020000001000000008000093020000F90E000090080000000300000010000000080000A9030000050F00009A080000000400000010000000080000B7040000110F0000A4080000000500000010000000080000BF0500001C0F0000AD080000000600000010000000080000C0060000260F0000B5080000000700000010000000080000BB070000300F0000BC080000000800000010000000080000AE080000390F0000C20800000009000000100000000800009B090000410F0000C7080000000A00000010000000080000810A0000490F0000CB080000000B00000010000000080000600B0000500F0000CE080000000C00000010000000080000390C0000560F0000CF080000000D000000100000000800000B0D00005B0F0000D0080000000E00000010000000080000D60D0000600F0000D0080000000F000000100000000800009A0E0000640F0000CF080000001000000010000000080000570F0000680F0000CD080000000000000000000000090000590000004B0000005109000000010000000000000009000074010000500000005709000000020000000000000009000089020000540000005D0900000003000000000000000900009703000057000000620900000004000000000000000900009E0400005A000000660900000005000000000000000900009F0500005C00000068090000000600000000000000090000980600005D0000006A0900000007000000000000000900008B0700005E0000006B090000000800000000000000090000770800005E0000006A0900000009000000000000000900005D0900005D00000069090000000A000000000000000900003C0A00005C00000067090000000B00000000000000090000130B00005A00000064090000000C00000000000000090000E50B0000570000005F090000000D00000000000000090000AF0C0000540000005A090000000E00000000000000090000730D00005000000054090000000F00000000000000090000300E00004B0000004C090000001000000000000000090000E60E00004500000044090000000000000001000000090000560000006901000052090000000100000001000000090000720100006E0100005909000000020000000100000009000087020000730100005F0900000003000000010000000900009603000077010000640900000004000000010000000900009E0400007A010000680900000005000000010000000900009F0500007D0100006C090000000600000001000000090000990600007F0100006E0900000007000000010000000900008C070000800100006F09000000080000000100000009000079080000810100006F0900000009000000010000000900005F090000810100006E090000000A000000010000000900003E0A0000800100006C090000000B00000001000000090000170B00007E01000069090000000C00000001000000090000E90B00007C01000066090000000D00000001000000090000B40C00007901000061090000000E00000001000000090000780D0000760100005B090000000F00000001000000090000350E00007201000054090000001000000001000000090000EC0E00006D0100004C09000000000000000200000009000054000000800200005309000000010000000200000009000070010000860200005A090000000200000002000000090000860200008B02000061090000000300000002000000090000950300008F020000670900000004000000020000000900009E040000930200006B0900000005000000020000000900009F050000970200006F0900000006000000020000000900009A06000099020000710900000007000000020000000900008E0700009B020000730900000008000000020000000900007B0800009C02000074090000000900000002000000090000620900009D02000073090000000A00000002000000090000420A00009D02000072090000000B000000020000000900001B0B00009C0200006F090000000C00000002000000090000ED0B00009A0200006C090000000D00000002000000090000B80C00009802000067090000000E000000020000000900007D0D00009502000062090000000F000000020000000900003B0E0000920200005C090000001000000002000000090000F20E00008D02000054090000000000000003000000090000520000008F030000540900000001000000030000000900006F010000960300005C090000000200000003000000090000850200009C0300006309000000030000000300000009000095030000A1030000690900000004000000030000000900009E040000A60300006E090000000500000003000000090000A0050000AA030000720900000006000000030000000900009B060000AD0300007509000000070000000300000009000090070000AF030000770900000008000000030000000900007E080000B10300007809000000090000000300000009000065090000B203000078090000000A00000003000000090000450A0000B303000077090000000B000000030000000900001F0B0000B203000075090000000C00000003000000090000F20B0000B203000072090000000D00000003000000090000BE0C0000B00300006E090000000E00000003000000090000830D0000AE03000069090000000F00000003000000090000410E0000AB03000063090000001000000003000000090000F90E0000A70300005C0900000000000000040000000900005000000098040000550900000001000000040000000900006E010000A00400005E09000000020000000400000009000085020000A60400006509000000030000000400000009000095030000AC0400006C0900000004000000040000000900009E040000B104000071090000000500000004000000090000A1050000B6040000760900000006000000040000000900009D060000B90400007909000000070000000400000009000092070000BD0400007B09000000080000000400000009000080080000BF0400007D09000000090000000400000009000068090000C10400007D090000000A00000004000000090000490A0000C20400007D090000000B00000004000000090000230B0000C20400007B090000000C00000004000000090000F60B0000C204000079090000000D00000004000000090000C30C0000C104000075090000000E00000004000000090000890D0000BF04000070090000000F00000004000000090000480E0000BD0400006B090000001000000004000000090000000F0000BA040000640900000000000000050000000900004F0000009B050000560900000001000000050000000900006D010000A20500005F09000000020000000500000009000084020000A90500006709000000030000000500000009000095030000B00500006E0900000004000000050000000900009F040000B605000074090000000500000005000000090000A2050000BB050000790900000006000000050000000900009F060000BF0500007D09000000070000000500000009000094070000C30500008009000000080000000500000009000083080000C6050000820900000009000000050000000900006C090000C805000082090000000A000000050000000900004D0A0000CA05000082090000000B00000005000000090000280B0000CB05000081090000000C00000005000000090000FC0B0000CB0500007F090000000D00000005000000090000C90C0000CB0500007C090000000E000000050000000900008F0D0000CA05000078090000000F000000050000000900004F0E0000C805000073090000001000000005000000090000080F0000C50500006C0900000000000000060000000900004D00000096060000580900000001000000060000000900006C0100009E0600006109000000020000000600000009000084020000A60600006909000000030000000600000009000096030000AD06000071090000000400000006000000090000A0040000B306000077090000000500000006000000090000A4050000B90600007C090000000600000006000000090000A1060000BE0600008109000000070000000600000009000097070000C20600008409000000080000000600000009000087080000C6060000860900000009000000060000000900006F090000C906000088090000000A00000006000000090000510A0000CB06000088090000000B000000060000000900002D0B0000CC06000087090000000C00000006000000090000010C0000CD06000085090000000D00000006000000090000CF0C0000CE06000083090000000E00000006000000090000960D0000CD0600007F090000000F00000006000000090000560E0000CC0600007A090000001000000006000000090000100F0000CA060000740900000000000000070000000900004D0000008A070000590900000001000000070000000900006C0100009307000063090000000200000007000000090000850200009B0700006C09000000030000000700000009000096030000A307000073090000000400000007000000090000A2040000AA0700007A090000000500000007000000090000A6050000B007000080090000000600000007000000090000A3060000B6070000840900000007000000070000000900009A070000BA070000880900000008000000070000000900008A080000BF0700008B09000000090000000700000009000074090000C20700008D090000000A00000007000000090000560A0000C50700008D090000000B00000007000000090000320B0000C70700008D090000000C00000007000000090000070C0000C90700008C090000000D00000007000000090000D50C0000CA0700008A090000000E000000070000000900009D0D0000CA07000086090000000F000000070000000900005E0E0000C907000082090000001000000007000000090000180F0000C80700007D0900000000000000080000000900004C000000770800005A0900000001000000080000000900006C0100008108000065090000000200000008000000090000850200008A0800006E090000000300000008000000090000980300009208000076090000000400000008000000090000A3040000990800007D090000000500000008000000090000A8050000A008000083090000000600000008000000090000A6060000A6080000880900000007000000080000000900009E070000AC0800008D0900000008000000080000000900008E080000B10800009009000000090000000800000009000078090000B508000092090000000A000000080000000900005B0A0000B808000093090000000B00000008000000090000380B0000BB08000093090000000C000000080000000900000D0C0000BD08000092090000000D00000008000000090000DC0C0000BF08000090090000000E00000008000000090000A40D0000BF0800008E090000000F00000008000000090000660E0000BF0800008A090000001000000008000000090000200F0000BF080000850900000000000000090000000900004C0000005D0900005C0900000001000000090000000900006C0100006709000066090000000200000009000000090000860200007109000070090000000300000009000000090000990300007A09000079090000000400000009000000090000A50400008209000080090000000500000009000000090000AB0500008909000087090000000600000009000000090000A9060000900900008C090000000700000009000000090000A10700009609000091090000000800000009000000090000930800009C090000940900000009000000090000000900007D090000A109000097090000000A00000009000000090000610A0000A509000099090000000B000000090000000900003E0B0000A809000099090000000C00000009000000090000140C0000AB09000099090000000D00000009000000090000E30C0000AD09000097090000000E00000009000000090000AC0D0000AE09000095090000000F000000090000000900006E0E0000AF09000092090000001000000009000000090000290F0000AF0900008D09000000000000000A0000000900004C0000003D0A00005D09000000010000000A0000000900006D010000470A00006809000000020000000A00000009000087020000510A00007209000000030000000A0000000900009B0300005B0A00007B09000000040000000A000000090000A8040000640A00008309000000050000000A000000090000AE0500006C0A00008A09000000060000000A000000090000AD060000730A00009009000000070000000A000000090000A50700007A0A00009509000000080000000A00000009000097080000800A00009909000000090000000A00000009000082090000850A00009C090000000A0000000A000000090000660A00008A0A00009E090000000B0000000A000000090000440B00008E0A00009F090000000C0000000A0000000900001B0C0000910A00009F090000000D0000000A000000090000EA0C0000940A00009E090000000E0000000A000000090000B40D0000960A00009C090000000F0000000A000000090000760E0000970A00009909000000100000000A000000090000320F0000980A00009509000000000000000B0000000900004C000000150B00005F09000000010000000B0000000900006E010000200B00006A09000000020000000B000000090000890200002B0B00007409000000030000000B0000000900009D030000350B00007E09000000040000000B000000090000AA0400003E0B00008609000000050000000B000000090000B1050000470B00008E09000000060000000B000000090000B10600004F0B00009409000000070000000B000000090000AA070000560B00009A09000000080000000B0000000900009C0800005D0B00009E09000000090000000B00000009000088090000630B0000A2090000000A0000000B0000000900006C0A0000680B0000A4090000000B0000000B0000000900004A0B00006D0B0000A5090000000C0000000B000000090000220C0000710B0000A6090000000D0000000B000000090000F20C0000740B0000A5090000000E0000000B000000090000BC0D0000770B0000A4090000000F0000000B0000000900007F0E0000780B0000A109000000100000000B0000000900003B0F00007A0B00009E09000000000000000C0000000900004D000000E60B00006009000000010000000C0000000900006F010000F20B00006C09000000020000000C0000000900008B020000FE0B00007709000000030000000C0000000900009F030000080C00008109000000040000000C000000090000AD040000120C00008A09000000050000000C000000090000B40500001C0C00009109000000060000000C000000090000B5060000240C00009809000000070000000C000000090000AE0700002C0C00009E09000000080000000C000000090000A1080000330C0000A309000000090000000C0000000900008D0900003A0C0000A7090000000A0000000C000000090000730A0000400C0000AA090000000B0000000C000000090000510B0000450C0000AC090000000C0000000C000000090000290C0000490C0000AD090000000D0000000C000000090000FA0C00004D0C0000AC090000000E0000000C000000090000C40D0000500C0000AB090000000F0000000C000000090000880E0000530C0000A909000000100000000C000000090000450F0000550C0000A609000000000000000D0000000900004E000000B10C00006109000000010000000D00000009000071010000BD0C00006E09000000020000000D0000000900008D020000C90C00007909000000030000000D000000090000A2030000D50C00008309000000040000000D000000090000B0040000DF0C00008D09000000050000000D000000090000B8050000E90C00009509000000060000000D000000090000B9060000F20C00009C09000000070000000D000000090000B3070000FB0C0000A309000000080000000D000000090000A7080000030D0000A809000000090000000D000000090000930900000A0D0000AC090000000A0000000D000000090000790A0000100D0000B0090000000B0000000D000000090000580B0000160D0000B2090000000C0000000D000000090000310C00001B0D0000B3090000000D0000000D000000090000020D0000200D0000B3090000000E0000000D000000090000CD0D0000230D0000B3090000000F0000000D000000090000910E0000260D0000B109000000100000000D0000000900004F0F0000290D0000AE09000000000000000E00000009000050000000740D00006309000000010000000E00000009000073010000810D00007009000000020000000E0000000900008F0200008E0D00007B09000000030000000E000000090000A50300009A0D00008609000000040000000E000000090000B4040000A50D00009009000000050000000E000000090000BC050000AF0D00009909000000060000000E000000090000BE060000B90D0000A009000000070000000E000000090000B9070000C20D0000A709000000080000000E000000090000AC080000CB0D0000AD09000000090000000E0000000900009A090000D30D0000B2090000000A0000000E000000090000800A0000DA0D0000B5090000000B0000000E000000090000600B0000E00D0000B8090000000C0000000E000000090000390C0000E60D0000BA090000000D0000000E0000000900000B0D0000EB0D0000BB090000000E0000000E000000090000D60D0000EF0D0000BA090000000F0000000E0000000900009B0E0000F30D0000B909000000100000000E000000090000590F0000F60D0000B709000000000000000F00000009000051000000310E00006409000000010000000F000000090000750100003F0E00007209000000020000000F000000090000920200004C0E00007E09000000030000000F000000090000A8030000580E00008909000000040000000F000000090000B8040000640E00009309000000050000000F000000090000C10500006F0E00009C09000000060000000F000000090000C3060000790E0000A509000000070000000F000000090000BE070000830E0000AC09000000080000000F000000090000B30800008C0E0000B209000000090000000F000000090000A0090000950E0000B7090000000A0000000F000000090000870A00009C0E0000BB090000000B0000000F000000090000680B0000A30E0000BE090000000C0000000F000000090000410C0000AA0E0000C0090000000D0000000F000000090000140D0000AF0E0000C2090000000E0000000F000000090000E00D0000B40E0000C2090000000F0000000F000000090000A50E0000B80E0000C109000000100000000F000000090000640F0000BC0E0000BF09000000000000001000000009000053000000E60E00006609000000010000001000000009000078010000F50E00007409000000020000001000000009000095020000030F000080090000000300000010000000090000AC030000100F00008C090000000400000010000000090000BC0400001C0F000096090000000500000010000000090000C6050000280F0000A0090000000600000010000000090000C8060000330F0000A9090000000700000010000000090000C40700003D0F0000B0090000000800000010000000090000B9080000470F0000B7090000000900000010000000090000A7090000500F0000BC090000000A000000100000000900008F0A0000580F0000C1090000000B00000010000000090000700B00005F0F0000C5090000000C000000100000000900004A0C0000660F0000C7090000000D000000100000000900001D0D00006D0F0000C9090000000E00000010000000090000EA0D0000720F0000C9090000000F00000010000000090000AF0E0000770F0000C90900000010000000100000000900006E0F00007B0F0000C80900000000000000000000000A00005B0000004A000000340A00000001000000000000000A0000770100004E0000003A0A00000002000000000000000A00008C02000052000000400A00000003000000000000000A00009A03000056000000450A00000004000000000000000A0000A204000059000000490A00000005000000000000000A0000A30500005B0000004C0A00000006000000000000000A00009D0600005C0000004E0A00000007000000000000000A0000900700005D0000004E0A00000008000000000000000A00007D0800005D0000004E0A00000009000000000000000A0000620900005C0000004D0A0000000A000000000000000A0000420A00005B0000004B0A0000000B000000000000000A00001A0B000059000000480A0000000C000000000000000A0000EB0B000056000000440A0000000D000000000000000A0000B60C0000530000003E0A0000000E000000000000000A00007A0D00004F000000380A0000000F000000000000000A0000370E00004A000000310A00000010000000000000000A0000EE0E000044000000290A00000000000000010000000A00005800000068010000350A00000001000000010000000A0000740100006D0100003C0A00000002000000010000000A00008A02000072010000430A00000003000000010000000A00009903000076010000480A00000004000000010000000A0000A10400007A0100004C0A00000005000000010000000A0000A30500007C010000500A00000006000000010000000A00009E0600007E010000520A00000007000000010000000A00009207000080010000530A00000008000000010000000A00007F08000080010000530A00000009000000010000000A00006509000080010000530A0000000A000000010000000A0000450A000080010000510A0000000B000000010000000A00001E0B00007E0100004E0A0000000C000000010000000A0000F00B00007C0100004B0A0000000D000000010000000A0000BB0C00007A010000460A0000000E000000010000000A0000800D000076010000400A0000000F000000010000000A00003E0E000072010000390A00000010000000010000000A0000F50E00006D010000320A00000000000000020000000A0000550000007F020000370A00000001000000020000000A000073010000860200003E0A00000002000000020000000A0000890200008B020000450A00000003000000020000000A000098030000900200004B0A00000004000000020000000A0000A104000094020000500A00000005000000020000000A0000A305000097020000530A00000006000000020000000A00009F0600009A020000560A00000007000000020000000A0000930700009C020000580A00000008000000020000000A0000810800009D020000590A00000009000000020000000A0000680900009E020000580A0000000A000000020000000A0000480A00009E020000570A0000000B000000020000000A0000220B00009D020000550A0000000C000000020000000A0000F50B00009B020000520A0000000D000000020000000A0000C10C0000990200004D0A0000000E000000020000000A0000860D000097020000480A0000000F000000020000000A0000450E000093020000420A00000010000000020000000A0000FC0E00008F0200003B0A00000000000000030000000A00005300000090030000380A00000001000000030000000A00007101000097030000400A00000002000000030000000A0000880200009D030000480A00000003000000030000000A000098030000A20300004E0A00000004000000030000000A0000A2040000A7030000530A00000005000000030000000A0000A4050000AB030000570A00000006000000030000000A0000A0060000AE0300005B0A00000007000000030000000A000095070000B10300005D0A00000008000000030000000A000084080000B30300005E0A00000009000000030000000A00006C090000B40300005E0A0000000A000000030000000A00004C0A0000B50300005D0A0000000B000000030000000A0000270B0000B40300005C0A0000000C000000030000000A0000FA0B0000B4030000590A0000000D000000030000000A0000C70C0000B2030000550A0000000E000000030000000A00008D0D0000B0030000500A0000000F000000030000000A00004C0E0000AD0300004B0A00000010000000030000000A0000040F0000AA030000440A00000000000000040000000A0000510000009A0400003A0A00000001000000040000000A00006F010000A1040000420A00000002000000040000000A000087020000A80400004A0A00000003000000040000000A000098030000AE040000510A00000004000000040000000A0000A2040000B3040000570A00000005000000040000000A0000A5050000B80400005B0A00000006000000040000000A0000A2060000BC0400005F0A00000007000000040000000A000098070000BF040000620A00000008000000040000000A000087080000C1040000630A00000009000000040000000A00006F090000C3040000640A0000000A000000040000000A0000510A0000C5040000640A0000000B000000040000000A00002C0B0000C5040000620A0000000C000000040000000A0000000C0000C5040000600A0000000D000000040000000A0000CD0C0000C40400005D0A0000000E000000040000000A0000930D0000C3040000580A0000000F000000040000000A0000530E0000C1040000530A00000010000000040000000A00000C0F0000BE0400004D0A00000000000000050000000A00004F0000009C0500003B0A00000001000000050000000A00006E010000A4050000440A00000002000000050000000A000087020000AC0500004D0A00000003000000050000000A000098030000B2050000540A00000004000000050000000A0000A3040000B80500005A0A00000005000000050000000A0000A7050000BD0500005F0A00000006000000050000000A0000A4060000C2050000630A00000007000000050000000A00009A070000C6050000660A00000008000000050000000A00008A080000C9050000690A00000009000000050000000A000073090000CC0500006A0A0000000A000000050000000A0000550A0000CE0500006A0A0000000B000000050000000A0000310B0000CF050000690A0000000C000000050000000A0000050C0000CF050000670A0000000D000000050000000A0000D30C0000CF050000640A0000000E000000050000000A00009A0D0000CE050000610A0000000F000000050000000A00005B0E0000CD0500005C0A00000010000000050000000A0000150F0000CB050000560A00000000000000060000000A00004E000000980600003D0A00000001000000060000000A00006E010000A1060000470A00000002000000060000000A000086020000A80600004F0A00000003000000060000000A000099030000B0060000570A00000004000000060000000A0000A4040000B60600005D0A00000005000000060000000A0000A9050000BC060000630A00000006000000060000000A0000A6060000C2060000680A00000007000000060000000A00009D070000C60600006B0A00000008000000060000000A00008E080000CA0600006E0A00000009000000060000000A000077090000CD060000700A0000000A000000060000000A00005A0A0000D0060000700A0000000B000000060000000A0000360B0000D2060000700A0000000C000000060000000A00000C0C0000D30600006E0A0000000D000000060000000A0000DA0C0000D30600006C0A0000000E000000060000000A0000A20D0000D3060000690A0000000F000000060000000A0000630E0000D2060000640A00000010000000060000000A00001D0F0000D10600005F0A00000000000000070000000A00004D0000008D0700003F0A00000001000000070000000A00006D01000096070000490A00000002000000070000000A0000870200009E070000520A00000003000000070000000A000099030000A60700005A0A00000004000000070000000A0000A5040000AE070000610A00000005000000070000000A0000AB050000B4070000670A00000006000000070000000A0000A9060000BA0700006C0A00000007000000070000000A0000A1070000BF070000700A00000008000000070000000A000092080000C4070000730A00000009000000070000000A00007C090000C8070000760A0000000A000000070000000A00005F0A0000CB070000770A0000000B000000070000000A00003C0B0000CD070000770A0000000C000000070000000A0000120C0000CF070000760A0000000D000000070000000A0000E10C0000D0070000740A0000000E000000070000000A0000AA0D0000D1070000710A0000000F000000070000000A00006B0E0000D00700006D0A00000010000000070000000A0000260F0000D0070000680A00000000000000080000000A00004C0000007A080000400A00000001000000080000000A00006D010000840800004B0A00000002000000080000000A0000870200008E080000540A00000003000000080000000A00009B030000960800005D0A00000004000000080000000A0000A70400009E080000650A00000005000000080000000A0000AD050000A50800006B0A00000006000000080000000A0000AC060000AC080000710A00000007000000080000000A0000A4070000B2080000750A00000008000000080000000A000096080000B7080000790A00000009000000080000000A000081090000BB0800007B0A0000000A000000080000000A0000650A0000BF0800007D0A0000000B000000080000000A0000420B0000C20800007E0A0000000C000000080000000A0000190C0000C50800007D0A0000000D000000080000000A0000E90C0000C60800007C0A0000000E000000080000000A0000B20D0000C8080000790A0000000F000000080000000A0000740E0000C8080000760A00000010000000080000000A00002F0F0000C8080000710A00000000000000090000000A00004C00000061090000420A00000001000000090000000A00006D0100006C0900004D0A00000002000000090000000A00008802000076090000570A00000003000000090000000A00009C0300007F090000600A00000004000000090000000A0000A904000087090000680A00000005000000090000000A0000B00500008F0900006F0A00000006000000090000000A0000AF06000096090000750A00000007000000090000000A0000A80700009D0900007A0A00000008000000090000000A00009B080000A30900007E0A00000009000000090000000A000086090000A8090000810A0000000A000000090000000A00006B0A0000AC090000830A0000000B000000090000000A0000490B0000B0090000840A0000000C000000090000000A0000200C0000B3090000840A0000000D000000090000000A0000F00C0000B6090000830A0000000E000000090000000A0000BA0D0000B7090000810A0000000F000000090000000A00007D0E0000B80900007E0A00000010000000090000000A0000390F0000B90900007A0A000000000000000A0000000A00004C000000410A0000440A000000010000000A0000000A00006E0100004C0A00004F0A000000020000000A0000000A000089020000570A00005A0A000000030000000A0000000A00009E030000610A0000630A000000040000000A0000000A0000AC0400006A0A00006C0A000000050000000A0000000A0000B3050000720A0000730A000000060000000A0000000A0000B30600007A0A00007A0A000000070000000A0000000A0000AD070000810A00007F0A000000080000000A0000000A00009F080000880A0000840A000000090000000A0000000A00008C0900008E0A0000870A0000000A0000000A0000000A0000710A0000930A00008A0A0000000B0000000A0000000A00004F0B0000970A00008B0A0000000C0000000A0000000A0000270C00009B0A00008C0A0000000D0000000A0000000A0000F80C00009E0A00008B0A0000000E0000000A0000000A0000C30D0000A00A00008A0A0000000F0000000A0000000A0000860E0000A20A0000870A000000100000000A0000000A0000430F0000A30A0000840A000000000000000B0000000A00004C0000001A0B0000450A000000010000000B0000000A00006F010000260B0000510A000000020000000B0000000A00008B020000310B00005C0A000000030000000B0000000A0000A00300003C0B0000660A000000040000000B0000000A0000AE040000450B00006F0A000000050000000B0000000A0000B60500004F0B0000770A000000060000000B0000000A0000B7060000570B00007E0A000000070000000B0000000A0000B10700005F0B0000840A000000080000000B0000000A0000A5080000660B0000890A000000090000000B0000000A0000910900006C0B00008D0A0000000A0000000B0000000A0000770A0000720B0000900A0000000B0000000B0000000A0000570B0000770B0000920A0000000C0000000B0000000A00002F0C00007B0B0000930A0000000D0000000B0000000A0000010D00007F0B0000930A0000000E0000000B0000000A0000CC0D0000820B0000920A0000000F0000000B0000000A0000900E0000840B0000900A000000100000000B0000000A00004D0F0000860B00008D0A000000000000000C0000000A00004C000000EC0B0000470A000000010000000C0000000A000070010000F80B0000540A000000020000000C0000000A00008C020000040C00005F0A000000030000000C0000000A0000A20300000F0C00006A0A000000040000000C0000000A0000B10400001A0C0000730A000000050000000C0000000A0000BA050000240C00007C0A000000060000000C0000000A0000BB0600002D0C0000830A000000070000000C0000000A0000B6070000350C0000890A000000080000000C0000000A0000AA0800003D0C00008F0A000000090000000C0000000A000098090000440C0000930A0000000A0000000C0000000A00007E0A00004A0C0000970A0000000B0000000C0000000A00005E0B0000500C0000990A0000000C0000000C0000000A0000370C0000550C00009B0A0000000D0000000C0000000A0000090D0000590C00009B0A0000000E0000000C0000000A0000D50D00005D0C00009A0A0000000F0000000C0000000A00009A0E0000600C0000990A000000100000000C0000000A0000580F0000620C0000960A000000000000000D0000000A00004D000000B70C0000490A000000010000000D0000000A000071010000C40C0000560A000000020000000D0000000A00008E020000D10C0000620A000000030000000D0000000A0000A5030000DC0C00006D0A000000040000000D0000000A0000B5040000E80C0000770A000000050000000D0000000A0000BE050000F20C0000800A000000060000000D0000000A0000C0060000FC0C0000880A000000070000000D0000000A0000BB070000050D00008F0A000000080000000D0000000A0000B00800000D0D0000940A000000090000000D0000000A00009E090000150D0000990A0000000A0000000D0000000A0000850A00001C0D00009D0A0000000B0000000D0000000A0000660B0000220D0000A00A0000000C0000000D0000000A00003F0C0000280D0000A20A0000000D0000000D0000000A0000120D00002D0D0000A30A0000000E0000000D0000000A0000DE0D0000310D0000A30A0000000F0000000D0000000A0000A40E0000350D0000A20A000000100000000D0000000A0000620F0000380D0000A00A000000000000000E0000000A00004E0000007B0D00004B0A000000010000000E0000000A000073010000890D0000580A000000020000000E0000000A000091020000960D0000650A000000030000000E0000000A0000A8030000A20D0000700A000000040000000E0000000A0000B8040000AE0D00007B0A000000050000000E0000000A0000C2050000B90D0000840A000000060000000E0000000A0000C5060000C40D00008C0A000000070000000E0000000A0000C1070000CD0D0000940A000000080000000E0000000A0000B6080000D60D00009A0A000000090000000E0000000A0000A5090000DF0D00009F0A0000000A0000000E0000000A00008D0A0000E60D0000A40A0000000B0000000E0000000A00006E0B0000ED0D0000A70A0000000C0000000E0000000A0000480C0000F40D0000A90A0000000D0000000E0000000A00001B0D0000F90D0000AB0A0000000E0000000E0000000A0000E80D0000FE0D0000AB0A0000000F0000000E0000000A0000AE0E0000020E0000AB0A000000100000000E0000000A00006E0F0000060E0000A90A000000000000000F0000000A000050000000380E00004D0A000000010000000F0000000A000075010000470E00005B0A000000020000000F0000000A000093020000540E0000680A000000030000000F0000000A0000AB030000610E0000730A000000040000000F0000000A0000BC0400006E0E00007E0A000000050000000F0000000A0000C60500007A0E0000880A000000060000000F0000000A0000CA060000850E0000910A000000070000000F0000000A0000C70700008F0E0000990A000000080000000F0000000A0000BD080000990E0000A00A000000090000000F0000000A0000AC090000A20E0000A60A0000000A0000000F0000000A0000940A0000AA0E0000AA0A0000000B0000000F0000000A0000760B0000B20E0000AE0A0000000C0000000F0000000A0000510C0000B90E0000B10A0000000D0000000F0000000A0000250D0000BF0E0000B30A0000000E0000000F0000000A0000F20D0000C40E0000B40A0000000F0000000F0000000A0000B90E0000C90E0000B30A000000100000000F0000000A0000790F0000CD0E0000B20A00000000000000100000000A000051000000EE0E00004F0A00000001000000100000000A000077010000FD0E00005D0A00000002000000100000000A0000960200000C0F00006A0A00000003000000100000000A0000AF0300001A0F0000770A00000004000000100000000A0000C0040000270F0000820A00000005000000100000000A0000CB050000330F00008C0A00000006000000100000000A0000CF0600003F0F0000960A00000007000000100000000A0000CD0700004A0F00009E0A00000008000000100000000A0000C3080000540F0000A50A00000009000000100000000A0000B30900005E0F0000AC0A0000000A000000100000000A00009C0A0000670F0000B10A0000000B000000100000000A00007F0B00006F0F0000B50A0000000C000000100000000A00005A0C0000760F0000B90A0000000D000000100000000A00002F0D00007D0F0000BB0A0000000E000000100000000A0000FD0D0000840F0000BC0A0000000F000000100000000A0000C40E0000890F0000BC0A00000010000000100000000A0000850F00008E0F0000BC0A00000000000000000000000B00005C00000048000000100B00000001000000000000000B0000790100004D000000170B00000002000000000000000B00008E020000510000001D0B00000003000000000000000B00009D03000054000000220B00000004000000000000000B0000A504000057000000260B00000005000000000000000B0000A605000059000000290B00000006000000000000000B0000A10600005A0000002B0B00000007000000000000000B0000940700005B0000002C0B00000008000000000000000B0000810800005B0000002C0B00000009000000000000000B0000670900005B0000002B0B0000000A000000000000000B0000470A000059000000280B0000000B000000000000000B0000200B000057000000250B0000000C000000000000000B0000F10B000055000000210B0000000D000000000000000B0000BD0C0000510000001C0B0000000E000000000000000B0000810D00004D000000160B0000000F000000000000000B00003F0E0000480000000F0B00000010000000000000000B0000F60E000043000000070B00000000000000010000000B00005900000067010000120B00000001000000010000000B0000760100006C010000190B00000002000000010000000B00008C02000071010000200B00000003000000010000000B00009C03000075010000250B00000004000000010000000B0000A5040000790100002A0B00000005000000010000000B0000A60500007B0100002D0B00000006000000010000000B0000A20600007E010000300B00000007000000010000000B0000960700007F010000310B00000008000000010000000B00008408000080010000310B00000009000000010000000B00006B09000080010000310B0000000A000000010000000B00004B0A00007F0100002F0B0000000B000000010000000B0000240B00007E0100002D0B0000000C000000010000000B0000F70B00007C010000290B0000000D000000010000000B0000C30C000079010000250B0000000E000000010000000B0000880D0000760100001F0B0000000F000000010000000B0000460E000072010000180B00000010000000010000000B0000FE0E00006D010000110B00000000000000020000000B0000560000007F020000140B00000001000000020000000B000074010000850200001C0B00000002000000020000000B00008B0200008A020000230B00000003000000020000000B00009B0300008F020000290B00000004000000020000000B0000A4040000930200002E0B00000005000000020000000B0000A705000097020000320B00000006000000020000000B0000A30600009A020000340B00000007000000020000000B0000980700009C020000360B00000008000000020000000B0000860800009D020000370B00000009000000020000000B00006E0900009E020000370B0000000A000000020000000B00004F0A00009E020000360B0000000B000000020000000B0000290B00009D020000340B0000000C000000020000000B0000FC0B00009C020000310B0000000D000000020000000B0000C90C00009A0200002D0B0000000E000000020000000B00008F0D000097020000280B0000000F000000020000000B00004E0E000094020000220B00000010000000020000000B0000060F0000900200001B0B00000000000000030000000B00005400000090030000160B00000001000000030000000B000072010000970300001E0B00000002000000030000000B00008A0200009D030000260B00000003000000030000000B00009B030000A20300002C0B00000004000000030000000B0000A5040000A7030000320B00000005000000030000000B0000A8050000AB030000360B00000006000000030000000B0000A5060000AF030000390B00000007000000030000000B00009A070000B20300003C0B00000008000000030000000B000089080000B40300003D0B00000009000000030000000B000072090000B50300003E0B0000000A000000030000000B0000530A0000B60300003D0B0000000B000000030000000B00002E0B0000B60300003C0B0000000C000000030000000B0000020C0000B5030000390B0000000D000000030000000B0000CF0C0000B4030000350B0000000E000000030000000B0000960D0000B2030000310B0000000F000000030000000B0000550E0000AF0300002B0B00000010000000030000000B00000E0F0000AC030000250B00000000000000040000000B0000520000009A040000180B00000001000000040000000B000071010000A2040000210B00000002000000040000000B000089020000A8040000290B00000003000000040000000B00009A030000AF040000300B00000004000000040000000B0000A5040000B4040000350B00000005000000040000000B0000A9050000B90400003A0B00000006000000040000000B0000A6060000BD0400003E0B00000007000000040000000B00009D070000C1040000410B00000008000000040000000B00008D080000C3040000430B00000009000000040000000B000076090000C5040000440B0000000A000000040000000B0000580A0000C7040000440B0000000B000000040000000B0000330B0000C8040000430B0000000C000000040000000B0000080C0000C8040000410B0000000D000000040000000B0000D60C0000C70400003E0B0000000E000000040000000B00009D0D0000C60400003A0B0000000F000000040000000B00005E0E0000C4040000350B00000010000000040000000B0000170F0000C10400002F0B00000000000000050000000B0000500000009D0500001A0B00000001000000050000000B00006F010000A5050000230B00000002000000050000000B000088020000AD0500002C0B00000003000000050000000B00009B030000B4050000330B00000004000000050000000B0000A6040000BA050000390B00000005000000050000000B0000AB050000C00500003F0B00000006000000050000000B0000A9060000C4050000430B00000007000000050000000B0000A0070000C9050000470B00000008000000050000000B000090080000CC050000490B00000009000000050000000B00007A090000CF0500004B0B0000000A000000050000000B00005D0A0000D10500004B0B0000000B000000050000000B0000390B0000D20500004B0B0000000C000000050000000B00000F0C0000D3050000490B0000000D000000050000000B0000DD0C0000D3050000460B0000000E000000050000000B0000A50D0000D3050000430B0000000F000000050000000B0000660E0000D10500003E0B00000010000000050000000B0000210F0000CF050000390B00000000000000060000000B00004E000000990600001C0B00000001000000060000000B00006E010000A2060000260B00000002000000060000000B000088020000AB0600002F0B00000003000000060000000B00009B030000B2060000360B00000004000000060000000B0000A7040000B90600003D0B00000005000000060000000B0000AD050000BF060000430B00000006000000060000000B0000AB060000C5060000480B00000007000000060000000B0000A3070000CA0600004C0B00000008000000060000000B000094080000CE0600004F0B00000009000000060000000B00007F090000D1060000510B0000000A000000060000000B0000620A0000D4060000520B0000000B000000060000000B00003F0B0000D6060000520B0000000C000000060000000B0000150C0000D8060000510B0000000D000000060000000B0000E50C0000D80600004F0B0000000E000000060000000B0000AD0D0000D80600004C0B0000000F000000060000000B00006F0E0000D8060000480B00000010000000060000000B00002A0F0000D6060000430B00000000000000070000000B00004D0000008F0700001E0B00000001000000070000000B00006E01000098070000280B00000002000000070000000B000088020000A1070000320B00000003000000070000000B00009C030000AA0700003A0B00000004000000070000000B0000A9040000B1070000410B00000005000000070000000B0000AF050000B8070000480B00000006000000070000000B0000AE060000BE0700004D0B00000007000000070000000B0000A7070000C4070000520B00000008000000070000000B000099080000C9070000550B00000009000000070000000B000084090000CD070000580B0000000A000000070000000B0000680A0000D0070000590B0000000B000000070000000B0000460B0000D30700005A0B0000000C000000070000000B00001C0C0000D5070000590B0000000D000000070000000B0000EC0C0000D6070000580B0000000E000000070000000B0000B60D0000D7070000550B0000000F000000070000000B0000780E0000D7070000520B00000010000000070000000B0000340F0000D70700004D0B00000000000000080000000B00004C0000007D080000200B00000001000000080000000B00006E010000870800002B0B00000002000000080000000B00008902000091080000350B00000003000000080000000B00009D0300009A0800003E0B00000004000000080000000B0000AB040000A2080000460B00000005000000080000000B0000B1050000AA0800004D0B00000006000000080000000B0000B1060000B1080000530B00000007000000080000000B0000AB070000B7080000570B00000008000000080000000B00009D080000BC0800005B0B00000009000000080000000B000089090000C10800005E0B0000000A000000080000000B00006E0A0000C5080000600B0000000B000000080000000B00004C0B0000C9080000610B0000000C000000080000000B0000240C0000CC080000610B0000000D000000080000000B0000F40C0000CE080000600B0000000E000000080000000B0000BE0D0000CF0800005E0B0000000F000000080000000B0000820E0000D00800005B0B00000010000000080000000B00003E0F0000D0080000570B00000000000000090000000B00004B00000065090000220B00000001000000090000000B00006E010000700900002D0B00000002000000090000000B0000890200007A090000380B00000003000000090000000B00009E03000083090000410B00000004000000090000000B0000AD0400008C0900004A0B00000005000000090000000B0000B405000095090000510B00000006000000090000000B0000B50600009C090000580B00000007000000090000000B0000AF070000A30900005D0B00000008000000090000000B0000A2080000A9090000620B00000009000000090000000B00008F090000AF090000650B0000000A000000090000000B0000740A0000B4090000680B0000000B000000090000000B0000530B0000B8090000690B0000000C000000090000000B00002B0C0000BB090000690B0000000D000000090000000B0000FD0C0000BE090000690B0000000E000000090000000B0000C80D0000C0090000670B0000000F000000090000000B00008B0E0000C2090000650B00000010000000090000000B0000490F0000C2090000610B000000000000000A0000000B00004B000000450A0000240B000000010000000A0000000B00006E010000510A0000300B000000020000000A0000000B00008A0200005C0A00003B0B000000030000000A0000000B0000A0030000660A0000450B000000040000000A0000000B0000AF040000700A00004E0B000000050000000A0000000B0000B7050000780A0000560B000000060000000A0000000B0000B9060000810A00005D0B000000070000000A0000000B0000B3070000880A0000630B000000080000000A0000000B0000A70800008F0A0000680B000000090000000A0000000B000094090000950A00006C0B0000000A0000000A0000000B00007B0A00009B0A00006F0B0000000B0000000A0000000B00005A0B0000A00A0000710B0000000C0000000A0000000B0000330C0000A40A0000720B0000000D0000000A0000000B0000060D0000A70A0000720B0000000E0000000A0000000B0000D10D0000AA0A0000710B0000000F0000000A0000000B0000960E0000AC0A00006F0B000000100000000A0000000B0000530F0000AE0A00006B0B000000000000000B0000000B00004B0000001E0B0000260B000000010000000B0000000B00006F0100002B0B0000320B000000020000000B0000000B00008C020000360B00003E0B000000030000000B0000000B0000A2030000410B0000480B000000040000000B0000000B0000B20400004C0B0000520B000000050000000B0000000B0000BB050000550B00005A0B000000060000000B0000000B0000BD0600005E0B0000620B000000070000000B0000000B0000B8070000670B0000680B000000080000000B0000000B0000AD0800006E0B00006E0B000000090000000B0000000B00009B090000750B0000720B0000000A0000000B0000000B0000820A00007B0B0000760B0000000B0000000B0000000B0000620B0000810B0000780B0000000C0000000B0000000B00003C0C0000860B00007A0B0000000D0000000B0000000B00000F0D00008A0B00007A0B0000000E0000000B0000000B0000DB0D00008D0B00007A0B0000000F0000000B0000000B0000A00E0000900B0000780B000000100000000B0000000B00005F0F0000920B0000760B000000000000000C0000000B00004B000000F10B0000280B000000010000000C0000000B00006F010000FE0B0000350B000000020000000C0000000B00008D0200000A0C0000410B000000030000000C0000000B0000A4030000160C00004C0B000000040000000C0000000B0000B5040000210C0000560B000000050000000C0000000B0000BE0500002B0C00005F0B000000060000000C0000000B0000C1060000350C0000670B000000070000000C0000000B0000BD0700003E0C00006E0B000000080000000C0000000B0000B3080000460C0000740B000000090000000C0000000B0000A10900004E0C0000790B0000000A0000000C0000000B0000890A0000550C00007D0B0000000B0000000C0000000B00006A0B00005B0C0000800B0000000C0000000C0000000B0000440C0000600C0000820B0000000D0000000C0000000B0000180D0000650C0000830B0000000E0000000C0000000B0000E50D0000690C0000830B0000000F0000000C0000000B0000AB0E00006D0C0000820B000000100000000C0000000B00006A0F0000700C0000800B000000000000000D0000000B00004B000000BD0C00002A0B000000010000000D0000000B000071010000CA0C0000380B000000020000000D0000000B00008F020000D70C0000440B000000030000000D0000000B0000A7030000E40C0000500B000000040000000D0000000B0000B8040000EF0C00005A0B000000050000000D0000000B0000C2050000FA0C0000640B000000060000000D0000000B0000C6060000050D00006C0B000000070000000D0000000B0000C30700000E0D0000740B000000080000000D0000000B0000B9080000170D00007A0B000000090000000D0000000B0000A80900001F0D0000800B0000000A0000000D0000000B0000900A0000270D0000840B0000000B0000000D0000000B0000720B00002E0D0000880B0000000C0000000D0000000B00004D0C0000340D00008A0B0000000D0000000D0000000B0000210D00003A0D00008C0B0000000E0000000D0000000B0000EF0D00003E0D00008C0B0000000F0000000D0000000B0000B60E0000430D00008C0B000000100000000D0000000B0000760F0000460D00008A0B000000000000000E0000000B00004C000000810D00002D0B000000010000000E0000000B000072010000900D00003B0B000000020000000E0000000B0000920200009D0D0000480B000000030000000E0000000B0000AA030000AA0D0000540B000000040000000E0000000B0000BC040000B70D00005F0B000000050000000E0000000B0000C7050000C20D0000690B000000060000000E0000000B0000CB060000CD0D0000720B000000070000000E0000000B0000C8070000D80D00007A0B000000080000000E0000000B0000BF080000E10D0000810B000000090000000E0000000B0000AF090000EA0D0000870B0000000A0000000E0000000B0000980A0000F30D00008C0B0000000B0000000E0000000B00007B0B0000FA0D0000900B0000000C0000000E0000000B0000560C0000010E0000930B0000000D0000000E0000000B00002B0D0000070E0000950B0000000E0000000E0000000B0000FA0D00000D0E0000960B0000000F0000000E0000000B0000C10E0000120E0000960B000000100000000E0000000B0000820F0000160E0000950B000000000000000F0000000B00004D0000003F0E00002F0B000000010000000F0000000B0000740100004E0E00003D0B000000020000000F0000000B0000940200005C0E00004B0B000000030000000F0000000B0000AD0300006A0E0000570B000000040000000F0000000B0000C0040000770E0000630B000000050000000F0000000B0000CB050000840E00006D0B000000060000000F0000000B0000D00600008F0E0000770B000000070000000F0000000B0000CF0700009A0E00007F0B000000080000000F0000000B0000C6080000A40E0000870B000000090000000F0000000B0000B7090000AE0E00008D0B0000000A0000000F0000000B0000A00A0000B70E0000930B0000000B0000000F0000000B0000840B0000BF0E0000970B0000000C0000000F0000000B0000600C0000C70E00009B0B0000000D0000000F0000000B0000360D0000CE0E00009D0B0000000E0000000F0000000B0000050E0000D40E00009F0B0000000F0000000F0000000B0000CD0E0000DA0E00009F0B000000100000000F0000000B00008E0F0000DE0E00009F0B00000000000000100000000B00004F000000F60E0000310B00000001000000100000000B000076010000050F0000400B00000002000000100000000B000097020000150F00004E0B00000003000000100000000B0000B1030000230F00005B0B00000004000000100000000B0000C4040000310F0000670B00000005000000100000000B0000D00500003E0F0000720B00000006000000100000000B0000D60600004A0F00007C0B00000007000000100000000B0000D5070000560F0000850B00000008000000100000000B0000CD080000610F00008D0B00000009000000100000000B0000BE0900006B0F0000940B0000000A000000100000000B0000A90A0000750F00009A0B0000000B000000100000000B00008D0B00007E0F00009F0B0000000C000000100000000B00006A0C0000860F0000A30B0000000D000000100000000B0000400D00008D0F0000A60B0000000E000000100000000B0000100E0000940F0000A80B0000000F000000100000000B0000D90E00009B0F0000A90B00000010000000100000000B00009B0F0000A00F0000A90B00000000000000000000000C00005D00000045000000E60B00000001000000000000000C00007A0100004A000000ED0B00000002000000000000000C0000900200004E000000F30B00000003000000000000000C00009F03000052000000F80B00000004000000000000000C0000A704000055000000FC0B00000005000000000000000C0000A905000057000000FF0B00000006000000000000000C0000A406000058000000010C00000007000000000000000C00009807000059000000020C00000008000000000000000C00008508000059000000020C00000009000000000000000C00006C09000058000000010C0000000A000000000000000C00004C0A000057000000FF0B0000000B000000000000000C0000250B000055000000FC0B0000000C000000000000000C0000F70B000052000000F80B0000000D000000000000000C0000C30C00004F000000F30B0000000E000000000000000C0000870D00004B000000ED0B0000000F000000000000000C0000450E000046000000E60B00000010000000000000000C0000FD0E000041000000DE0B00000000000000010000000C00005A00000065010000E80B00000001000000010000000C0000770100006A010000F00B00000002000000010000000C00008E0200006F010000F60B00000003000000010000000C00009E03000074010000FC0B00000004000000010000000C0000A704000077010000010C00000005000000010000000C0000A90500007A010000040C00000006000000010000000C0000A50600007C010000070C00000007000000010000000C00009A0700007E010000080C00000008000000010000000C0000880800007E010000090C00000009000000010000000C00006F0900007E010000080C0000000A000000010000000C0000500A00007E010000070C0000000B000000010000000C00002A0B00007D010000050C0000000C000000010000000C0000FD0B00007B010000010C0000000D000000010000000C0000C90C000078010000FD0B0000000E000000010000000C00008F0D000075010000F70B0000000F000000010000000C00004E0E000071010000F10B00000010000000010000000C0000060F00006C010000E90B00000000000000020000000C0000570000007E020000EB0B00000001000000020000000C00007501000084020000F30B00000002000000020000000C00008C02000089020000FA0B00000003000000020000000C00009D0300008E020000000C00000004000000020000000C0000A704000093020000050C00000005000000020000000C0000AA05000096020000090C00000006000000020000000C0000A7060000990200000C0C00000007000000020000000C00009C0700009B0200000E0C00000008000000020000000C00008B0800009D0200000F0C00000009000000020000000C0000730900009E020000100C0000000A000000020000000C0000540A00009E0200000F0C0000000B000000020000000C00002F0B00009D0200000D0C0000000C000000020000000C0000030C00009C0200000A0C0000000D000000020000000C0000D00C00009A020000060C0000000E000000020000000C0000960D000098020000010C0000000F000000020000000C0000560E000094020000FB0B00000010000000020000000C00000F0F000090020000F40B00000000000000030000000C0000540000008F030000ED0B00000001000000030000000C00007301000096030000F50B00000002000000030000000C00008B0200009D030000FD0B00000003000000030000000C00009D030000A2030000040C00000004000000030000000C0000A7040000A7030000090C00000005000000030000000C0000AB050000AB0300000E0C00000006000000030000000C0000A8060000AF030000120C00000007000000030000000C00009F070000B2030000140C00000008000000030000000C00008E080000B4030000160C00000009000000030000000C000077090000B6030000170C0000000A000000030000000C0000590A0000B7030000160C0000000B000000030000000C0000350B0000B7030000150C0000000C000000030000000C0000090C0000B6030000130C0000000D000000030000000C0000D70C0000B50300000F0C0000000E000000030000000C00009E0D0000B30300000B0C0000000F000000030000000C00005F0E0000B1030000060C00000010000000030000000C0000180F0000AE030000FF0B00000000000000040000000C0000520000009A040000EF0B00000001000000040000000C000071010000A2040000F80B00000002000000040000000C00008A020000A9040000000C00000003000000040000000C00009C030000AF040000080C00000004000000040000000C0000A8040000B50400000E0C00000005000000040000000C0000AD050000BA040000130C00000006000000040000000C0000AA060000BE040000170C00000007000000040000000C0000A2070000C20400001B0C00000008000000040000000C000092080000C50400001D0C00000009000000040000000C00007C090000C70400001E0C0000000A000000040000000C00005F0A0000C90400001E0C0000000B000000040000000C00003B0B0000CA0400001D0C0000000C000000040000000C0000100C0000CA0400001C0C0000000D000000040000000C0000DF0C0000C9040000190C0000000E000000040000000C0000A70D0000C8040000150C0000000F000000040000000C0000680E0000C6040000100C00000010000000040000000C0000220F0000C40400000A0C00000000000000050000000C00004F0000009E050000F10B00000001000000050000000C000070010000A6050000FB0B00000002000000050000000C00008A020000AE050000040C00000003000000050000000C00009D030000B50500000C0C00000004000000050000000C0000A9040000BB050000120C00000005000000050000000C0000AE050000C1050000180C00000006000000050000000C0000AD060000C60500001D0C00000007000000050000000C0000A5070000CB050000210C00000008000000050000000C000096080000CE050000230C00000009000000050000000C000080090000D1050000250C0000000A000000050000000C0000640A0000D4050000260C0000000B000000050000000C0000410B0000D5050000260C0000000C000000050000000C0000170C0000D6050000240C0000000D000000050000000C0000E60C0000D7050000220C0000000E000000050000000C0000AF0D0000D60500001F0C0000000F000000050000000C0000710E0000D50500001B0C00000010000000050000000C00002C0F0000D3050000150C00000000000000060000000C00004E0000009B060000F40B00000001000000060000000C00006F010000A4060000FE0B00000002000000060000000C000089020000AC060000070C00000003000000060000000C00009D030000B4060000100C00000004000000060000000C0000AA040000BB060000170C00000005000000060000000C0000B0050000C20600001D0C00000006000000060000000C0000B0060000C7060000230C00000007000000060000000C0000A8070000CD060000270C00000008000000060000000C00009A080000D10600002A0C00000009000000060000000C000085090000D50600002C0C0000000A000000060000000C00006A0A0000D80600002E0C0000000B000000060000000C0000480B0000DA0600002E0C0000000C000000060000000C00001E0C0000DC0600002D0C0000000D000000060000000C0000EF0C0000DD0600002C0C0000000E000000060000000C0000B80D0000DD060000290C0000000F000000060000000C00007B0E0000DD060000250C00000010000000060000000C0000370F0000DC060000200C00000000000000070000000C00004C00000090070000F60B00000001000000070000000C00006E0100009A070000010C00000002000000070000000C000089020000A40700000B0C00000003000000070000000C00009E030000AC070000140C00000004000000070000000C0000AB040000B40700001B0C00000005000000070000000C0000B2050000BB070000220C00000006000000070000000C0000B3060000C2070000280C00000007000000070000000C0000AC070000C70700002D0C00000008000000070000000C00009F080000CD070000310C00000009000000070000000C00008B090000D1070000340C0000000A000000070000000C0000700A0000D5070000350C0000000B000000070000000C00004E0B0000D8070000360C0000000C000000070000000C0000260C0000DA070000360C0000000D000000070000000C0000F70C0000DC070000350C0000000E000000070000000C0000C10D0000DD070000330C0000000F000000070000000C0000850E0000DD070000300C00000010000000070000000C0000410F0000DD0700002B0C00000000000000080000000C00004B0000007F080000F80B00000001000000080000000C00006D0100008A080000040C00000002000000080000000C000089020000940800000E0C00000003000000080000000C00009F0300009D080000180C00000004000000080000000C0000AD040000A6080000200C00000005000000080000000C0000B5050000AE080000270C00000006000000080000000C0000B6060000B50800002E0C00000007000000080000000C0000B0070000BB080000330C00000008000000080000000C0000A4080000C1080000380C00000009000000080000000C000090090000C70800003B0C0000000A000000080000000C0000760A0000CB0800003D0C0000000B000000080000000C0000560B0000CF0800003F0C0000000C000000080000000C00002E0C0000D20800003F0C0000000D000000080000000C0000000D0000D40800003E0C0000000E000000080000000C0000CB0D0000D60800003D0C0000000F000000080000000C00008F0E0000D70800003A0C00000010000000080000000C00004C0F0000D8080000370C00000000000000090000000C00004A00000067090000FB0B00000001000000090000000C00006D01000073090000070C00000002000000090000000C00008A0200007D090000120C00000003000000090000000C0000A0030000870900001C0C00000004000000090000000C0000AF04000091090000250C00000005000000090000000C0000B8050000990900002D0C00000006000000090000000C0000BA060000A1090000340C00000007000000090000000C0000B5070000A9090000390C00000008000000090000000C0000A9080000AF0900003E0C00000009000000090000000C000096090000B5090000420C0000000A000000090000000C00007D0A0000BA090000450C0000000B000000090000000C00005D0B0000BF090000470C0000000C000000090000000C0000360C0000C3090000480C0000000D000000090000000C0000090D0000C6090000480C0000000E000000090000000C0000D50D0000C8090000470C0000000F000000090000000C0000990E0000CA090000450C00000010000000090000000C0000580F0000CB090000420C000000000000000A0000000C000049000000480A0000FD0B000000010000000A0000000C00006D010000540A00000A0C000000020000000A0000000C00008B020000600A0000150C000000030000000A0000000C0000A20300006B0A0000200C000000040000000A0000000C0000B2040000750A0000290C000000050000000A0000000C0000BB0500007E0A0000320C000000060000000A0000000C0000BE060000870A0000390C000000070000000A0000000C0000B90700008F0A0000400C000000080000000A0000000C0000AE080000960A0000450C000000090000000A0000000C00009D0900009D0A00004A0C0000000A0000000A0000000C0000840A0000A30A00004D0C0000000B0000000A0000000C0000650B0000A80A0000500C0000000C0000000A0000000C00003F0C0000AC0A0000510C0000000D0000000A0000000C0000120D0000B00A0000510C0000000E0000000A0000000C0000DF0D0000B30A0000510C0000000F0000000A0000000C0000A40E0000B60A00004F0C000000100000000A0000000C0000630F0000B80A00004D0C000000000000000B0000000C000049000000220B0000000C000000010000000B0000000C00006E0100002F0B00000D0C000000020000000B0000000C00008C0200003B0B0000190C000000030000000B0000000C0000A4030000470B0000240C000000040000000B0000000C0000B5040000520B00002E0C000000050000000B0000000C0000BF0500005C0B0000370C000000060000000B0000000C0000C2060000650B00003F0C000000070000000B0000000C0000BE0700006E0B0000460C000000080000000B0000000C0000B4080000760B00004C0C000000090000000B0000000C0000A30900007D0B0000510C0000000A0000000B0000000C00008C0A0000840B0000550C0000000B0000000B0000000C00006D0B00008A0B0000580C0000000C0000000B0000000C0000480C00008F0B00005A0C0000000D0000000B0000000C00001C0D0000940B00005B0C0000000E0000000B0000000C0000E90D0000980B00005B0C0000000F0000000B0000000C0000B00E00009B0B00005A0C000000100000000B0000000C00006F0F00009E0B0000580C000000000000000C0000000C000049000000F60B0000020C000000010000000C0000000C00006F010000030C0000100C000000020000000C0000000C00008E020000100C00001D0C000000030000000C0000000C0000A60300001C0C0000280C000000040000000C0000000C0000B8040000280C0000330C000000050000000C0000000C0000C2050000320C00003C0C000000060000000C0000000C0000C70600003D0C0000450C000000070000000C0000000C0000C4070000460C00004C0C000000080000000C0000000C0000BA0800004F0C0000530C000000090000000C0000000C0000AA090000570C0000580C0000000A0000000C0000000C0000930A00005E0C00005D0C0000000B0000000C0000000C0000760B0000650C0000610C0000000C0000000C0000000C0000510C00006B0C0000630C0000000D0000000C0000000C0000260D0000700C0000650C0000000E0000000C0000000C0000F40D0000750C0000650C0000000F0000000C0000000C0000BB0E0000790C0000650C000000100000000C0000000C00007C0F00007C0C0000630C000000000000000D0000000C000049000000C20C0000050C000000010000000D0000000C000070010000D00C0000130C000000020000000D0000000C000090020000DE0C0000200C000000030000000D0000000C0000A9030000EA0C00002C0C000000040000000D0000000C0000BB040000F70C0000370C000000050000000D0000000C0000C7050000020D0000420C000000060000000D0000000C0000CB0600000D0D00004B0C000000070000000D0000000C0000CA070000170D0000530C000000080000000D0000000C0000C1080000210D00005A0C000000090000000D0000000C0000B1090000290D0000600C0000000A0000000D0000000C00009B0A0000320D0000650C0000000B0000000D0000000C00007E0B0000390D0000690C0000000C0000000D0000000C00005B0C0000400D00006C0C0000000D0000000D0000000C0000300D0000460D00006E0C0000000E0000000D0000000C0000FF0D00004B0D00006F0C0000000F0000000D0000000C0000C70E0000500D00006F0C000000100000000D0000000C0000880F0000540D00006F0C000000000000000E0000000C00004A000000870D0000080C000000010000000E0000000C000071010000960D0000160C000000020000000E0000000C000092020000A40D0000240C000000030000000E0000000C0000AC030000B20D0000310C000000040000000E0000000C0000BF040000BF0D00003C0C000000050000000E0000000C0000CB050000CB0D0000470C000000060000000E0000000C0000D1060000D70D0000500C000000070000000E0000000C0000D0070000E10D0000590C000000080000000E0000000C0000C8080000EC0D0000610C000000090000000E0000000C0000B9090000F50D0000670C0000000A0000000E0000000C0000A40A0000FE0D00006D0C0000000B0000000E0000000C0000870B0000060E0000720C0000000C0000000E0000000C0000640C00000E0E0000750C0000000D0000000E0000000C00003B0D0000150E0000780C0000000E0000000E0000000C00000A0E00001B0E00007A0C0000000F0000000E0000000C0000D30E0000200E00007A0C000000100000000E0000000C0000950F0000250E00007A0C000000000000000F0000000C00004B000000450E00000A0C000000010000000F0000000C000073010000550E0000190C000000020000000F0000000C000094020000640E0000280C000000030000000F0000000C0000AF030000720E0000350C000000040000000F0000000C0000C3040000800E0000410C000000050000000F0000000C0000D00500008D0E00004C0C000000060000000F0000000C0000D6060000990E0000560C000000070000000F0000000C0000D6070000A50E0000600C000000080000000F0000000C0000CF080000B00E0000680C000000090000000F0000000C0000C1090000BA0E00006F0C0000000A0000000F0000000C0000AC0A0000C40E0000750C0000000B0000000F0000000C0000910B0000CC0E00007A0C0000000C0000000F0000000C00006F0C0000D50E00007E0C0000000D0000000F0000000C0000460D0000DC0E0000820C0000000E0000000F0000000C0000160E0000E30E0000840C0000000F0000000F0000000C0000E00E0000E90E0000850C000000100000000F0000000C0000A20F0000EF0E0000850C00000000000000100000000C00004C000000FD0E00000D0C00000001000000100000000C0000750100000D0F00001D0C00000002000000100000000C0000970200001D0F00002B0C00000003000000100000000C0000B20300002C0F0000390C00000004000000100000000C0000C70400003A0F0000460C00000005000000100000000C0000D5050000480F0000520C00000006000000100000000C0000DC060000550F00005C0C00000007000000100000000C0000DC070000610F0000660C00000008000000100000000C0000D60800006D0F00006F0C00000009000000100000000C0000C9090000780F0000760C0000000A000000100000000C0000B50A0000820F00007D0C0000000B000000100000000C00009A0B00008C0F0000830C0000000C000000100000000C0000790C0000950F0000880C0000000D000000100000000C0000510D00009D0F00008B0C0000000E000000100000000C0000220E0000A50F00008E0C0000000F000000100000000C0000EC0E0000AB0F0000900C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000000D00005E00000042000000B60C00000001000000000000000D00007B01000047000000BD0C00000002000000000000000D0000910200004B000000C30C00000003000000000000000D0000A10300004F000000C80C00000004000000000000000D0000A904000052000000CC0C00000005000000000000000D0000AB05000054000000CF0C00000006000000000000000D0000A606000055000000D10C00000007000000000000000D00009B07000056000000D30C00000008000000000000000D00008908000056000000D30C00000009000000000000000D00007009000056000000D20C0000000A000000000000000D0000500A000054000000D00C0000000B000000000000000D0000290B000052000000CD0C0000000C000000000000000D0000FC0B000050000000C90C0000000D000000000000000D0000C80C00004C000000C40C0000000E000000000000000D00008D0D000048000000BE0C0000000F000000000000000D00004C0E000044000000B70C00000010000000000000000D0000030F00003E000000B00C00000000000000010000000D00005A00000063010000B80C00000001000000010000000D00007801000068010000C00C00000002000000010000000D00008F0200006D010000C70C00000003000000010000000D00009F03000071010000CC0C00000004000000010000000D0000A904000075010000D10C00000005000000010000000D0000AC05000078010000D50C00000006000000010000000D0000A80600007A010000D70C00000007000000010000000D00009D0700007C010000D90C00000008000000010000000D00008C0800007C010000DA0C00000009000000010000000D0000740900007D010000DA0C0000000A000000010000000D0000550A00007C010000D80C0000000B000000010000000D00002F0B00007B010000D60C0000000C000000010000000D0000020C000079010000D30C0000000D000000010000000D0000CF0C000076010000CE0C0000000E000000010000000D0000950D000073010000C90C0000000F000000010000000D0000540E00006F010000C30C00000010000000010000000D00000D0F00006B010000BB0C00000000000000020000000D0000570000007C020000BB0C00000001000000020000000D00007501000082020000C30C00000002000000020000000D00008D02000088020000CA0C00000003000000020000000D00009F0300008D020000D10C00000004000000020000000D0000A904000091020000D60C00000005000000020000000D0000AD05000095020000DA0C00000006000000020000000D0000AA06000098020000DE0C00000007000000020000000D0000A00700009A020000E00C00000008000000020000000D00008F0800009C020000E10C00000009000000020000000D0000780900009D020000E10C0000000A000000020000000D00005A0A00009D020000E10C0000000B000000020000000D0000350B00009D020000DF0C0000000C000000020000000D0000090C00009B020000DC0C0000000D000000020000000D0000D70C00009A020000D90C0000000E000000020000000D00009E0D000097020000D40C0000000F000000020000000D00005E0E000094020000CE0C00000010000000020000000D0000170F000090020000C70C00000000000000030000000D0000540000008E030000BD0C00000001000000030000000D00007301000095030000C60C00000002000000030000000D00008C0200009C030000CE0C00000003000000030000000D00009E030000A1030000D50C00000004000000030000000D0000A9040000A7030000DB0C00000005000000030000000D0000AE050000AB030000E00C00000006000000030000000D0000AB060000AF030000E40C00000007000000030000000D0000A2070000B2030000E60C00000008000000030000000D000093080000B4030000E80C00000009000000030000000D00007C090000B6030000E90C0000000A000000030000000D00005F0A0000B7030000E90C0000000B000000030000000D00003B0B0000B7030000E80C0000000C000000030000000D0000100C0000B7030000E60C0000000D000000030000000D0000DF0C0000B6030000E30C0000000E000000030000000D0000A60D0000B4030000DF0C0000000F000000030000000D0000670E0000B2030000D90C00000010000000030000000D0000210F0000AF030000D30C00000000000000040000000D00005100000099040000C00C00000001000000040000000D000071010000A1040000C90C00000002000000040000000D00008B020000A8040000D20C00000003000000040000000D00009E030000AF040000D90C00000004000000040000000D0000AA040000B5040000E00C00000005000000040000000D0000AF050000BA040000E50C00000006000000040000000D0000AE060000BF040000EA0C00000007000000040000000D0000A6070000C2040000ED0C00000008000000040000000D000097080000C6040000F00C00000009000000040000000D000081090000C8040000F10C0000000A000000040000000D0000650A0000CA040000F20C0000000B000000040000000D0000410B0000CB040000F10C0000000C000000040000000D0000170C0000CB040000EF0C0000000D000000040000000D0000E70C0000CB040000ED0C0000000E000000040000000D0000AF0D0000CA040000E90C0000000F000000040000000D0000710E0000C8040000E50C00000010000000040000000D00002C0F0000C6040000DF0C00000000000000050000000D00004E0000009E050000C30C00000001000000050000000D000070010000A6050000CD0C00000002000000050000000D00008A020000AE050000D60C00000003000000050000000D00009E030000B6050000DE0C00000004000000050000000D0000AB040000BC050000E50C00000005000000050000000D0000B1050000C2050000EB0C00000006000000050000000D0000B0060000C8050000F00C00000007000000050000000D0000A9070000CC050000F40C00000008000000050000000D00009B080000D0050000F70C00000009000000050000000D000086090000D3050000F90C0000000A000000050000000D00006B0A0000D6050000FA0C0000000B000000050000000D0000480B0000D8050000FA0C0000000C000000050000000D00001F0C0000D9050000F90C0000000D000000050000000D0000EF0C0000D9050000F70C0000000E000000050000000D0000B90D0000D9050000F40C0000000F000000050000000D00007B0E0000D8050000F00C00000010000000050000000D0000370F0000D7050000EB0C00000000000000060000000D00004C0000009B060000C50C00000001000000060000000D00006E010000A5060000D00C00000002000000060000000D00008A020000AD060000DA0C00000003000000060000000D00009E030000B5060000E20C00000004000000060000000D0000AC040000BD060000EA0C00000005000000060000000D0000B3050000C3060000F00C00000006000000060000000D0000B3060000CA060000F60C00000007000000060000000D0000AD070000CF060000FB0C00000008000000060000000D0000A0080000D4060000FE0C00000009000000060000000D00008C090000D8060000010D0000000A000000060000000D0000710A0000DB060000030D0000000B000000060000000D00004F0B0000DD060000030D0000000C000000060000000D0000270C0000DF060000030D0000000D000000060000000D0000F80C0000E1060000010D0000000E000000060000000D0000C20D0000E1060000FF0C0000000F000000060000000D0000860E0000E1060000FC0C00000010000000060000000D0000420F0000E0060000F70C00000000000000070000000D00004B00000092070000C80C00000001000000070000000D00006D0100009C070000D30C00000002000000070000000D00008A020000A5070000DD0C00000003000000070000000D00009F030000AE070000E70C00000004000000070000000D0000AE040000B6070000EF0C00000005000000070000000D0000B5050000BE070000F60C00000006000000070000000D0000B7060000C5070000FC0C00000007000000070000000D0000B1070000CB070000020D00000008000000070000000D0000A4080000D0070000060D00000009000000070000000D000091090000D5070000090D0000000A000000070000000D0000770A0000D90700000B0D0000000B000000070000000D0000570B0000DC0700000C0D0000000C000000070000000D00002F0C0000DF0700000D0D0000000D000000070000000D0000010D0000E10700000C0D0000000E000000070000000D0000CC0D0000E20700000A0D0000000F000000070000000D0000900E0000E3070000070D00000010000000070000000D00004E0F0000E3070000030D00000000000000080000000D00004900000081080000CB0C00000001000000080000000D00006D0100008C080000D70C00000002000000080000000D00008A02000096080000E10C00000003000000080000000D0000A0030000A0080000EB0C00000004000000080000000D0000AF040000A9080000F40C00000005000000080000000D0000B8050000B1080000FC0C00000006000000080000000D0000BA060000B9080000030D00000007000000080000000D0000B5070000C0080000080D00000008000000080000000D0000AA080000C60800000D0D00000009000000080000000D000097090000CB080000110D0000000A000000080000000D00007E0A0000D0080000140D0000000B000000080000000D00005E0B0000D4080000160D0000000C000000080000000D0000380C0000D8080000160D0000000D000000080000000D00000A0D0000DB080000160D0000000E000000080000000D0000D60D0000DD080000150D0000000F000000080000000D00009C0E0000DE080000130D00000010000000080000000D00005A0F0000DF0800000F0D00000000000000090000000D0000480000006A090000CE0C00000001000000090000000D00006C01000075090000DA0C00000002000000090000000D00008A02000080090000E50C00000003000000090000000D0000A10300008B090000F00C00000004000000090000000D0000B204000094090000F90C00000005000000090000000D0000BB0500009D090000020D00000006000000090000000D0000BE060000A6090000090D00000007000000090000000D0000BA070000AD0900000F0D00000008000000090000000D0000AF080000B4090000150D00000009000000090000000D00009E090000BB090000190D0000000A000000090000000D0000850A0000C00900001C0D0000000B000000090000000D0000660B0000C50900001F0D0000000C000000090000000D0000410C0000C9090000200D0000000D000000090000000D0000140D0000CD090000200D0000000E000000090000000D0000E10D0000D0090000200D0000000F000000090000000D0000A70E0000D20900001E0D00000010000000090000000D0000660F0000D40900001B0D000000000000000A0000000D0000470000004B0A0000D00C000000010000000A0000000D00006C010000580A0000DD0C000000020000000A0000000D00008B020000630A0000E90C000000030000000A0000000D0000A30300006F0A0000F40C000000040000000A0000000D0000B4040000790A0000FE0C000000050000000A0000000D0000BE050000830A0000070D000000060000000A0000000D0000C20600008C0A00000F0D000000070000000A0000000D0000BF070000940A0000160D000000080000000A0000000D0000B50800009C0A00001C0D000000090000000A0000000D0000A4090000A30A0000210D0000000A0000000A0000000D00008D0A0000AA0A0000250D0000000B0000000A0000000D00006F0B0000AF0A0000280D0000000C0000000A0000000D00004A0C0000B40A00002A0D0000000D0000000A0000000D00001E0D0000B90A00002B0D0000000E0000000A0000000D0000EC0D0000BC0A00002B0D0000000F0000000A0000000D0000B30E0000BF0A00002A0D000000100000000A0000000D0000730F0000C10A0000280D000000000000000B0000000D000046000000260B0000D30C000000010000000B0000000D00006D010000330B0000E10C000000020000000B0000000D00008C020000400B0000ED0C000000030000000B0000000D0000A50300004C0B0000F90C000000040000000B0000000D0000B7040000570B0000030D000000050000000B0000000D0000C2050000610B00000D0D000000060000000B0000000D0000C70600006B0B0000160D000000070000000B0000000D0000C4070000740B00001D0D000000080000000B0000000D0000BB0800007D0B0000240D000000090000000B0000000D0000AB090000850B0000290D0000000A0000000B0000000D0000950A00008C0B00002E0D0000000B0000000B0000000D0000770B0000920B0000310D0000000C0000000B0000000D0000530C0000980B0000340D0000000D0000000B0000000D0000290D00009D0B0000350D0000000E0000000B0000000D0000F70D0000A20B0000360D0000000F0000000B0000000D0000BF0E0000A50B0000350D000000100000000B0000000D0000800F0000A80B0000340D000000000000000C0000000D000046000000F90B0000D60C000000010000000C0000000D00006D010000080C0000E40C000000020000000C0000000D00008E020000150C0000F10C000000030000000C0000000D0000A7030000220C0000FE0C000000040000000C0000000D0000BA0400002E0C0000090D000000050000000C0000000D0000C6050000390C0000130D000000060000000C0000000D0000CB060000440C00001C0D000000070000000C0000000D0000CA0700004D0C0000240D000000080000000C0000000D0000C2080000570C00002B0D000000090000000C0000000D0000B30900005F0C0000310D0000000A0000000C0000000D00009D0A0000670C0000360D0000000B0000000C0000000D0000800B00006E0C00003B0D0000000C0000000C0000000D00005D0C0000750C00003E0D0000000D0000000C0000000D0000330D00007B0C0000400D0000000E0000000C0000000D0000020E0000800C0000410D0000000F0000000C0000000D0000CB0E0000850C0000410D000000100000000C0000000D00008D0F0000880C0000400D000000000000000D0000000D000046000000C60C0000D90C000000010000000D0000000D00006E010000D50C0000E80C000000020000000D0000000D00008F020000E30C0000F60C000000030000000D0000000D0000AA030000F10C0000020D000000040000000D0000000D0000BD040000FD0C00000E0D000000050000000D0000000D0000CA050000090D0000190D000000060000000D0000000D0000D0060000150D0000220D000000070000000D0000000D0000D0070000200D00002B0D000000080000000D0000000D0000C80800002A0D0000330D000000090000000D0000000D0000BA090000330D0000390D0000000A0000000D0000000D0000A50A00003C0D00003F0D0000000B0000000D0000000D00008A0B0000440D0000440D0000000C0000000D0000000D0000670C00004B0D0000480D0000000D0000000D0000000D00003E0D0000520D00004A0D0000000E0000000D0000000D00000E0E0000570D00004C0D0000000F0000000D0000000D0000D80E00005D0D00004D0D000000100000000D0000000D00009A0F0000610D00004C0D000000000000000E0000000D0000470000008C0D0000DC0C000000010000000E0000000D00006F0100009C0D0000EB0C000000020000000E0000000D000091020000AA0D0000FA0C000000030000000E0000000D0000AD030000B90D0000070D000000040000000E0000000D0000C1040000C60D0000130D000000050000000E0000000D0000CF050000D30D00001F0D000000060000000E0000000D0000D6060000DF0D0000290D000000070000000E0000000D0000D6070000EB0D0000320D000000080000000E0000000D0000CF080000F60D00003A0D000000090000000E0000000D0000C2090000000E0000420D0000000A0000000E0000000D0000AE0A0000090E0000480D0000000B0000000E0000000D0000930B0000120E00004D0D0000000C0000000E0000000D0000720C00001A0E0000510D0000000D0000000E0000000D0000490D0000210E0000550D0000000E0000000E0000000D00001A0E0000280E0000570D0000000F0000000E0000000D0000E50E00002E0E0000580D000000100000000E0000000D0000A80F0000330E0000590D000000000000000F0000000D0000470000004B0E0000DF0C000000010000000F0000000D0000710100005B0E0000EF0C000000020000000F0000000D0000940200006B0E0000FE0C000000030000000F0000000D0000B00300007A0E00000C0D000000040000000F0000000D0000C5040000880E0000190D000000050000000F0000000D0000D4050000960E0000240D000000060000000F0000000D0000DC060000A30E00002F0D000000070000000F0000000D0000DD070000AF0E0000390D000000080000000F0000000D0000D7080000BA0E0000420D000000090000000F0000000D0000CA090000C50E00004A0D0000000A0000000F0000000D0000B70A0000D00E0000510D0000000B0000000F0000000D00009D0B0000D90E0000570D0000000C0000000F0000000D00007D0C0000E20E00005B0D0000000D0000000F0000000D0000550D0000EA0E00005F0D0000000E0000000F0000000D0000270E0000F20E0000620D0000000F0000000F0000000D0000F20E0000F80E0000640D000000100000000F0000000D0000B60F0000FE0E0000650D00000000000000100000000D000048000000030F0000E20C00000001000000100000000D000073010000140F0000F20C00000002000000100000000D000096020000240F0000020D00000003000000100000000D0000B3030000340F0000100D00000004000000100000000D0000C9040000430F00001E0D00000005000000100000000D0000D9050000510F00002A0D00000006000000100000000D0000E20600005F0F0000360D00000007000000100000000D0000E30700006C0F0000400D00000008000000100000000D0000DF080000780F00004A0D00000009000000100000000D0000D3090000840F0000520D0000000A000000100000000D0000C10A00008F0F00005A0D0000000B000000100000000D0000A70B0000990F0000600D0000000C000000100000000D0000880C0000A30F0000650D0000000D000000100000000D0000610D0000AC0F00006A0D0000000E000000100000000D0000340E0000B40F00006D0D0000000F000000100000000D0000FF0E0000BC0F0000700D00000010000000100000000D0000C40F0000C30F0000710D00000000000000000000000E00005E0000003F0000007F0D00000001000000000000000E00007B01000044000000860D00000002000000000000000E000092020000480000008C0D00000003000000000000000E0000A10300004B000000910D00000004000000000000000E0000AB0400004E000000950D00000005000000000000000E0000AD05000050000000990D00000006000000000000000E0000A9060000520000009B0D00000007000000000000000E00009D070000530000009C0D00000008000000000000000E00008C080000530000009C0D00000009000000000000000E000073090000520000009C0D0000000A000000000000000E0000530A0000510000009A0D0000000B000000000000000E00002D0B00004F000000970D0000000C000000000000000E0000000C00004C000000930D0000000D000000000000000E0000CD0C0000490000008F0D0000000E000000000000000E0000920D000045000000890D0000000F000000000000000E0000510E000040000000820D00000010000000000000000E0000090F00003B0000007A0D00000000000000010000000E00005A00000060010000810D00000001000000010000000E00007801000065010000890D00000002000000010000000E00008F0200006A010000900D00000003000000010000000E0000A00300006F010000960D00000004000000010000000E0000AA040000720100009B0D00000005000000010000000E0000AE050000750100009F0D00000006000000010000000E0000AA06000077010000A20D00000007000000010000000E0000A007000079010000A30D00000008000000010000000E00008F0800007A010000A40D00000009000000010000000E0000770900007A010000A40D0000000A000000010000000E0000590A00007A010000A30D0000000B000000010000000E0000330B000079010000A10D0000000C000000010000000E0000070C0000770100009E0D0000000D000000010000000E0000D50C000074010000990D0000000E000000010000000E00009B0D000071010000940D0000000F000000010000000E00005B0E00006D0100008E0D00000010000000010000000E0000140F000069010000870D00000000000000020000000E00005600000079020000840D00000001000000020000000E000075010000800200008D0D00000002000000020000000E00008E02000086020000940D00000003000000020000000E00009F0300008B0200009B0D00000004000000020000000E0000AA0400008F020000A00D00000005000000020000000E0000AE05000093020000A50D00000006000000020000000E0000AC06000096020000A80D00000007000000020000000E0000A307000098020000AB0D00000008000000020000000E0000930800009A020000AC0D00000009000000020000000E00007C0900009B020000AD0D0000000A000000020000000E00005E0A00009C020000AC0D0000000B000000020000000E00003A0B00009B020000AB0D0000000C000000020000000E00000F0C00009A020000A80D0000000D000000020000000E0000DD0C000099020000A50D0000000E000000020000000E0000A40D000096020000A00D0000000F000000020000000E0000650E0000930200009A0D00000010000000020000000E00001F0F00008F020000940D00000000000000030000000E0000530000008C030000870D00000001000000030000000E00007301000094030000900D00000002000000030000000E00008C0200009A030000990D00000003000000030000000E00009F030000A0030000A00D00000004000000030000000E0000AB040000A5030000A60D00000005000000030000000E0000B0050000AA030000AB0D00000006000000030000000E0000AE060000AE030000AF0D00000007000000030000000E0000A6070000B1030000B20D00000008000000030000000E000097080000B3030000B40D00000009000000030000000E000081090000B5030000B50D0000000A000000030000000E0000640A0000B6030000B50D0000000B000000030000000E0000400B0000B7030000B40D0000000C000000030000000E0000160C0000B7030000B20D0000000D000000030000000E0000E50C0000B6030000B00D0000000E000000030000000E0000AE0D0000B4030000AC0D0000000F000000030000000E00006F0E0000B2030000A70D00000010000000030000000E00002A0F0000AF030000A10D00000000000000040000000E000050000000980400008A0D00000001000000040000000E000071010000A0040000940D00000002000000040000000E00008B020000A80400009D0D00000003000000040000000E00009F030000AE040000A50D00000004000000040000000E0000AB040000B4040000AB0D00000005000000040000000E0000B1050000BA040000B10D00000006000000040000000E0000B1060000BE040000B60D00000007000000040000000E0000A9070000C2040000B90D00000008000000040000000E00009B080000C6040000BC0D00000009000000040000000E000086090000C8040000BE0D0000000A000000040000000E00006A0A0000CA040000BF0D0000000B000000040000000E0000470B0000CC040000BE0D0000000C000000040000000E00001E0C0000CC040000BD0D0000000D000000040000000E0000EE0C0000CC040000BB0D0000000E000000040000000E0000B70D0000CB040000B70D0000000F000000040000000E00007A0E0000CA040000B30D00000010000000040000000E0000350F0000C8040000AE0D00000000000000050000000E00004D0000009D0500008D0D00000001000000050000000E00006F010000A6050000980D00000002000000050000000E00008A020000AE050000A10D00000003000000050000000E00009F030000B6050000A90D00000004000000050000000E0000AC040000BD050000B10D00000005000000050000000E0000B3050000C3050000B70D00000006000000050000000E0000B3060000C8050000BC0D00000007000000050000000E0000AD070000CD050000C10D00000008000000050000000E00009F080000D1050000C40D00000009000000050000000E00008B090000D5050000C60D0000000A000000050000000E0000700A0000D7050000C80D0000000B000000050000000E00004F0B0000D9050000C80D0000000C000000050000000E0000260C0000DB050000C70D0000000D000000050000000E0000F70C0000DC050000C60D0000000E000000050000000E0000C10D0000DC050000C30D0000000F000000050000000E0000850E0000DB050000BF0D00000010000000050000000E0000410F0000DA050000BB0D00000000000000060000000E00004B0000009B060000900D00000001000000060000000E00006D010000A50600009B0D00000002000000060000000E00008A020000AE060000A50D00000003000000060000000E00009F030000B6060000AE0D00000004000000060000000E0000AE040000BE060000B60D00000005000000060000000E0000B5050000C5060000BD0D00000006000000060000000E0000B6060000CB060000C30D00000007000000060000000E0000B1070000D1060000C80D00000008000000060000000E0000A4080000D6060000CC0D00000009000000060000000E000091090000DA060000CF0D0000000A000000060000000E0000770A0000DD060000D10D0000000B000000060000000E0000560B0000E0060000D20D0000000C000000060000000E00002F0C0000E3060000D20D0000000D000000060000000E0000010D0000E4060000D10D0000000E000000060000000E0000CC0D0000E5060000CF0D0000000F000000060000000E0000900E0000E5060000CC0D00000010000000060000000E00004E0F0000E5060000C80D00000000000000070000000E00004900000092070000940D00000001000000070000000E00006C0100009D0700009F0D00000002000000070000000E000089020000A6070000AA0D00000003000000070000000E0000A0030000B0070000B30D00000004000000070000000E0000AF040000B8070000BC0D00000005000000070000000E0000B8050000C0070000C30D00000006000000070000000E0000BA060000C7070000CA0D00000007000000070000000E0000B5070000CD070000D00D00000008000000070000000E0000AA080000D3070000D40D00000009000000070000000E000097090000D8070000D80D0000000A000000070000000E00007E0A0000DD070000DA0D0000000B000000070000000E00005E0B0000E0070000DC0D0000000C000000070000000E0000380C0000E3070000DC0D0000000D000000070000000E00000B0D0000E6070000DC0D0000000E000000070000000E0000D60D0000E7070000DB0D0000000F000000070000000E00009C0E0000E8070000D80D00000010000000070000000E00005A0F0000E8070000D50D00000000000000080000000E00004700000082080000970D00000001000000080000000E00006C0100008D080000A30D00000002000000080000000E00008902000098080000AE0D00000003000000080000000E0000A1030000A2080000B80D00000004000000080000000E0000B1040000AB080000C10D00000005000000080000000E0000BB050000B4080000CA0D00000006000000080000000E0000BE060000BC080000D10D00000007000000080000000E0000BA070000C3080000D70D00000008000000080000000E0000AF080000CA080000DC0D00000009000000080000000E00009E090000CF080000E00D0000000A000000080000000E0000860A0000D5080000E40D0000000B000000080000000E0000670B0000D9080000E60D0000000C000000080000000E0000410C0000DD080000E70D0000000D000000080000000E0000150D0000E0080000E70D0000000E000000080000000E0000E10D0000E3080000E60D0000000F000000080000000E0000A80E0000E4080000E50D00000010000000080000000E0000670F0000E5080000E20D00000000000000090000000E0000450000006B0900009A0D00000001000000090000000E00006B01000077090000A70D00000002000000090000000E00008A02000083090000B20D00000003000000090000000E0000A20300008E090000BD0D00000004000000090000000E0000B304000098090000C70D00000005000000090000000E0000BE050000A1090000D00D00000006000000090000000E0000C2060000AA090000D80D00000007000000090000000E0000BF070000B2090000DF0D00000008000000090000000E0000B5080000B9090000E40D00000009000000090000000E0000A4090000C0090000E90D0000000A000000090000000E00008D0A0000C6090000ED0D0000000B000000090000000E00006F0B0000CB090000F00D0000000C000000090000000E00004A0C0000D0090000F20D0000000D000000090000000E00001F0D0000D4090000F20D0000000E000000090000000E0000ED0D0000D7090000F20D0000000F000000090000000E0000B40E0000DA090000F10D00000010000000090000000E0000740F0000DB090000EF0D000000000000000A0000000E0000440000004D0A00009D0D000000010000000A0000000E00006B0100005A0A0000AA0D000000020000000A0000000E00008B020000670A0000B70D000000030000000A0000000E0000A3030000720A0000C20D000000040000000A0000000E0000B60400007D0A0000CD0D000000050000000A0000000E0000C1050000870A0000D60D000000060000000A0000000E0000C6060000910A0000DF0D000000070000000A0000000E0000C40700009A0A0000E60D000000080000000A0000000E0000BB080000A20A0000ED0D000000090000000A0000000E0000AB090000A90A0000F20D0000000A0000000A0000000E0000950A0000B00A0000F60D0000000B0000000A0000000E0000780B0000B60A0000FA0D0000000C0000000A0000000E0000540C0000BC0A0000FC0D0000000D0000000A0000000E00002A0D0000C00A0000FE0D0000000E0000000A0000000E0000F80D0000C40A0000FE0D0000000F0000000A0000000E0000C00E0000C80A0000FE0D000000100000000A0000000E0000810F0000CB0A0000FC0D000000000000000B0000000E000043000000290B0000A00D000000010000000B0000000E00006B010000360B0000AE0D000000020000000B0000000E00008C020000430B0000BB0D000000030000000B0000000E0000A5030000500B0000C70D000000040000000B0000000E0000B90400005B0B0000D20D000000050000000B0000000E0000C5050000660B0000DD0D000000060000000B0000000E0000CB060000710B0000E60D000000070000000B0000000E0000C90700007A0B0000EE0D000000080000000B0000000E0000C2080000830B0000F50D000000090000000B0000000E0000B30900008C0B0000FB0D0000000A0000000B0000000E00009D0A0000930B0000000E0000000B0000000B0000000E0000810B00009A0B0000040E0000000C0000000B0000000E00005E0C0000A10B0000070E0000000D0000000B0000000E0000350D0000A60B0000090E0000000E0000000B0000000E0000040E0000AB0B00000A0E0000000F0000000B0000000E0000CD0E0000AF0B00000A0E000000100000000B0000000E00008F0F0000B30B0000090E000000000000000C0000000E000043000000FD0B0000A30D000000010000000C0000000E00006B0100000B0C0000B20D000000020000000C0000000E00008D020000190C0000C00D000000030000000C0000000E0000A8030000260C0000CD0D000000040000000C0000000E0000BC040000330C0000D80D000000050000000C0000000E0000C90500003F0C0000E30D000000060000000C0000000E0000CF0600004A0C0000ED0D000000070000000C0000000E0000CF070000540C0000F50D000000080000000C0000000E0000C80800005E0C0000FD0D000000090000000C0000000E0000BB090000670C0000040E0000000A0000000C0000000E0000A60A0000700C0000090E0000000B0000000C0000000E00008B0B0000770C00000E0E0000000C0000000C0000000E0000690C00007E0C0000120E0000000D0000000C0000000E0000400D0000850C0000140E0000000E0000000C0000000E0000110E00008B0C0000160E0000000F0000000C0000000E0000DA0E0000900C0000170E000000100000000C0000000E00009D0F0000940C0000160E000000000000000D0000000E000043000000CA0C0000A70D000000010000000D0000000E00006C010000DA0C0000B60D000000020000000D0000000E00008E020000E80C0000C40D000000030000000D0000000E0000AA030000F60C0000D20D000000040000000D0000000E0000BF040000040D0000DE0D000000050000000D0000000E0000CD050000100D0000E90D000000060000000D0000000E0000D50600001C0D0000F40D000000070000000D0000000E0000D5070000270D0000FD0D000000080000000D0000000E0000CF080000320D0000050E000000090000000D0000000E0000C30900003C0D00000C0E0000000A0000000D0000000E0000AF0A0000450D0000130E0000000B0000000D0000000E0000950B00004E0D0000180E0000000C0000000D0000000E0000740C0000550D00001C0E0000000D0000000D0000000E00004C0D00005D0D0000200E0000000E0000000D0000000E00001D0E0000630D0000220E0000000F0000000D0000000E0000E80E0000690D0000230E000000100000000D0000000E0000AC0F00006E0D0000230E000000000000000E0000000E000043000000910D0000AA0D000000010000000E0000000E00006D010000A10D0000BA0D000000020000000E0000000E000090020000B00D0000C90D000000030000000E0000000E0000AD030000BF0D0000D70D000000040000000E0000000E0000C3040000CD0D0000E40D000000050000000E0000000E0000D2050000DB0D0000F00D000000060000000E0000000E0000DA060000E70D0000FB0D000000070000000E0000000E0000DC070000F30D0000050E000000080000000E0000000E0000D7080000FF0D00000D0E000000090000000E0000000E0000CB090000090E0000150E0000000A0000000E0000000E0000B80A0000130E00001C0E0000000B0000000E0000000E00009F0B00001D0E0000220E0000000C0000000E0000000E00007F0C0000250E0000270E0000000D0000000E0000000E0000580D00002D0E00002B0E0000000E0000000E0000000E00002A0E0000350E00002E0E0000000F0000000E0000000E0000F50E00003B0E0000300E000000100000000E0000000E0000BA0F0000410E0000310E000000000000000F0000000E000043000000500E0000AD0D000000010000000F0000000E00006E010000610E0000BE0D000000020000000F0000000E000093020000710E0000CD0D000000030000000F0000000E0000B0030000810E0000DC0D000000040000000F0000000E0000C7040000900E0000EA0D000000050000000F0000000E0000D70500009E0E0000F60D000000060000000F0000000E0000E0060000AC0E0000020E000000070000000F0000000E0000E3070000B80E00000C0E000000080000000F0000000E0000DE080000C50E0000160E000000090000000F0000000E0000D3090000D00E00001E0E0000000A0000000F0000000E0000C20A0000DB0E0000260E0000000B0000000F0000000E0000A90B0000E50E00002C0E0000000C0000000F0000000E00008A0C0000EF0E0000320E0000000D0000000F0000000E0000640D0000F70E0000360E0000000E0000000F0000000E0000370E0000FF0E00003A0E0000000F0000000F0000000E0000040F0000070F00003C0E000000100000000F0000000E0000C90F00000E0F00003E0E00000000000000100000000E000044000000080F0000B10D00000001000000100000000E0000700100001A0F0000C20D00000002000000100000000E0000950200002B0F0000D20D00000003000000100000000E0000B40300003C0F0000E10D00000004000000100000000E0000CB0400004B0F0000EF0D00000005000000100000000E0000DC0500005A0F0000FD0D00000006000000100000000E0000E6060000690F0000090E00000007000000100000000E0000EA070000770F0000140E00000008000000100000000E0000E7080000840F00001E0E00000009000000100000000E0000DC090000900F0000270E0000000A000000100000000E0000CC0A00009B0F00002F0E0000000B000000100000000E0000B40B0000A60F0000370E0000000C000000100000000E0000960C0000B10F00003D0E0000000D000000100000000E0000700D0000BA0F0000420E0000000E000000100000000E0000450E0000C30F0000460E0000000F000000100000000E0000120F0000CB0F0000490E00000010000000100000000E0000D90F0000D30F00004B0E00000000000000000000000F00005D0000003B000000410E00000001000000000000000F00007A01000040000000480E00000002000000000000000F000091020000440000004F0E00000003000000000000000F0000A203000047000000540E00000004000000000000000F0000AB0400004A000000580E00000005000000000000000F0000AE0500004C0000005C0E00000006000000000000000F0000AA0600004E0000005E0E00000007000000000000000F00009F0700004F0000005F0E00000008000000000000000F00008E0800004F000000600E00000009000000000000000F0000750900004E0000005F0E0000000A000000000000000F0000560A00004D0000005D0E0000000B000000000000000F0000310B00004B0000005B0E0000000C000000000000000F0000040C000049000000570E0000000D000000000000000F0000D10C000045000000520E0000000E000000000000000F0000970D0000410000004D0E0000000F000000000000000F0000560E00003D000000460E00000010000000000000000F00000E0F0000370000003E0E00000000000000010000000F0000590000005C010000440E00000001000000010000000F000077010000620100004C0E00000002000000010000000F00008F02000067010000530E00000003000000010000000F0000A10300006B010000590E00000004000000010000000F0000AB0400006F0100005E0E00000005000000010000000F0000AF05000072010000620E00000006000000010000000F0000AC06000074010000650E00000007000000010000000F0000A207000076010000670E00000008000000010000000F00009108000077010000680E00000009000000010000000F00007A09000077010000680E0000000A000000010000000F00005C0A000077010000670E0000000B000000010000000F0000370B000076010000650E0000000C000000010000000F00000C0C000074010000620E0000000D000000010000000F0000D90C0000720100005E0E0000000E000000010000000F0000A00D00006E010000590E0000000F000000010000000F0000600E00006B010000530E00000010000000010000000F00001A0F0000660100004C0E00000000000000020000000F00005500000076020000480E00000001000000020000000F0000740100007D020000500E00000002000000020000000F00008D02000083020000580E00000003000000020000000F0000A0030000880200005F0E00000004000000020000000F0000AB0400008D020000640E00000005000000020000000F0000B005000091020000690E00000006000000020000000F0000AE060000940200006D0E00000007000000020000000F0000A5070000960200006F0E00000008000000020000000F00009508000098020000710E00000009000000020000000F00007F09000099020000710E0000000A000000020000000F0000620A00009A020000710E0000000B000000020000000F00003E0B000099020000700E0000000C000000020000000F0000140C0000990200006D0E0000000D000000020000000F0000E20C0000970200006A0E0000000E000000020000000F0000AA0D000095020000660E0000000F000000020000000F00006B0E000092020000600E00000010000000020000000F0000260F00008E0200005A0E00000000000000030000000F0000510000008A0300004B0E00000001000000030000000F00007201000091030000540E00000002000000030000000F00008C020000980300005D0E00000003000000030000000F00009F0300009E030000640E00000004000000030000000F0000AB040000A40300006A0E00000005000000030000000F0000B1050000A80300006F0E00000006000000030000000F0000B0060000AC030000740E00000007000000030000000F0000A8070000B0030000770E00000008000000030000000F00009A080000B2030000790E00000009000000030000000F000084090000B40300007B0E0000000A000000030000000F0000680A0000B60300007B0E0000000B000000030000000F0000450B0000B60300007A0E0000000C000000030000000F00001C0C0000B6030000790E0000000D000000030000000F0000EB0C0000B5030000760E0000000E000000030000000F0000B40D0000B4030000720E0000000F000000030000000F0000760E0000B20300006D0E00000010000000030000000F0000320F0000AF030000680E00000000000000040000000F00004E000000960400004E0E00000001000000040000000F0000700100009F040000580E00000002000000040000000F00008B020000A6040000610E00000003000000040000000F00009F030000AD040000690E00000004000000040000000F0000AC040000B3040000700E00000005000000040000000F0000B3050000B9040000760E00000006000000040000000F0000B3060000BE0400007B0E00000007000000040000000F0000AC070000C20400007F0E00000008000000040000000F00009E080000C5040000820E00000009000000040000000F00008A090000C8040000840E0000000A000000040000000F00006F0A0000CA040000850E0000000B000000040000000F00004D0B0000CC040000850E0000000C000000040000000F0000240C0000CD040000840E0000000D000000040000000F0000F50C0000CD040000820E0000000E000000040000000F0000BF0D0000CC0400007F0E0000000F000000040000000F0000820E0000CB0400007B0E00000010000000040000000F00003E0F0000C9040000760E00000000000000050000000F00004B0000009C050000520E00000001000000050000000F00006E010000A50500005C0E00000002000000050000000F00008A020000AD050000660E00000003000000050000000F00009F030000B50500006F0E00000004000000050000000F0000AD040000BC050000760E00000005000000050000000F0000B5050000C30500007D0E00000006000000050000000F0000B6060000C8050000820E00000007000000050000000F0000B0070000CD050000870E00000008000000050000000F0000A3080000D20500008B0E00000009000000050000000F000090090000D50500008D0E0000000A000000050000000F0000760A0000D80500008F0E0000000B000000050000000F0000550B0000DB050000900E0000000C000000050000000F00002D0C0000DC0500008F0E0000000D000000050000000F0000FF0C0000DD0500008E0E0000000E000000050000000F0000CA0D0000DE0500008B0E0000000F000000050000000F00008E0E0000DD050000880E00000010000000050000000F00004B0F0000DC050000840E00000000000000060000000F0000480000009A060000550E00000001000000060000000F00006C010000A4060000600E00000002000000060000000F000089020000AE0600006B0E00000003000000060000000F00009F030000B6060000740E00000004000000060000000F0000AE040000BE0600007C0E00000005000000060000000F0000B7050000C5060000840E00000006000000060000000F0000B9060000CC0600008A0E00000007000000060000000F0000B4070000D20600008F0E00000008000000060000000F0000A8080000D7060000930E00000009000000060000000F000096090000DC060000970E0000000A000000060000000F00007D0A0000DF060000990E0000000B000000060000000F00005D0B0000E30600009A0E0000000C000000060000000F0000360C0000E50600009A0E0000000D000000060000000F0000090D0000E70600009A0E0000000E000000060000000F0000D50D0000E8060000980E0000000F000000060000000F00009A0E0000E8060000950E00000010000000060000000F0000580F0000E8060000920E00000000000000070000000F00004600000092070000580E00000001000000070000000F00006B0100009D070000640E00000002000000070000000F000089020000A70700006F0E00000003000000070000000F0000A0030000B0070000790E00000004000000070000000F0000B0040000B9070000820E00000005000000070000000F0000BA050000C10700008A0E00000006000000070000000F0000BD060000C9070000910E00000007000000070000000F0000B9070000CF070000970E00000008000000070000000F0000AE080000D50700009C0E00000009000000070000000F00009D090000DB070000A00E0000000A000000070000000F0000840A0000DF070000A30E0000000B000000070000000F0000650B0000E3070000A50E0000000C000000070000000F0000400C0000E7070000A60E0000000D000000070000000F0000130D0000E9070000A60E0000000E000000070000000F0000E00D0000EB070000A50E0000000F000000070000000F0000A60E0000ED070000A30E00000010000000070000000F0000660F0000ED070000A00E00000000000000080000000F000044000000830800005C0E00000001000000080000000F00006A0100008E080000690E00000002000000080000000F00008902000099080000740E00000003000000080000000F0000A1030000A40800007F0E00000004000000080000000F0000B2040000AD080000880E00000005000000080000000F0000BD050000B6080000910E00000006000000080000000F0000C0060000BE080000990E00000007000000080000000F0000BE070000C60800009F0E00000008000000080000000F0000B4080000CD080000A50E00000009000000080000000F0000A3090000D3080000A90E0000000A000000080000000F00008C0A0000D9080000AD0E0000000B000000080000000F00006E0B0000DD080000B00E0000000C000000080000000F00004A0C0000E2080000B10E0000000D000000080000000F00001E0D0000E5080000B20E0000000E000000080000000F0000EC0D0000E8080000B10E0000000F000000080000000F0000B30E0000EA080000B00E00000010000000080000000F0000730F0000EB080000AE0E00000000000000090000000F0000420000006C0900005F0E00000001000000090000000F000069010000790900006D0E00000002000000090000000F00008902000085090000790E00000003000000090000000F0000A203000090090000840E00000004000000090000000F0000B40400009A0900008F0E00000005000000090000000F0000C0050000A4090000980E00000006000000090000000F0000C5060000AD090000A00E00000007000000090000000F0000C3070000B6090000A70E00000008000000090000000F0000BA080000BD090000AE0E00000009000000090000000F0000AB090000C4090000B30E0000000A000000090000000F0000940A0000CB090000B70E0000000B000000090000000F0000770B0000D0090000BA0E0000000C000000090000000F0000540C0000D5090000BD0E0000000D000000090000000F0000290D0000DA090000BE0E0000000E000000090000000F0000F80D0000DD090000BE0E0000000F000000090000000F0000C00E0000E0090000BD0E00000010000000090000000F0000810F0000E3090000BC0E000000000000000A0000000F0000410000004F0A0000630E000000010000000A0000000F0000690100005C0A0000710E000000020000000A0000000F000089020000690A00007E0E000000030000000A0000000F0000A3030000750A00008A0E000000040000000A0000000F0000B7040000800A0000950E000000050000000A0000000F0000C30500008B0A00009F0E000000060000000A0000000F0000C9060000950A0000A80E000000070000000A0000000F0000C80700009E0A0000B00E000000080000000A0000000F0000C0080000A70A0000B60E000000090000000A0000000F0000B2090000AF0A0000BC0E0000000A0000000A0000000F00009D0A0000B60A0000C10E0000000B0000000A0000000F0000810B0000BD0A0000C50E0000000C0000000A0000000F00005E0C0000C20A0000C80E0000000D0000000A0000000F0000350D0000C80A0000CA0E0000000E0000000A0000000F0000040E0000CC0A0000CB0E0000000F0000000A0000000F0000CD0E0000D00A0000CB0E000000100000000A0000000F0000900F0000D30A0000CA0E000000000000000B0000000F0000400000002B0B0000670E000000010000000B0000000F000068010000390B0000750E000000020000000B0000000F00008A020000470B0000830E000000030000000B0000000F0000A5030000530B00008F0E000000040000000B0000000F0000BA040000600B00009B0E000000050000000B0000000F0000C70500006B0B0000A60E000000060000000B0000000F0000CE060000760B0000AF0E000000070000000B0000000F0000CE070000800B0000B80E000000080000000B0000000F0000C7080000890B0000BF0E000000090000000B0000000F0000BA090000920B0000C60E0000000A0000000B0000000F0000A60A00009A0B0000CB0E0000000B0000000B0000000F00008B0B0000A20B0000D00E0000000C0000000B0000000F0000690C0000A80B0000D40E0000000D0000000B0000000F0000400D0000AE0B0000D60E0000000E0000000B0000000F0000110E0000B40B0000D80E0000000F0000000B0000000F0000DB0E0000B80B0000D80E000000100000000B0000000F00009E0F0000BC0B0000D80E000000000000000C0000000F00003F000000000C00006A0E000000010000000C0000000F0000690100000F0C0000790E000000020000000C0000000F00008B0200001D0C0000880E000000030000000C0000000F0000A80300002B0C0000950E000000040000000C0000000F0000BD040000380C0000A10E000000050000000C0000000F0000CB050000440C0000AC0E000000060000000C0000000F0000D3060000500C0000B70E000000070000000C0000000F0000D40700005B0C0000C00E000000080000000C0000000F0000CE080000650C0000C80E000000090000000C0000000F0000C20900006F0C0000CF0E0000000A0000000C0000000F0000AF0A0000780C0000D60E0000000B0000000C0000000F0000950B0000800C0000DB0E0000000C0000000C0000000F0000740C0000870C0000DF0E0000000D0000000C0000000F00004C0D00008E0C0000E20E0000000E0000000C0000000F00001E0E0000940C0000E50E0000000F0000000C0000000F0000E90E00009A0C0000E60E000000100000000C0000000F0000AD0F00009F0C0000E60E000000000000000D0000000F00003F000000CE0C00006E0E000000010000000D0000000F000069010000DD0C00007E0E000000020000000D0000000F00008D020000ED0C00008D0E000000030000000D0000000F0000AA030000FB0C00009B0E000000040000000D0000000F0000C0040000090D0000A70E000000050000000D0000000F0000D0050000160D0000B30E000000060000000D0000000F0000D9060000230D0000BE0E000000070000000D0000000F0000DB0700002F0D0000C80E000000080000000D0000000F0000D60800003A0D0000D10E000000090000000D0000000F0000CA090000440D0000D90E0000000A0000000D0000000F0000B80A00004E0D0000E00E0000000B0000000D0000000F00009F0B0000570D0000E60E0000000C0000000D0000000F00007F0C00005F0D0000EB0E0000000D0000000D0000000F0000590D0000670D0000EF0E0000000E0000000D0000000F00002B0E00006E0D0000F10E0000000F0000000D0000000F0000F70E0000750D0000F30E000000100000000D0000000F0000BC0F00007A0D0000F40E000000000000000E0000000F00003F000000950D0000710E000000010000000E0000000F00006A010000A50D0000820E000000020000000E0000000F00008F020000B50D0000920E000000030000000E0000000F0000AD030000C50D0000A00E000000040000000E0000000F0000C4040000D30D0000AE0E000000050000000E0000000F0000D5050000E10D0000BA0E000000060000000E0000000F0000DE060000EF0D0000C60E000000070000000E0000000F0000E1070000FB0D0000D00E000000080000000E0000000F0000DD080000070E0000DA0E000000090000000E0000000F0000D3090000130E0000E30E0000000A0000000E0000000F0000C20A00001D0E0000EA0E0000000B0000000E0000000F0000AA0B0000270E0000F10E0000000C0000000E0000000F00008B0C0000310E0000F60E0000000D0000000E0000000F0000650D0000390E0000FB0E0000000E0000000E0000000F0000390E0000410E0000FE0E0000000F0000000E0000000F0000060F0000480E0000010F000000100000000E0000000F0000CC0F00004F0E0000020F000000000000000F0000000F00003F000000540E0000750E000000010000000F0000000F00006B010000660E0000860E000000020000000F0000000F000091020000770E0000970E000000030000000F0000000F0000B0030000870E0000A60E000000040000000F0000000F0000C8040000970E0000B40E000000050000000F0000000F0000DA050000A60E0000C10E000000060000000F0000000F0000E4060000B40E0000CE0E000000070000000F0000000F0000E8070000C10E0000D90E000000080000000F0000000F0000E5080000CE0E0000E30E000000090000000F0000000F0000DC090000DA0E0000EC0E0000000A0000000F0000000F0000CC0A0000E60E0000F40E0000000B0000000F0000000F0000B50B0000F10E0000FC0E0000000C0000000F0000000F0000970C0000FB0E0000020F0000000D0000000F0000000F0000720D0000040F0000070F0000000E0000000F0000000F0000470E00000D0F00000B0F0000000F0000000F0000000F0000150F0000150F00000E0F000000100000000F0000000F0000DC0F00001C0F0000110F00000000000000100000000F00003F0000000E0F0000790E00000001000000100000000F00006D010000200F00008B0E00000002000000100000000F000093020000320F00009C0E00000003000000100000000F0000B3030000430F0000AC0E00000004000000100000000F0000CD040000530F0000BA0E00000005000000100000000F0000DF050000630F0000C80E00000006000000100000000F0000EB060000720F0000D50E00000007000000100000000F0000F0070000800F0000E10E00000008000000100000000F0000EE0800008E0F0000EC0E00000009000000100000000F0000E50900009B0F0000F60E0000000A000000100000000F0000D60A0000A70F0000FF0E0000000B000000100000000F0000C00B0000B30F0000070F0000000C000000100000000F0000A30C0000BE0F00000D0F0000000D000000100000000F00007F0D0000C80F0000130F0000000E000000100000000F0000550E0000D20F0000180F0000000F000000100000000F0000240F0000DB0F00001C0F00000010000000100000000F0000EC0F0000E30F00001F0F00000000000000000000001000005B00000036000000FD0E0000000100000000000000100000790100003B000000040F0000000200000000000000100000910200003F0000000B0F0000000300000000000000100000A103000043000000100F0000000400000000000000100000AB04000046000000150F0000000500000000000000100000AF05000048000000180F0000000600000000000000100000AB060000490000001B0F0000000700000000000000100000A10700004A0000001C0F00000008000000000000001000008F0800004A0000001C0F0000000900000000000000100000780900004A0000001C0F0000000A00000000000000100000590A0000490000001A0F0000000B00000000000000100000330B000047000000180F0000000C00000000000000100000070C000044000000140F0000000D00000000000000100000D40C000041000000100F0000000E000000000000001000009B0D00003D0000000A0F0000000F000000000000001000005A0E000038000000030F0000001000000000000000100000130F000033000000FC0E00000000000000010000001000005700000058010000010F0000000100000001000000100000760100005E010000090F00000002000000010000001000008F02000063010000100F0000000300000001000000100000A003000067010000160F0000000400000001000000100000AB0400006B0100001B0F0000000500000001000000100000AF0500006E0100001F0F0000000600000001000000100000AD06000071010000220F0000000700000001000000100000A307000072010000250F00000008000000010000001000009308000073010000260F00000009000000010000001000007D09000074010000260F0000000A000000010000001000005F0A000073010000250F0000000B000000010000001000003B0B000072010000230F0000000C000000010000001000000F0C000071010000200F0000000D00000001000000100000DE0C00006E0100001C0F0000000E00000001000000100000A50D00006B010000170F0000000F00000001000000100000660E000067010000110F0000001000000001000000100000200F0000630100000B0F00000000000000020000001000005300000073020000040F0000000100000002000000100000730100007A0200000D0F00000002000000020000001000008D02000080020000150F00000003000000020000001000009F030000850200001C0F0000000400000002000000100000AB0400008A020000220F0000000500000002000000100000B10500008E020000260F0000000600000002000000100000AF060000910200002A0F0000000700000002000000100000A7070000930200002D0F000000080000000200000010000098080000950200002F0F00000009000000020000001000008209000097020000300F0000000A00000002000000100000650A000097020000300F0000000B00000002000000100000420B0000970200002E0F0000000C00000002000000100000180C0000960200002C0F0000000D00000002000000100000E70C000095020000290F0000000E00000002000000100000B00D000093020000250F0000000F00000002000000100000710E000090020000200F00000010000000020000001000002C0F00008C020000190F00000000000000030000001000004F00000087030000080F0000000100000003000000100000700100008F030000110F00000002000000030000001000008B020000950300001A0F00000003000000030000001000009F0300009C030000220F0000000400000003000000100000AC040000A1030000280F0000000500000003000000100000B2050000A60300002E0F0000000600000003000000100000B1060000AA030000320F0000000700000003000000100000AA070000AE030000360F00000008000000030000001000009C080000B0030000380F000000090000000300000010000088090000B30300003A0F0000000A000000030000001000006C0A0000B40300003A0F0000000B000000030000001000004A0B0000B50300003A0F0000000C00000003000000100000210C0000B5030000380F0000000D00000003000000100000F10C0000B4030000360F0000000E00000003000000100000BB0D0000B3030000320F0000000F000000030000001000007D0E0000B10300002E0F0000001000000003000000100000390F0000AE030000280F00000000000000040000001000004B000000940400000C0F00000001000000040000001000006E0100009C040000160F000000020000000400000010000089020000A40400001F0F00000003000000040000001000009E030000AB040000270F0000000400000004000000100000AC040000B20400002F0F0000000500000004000000100000B4050000B7040000350F0000000600000004000000100000B4060000BD0400003A0F0000000700000004000000100000AE070000C10400003E0F0000000800000004000000100000A1080000C5040000410F00000009000000040000001000008E090000C8040000440F0000000A00000004000000100000730A0000CA040000450F0000000B00000004000000100000520B0000CC040000450F0000000C000000040000001000002A0C0000CD040000440F0000000D00000004000000100000FB0C0000CD040000430F0000000E00000004000000100000C60D0000CC040000400F0000000F000000040000001000008A0E0000CB0400003C0F0000001000000004000000100000470F0000CA040000370F0000000000000005000000100000480000009A0500000F0F00000001000000050000001000006C010000A30500001A0F000000020000000500000010000088020000AC050000240F00000003000000050000001000009E030000B40500002D0F0000000400000005000000100000AD040000BB050000350F0000000500000005000000100000B6050000C20500003C0F0000000600000005000000100000B7060000C8050000420F0000000700000005000000100000B2070000CD050000470F0000000800000005000000100000A6080000D20500004B0F000000090000000500000010000094090000D60500004E0F0000000A000000050000001000007A0A0000D9050000500F0000000B000000050000001000005A0B0000DB050000510F0000000C00000005000000100000330C0000DD050000500F0000000D00000005000000100000060D0000DE0500004F0F0000000E00000005000000100000D10D0000DF0500004D0F0000000F00000005000000100000960E0000DF0500004A0F0000001000000005000000100000540F0000DE050000460F00000000000000060000001000004500000099060000130F00000001000000060000001000006A010000A30600001F0F000000020000000600000010000088020000AD060000290F00000003000000060000001000009F030000B6060000330F0000000400000006000000100000AF040000BE0600003C0F0000000500000006000000100000B8050000C6060000430F0000000600000006000000100000BB060000CC0600004A0F0000000700000006000000100000B7070000D3060000500F0000000800000006000000100000AC080000D8060000540F00000009000000060000001000009A090000DD060000580F0000000A00000006000000100000820A0000E10600005A0F0000000B00000006000000100000630B0000E40600005C0F0000000C000000060000001000003D0C0000E70600005D0F0000000D00000006000000100000110D0000E90600005C0F0000000E00000006000000100000DD0D0000EA0600005B0F0000000F00000006000000100000A30E0000EB060000580F0000001000000006000000100000620F0000EB060000550F00000000000000070000001000004300000091070000170F0000000100000007000000100000680100009C070000230F000000020000000700000010000087020000A70700002F0F00000003000000070000001000009F030000B1070000390F0000000400000007000000100000B0040000BA070000420F0000000500000007000000100000BB050000C20700004B0F0000000600000007000000100000BF060000CA070000520F0000000700000007000000100000BC070000D1070000580F0000000800000007000000100000B2080000D70700005E0F0000000900000007000000100000A1090000DD070000620F0000000A000000070000001000008A0A0000E2070000650F0000000B000000070000001000006C0B0000E6070000670F0000000C00000007000000100000470C0000EA070000690F0000000D000000070000001000001C0D0000ED070000690F0000000E00000007000000100000E90D0000EF070000680F0000000F00000007000000100000B00E0000F1070000670F0000001000000007000000100000700F0000F2070000640F000000000000000800000010000041000000830800001B0F0000000100000008000000100000670100008F080000280F0000000200000008000000100000870200009A080000340F0000000300000008000000100000A0030000A50800003F0F0000000400000008000000100000B2040000AF080000490F0000000500000008000000100000BE050000B8080000520F0000000600000008000000100000C3060000C00800005A0F0000000700000008000000100000C1070000C8080000610F0000000800000008000000100000B8080000D0080000670F0000000900000008000000100000A9090000D60800006C0F0000000A00000008000000100000920A0000DC080000700F0000000B00000008000000100000750B0000E1080000730F0000000C00000008000000100000520C0000E6080000750F0000000D00000008000000100000270D0000EA080000760F0000000E00000008000000100000F60D0000ED080000760F0000000F00000008000000100000BE0E0000EF080000750F00000010000000080000001000007F0F0000F1080000730F00000000000000090000001000003F0000006D0900001F0F0000000100000009000000100000660100007A0900002C0F00000002000000090000001000008702000086090000390F0000000300000009000000100000A103000091090000450F0000000400000009000000100000B50400009C090000500F0000000500000009000000100000C1050000A7090000590F0000000600000009000000100000C7060000B0090000620F0000000700000009000000100000C6070000B90900006A0F0000000800000009000000100000BF080000C1090000700F0000000900000009000000100000B0090000C8090000760F0000000A000000090000001000009B0A0000CF0900007B0F0000000B000000090000001000007F0B0000D50900007F0F0000000C000000090000001000005C0C0000DB090000810F0000000D00000009000000100000330D0000DF090000830F0000000E00000009000000100000030E0000E3090000840F0000000F00000009000000100000CC0E0000E7090000830F00000010000000090000001000008E0F0000E9090000820F000000000000000A0000001000003D000000500A0000230F000000010000000A000000100000660100005E0A0000310F000000020000000A000000100000880200006B0A00003E0F000000030000000A000000100000A3030000770A00004B0F000000040000000A000000100000B7040000830A0000560F000000050000000A000000100000C50500008E0A0000610F000000060000000A000000100000CC060000990A00006A0F000000070000000A000000100000CC070000A20A0000720F000000080000000A000000100000C5080000AB0A00007A0F000000090000000A000000100000B8090000B40A0000800F0000000A0000000A000000100000A40A0000BB0A0000860F0000000B0000000A000000100000890B0000C20A00008A0F0000000C0000000A000000100000670C0000C90A00008D0F0000000D0000000A0000001000003F0D0000CE0A0000900F0000000E0000000A000000100000100E0000D30A0000910F0000000F0000000A000000100000DA0E0000D70A0000920F000000100000000A0000001000009D0F0000DB0A0000910F000000000000000B0000001000003C0000002D0B0000260F000000010000000B000000100000650100003B0B0000360F000000020000000B00000010000088020000490B0000440F000000030000000B000000100000A5030000560B0000510F000000040000000B000000100000BA040000630B00005D0F000000050000000B000000100000C90500006F0B0000680F000000060000000B000000100000D10600007A0B0000720F000000070000000B000000100000D2070000850B00007B0F000000080000000B000000100000CC0800008F0B0000830F000000090000000B000000100000C0090000980B00008A0F0000000A0000000B000000100000AD0A0000A10B0000910F0000000B0000000B000000100000930B0000A80B0000960F0000000C0000000B000000100000730C0000B00B00009A0F0000000D0000000B0000001000004B0D0000B60B00009D0F0000000E0000000B0000001000001D0E0000BC0B00009F0F0000000F0000000B000000100000E80E0000C10B0000A00F000000100000000B000000100000AD0F0000C60B0000A00F000000000000000C0000001000003B000000020C00002A0F000000010000000C00000010000066010000110C00003A0F000000020000000C0000001000008A020000200C0000490F000000030000000C000000100000A70300002F0C0000570F000000040000000C000000100000BD0400003C0C0000640F000000050000000C000000100000CD050000490C0000700F000000060000000C000000100000D6060000550C00007A0F000000070000000C000000100000D8070000610C0000840F000000080000000C000000100000D40800006B0C00008D0F000000090000000C000000100000C9090000750C0000950F0000000A0000000C000000100000B70A00007F0C00009C0F0000000B0000000C0000001000009E0B0000880C0000A10F0000000C0000000C0000001000007E0C0000900C0000A60F0000000D0000000C000000100000580D0000970C0000AA0F0000000E0000000C0000001000002B0E00009E0C0000AD0F0000000F0000000C000000100000F70E0000A40C0000AE0F000000100000000C000000100000BC0F0000A90C0000AF0F000000000000000D0000001000003A000000D00C00002E0F000000010000000D00000010000066010000E10C00003F0F000000020000000D0000001000008B020000F10C00004E0F000000030000000D000000100000A9030000000D00005D0F000000040000000D000000100000C10400000E0D00006B0F000000050000000D000000100000D20500001C0D0000770F000000060000000D000000100000DC060000290D0000830F000000070000000D000000100000DF070000350D00008D0F000000080000000D000000100000DC080000410D0000970F000000090000000D000000100000D10900004C0D00009F0F0000000A0000000D000000100000C00A0000560D0000A60F0000000B0000000D000000100000A90B0000600D0000AD0F0000000C0000000D0000001000008A0C0000690D0000B20F0000000D0000000D000000100000650D0000710D0000B70F0000000E0000000D000000100000390E0000790D0000BA0F0000000F0000000D000000100000060F0000800D0000BD0F000000100000000D000000100000CD0F0000860D0000BE0F000000000000000E0000001000003A000000980D0000320F000000010000000E00000010000067010000A90D0000440F000000020000000E0000001000008D020000BA0D0000540F000000030000000E000000100000AC030000CA0D0000630F000000040000000E000000100000C5040000D90D0000710F000000050000000E000000100000D7050000E80D00007F0F000000060000000E000000100000E2060000F60D00008B0F000000070000000E000000100000E6070000030E0000960F000000080000000E000000100000E4080000100E0000A00F000000090000000E000000100000DA0900001B0E0000A90F0000000A0000000E000000100000CA0A0000270E0000B10F0000000B0000000E000000100000B40B0000310E0000B90F0000000C0000000E000000100000960C00003B0E0000BF0F0000000D0000000E000000100000720D0000440E0000C40F0000000E0000000E000000100000470E00004D0E0000C80F0000000F0000000E000000100000150F0000540E0000CB0F000000100000000E000000100000DD0F00005C0E0000CE0F000000000000000F0000001000003A000000580E0000370F000000010000000F000000100000680100006B0E0000480F000000020000000F0000001000008F0200007C0E0000590F000000030000000F000000100000AF0300008D0E0000690F000000040000000F000000100000C90400009D0E0000780F000000050000000F000000100000DC050000AD0E0000860F000000060000000F000000100000E8060000BC0E0000930F000000070000000F000000100000ED070000CA0E00009F0F000000080000000F000000100000EC080000D70E0000AA0F000000090000000F000000100000E4090000E40E0000B40F0000000A0000000F000000100000D50A0000F00E0000BD0F0000000B0000000F000000100000BF0B0000FB0E0000C40F0000000C0000000F000000100000A30C0000060F0000CB0F0000000D0000000F000000100000800D0000100F0000D10F0000000E0000000F000000100000560E00001A0F0000D60F0000000F0000000F000000100000250F0000220F0000DA0F000000100000000F000000100000EE0F00002A0F0000DD0F00000000000000100000001000003A000000120F00003B0F000000010000001000000010000069010000250F00004D0F000000020000001000000010000091020000380F00005F0F0000000300000010000000100000B3030000490F00006F0F0000000400000010000000100000CD0400005A0F00007F0F0000000500000010000000100000E10500006B0F00008E0F0000000600000010000000100000EE0600007B0F00009B0F0000000700000010000000100000F50700008A0F0000A80F0000000800000010000000100000F5080000980F0000B30F0000000900000010000000100000ED090000A60F0000BE0F0000000A00000010000000100000E00A0000B30F0000C80F0000000B00000010000000100000CB0B0000BF0F0000D00F0000000C00000010000000100000B00C0000CA0F0000D80F0000000D000000100000001000008E0D0000D50F0000DE0F0000000E00000010000000100000650E0000E00F0000E40F0000000F00000010000000100000350F0000E90F0000E80F0000001000000010000000100000FF0F0000F20F0000EC0F0000 + 0000000000000000010000007D000000000000000000000000000000000000000000000000000000000400000000000000000000630400004B000000420000000008000000000000000000002E0800004E00000043000000000C000000000000000000008E0B00004700000035000000001000000000000000000000810E000034000000160000000000000000040000000000002B000000750400002800000000040000000400000000000062040000880400003B0000000008000000040000000000002C0800008F0400003E000000000C000000040000000000008A0B00008B040000300000000010000000040000000000007C0E00007D04000013000000000000000008000000000000300000003F080000210000000004000000080000000000006504000055080000350000000008000000080000000000002E0800006008000039000000000C000000080000000000008B0B0000600800002D0000000010000000080000000000007C0E0000550800001000000000000000000C0000000000003A0000009A0B00001900000000040000000C0000000000006E040000B40B00002F00000000080000000C00000000000036080000C20B000034000000000C0000000C000000000000910B0000C60B00002900000000100000000C000000000000800E0000BF0B00000E00000000000000001000000000000049000000850E0000120000000004000000100000000000007C040000A30E00002900000000080000001000000000000042080000B50E000030000000000C000000100000000000009C0B0000BD0E0000260000000010000000100000000000008A0E0000BA0E00000D000000000000000000000000040000450000004800000080040000000400000000000000040000830400005700000093040000000800000000000000040000550800005B00000096040000000C00000000000000040000BA0B00005400000089040000001000000000000000040000B40E0000420000006B040000000000000004000000040000410000008B0400007D04000000040000000400000004000082040000A00400009404000000080000000400000004000057080000AA0400009B040000000C00000004000000040000C00B0000A904000091040000001000000004000000040000BD0E00009D04000078040000000000000008000000040000430000005E0800007B0400000004000000080000000400008704000079080000960400000008000000080000000400005F0800008A080000A0040000000C00000008000000040000CB0B00008F0800009B040000001000000008000000040000CB0E00008A0800008504000000000000000C00000004000049000000C20B00007A04000000040000000C00000004000090040000E30B00009804000000080000000C0000000400006B080000FA0B0000A6040000000C0000000C000000040000DB0B0000060C0000A504000000100000000C000000040000DE0E0000070C00009304000000000000001000000004000054000000B60E0000790400000004000000100000000400009E040000DE0E00009B0400000008000000100000000400007D080000FC0E0000AD040000000C00000010000000040000EF0B00000E0F0000AF040000001000000010000000040000F60E0000150F0000A1040000000000000000000000080000560000004B000000670800000004000000000000000800009A0400005A0000007C080000000800000000000000080000720800005E00000080080000000C00000000000000080000DD0B00005800000075080000001000000000000000080000DD0E000046000000590800000000000000040000000800004E000000970400006A0800000004000000040000000800009A040000AF0400008508000000080000000400000008000079080000BC04000090080000000C00000004000000080000ED0B0000BE0400008B080000001000000004000000080000F40E0000B5040000750800000000000000080000000800004B000000730800006E0800000004000000080000000800009F040000940800008F08000000080000000800000008000086080000AA080000A0080000000C00000008000000080000010C0000B5080000A1080000001000000008000000080000100F0000B50800009208000000000000000C0000000800004D000000E00B00007208000000040000000C000000080000A90400000A0C00009908000000080000000C00000008000098080000290C0000B1080000000C0000000C0000000800001A0C00003D0C0000B808000000100000000C000000080000310F0000460C0000AF08000000000000001000000008000054000000DE0E000077080000000400000010000000080000B7040000110F0000A4080000000800000010000000080000AE080000390F0000C2080000000C00000010000000080000390C0000560F0000CF080000001000000010000000080000570F0000680F0000CD0800000000000000000000000C00005D00000045000000E60B00000004000000000000000C0000A704000055000000FC0B00000008000000000000000C00008508000059000000020C0000000C000000000000000C0000F70B000052000000F80B00000010000000000000000C0000FD0E000041000000DE0B00000000000000040000000C0000520000009A040000EF0B00000004000000040000000C0000A8040000B50400000E0C00000008000000040000000C000092080000C50400001D0C0000000C000000040000000C0000100C0000CA0400001C0C00000010000000040000000C0000220F0000C40400000A0C00000000000000080000000C00004B0000007F080000F80B00000004000000080000000C0000AD040000A6080000200C00000008000000080000000C0000A4080000C1080000380C0000000C000000080000000C00002E0C0000D20800003F0C00000010000000080000000C00004C0F0000D8080000370C000000000000000C0000000C000049000000F60B0000020C000000040000000C0000000C0000B8040000280C0000330C000000080000000C0000000C0000BA0800004F0C0000530C0000000C0000000C0000000C0000510C00006B0C0000630C000000100000000C0000000C00007C0F00007C0C0000630C00000000000000100000000C00004C000000FD0E00000D0C00000004000000100000000C0000C70400003A0F0000460C00000008000000100000000C0000D60800006D0F00006F0C0000000C000000100000000C0000790C0000950F0000880C00000010000000100000000C0000B00F0000B20F0000910C00000000000000000000001000005B00000036000000FD0E0000000400000000000000100000AB04000046000000150F00000008000000000000001000008F0800004A0000001C0F0000000C00000000000000100000070C000044000000140F0000001000000000000000100000130F000033000000FC0E00000000000000040000001000004B000000940400000C0F0000000400000004000000100000AC040000B20400002F0F0000000800000004000000100000A1080000C5040000410F0000000C000000040000001000002A0C0000CD040000440F0000001000000004000000100000470F0000CA040000370F000000000000000800000010000041000000830800001B0F0000000400000008000000100000B2040000AF080000490F0000000800000008000000100000B8080000D0080000670F0000000C00000008000000100000520C0000E6080000750F00000010000000080000001000007F0F0000F1080000730F000000000000000C0000001000003B000000020C00002A0F000000040000000C000000100000BD0400003C0C0000640F000000080000000C000000100000D40800006B0C00008D0F0000000C0000000C0000001000007E0C0000900C0000A60F000000100000000C000000100000BC0F0000A90C0000AF0F00000000000000100000001000003A000000120F00003B0F0000000400000010000000100000CD0400005A0F00007F0F0000000800000010000000100000F5080000980F0000B30F0000000C00000010000000100000B00C0000CA0F0000D80F0000001000000010000000100000FF0F0000F20F0000EC0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000001E0000002A000000360000003E000000460000004B00000051000000570000005D00000061000000660000006A0000006F0000007300000076000000790000007D0000008100000084000000880000008C0000008F00000093000000950000009A0000009D0000009F000000A2000000A5000000A8000000AC000000AE000000B1000000B3000000B5000000B9000000BB000000BD000000C0000000C3000000C6000000C7000000CA000000CC000000CF000000D1000000D3000000D5000000D8000000D9000000DC000000DE000000E1000000E3000000E5000000E7000000EA000000EC000000ED000000F0000000F1000000F4000000F5000000F7000000FA000000FB000000FD000000FF00000001010000030100000501000007010000090100000B0100000C0100000F01000011010000130100001401000016010000190100001A0100001C0100001E010000200100002101000022010000240100002601000028010000290100002A0100002C0100002E010000300100003101000033010000350100003601000038010000390100003B0100003C0100003E0100003F010000400100004201000044010000460100004701000048010000490100004A0100004C0100004E0100004F010000510100005201000053010000540100005601000058010000580100005A0100005C0100005E0100005F010000600100006101000063010000640100006601000068010000690100006A0100006B0100006C0100006D0100006F0100007001000071010000720100007401000075010000760100007701000079010000790100007B0100007C0100007E0100007F0100008001000082010000830100008301000084010000860100008701000088010000890100008B0100008C0100008D0100008E0100008F01000090010000910100009201000094010000960100009701000098010000980100009A0100009B0100009C0100009D0100009E0100009F010000A1010000A2010000A3010000A4010000A4010000A5010000A6010000A7010000A9010000AA010000AB010000AC010000AD010000AF010000B0010000B1010000B2010000B3010000B5010000B6010000B7010000B8010000B8010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C8010000C9010000CA010000CB010000CC010000CD010000CF010000D0010000D1010000D3010000D3010000D5010000D6010000D7010000D8010000DA010000DB010000DC010000DD010000DD010000DE010000DF010000E1010000E2010000E3010000E3010000E4010000E5010000E6010000E7010000E8010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F2010000F3010000F4010000F6010000F7010000F8010000F8010000F9010000FA010000FA010000FB010000FC010000FD010000FE01000000020000000200000202000002020000050200000602000006020000070200000802000008020000090200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000016020000170200001802000018020000190200001A0200001B0200001C0200001D0200001F02000020020000200200002002000022020000230200002302000024020000250200002602000026020000290200002A0200002B0200002C0200002D0200002D0200002E0200002F02000031020000320200003302000034020000350200003602000036020000370200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F0200004002000042020000420200004202000043020000440200004502000046020000460200004702000048020000490200004A0200004B0200004B0200004D0200004E0200004E0200004F0200005002000050020000510200005202000053020000540200005502000055020000570200005802000058020000590200005A0200005B0200005B0200005C0200005D0200005F0200005F02000060020000620200006302000063020000640200006402000065020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006F0200007102000071020000720200007202000073020000740200007502000076020000770200007702000078020000790200007A0200007B0200007C0200007D0200007D0200007E0200007F0200007F02000081020000820200008202000083020000840200008502000085020000860200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009402000095020000950200009502000097020000970200009A0200009A0200009B0200009C0200009D0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A5020000A7020000A8020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AE020000AF020000AF020000B0020000B1020000B1020000B2020000B3020000B4020000B5020000B5020000B6020000B7020000B8020000B9020000B9020000BA020000BB020000BB020000BD020000BE020000BE020000BF020000C0020000C1020000C2020000C2020000C2020000C3020000C5020000C5020000C6020000C6020000C7020000C8020000C9020000CA020000CB020000CB020000CD020000CD020000CF020000CF020000D0020000D1020000D1020000D2020000D2020000D3020000D4020000D4020000D6020000D7020000D8020000D9020000D9020000DA020000DA020000DB020000DC020000DD020000DD020000DE020000DF020000E0020000E1020000E1020000E1020000E2020000E3020000E3020000E4020000E5020000E6020000E7020000E7020000E8020000E9020000E9020000EA020000EC020000ED020000EE020000EE020000EF020000EF020000EF020000F0020000F0020000F1020000F2020000F3020000F4020000F4020000F5020000F6020000F7020000F7020000F7020000F8020000F9020000FA020000FA020000FB020000FC020000FC020000FD020000FE020000FE020000FF020000FF0200000003000001030000010300000203000002030000030300000503000006030000060300000703000007030000080300000A0300000A0300000B0300000C0300000C0300000D0300000D0300000E03000010030000100300001103000012030000120300001203000013030000140300001403000015030000160300001603000016030000180300001803000019030000190300001A0300001A0300001B0300001B0300001C0300001C0300001C0300001D0300001E0300001F03000020030000210300002103000022030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002A0300002B0300002B0300002D0300002E0300002F03000030030000300300003103000031030000320300003203000033030000360300003603000037030000370300003803000038030000390300003A0300003A0300003B0300003C0300003C0300003D0300003E0300003E0300003F0300003F030000400300004003000042030000420300004303000043030000440300004403000045030000460300004603000048030000480300004A0300004A0300004B0300004C0300004C0300004C0300004D0300004E0300004E0300004E0300004F0300005003000050030000510300005203000052030000540300005503000055030000560300005603000057030000580300005803000059030000590300005A0300005B0300005B0300005C0300005C0300005D0300005E0300005E0300005F030000600300006103000061030000620300006203000063030000630300006303000064030000650300006503000067030000670300006803000069030000690300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006E0300006E0300006F030000700300007003000071030000710300007103000072030000730300007303000074030000740300007603000076030000770300007703000077030000780300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007E0300007E0300007E0300007F0300007F0300007F03000080030000800300008103000081030000830300008303000084030000840300008503000085030000860300008603000086030000870300008703000089030000890300008A0300008A0300008A0300008B0300008B0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F03000090030000900300009003000091030000920300009203000093030000930300009303000093030000940300009403000095030000950300009703000097030000980300009803000098030000990300009A0300009A0300009B0300009C0300009C0300009C0300009D0300009E0300009E0300009E0300009F030000A0030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A3030000A4030000A4030000A6030000A6030000A6030000A7030000A8030000A9030000A9030000AA030000AA030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000AF030000AF030000B0030000B0030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B6030000B6030000B7030000B8030000B8030000B8030000BA030000BA030000BB030000BB030000BB030000BC030000BC030000BE030000BF030000BF030000BF030000BF030000C0030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C5030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D2030000D2030000D4030000D4030000D5030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D7030000D8030000D9030000D9030000DA030000DA030000DC030000DC030000DD030000DD030000DE030000DF030000DF030000DF030000DF030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E5030000E5030000E6030000E6030000E6030000E7030000E7030000E7030000E9030000E9030000E9030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000EE030000EE030000EF030000EF030000F0030000F1030000F1030000F2030000F2030000F3030000F4030000F4030000F4030000F5030000F5030000F5030000F5030000F6030000F6030000F6030000F8030000F8030000F8030000F8030000F9030000F9030000FA030000FA030000FC030000FC030000FD030000FD030000FE030000FE030000FF030000FF030000000000001F0000002B000000370000003F000000470000004C00000052000000580000005D00000062000000670000006B0000006F0000007300000076000000790000007D0000008200000085000000890000008D0000009000000094000000970000009B0000009E000000A0000000A3000000A7000000AA000000AD000000AF000000B2000000B5000000B7000000BB000000BD000000C0000000C2000000C5000000C8000000C9000000CC000000CE000000D0000000D3000000D5000000D7000000DA000000DB000000DE000000E1000000E3000000E5000000E7000000E9000000EB000000EE000000EF000000F2000000F3000000F6000000F7000000F9000000FC000000FD000000FF00000001010000030100000501000007010000090100000B0100000D0100000E010000110100001201000014010000150100001601000018010000190100001B0100001D0100001F010000200100002101000023010000250100002701000028010000290100002C0100002E0100002F0100003001000032010000340100003501000037010000380100003A0100003B0100003D0100003E0100003F010000410100004201000044010000450100004701000048010000490100004B0100004C0100004E01000050010000510100005201000053010000550100005701000057010000590100005A0100005C0100005D0100005F01000060010000620100006301000064010000660100006701000068010000690100006A0100006C0100006D0100006E0100006F01000070010000720100007301000074010000750100007701000077010000790100007A0100007C0100007D0100007E0100008001000081010000810100008201000084010000850100008601000087010000890100008A0100008B0100008C0100008D0100008E0100008F0100009001000092010000930100009401000095010000950100009701000098010000990100009A0100009C0100009D0100009E0100009F010000A0010000A1010000A1010000A2010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000B0010000B1010000B2010000B3010000B4010000B5010000B5010000B7010000B8010000B9010000BA010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CB010000CD010000CE010000CF010000D1010000D1010000D3010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E3010000E4010000E5010000E6010000E8010000E9010000EA010000EA010000EB010000EC010000ED010000EE010000F0010000F1010000F2010000F3010000F4010000F5010000F5010000F7010000F8010000F8010000F9010000FA010000FB010000FC010000FD010000FD01000000020000000200000202000003020000030200000402000005020000050200000602000008020000090200000A0200000B0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000150200001702000018020000190200001A0200001B0200001D0200001E0200001E0200001E020000200200002102000021020000220200002402000025020000250200002702000028020000290200002A0200002B0200002B0200002C0200002D0200002E0200002F0200003002000031020000320200003302000033020000340200003402000035020000360200003802000038020000390200003A0200003B0200003C0200003D0200003E0200003F0200003F0200003F02000040020000410200004202000043020000430200004402000045020000460200004702000048020000480200004A0200004B0200004B0200004C0200004D0200004D0200004E020000500200005102000052020000530200005302000055020000560200005602000058020000590200005A0200005A0200005B0200005C0200005E0200005E0200005F0200006002000061020000610200006202000062020000630200006502000066020000670200006802000069020000690200006A0200006B0200006C0200006D0200006E0200006F0200006F0200007002000070020000710200007202000073020000740200007502000075020000760200007702000078020000790200007A0200007B0200007B0200007C0200007D0200007D0200007F020000800200008002000081020000820200008302000083020000840200008502000086020000870200008802000089020000890200008A0200008B0200008B0200008C0200008D0200008E0200008E0200008F0200009002000091020000920200009302000093020000930200009502000095020000970200009702000098020000990200009A0200009A0200009B0200009C0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A4020000A5020000A5020000A6020000A6020000A7020000A8020000A8020000A9020000AA020000AA020000AC020000AC020000AD020000AE020000AE020000AF020000B0020000B1020000B2020000B2020000B3020000B5020000B6020000B7020000B7020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BE020000BF020000C0020000C0020000C0020000C1020000C3020000C3020000C4020000C4020000C5020000C6020000C7020000C8020000C9020000C9020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D3020000D4020000D5020000D5020000D6020000D6020000D7020000D8020000DA020000DA020000DB020000DC020000DD020000DE020000DE020000DE020000DF020000E0020000E0020000E1020000E2020000E3020000E4020000E4020000E5020000E6020000E6020000E7020000E8020000E9020000EA020000EA020000EB020000EB020000EB020000EC020000EC020000ED020000EE020000EF020000F0020000F0020000F1020000F2020000F3020000F3020000F3020000F4020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FA020000FB020000FB020000FC020000FE020000FE020000FF020000FF0200000003000001030000020300000203000003030000030300000403000005030000050300000603000007030000070300000803000008030000090300000B0300000B0300000C0300000D0300000D0300000D0300000E0300000F0300000F03000010030000110300001103000011030000130300001303000014030000140300001503000015030000160300001603000017030000170300001703000018030000190300001A0300001B0300001C0300001C0300001D0300001D0300001E0300001E0300001F0300002003000020030000210300002103000023030000240300002403000025030000250300002603000026030000270300002703000028030000290300002A0300002B0300002B0300002C0300002C0300002D0300002D0300002E030000300300003003000032030000320300003303000033030000340300003603000036030000370300003803000038030000390300003A0300003A0300003B0300003B0300003C0300003C0300003E0300003E0300003F0300003F0300004003000040030000410300004203000042030000430300004303000044030000440300004503000046030000460300004603000047030000480300004803000048030000490300004A0300004A0300004B0300004C0300004C0300004D0300004E0300004E0300004F0300004F0300005003000051030000510300005203000052030000530300005403000054030000550300005503000056030000570300005703000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005C0300005D0300005E0300005E0300006003000060030000610300006203000062030000630300006303000064030000640300006503000065030000660300006603000066030000660300006703000069030000690300006A0300006A0300006A0300006B0300006C0300006C0300006D0300006D0300006F0300006F0300007003000070030000700300007103000072030000720300007303000073030000740300007403000075030000760300007603000076030000770300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007D0300007E0300007E030000800300008003000081030000810300008103000082030000820300008303000084030000840300008503000085030000860300008603000086030000870300008703000087030000880300008A0300008A0300008B0300008B0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F0300008F0300009003000092030000920300009303000094030000940300009403000095030000970300009703000097030000980300009903000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009F0300009F030000A0030000A2030000A3030000A3030000A4030000A4030000A4030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000A9030000A9030000AA030000AA030000AC030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000B0030000B1030000B2030000B2030000B2030000B4030000B4030000B5030000B5030000B5030000B6030000B6030000B7030000B8030000B8030000B8030000B8030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BD030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CC030000CC030000CD030000CD030000CD030000CE030000CE030000CE030000CF030000CF030000CF030000D0030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D6030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000DA030000DB030000DB030000DB030000DC030000DC030000DD030000DD030000DD030000DE030000DE030000DE030000DF030000DF030000DF030000E1030000E2030000E3030000E3030000E3030000E4030000E4030000E5030000E5030000E7030000E7030000E8030000E9030000E9030000EA030000EA030000EB030000EC030000EC030000EC030000ED030000ED030000ED030000ED030000EE030000EE030000EE030000F0030000F0030000F0030000F0030000F1030000F1030000F2030000F2030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000000000001E0000002A000000350000003D00000044000000480000004E000000540000005A0000006000000065000000690000006D0000007200000074000000770000007C000000800000008300000087000000890000008C0000008F0000009200000096000000990000009B0000009E000000A1000000A4000000A7000000AA000000AC000000AE000000B0000000B4000000B6000000B8000000BA000000BE000000C0000000C2000000C4000000C6000000C9000000CB000000CD000000D0000000D2000000D3000000D5000000D8000000D9000000DB000000DD000000E0000000E2000000E5000000E6000000E8000000E9000000EB000000EC000000EF000000F2000000F3000000F5000000F7000000F9000000FB000000FD000000FF00000001010000020100000301000006010000080100000A0100000C0100000D0100000F0100001001000012010000150100001701000018010000190100001A0100001C0100001D0100001E0100001F01000022010000240100002501000026010000280100002A0100002C0100002E0100002F010000310100003201000033010000340100003501000037010000380100003B0100003C0100003D0100003E0100003F010000400100004101000043010000450100004601000047010000490100004A0100004C0100004C0100004E0100004E010000500100005101000053010000540100005601000057010000580100005A0100005B0100005D0100005E0100005F01000060010000610100006201000064010000650100006701000068010000690100006A0100006C0100006C0100006E0100006F010000710100007201000073010000750100007701000077010000780100007B0100007C0100007D0100007E0100007F0100008001000081010000820100008301000084010000840100008601000088010000890100008B0100008C0100008C0100008E0100008F010000900100009101000093010000950100009601000097010000980100009A0100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A2010000A3010000A5010000A5010000A6010000A8010000A8010000A9010000AB010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B5010000B5010000B6010000B7010000B8010000B9010000B9010000BA010000BB010000BD010000BE010000BF010000C0010000C1010000C2010000C4010000C5010000C6010000C7010000C7010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D0010000D0010000D1010000D2010000D4010000D6010000D7010000D7010000D8010000DA010000DB010000DC010000DD010000DF010000E0010000E1010000E1010000E2010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F1010000F1010000F3010000F3010000F5010000F7010000F7010000F8010000F9010000F9010000FA010000FC010000FD010000FD010000FE010000FF01000000020000000200000102000002020000030200000502000006020000070200000702000008020000090200000A0200000B0200000D0200000E0200000F0200000F0200000F020000100200001102000011020000120200001302000014020000140200001602000017020000180200001A0200001B0200001B0200001B0200001C0200001D0200001E0200001F02000021020000220200002302000023020000240200002402000025020000260200002802000028020000290200002A0200002B0200002C0200002D0200002E0200002F02000030020000300200003102000032020000330200003402000034020000350200003502000036020000370200003802000038020000390200003A0200003A0200003C0200003D0200003D0200003E0200003F0200004002000040020000410200004202000043020000440200004502000046020000460200004702000047020000470200004802000049020000490200004A0200004B0200004C0200004C0200004E0200004E0200004F020000500200005102000052020000520200005302000053020000540200005402000055020000560200005702000058020000580200005A0200005A0200005B0200005D0200005E0200005E0200005F0200005F020000600200006102000061020000620200006402000065020000660200006702000068020000680200006A0200006B0200006B0200006B0200006C0200006D0200006D0200006E0200006F020000700200007002000071020000720200007302000074020000760200007602000077020000780200007802000078020000790200007A0200007B0200007C0200007D0200007D0200007D0200007E0200007F020000800200008002000081020000820200008302000083020000840200008502000085020000860200008802000089020000890200008A0200008B0200008B0200008D0200008E0200008E0200008F0200008F02000091020000910200009202000093020000930200009402000095020000950200009602000096020000970200009802000098020000990200009A0200009B0200009C0200009C0200009E0200009F020000A0020000A1020000A1020000A2020000A3020000A3020000A4020000A4020000A4020000A5020000A6020000A7020000A8020000A8020000A8020000A9020000AB020000AB020000AB020000AB020000AC020000AD020000AD020000AE020000AE020000AE020000B0020000B0020000B1020000B1020000B3020000B4020000B4020000B5020000B5020000B6020000B8020000B8020000B9020000BA020000BB020000BC020000BC020000BD020000BD020000BE020000BF020000C1020000C1020000C2020000C3020000C4020000C5020000C6020000C6020000C7020000C8020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CE020000CE020000CF020000D0020000D1020000D1020000D1020000D2020000D2020000D2020000D3020000D4020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000DA020000DA020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E6020000E7020000E7020000E8020000E8020000E9020000EA020000EA020000EC020000EC020000ED020000EE020000EE020000EF020000F1020000F1020000F2020000F2020000F3020000F5020000F5020000F6020000F6020000F6020000F6020000F7020000F8020000F8020000F8020000F9020000F9020000F9020000FB020000FB020000FC020000FD020000FE020000FE020000FF020000FF02000000030000000300000003000001030000020300000203000003030000040300000403000005030000050300000603000007030000070300000803000009030000090300000A0300000B0300000C0300000D0300000E0300000E0300000F0300000F03000010030000100300001103000012030000130300001403000014030000150300001503000017030000170300001803000019030000190300001A0300001A0300001B0300001C0300001D0300001F0300001F0300001F030000200300002003000021030000210300002103000022030000220300002303000023030000240300002403000025030000250300002603000026030000260300002703000027030000290300002903000029030000290300002B0300002C0300002D0300002D0300002F0300003003000030030000300300003103000032030000320300003303000034030000340300003503000036030000360300003703000037030000380300003A0300003A0300003B0300003B0300003C0300003D0300003D0300003E0300003F030000400300004103000041030000420300004403000045030000460300004703000047030000480300004803000048030000490300004A0300004A0300004B0300004B0300004C0300004D0300004D0300004E0300004E0300005003000050030000510300005103000052030000530300005303000053030000530300005503000055030000560300005603000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005A0300005B0300005D0300005D0300005F0300005F03000060030000600300006203000063030000630300006303000064030000640300006403000065030000650300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006B0300006C0300006C0300006E0300006E0300006F0300006F0300006F030000700300007003000071030000720300007203000073030000730300007503000075030000750300007603000076030000770300007703000079030000790300007A0300007B0300007B0300007B0300007C0300007C0300007C0300007C0300007D0300007D0300007E0300007E0300007E0300007F0300008003000080030000810300008203000082030000820300008203000083030000830300008303000085030000850300008603000086030000870300008703000088030000880300008903000089030000890300008A0300008A0300008B0300008C0300008C0300008C0300008D0300008E0300008E0300008F0300008F0300008F030000900300009003000091030000910300009203000092030000930300009303000093030000930300009403000094030000960300009603000096030000980300009803000099030000990300009A0300009B0300009B0300009C0300009C0300009C0300009D0300009D0300009E0300009E0300009E0300009F0300009F030000A0030000A1030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A6030000A7030000A8030000A8030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AE030000AE030000AF030000AF030000B0030000B1030000B2030000B2030000B3030000B3030000B3030000B4030000B5030000B5030000B6030000B8030000B8030000B9030000B9030000B9030000BA030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BF030000BF030000C0030000C0030000C2030000C2030000C3030000C4030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CB030000CB030000CC030000CC030000CC030000CD030000CD030000CD030000CF030000CF030000D0030000D0030000D0030000D1030000D1030000D1030000D1030000D3030000D3030000D4030000D5030000D5030000D6030000D6030000D7030000D8030000D8030000D8030000D9030000D9030000D9030000D9030000DB030000DB030000DB030000DC030000DC030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E1030000E2030000E3030000E3030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31343C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C70726F746563745F6875653E46616C73653C2F70726F746563745F6875653E3C70726F746563745F7361743E46616C73653C2F70726F746563745F7361743E3C70726F746563745F76616C3E46616C73653C2F70726F746563745F76616C3E3C70726F746563745F636F6E743E46616C73653C2F70726F746563745F636F6E743E3C70726F746563745F7369785F7A6F6E653E46616C73653C2F70726F746563745F7369785F7A6F6E653E3C626C656E64696E675F656E61626C653E46616C73653C2F626C656E64696E675F656E61626C653E3C626C656E64696E675F6761696E3E303C2F626C656E64696E675F6761696E3E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000200000000000000000000000200000000000000000000000300000000000000000000000300000000000000000000000400000000000000000000000400000000000000000000000500000000000000000000000500000000000000000000000600000000000000000000000600000000000000000000000700000000000000000000000700000000000000000000000800000000000000000000000800000000000000000000000900000000000000000000000900000000000000000000000A00000000000000000000000A00000000000000000000000B00000000000000000000000B00000000000000000000000C00000000000000000000000C00000000000000000000000D00000000000000000000000D00000000000000000000000E00000000000000000000000E00000000000000000000000F00000000000000000000000F00000000000000000000001000000000000000000000001000000000000000000000000000000001000000000000000000000001000000000000000100000001000000000000000100000001000000000000000200000001000000000000000200000001000000000000000300000001000000000000000300000001000000000000000400000001000000000000000400000001000000000000000500000001000000000000000500000001000000000000000600000001000000000000000600000001000000000000000700000001000000000000000700000001000000000000000800000001000000000000000800000001000000000000000900000001000000000000000900000001000000000000000A00000001000000000000000A00000001000000000000000B00000001000000000000000B00000001000000000000000C00000001000000000000000C00000001000000000000000D00000001000000000000000D00000001000000000000000E00000001000000000000000E00000001000000000000000F00000001000000000000000F00000001000000000000001000000001000000000000001000000001000000000000000000000002000000000000000000000002000000000000000100000002000000000000000100000002000000000000000200000002000000000000000200000002000000000000000300000002000000000000000300000002000000000000000400000002000000000000000400000002000000000000000500000002000000000000000500000002000000000000000600000002000000000000000600000002000000000000000700000002000000000000000700000002000000000000000800000002000000000000000800000002000000000000000900000002000000000000000900000002000000000000000A00000002000000000000000A00000002000000000000000B00000002000000000000000B00000002000000000000000C00000002000000000000000C00000002000000000000000D00000002000000000000000D00000002000000000000000E00000002000000000000000E00000002000000000000000F00000002000000000000000F00000002000000000000001000000002000000000000001000000002000000000000000000000003000000000000000000000003000000000000000100000003000000000000000100000003000000000000000200000003000000000000000200000003000000000000000300000003000000000000000300000003000000000000000400000003000000000000000400000003000000000000000500000003000000000000000500000003000000000000000600000003000000000000000600000003000000000000000700000003000000000000000700000003000000000000000800000003000000000000000800000003000000000000000900000003000000000000000900000003000000000000000A00000003000000000000000A00000003000000000000000B00000003000000000000000B00000003000000000000000C00000003000000000000000C00000003000000000000000D00000003000000000000000D00000003000000000000000E00000003000000000000000E00000003000000000000000F00000003000000000000000F00000003000000000000001000000003000000000000001000000003000000000000000000000004000000000000000000000004000000000000000100000004000000000000000100000004000000000000000200000004000000000000000200000004000000000000000300000004000000000000000300000004000000000000000400000004000000000000000400000004000000000000000500000004000000000000000500000004000000000000000600000004000000000000000600000004000000000000000700000004000000000000000700000004000000000000000800000004000000000000000800000004000000000000000900000004000000000000000900000004000000000000000A00000004000000000000000A00000004000000000000000B00000004000000000000000B00000004000000000000000C00000004000000000000000C00000004000000000000000D00000004000000000000000D00000004000000000000000E00000004000000000000000E00000004000000000000000F00000004000000000000000F00000004000000000000001000000004000000000000001000000004000000000000000000000005000000000000000000000005000000000000000100000005000000000000000100000005000000000000000200000005000000000000000200000005000000000000000300000005000000000000000300000005000000000000000400000005000000000000000400000005000000000000000500000005000000000000000500000005000000000000000600000005000000000000000600000005000000000000000700000005000000000000000700000005000000000000000800000005000000000000000800000005000000000000000900000005000000000000000900000005000000000000000A00000005000000000000000A00000005000000000000000B00000005000000000000000B00000005000000000000000C00000005000000000000000C00000005000000000000000D00000005000000000000000D00000005000000000000000E00000005000000000000000E00000005000000000000000F00000005000000000000000F00000005000000000000001000000005000000000000001000000005000000000000000000000006000000000000000000000006000000000000000100000006000000000000000100000006000000000000000200000006000000000000000200000006000000000000000300000006000000000000000300000006000000000000000400000006000000000000000400000006000000000000000500000006000000000000000500000006000000000000000600000006000000000000000600000006000000000000000700000006000000000000000700000006000000000000000800000006000000000000000800000006000000000000000900000006000000000000000900000006000000000000000A00000006000000000000000A00000006000000000000000B00000006000000000000000B00000006000000000000000C00000006000000000000000C00000006000000000000000D00000006000000000000000D00000006000000000000000E00000006000000000000000E00000006000000000000000F00000006000000000000000F00000006000000000000001000000006000000000000001000000006000000000000000000000007000000000000000000000007000000000000000100000007000000000000000100000007000000000000000200000007000000000000000200000007000000000000000300000007000000000000000300000007000000000000000400000007000000000000000400000007000000000000000500000007000000000000000500000007000000000000000600000007000000000000000600000007000000000000000700000007000000000000000700000007000000000000000800000007000000000000000800000007000000000000000900000007000000000000000900000007000000000000000A00000007000000000000000A00000007000000000000000B00000007000000000000000B00000007000000000000000C00000007000000000000000C00000007000000000000000D00000007000000000000000D00000007000000000000000E00000007000000000000000E00000007000000000000000F00000007000000000000000F00000007000000000000001000000007000000000000001000000007000000000000000000000008000000000000000000000008000000000000000100000008000000000000000100000008000000000000000200000008000000000000000200000008000000000000000300000008000000000000000300000008000000000000000400000008000000000000000400000008000000000000000500000008000000000000000500000008000000000000000600000008000000000000000600000008000000000000000700000008000000000000000700000008000000000000000800000008000000000000000800000008000000000000000900000008000000000000000900000008000000000000000A00000008000000000000000A00000008000000000000000B00000008000000000000000B00000008000000000000000C00000008000000000000000C00000008000000000000000D00000008000000000000000D00000008000000000000000E00000008000000000000000E00000008000000000000000F00000008000000000000000F00000008000000000000001000000008000000000000001000000008000000000000000000000009000000000000000000000009000000000000000100000009000000000000000100000009000000000000000200000009000000000000000200000009000000000000000300000009000000000000000300000009000000000000000400000009000000000000000400000009000000000000000500000009000000000000000500000009000000000000000600000009000000000000000600000009000000000000000700000009000000000000000700000009000000000000000800000009000000000000000800000009000000000000000900000009000000000000000900000009000000000000000A00000009000000000000000A00000009000000000000000B00000009000000000000000B00000009000000000000000C00000009000000000000000C00000009000000000000000D00000009000000000000000D00000009000000000000000E00000009000000000000000E00000009000000000000000F00000009000000000000000F0000000900000000000000100000000900000000000000100000000900000000000000000000000A00000000000000000000000A00000000000000010000000A00000000000000010000000A00000000000000020000000A00000000000000020000000A00000000000000030000000A00000000000000030000000A00000000000000040000000A00000000000000040000000A00000000000000050000000A00000000000000050000000A00000000000000060000000A00000000000000060000000A00000000000000070000000A00000000000000070000000A00000000000000080000000A00000000000000080000000A00000000000000090000000A00000000000000090000000A000000000000000A0000000A000000000000000A0000000A000000000000000B0000000A000000000000000B0000000A000000000000000C0000000A000000000000000C0000000A000000000000000D0000000A000000000000000D0000000A000000000000000E0000000A000000000000000E0000000A000000000000000F0000000A000000000000000F0000000A00000000000000100000000A00000000000000100000000A00000000000000000000000B00000000000000000000000B00000000000000010000000B00000000000000010000000B00000000000000020000000B00000000000000020000000B00000000000000030000000B00000000000000030000000B00000000000000040000000B00000000000000040000000B00000000000000050000000B00000000000000050000000B00000000000000060000000B00000000000000060000000B00000000000000070000000B00000000000000070000000B00000000000000080000000B00000000000000080000000B00000000000000090000000B00000000000000090000000B000000000000000A0000000B000000000000000A0000000B000000000000000B0000000B000000000000000B0000000B000000000000000C0000000B000000000000000C0000000B000000000000000D0000000B000000000000000D0000000B000000000000000E0000000B000000000000000E0000000B000000000000000F0000000B000000000000000F0000000B00000000000000100000000B00000000000000100000000B00000000000000000000000C00000000000000000000000C00000000000000010000000C00000000000000010000000C00000000000000020000000C00000000000000020000000C00000000000000030000000C00000000000000030000000C00000000000000040000000C00000000000000040000000C00000000000000050000000C00000000000000050000000C00000000000000060000000C00000000000000060000000C00000000000000070000000C00000000000000070000000C00000000000000080000000C00000000000000080000000C00000000000000090000000C00000000000000090000000C000000000000000A0000000C000000000000000A0000000C000000000000000B0000000C000000000000000B0000000C000000000000000C0000000C000000000000000C0000000C000000000000000D0000000C000000000000000D0000000C000000000000000E0000000C000000000000000E0000000C000000000000000F0000000C000000000000000F0000000C00000000000000100000000C00000000000000100000000C00000000000000000000000D00000000000000000000000D00000000000000010000000D00000000000000010000000D00000000000000020000000D00000000000000020000000D00000000000000030000000D00000000000000030000000D00000000000000040000000D00000000000000040000000D00000000000000050000000D00000000000000050000000D00000000000000060000000D00000000000000060000000D00000000000000070000000D00000000000000070000000D00000000000000080000000D00000000000000080000000D00000000000000090000000D00000000000000090000000D000000000000000A0000000D000000000000000A0000000D000000000000000B0000000D000000000000000B0000000D000000000000000C0000000D000000000000000C0000000D000000000000000D0000000D000000000000000D0000000D000000000000000E0000000D000000000000000E0000000D000000000000000F0000000D000000000000000F0000000D00000000000000100000000D00000000000000100000000D00000000000000000000000E00000000000000000000000E00000000000000010000000E00000000000000010000000E00000000000000020000000E00000000000000020000000E00000000000000030000000E00000000000000030000000E00000000000000040000000E00000000000000040000000E00000000000000050000000E00000000000000050000000E00000000000000060000000E00000000000000060000000E00000000000000070000000E00000000000000070000000E00000000000000080000000E00000000000000080000000E00000000000000090000000E00000000000000090000000E000000000000000A0000000E000000000000000A0000000E000000000000000B0000000E000000000000000B0000000E000000000000000C0000000E000000000000000C0000000E000000000000000D0000000E000000000000000D0000000E000000000000000E0000000E000000000000000E0000000E000000000000000F0000000E000000000000000F0000000E00000000000000100000000E00000000000000100000000E00000000000000000000000F00000000000000000000000F00000000000000010000000F00000000000000010000000F00000000000000020000000F00000000000000020000000F00000000000000030000000F00000000000000030000000F00000000000000040000000F00000000000000040000000F00000000000000050000000F00000000000000050000000F00000000000000060000000F00000000000000060000000F00000000000000070000000F00000000000000070000000F00000000000000080000000F00000000000000080000000F00000000000000090000000F00000000000000090000000F000000000000000A0000000F000000000000000A0000000F000000000000000B0000000F000000000000000B0000000F000000000000000C0000000F000000000000000C0000000F000000000000000D0000000F000000000000000D0000000F000000000000000E0000000F000000000000000E0000000F000000000000000F0000000F000000000000000F0000000F00000000000000100000000F00000000000000100000000F000000000000000000000010000000000000000000000010000000000000000100000010000000000000000100000010000000000000000200000010000000000000000200000010000000000000000300000010000000000000000300000010000000000000000400000010000000000000000400000010000000000000000500000010000000000000000500000010000000000000000600000010000000000000000600000010000000000000000700000010000000000000000700000010000000000000000800000010000000000000000800000010000000000000000900000010000000000000000900000010000000000000000A00000010000000000000000A00000010000000000000000B00000010000000000000000B00000010000000000000000C00000010000000000000000C00000010000000000000000D00000010000000000000000D00000010000000000000000E00000010000000000000000E00000010000000000000000F00000010000000000000000F00000010000000000000001000000010000000000000001000000010000000000000000000000000000000010000000000000000000000010000000100000000000000010000000100000000000000010000000200000000000000010000000200000000000000010000000300000000000000010000000300000000000000010000000400000000000000010000000400000000000000010000000500000000000000010000000500000000000000010000000600000000000000010000000600000000000000010000000700000000000000010000000700000000000000010000000800000000000000010000000800000000000000010000000900000000000000010000000900000000000000010000000A00000000000000010000000A00000000000000010000000B00000000000000010000000B00000000000000010000000C00000000000000010000000C00000000000000010000000D00000000000000010000000D00000000000000010000000E00000000000000010000000E00000000000000010000000F00000000000000010000000F00000000000000010000001000000000000000010000001000000000000000010000000000000001000000010000000000000001000000010000000100000001000000010000000100000001000000010000000200000001000000010000000200000001000000010000000300000001000000010000000300000001000000010000000400000001000000010000000400000001000000010000000500000001000000010000000500000001000000010000000600000001000000010000000600000001000000010000000700000001000000010000000700000001000000010000000800000001000000010000000800000001000000010000000900000001000000010000000900000001000000010000000A00000001000000010000000A00000001000000010000000B00000001000000010000000B00000001000000010000000C00000001000000010000000C00000001000000010000000D00000001000000010000000D00000001000000010000000E00000001000000010000000E00000001000000010000000F00000001000000010000000F00000001000000010000001000000001000000010000001000000001000000010000000000000002000000010000000000000002000000010000000100000002000000010000000100000002000000010000000200000002000000010000000200000002000000010000000300000002000000010000000300000002000000010000000400000002000000010000000400000002000000010000000500000002000000010000000500000002000000010000000600000002000000010000000600000002000000010000000700000002000000010000000700000002000000010000000800000002000000010000000800000002000000010000000900000002000000010000000900000002000000010000000A00000002000000010000000A00000002000000010000000B00000002000000010000000B00000002000000010000000C00000002000000010000000C00000002000000010000000D00000002000000010000000D00000002000000010000000E00000002000000010000000E00000002000000010000000F00000002000000010000000F00000002000000010000001000000002000000010000001000000002000000010000000000000003000000010000000000000003000000010000000100000003000000010000000100000003000000010000000200000003000000010000000200000003000000010000000300000003000000010000000300000003000000010000000400000003000000010000000400000003000000010000000500000003000000010000000500000003000000010000000600000003000000010000000600000003000000010000000700000003000000010000000700000003000000010000000800000003000000010000000800000003000000010000000900000003000000010000000900000003000000010000000A00000003000000010000000A00000003000000010000000B00000003000000010000000B00000003000000010000000C00000003000000010000000C00000003000000010000000D00000003000000010000000D00000003000000010000000E00000003000000010000000E00000003000000010000000F00000003000000010000000F00000003000000010000001000000003000000010000001000000003000000010000000000000004000000010000000000000004000000010000000100000004000000010000000100000004000000010000000200000004000000010000000200000004000000010000000300000004000000010000000300000004000000010000000400000004000000010000000400000004000000010000000500000004000000010000000500000004000000010000000600000004000000010000000600000004000000010000000700000004000000010000000700000004000000010000000800000004000000010000000800000004000000010000000900000004000000010000000900000004000000010000000A00000004000000010000000A00000004000000010000000B00000004000000010000000B00000004000000010000000C00000004000000010000000C00000004000000010000000D00000004000000010000000D00000004000000010000000E00000004000000010000000E00000004000000010000000F00000004000000010000000F00000004000000010000001000000004000000010000001000000004000000010000000000000005000000010000000000000005000000010000000100000005000000010000000100000005000000010000000200000005000000010000000200000005000000010000000300000005000000010000000300000005000000010000000400000005000000010000000400000005000000010000000500000005000000010000000500000005000000010000000600000005000000010000000600000005000000010000000700000005000000010000000700000005000000010000000800000005000000010000000800000005000000010000000900000005000000010000000900000005000000010000000A00000005000000010000000A00000005000000010000000B00000005000000010000000B00000005000000010000000C00000005000000010000000C00000005000000010000000D00000005000000010000000D00000005000000010000000E00000005000000010000000E00000005000000010000000F00000005000000010000000F00000005000000010000001000000005000000010000001000000005000000010000000000000006000000010000000000000006000000010000000100000006000000010000000100000006000000010000000200000006000000010000000200000006000000010000000300000006000000010000000300000006000000010000000400000006000000010000000400000006000000010000000500000006000000010000000500000006000000010000000600000006000000010000000600000006000000010000000700000006000000010000000700000006000000010000000800000006000000010000000800000006000000010000000900000006000000010000000900000006000000010000000A00000006000000010000000A00000006000000010000000B00000006000000010000000B00000006000000010000000C00000006000000010000000C00000006000000010000000D00000006000000010000000D00000006000000010000000E00000006000000010000000E00000006000000010000000F00000006000000010000000F00000006000000010000001000000006000000010000001000000006000000010000000000000007000000010000000000000007000000010000000100000007000000010000000100000007000000010000000200000007000000010000000200000007000000010000000300000007000000010000000300000007000000010000000400000007000000010000000400000007000000010000000500000007000000010000000500000007000000010000000600000007000000010000000600000007000000010000000700000007000000010000000700000007000000010000000800000007000000010000000800000007000000010000000900000007000000010000000900000007000000010000000A00000007000000010000000A00000007000000010000000B00000007000000010000000B00000007000000010000000C00000007000000010000000C00000007000000010000000D00000007000000010000000D00000007000000010000000E00000007000000010000000E00000007000000010000000F00000007000000010000000F00000007000000010000001000000007000000010000001000000007000000010000000000000008000000010000000000000008000000010000000100000008000000010000000100000008000000010000000200000008000000010000000200000008000000010000000300000008000000010000000300000008000000010000000400000008000000010000000400000008000000010000000500000008000000010000000500000008000000010000000600000008000000010000000600000008000000010000000700000008000000010000000700000008000000010000000800000008000000010000000800000008000000010000000900000008000000010000000900000008000000010000000A00000008000000010000000A00000008000000010000000B00000008000000010000000B00000008000000010000000C00000008000000010000000C00000008000000010000000D00000008000000010000000D00000008000000010000000E00000008000000010000000E00000008000000010000000F00000008000000010000000F00000008000000010000001000000008000000010000001000000008000000010000000000000009000000010000000000000009000000010000000100000009000000010000000100000009000000010000000200000009000000010000000200000009000000010000000300000009000000010000000300000009000000010000000400000009000000010000000400000009000000010000000500000009000000010000000500000009000000010000000600000009000000010000000600000009000000010000000700000009000000010000000700000009000000010000000800000009000000010000000800000009000000010000000900000009000000010000000900000009000000010000000A00000009000000010000000A00000009000000010000000B00000009000000010000000B00000009000000010000000C00000009000000010000000C00000009000000010000000D00000009000000010000000D00000009000000010000000E00000009000000010000000E00000009000000010000000F00000009000000010000000F0000000900000001000000100000000900000001000000100000000900000001000000000000000A00000001000000000000000A00000001000000010000000A00000001000000010000000A00000001000000020000000A00000001000000020000000A00000001000000030000000A00000001000000030000000A00000001000000040000000A00000001000000040000000A00000001000000050000000A00000001000000050000000A00000001000000060000000A00000001000000060000000A00000001000000070000000A00000001000000070000000A00000001000000080000000A00000001000000080000000A00000001000000090000000A00000001000000090000000A000000010000000A0000000A000000010000000A0000000A000000010000000B0000000A000000010000000B0000000A000000010000000C0000000A000000010000000C0000000A000000010000000D0000000A000000010000000D0000000A000000010000000E0000000A000000010000000E0000000A000000010000000F0000000A000000010000000F0000000A00000001000000100000000A00000001000000100000000A00000001000000000000000B00000001000000000000000B00000001000000010000000B00000001000000010000000B00000001000000020000000B00000001000000020000000B00000001000000030000000B00000001000000030000000B00000001000000040000000B00000001000000040000000B00000001000000050000000B00000001000000050000000B00000001000000060000000B00000001000000060000000B00000001000000070000000B00000001000000070000000B00000001000000080000000B00000001000000080000000B00000001000000090000000B00000001000000090000000B000000010000000A0000000B000000010000000A0000000B000000010000000B0000000B000000010000000B0000000B000000010000000C0000000B000000010000000C0000000B000000010000000D0000000B000000010000000D0000000B000000010000000E0000000B000000010000000E0000000B000000010000000F0000000B000000010000000F0000000B00000001000000100000000B00000001000000100000000B00000001000000000000000C00000001000000000000000C00000001000000010000000C00000001000000010000000C00000001000000020000000C00000001000000020000000C00000001000000030000000C00000001000000030000000C00000001000000040000000C00000001000000040000000C00000001000000050000000C00000001000000050000000C00000001000000060000000C00000001000000060000000C00000001000000070000000C00000001000000070000000C00000001000000080000000C00000001000000080000000C00000001000000090000000C00000001000000090000000C000000010000000A0000000C000000010000000A0000000C000000010000000B0000000C000000010000000B0000000C000000010000000C0000000C000000010000000C0000000C000000010000000D0000000C000000010000000D0000000C000000010000000E0000000C000000010000000E0000000C000000010000000F0000000C000000010000000F0000000C00000001000000100000000C00000001000000100000000C00000001000000000000000D00000001000000000000000D00000001000000010000000D00000001000000010000000D00000001000000020000000D00000001000000020000000D00000001000000030000000D00000001000000030000000D00000001000000040000000D00000001000000040000000D00000001000000050000000D00000001000000050000000D00000001000000060000000D00000001000000060000000D00000001000000070000000D00000001000000070000000D00000001000000080000000D00000001000000080000000D00000001000000090000000D00000001000000090000000D000000010000000A0000000D000000010000000A0000000D000000010000000B0000000D000000010000000B0000000D000000010000000C0000000D000000010000000C0000000D000000010000000D0000000D000000010000000D0000000D000000010000000E0000000D000000010000000E0000000D000000010000000F0000000D000000010000000F0000000D00000001000000100000000D00000001000000100000000D00000001000000000000000E00000001000000000000000E00000001000000010000000E00000001000000010000000E00000001000000020000000E00000001000000020000000E00000001000000030000000E00000001000000030000000E00000001000000040000000E00000001000000040000000E00000001000000050000000E00000001000000050000000E00000001000000060000000E00000001000000060000000E00000001000000070000000E00000001000000070000000E00000001000000080000000E00000001000000080000000E00000001000000090000000E00000001000000090000000E000000010000000A0000000E000000010000000A0000000E000000010000000B0000000E000000010000000B0000000E000000010000000C0000000E000000010000000C0000000E000000010000000D0000000E000000010000000D0000000E000000010000000E0000000E000000010000000E0000000E000000010000000F0000000E000000010000000F0000000E00000001000000100000000E00000001000000100000000E00000001000000000000000F00000001000000000000000F00000001000000010000000F00000001000000010000000F00000001000000020000000F00000001000000020000000F00000001000000030000000F00000001000000030000000F00000001000000040000000F00000001000000040000000F00000001000000050000000F00000001000000050000000F00000001000000060000000F00000001000000060000000F00000001000000070000000F00000001000000070000000F00000001000000080000000F00000001000000080000000F00000001000000090000000F00000001000000090000000F000000010000000A0000000F000000010000000A0000000F000000010000000B0000000F000000010000000B0000000F000000010000000C0000000F000000010000000C0000000F000000010000000D0000000F000000010000000D0000000F000000010000000E0000000F000000010000000E0000000F000000010000000F0000000F000000010000000F0000000F00000001000000100000000F00000001000000100000000F000000010000000000000010000000010000000000000010000000010000000100000010000000010000000100000010000000010000000200000010000000010000000200000010000000010000000300000010000000010000000300000010000000010000000400000010000000010000000400000010000000010000000500000010000000010000000500000010000000010000000600000010000000010000000600000010000000010000000700000010000000010000000700000010000000010000000800000010000000010000000800000010000000010000000900000010000000010000000900000010000000010000000A00000010000000010000000A00000010000000010000000B00000010000000010000000B00000010000000010000000C00000010000000010000000C00000010000000010000000D00000010000000010000000D00000010000000010000000E00000010000000010000000E00000010000000010000000F00000010000000010000000F00000010000000010000001000000010000000010000001000000010000000010000000000000000000000020000000000000000000000020000000100000000000000020000000100000000000000020000000200000000000000020000000200000000000000020000000300000000000000020000000300000000000000020000000400000000000000020000000400000000000000020000000500000000000000020000000500000000000000020000000600000000000000020000000600000000000000020000000700000000000000020000000700000000000000020000000800000000000000020000000800000000000000020000000900000000000000020000000900000000000000020000000A00000000000000020000000A00000000000000020000000B00000000000000020000000B00000000000000020000000C00000000000000020000000C00000000000000020000000D00000000000000020000000D00000000000000020000000E00000000000000020000000E00000000000000020000000F00000000000000020000000F00000000000000020000001000000000000000020000001000000000000000020000000000000001000000020000000000000001000000020000000100000001000000020000000100000001000000020000000200000001000000020000000200000001000000020000000300000001000000020000000300000001000000020000000400000001000000020000000400000001000000020000000500000001000000020000000500000001000000020000000600000001000000020000000600000001000000020000000700000001000000020000000700000001000000020000000800000001000000020000000800000001000000020000000900000001000000020000000900000001000000020000000A00000001000000020000000A00000001000000020000000B00000001000000020000000B00000001000000020000000C00000001000000020000000C00000001000000020000000D00000001000000020000000D00000001000000020000000E00000001000000020000000E00000001000000020000000F00000001000000020000000F00000001000000020000001000000001000000020000001000000001000000020000000000000002000000020000000000000002000000020000000100000002000000020000000100000002000000020000000200000002000000020000000200000002000000020000000300000002000000020000000300000002000000020000000400000002000000020000000400000002000000020000000500000002000000020000000500000002000000020000000600000002000000020000000600000002000000020000000700000002000000020000000700000002000000020000000800000002000000020000000800000002000000020000000900000002000000020000000900000002000000020000000A00000002000000020000000A00000002000000020000000B00000002000000020000000B00000002000000020000000C00000002000000020000000C00000002000000020000000D00000002000000020000000D00000002000000020000000E00000002000000020000000E00000002000000020000000F00000002000000020000000F00000002000000020000001000000002000000020000001000000002000000020000000000000003000000020000000000000003000000020000000100000003000000020000000100000003000000020000000200000003000000020000000200000003000000020000000300000003000000020000000300000003000000020000000400000003000000020000000400000003000000020000000500000003000000020000000500000003000000020000000600000003000000020000000600000003000000020000000700000003000000020000000700000003000000020000000800000003000000020000000800000003000000020000000900000003000000020000000900000003000000020000000A00000003000000020000000A00000003000000020000000B00000003000000020000000B00000003000000020000000C00000003000000020000000C00000003000000020000000D00000003000000020000000D00000003000000020000000E00000003000000020000000E00000003000000020000000F00000003000000020000000F00000003000000020000001000000003000000020000001000000003000000020000000000000004000000020000000000000004000000020000000100000004000000020000000100000004000000020000000200000004000000020000000200000004000000020000000300000004000000020000000300000004000000020000000400000004000000020000000400000004000000020000000500000004000000020000000500000004000000020000000600000004000000020000000600000004000000020000000700000004000000020000000700000004000000020000000800000004000000020000000800000004000000020000000900000004000000020000000900000004000000020000000A00000004000000020000000A00000004000000020000000B00000004000000020000000B00000004000000020000000C00000004000000020000000C00000004000000020000000D00000004000000020000000D00000004000000020000000E00000004000000020000000E00000004000000020000000F00000004000000020000000F00000004000000020000001000000004000000020000001000000004000000020000000000000005000000020000000000000005000000020000000100000005000000020000000100000005000000020000000200000005000000020000000200000005000000020000000300000005000000020000000300000005000000020000000400000005000000020000000400000005000000020000000500000005000000020000000500000005000000020000000600000005000000020000000600000005000000020000000700000005000000020000000700000005000000020000000800000005000000020000000800000005000000020000000900000005000000020000000900000005000000020000000A00000005000000020000000A00000005000000020000000B00000005000000020000000B00000005000000020000000C00000005000000020000000C00000005000000020000000D00000005000000020000000D00000005000000020000000E00000005000000020000000E00000005000000020000000F00000005000000020000000F00000005000000020000001000000005000000020000001000000005000000020000000000000006000000020000000000000006000000020000000100000006000000020000000100000006000000020000000200000006000000020000000200000006000000020000000300000006000000020000000300000006000000020000000400000006000000020000000400000006000000020000000500000006000000020000000500000006000000020000000600000006000000020000000600000006000000020000000700000006000000020000000700000006000000020000000800000006000000020000000800000006000000020000000900000006000000020000000900000006000000020000000A00000006000000020000000A00000006000000020000000B00000006000000020000000B00000006000000020000000C00000006000000020000000C00000006000000020000000D00000006000000020000000D00000006000000020000000E00000006000000020000000E00000006000000020000000F00000006000000020000000F00000006000000020000001000000006000000020000001000000006000000020000000000000007000000020000000000000007000000020000000100000007000000020000000100000007000000020000000200000007000000020000000200000007000000020000000300000007000000020000000300000007000000020000000400000007000000020000000400000007000000020000000500000007000000020000000500000007000000020000000600000007000000020000000600000007000000020000000700000007000000020000000700000007000000020000000800000007000000020000000800000007000000020000000900000007000000020000000900000007000000020000000A00000007000000020000000A00000007000000020000000B00000007000000020000000B00000007000000020000000C00000007000000020000000C00000007000000020000000D00000007000000020000000D00000007000000020000000E00000007000000020000000E00000007000000020000000F00000007000000020000000F00000007000000020000001000000007000000020000001000000007000000020000000000000008000000020000000000000008000000020000000100000008000000020000000100000008000000020000000200000008000000020000000200000008000000020000000300000008000000020000000300000008000000020000000400000008000000020000000400000008000000020000000500000008000000020000000500000008000000020000000600000008000000020000000600000008000000020000000700000008000000020000000700000008000000020000000800000008000000020000000800000008000000020000000900000008000000020000000900000008000000020000000A00000008000000020000000A00000008000000020000000B00000008000000020000000B00000008000000020000000C00000008000000020000000C00000008000000020000000D00000008000000020000000D00000008000000020000000E00000008000000020000000E00000008000000020000000F00000008000000020000000F00000008000000020000001000000008000000020000001000000008000000020000000000000009000000020000000000000009000000020000000100000009000000020000000100000009000000020000000200000009000000020000000200000009000000020000000300000009000000020000000300000009000000020000000400000009000000020000000400000009000000020000000500000009000000020000000500000009000000020000000600000009000000020000000600000009000000020000000700000009000000020000000700000009000000020000000800000009000000020000000800000009000000020000000900000009000000020000000900000009000000020000000A00000009000000020000000A00000009000000020000000B00000009000000020000000B00000009000000020000000C00000009000000020000000C00000009000000020000000D00000009000000020000000D00000009000000020000000E00000009000000020000000E00000009000000020000000F00000009000000020000000F0000000900000002000000100000000900000002000000100000000900000002000000000000000A00000002000000000000000A00000002000000010000000A00000002000000010000000A00000002000000020000000A00000002000000020000000A00000002000000030000000A00000002000000030000000A00000002000000040000000A00000002000000040000000A00000002000000050000000A00000002000000050000000A00000002000000060000000A00000002000000060000000A00000002000000070000000A00000002000000070000000A00000002000000080000000A00000002000000080000000A00000002000000090000000A00000002000000090000000A000000020000000A0000000A000000020000000A0000000A000000020000000B0000000A000000020000000B0000000A000000020000000C0000000A000000020000000C0000000A000000020000000D0000000A000000020000000D0000000A000000020000000E0000000A000000020000000E0000000A000000020000000F0000000A000000020000000F0000000A00000002000000100000000A00000002000000100000000A00000002000000000000000B00000002000000000000000B00000002000000010000000B00000002000000010000000B00000002000000020000000B00000002000000020000000B00000002000000030000000B00000002000000030000000B00000002000000040000000B00000002000000040000000B00000002000000050000000B00000002000000050000000B00000002000000060000000B00000002000000060000000B00000002000000070000000B00000002000000070000000B00000002000000080000000B00000002000000080000000B00000002000000090000000B00000002000000090000000B000000020000000A0000000B000000020000000A0000000B000000020000000B0000000B000000020000000B0000000B000000020000000C0000000B000000020000000C0000000B000000020000000D0000000B000000020000000D0000000B000000020000000E0000000B000000020000000E0000000B000000020000000F0000000B000000020000000F0000000B00000002000000100000000B00000002000000100000000B00000002000000000000000C00000002000000000000000C00000002000000010000000C00000002000000010000000C00000002000000020000000C00000002000000020000000C00000002000000030000000C00000002000000030000000C00000002000000040000000C00000002000000040000000C00000002000000050000000C00000002000000050000000C00000002000000060000000C00000002000000060000000C00000002000000070000000C00000002000000070000000C00000002000000080000000C00000002000000080000000C00000002000000090000000C00000002000000090000000C000000020000000A0000000C000000020000000A0000000C000000020000000B0000000C000000020000000B0000000C000000020000000C0000000C000000020000000C0000000C000000020000000D0000000C000000020000000D0000000C000000020000000E0000000C000000020000000E0000000C000000020000000F0000000C000000020000000F0000000C00000002000000100000000C00000002000000100000000C00000002000000000000000D00000002000000000000000D00000002000000010000000D00000002000000010000000D00000002000000020000000D00000002000000020000000D00000002000000030000000D00000002000000030000000D00000002000000040000000D00000002000000040000000D00000002000000050000000D00000002000000050000000D00000002000000060000000D00000002000000060000000D00000002000000070000000D00000002000000070000000D00000002000000080000000D00000002000000080000000D00000002000000090000000D00000002000000090000000D000000020000000A0000000D000000020000000A0000000D000000020000000B0000000D000000020000000B0000000D000000020000000C0000000D000000020000000C0000000D000000020000000D0000000D000000020000000D0000000D000000020000000E0000000D000000020000000E0000000D000000020000000F0000000D000000020000000F0000000D00000002000000100000000D00000002000000100000000D00000002000000000000000E00000002000000000000000E00000002000000010000000E00000002000000010000000E00000002000000020000000E00000002000000020000000E00000002000000030000000E00000002000000030000000E00000002000000040000000E00000002000000040000000E00000002000000050000000E00000002000000050000000E00000002000000060000000E00000002000000060000000E00000002000000070000000E00000002000000070000000E00000002000000080000000E00000002000000080000000E00000002000000090000000E00000002000000090000000E000000020000000A0000000E000000020000000A0000000E000000020000000B0000000E000000020000000B0000000E000000020000000C0000000E000000020000000C0000000E000000020000000D0000000E000000020000000D0000000E000000020000000E0000000E000000020000000E0000000E000000020000000F0000000E000000020000000F0000000E00000002000000100000000E00000002000000100000000E00000002000000000000000F00000002000000000000000F00000002000000010000000F00000002000000010000000F00000002000000020000000F00000002000000020000000F00000002000000030000000F00000002000000030000000F00000002000000040000000F00000002000000040000000F00000002000000050000000F00000002000000050000000F00000002000000060000000F00000002000000060000000F00000002000000070000000F00000002000000070000000F00000002000000080000000F00000002000000080000000F00000002000000090000000F00000002000000090000000F000000020000000A0000000F000000020000000A0000000F000000020000000B0000000F000000020000000B0000000F000000020000000C0000000F000000020000000C0000000F000000020000000D0000000F000000020000000D0000000F000000020000000E0000000F000000020000000E0000000F000000020000000F0000000F000000020000000F0000000F00000002000000100000000F00000002000000100000000F000000020000000000000010000000020000000000000010000000020000000100000010000000020000000100000010000000020000000200000010000000020000000200000010000000020000000300000010000000020000000300000010000000020000000400000010000000020000000400000010000000020000000500000010000000020000000500000010000000020000000600000010000000020000000600000010000000020000000700000010000000020000000700000010000000020000000800000010000000020000000800000010000000020000000900000010000000020000000900000010000000020000000A00000010000000020000000A00000010000000020000000B00000010000000020000000B00000010000000020000000C00000010000000020000000C00000010000000020000000D00000010000000020000000D00000010000000020000000E00000010000000020000000E00000010000000020000000F00000010000000020000000F00000010000000020000001000000010000000020000001000000010000000020000000000000000000000030000000000000000000000030000000100000000000000030000000100000000000000030000000200000000000000030000000200000000000000030000000300000000000000030000000300000000000000030000000400000000000000030000000400000000000000030000000500000000000000030000000500000000000000030000000600000000000000030000000600000000000000030000000700000000000000030000000700000000000000030000000800000000000000030000000800000000000000030000000900000000000000030000000900000000000000030000000A00000000000000030000000A00000000000000030000000B00000000000000030000000B00000000000000030000000C00000000000000030000000C00000000000000030000000D00000000000000030000000D00000000000000030000000E00000000000000030000000E00000000000000030000000F00000000000000030000000F00000000000000030000001000000000000000030000001000000000000000030000000000000001000000030000000000000001000000030000000100000001000000030000000100000001000000030000000200000001000000030000000200000001000000030000000300000001000000030000000300000001000000030000000400000001000000030000000400000001000000030000000500000001000000030000000500000001000000030000000600000001000000030000000600000001000000030000000700000001000000030000000700000001000000030000000800000001000000030000000800000001000000030000000900000001000000030000000900000001000000030000000A00000001000000030000000A00000001000000030000000B00000001000000030000000B00000001000000030000000C00000001000000030000000C00000001000000030000000D00000001000000030000000D00000001000000030000000E00000001000000030000000E00000001000000030000000F00000001000000030000000F00000001000000030000001000000001000000030000001000000001000000030000000000000002000000030000000000000002000000030000000100000002000000030000000100000002000000030000000200000002000000030000000200000002000000030000000300000002000000030000000300000002000000030000000400000002000000030000000400000002000000030000000500000002000000030000000500000002000000030000000600000002000000030000000600000002000000030000000700000002000000030000000700000002000000030000000800000002000000030000000800000002000000030000000900000002000000030000000900000002000000030000000A00000002000000030000000A00000002000000030000000B00000002000000030000000B00000002000000030000000C00000002000000030000000C00000002000000030000000D00000002000000030000000D00000002000000030000000E00000002000000030000000E00000002000000030000000F00000002000000030000000F00000002000000030000001000000002000000030000001000000002000000030000000000000003000000030000000000000003000000030000000100000003000000030000000100000003000000030000000200000003000000030000000200000003000000030000000300000003000000030000000300000003000000030000000400000003000000030000000400000003000000030000000500000003000000030000000500000003000000030000000600000003000000030000000600000003000000030000000700000003000000030000000700000003000000030000000800000003000000030000000800000003000000030000000900000003000000030000000900000003000000030000000A00000003000000030000000A00000003000000030000000B00000003000000030000000B00000003000000030000000C00000003000000030000000C00000003000000030000000D00000003000000030000000D00000003000000030000000E00000003000000030000000E00000003000000030000000F00000003000000030000000F00000003000000030000001000000003000000030000001000000003000000030000000000000004000000030000000000000004000000030000000100000004000000030000000100000004000000030000000200000004000000030000000200000004000000030000000300000004000000030000000300000004000000030000000400000004000000030000000400000004000000030000000500000004000000030000000500000004000000030000000600000004000000030000000600000004000000030000000700000004000000030000000700000004000000030000000800000004000000030000000800000004000000030000000900000004000000030000000900000004000000030000000A00000004000000030000000A00000004000000030000000B00000004000000030000000B00000004000000030000000C00000004000000030000000C00000004000000030000000D00000004000000030000000D00000004000000030000000E00000004000000030000000E00000004000000030000000F00000004000000030000000F00000004000000030000001000000004000000030000001000000004000000030000000000000005000000030000000000000005000000030000000100000005000000030000000100000005000000030000000200000005000000030000000200000005000000030000000300000005000000030000000300000005000000030000000400000005000000030000000400000005000000030000000500000005000000030000000500000005000000030000000600000005000000030000000600000005000000030000000700000005000000030000000700000005000000030000000800000005000000030000000800000005000000030000000900000005000000030000000900000005000000030000000A00000005000000030000000A00000005000000030000000B00000005000000030000000B00000005000000030000000C00000005000000030000000C00000005000000030000000D00000005000000030000000D00000005000000030000000E00000005000000030000000E00000005000000030000000F00000005000000030000000F00000005000000030000001000000005000000030000001000000005000000030000000000000006000000030000000000000006000000030000000100000006000000030000000100000006000000030000000200000006000000030000000200000006000000030000000300000006000000030000000300000006000000030000000400000006000000030000000400000006000000030000000500000006000000030000000500000006000000030000000600000006000000030000000600000006000000030000000700000006000000030000000700000006000000030000000800000006000000030000000800000006000000030000000900000006000000030000000900000006000000030000000A00000006000000030000000A00000006000000030000000B00000006000000030000000B00000006000000030000000C00000006000000030000000C00000006000000030000000D00000006000000030000000D00000006000000030000000E00000006000000030000000E00000006000000030000000F00000006000000030000000F00000006000000030000001000000006000000030000001000000006000000030000000000000007000000030000000000000007000000030000000100000007000000030000000100000007000000030000000200000007000000030000000200000007000000030000000300000007000000030000000300000007000000030000000400000007000000030000000400000007000000030000000500000007000000030000000500000007000000030000000600000007000000030000000600000007000000030000000700000007000000030000000700000007000000030000000800000007000000030000000800000007000000030000000900000007000000030000000900000007000000030000000A00000007000000030000000A00000007000000030000000B00000007000000030000000B00000007000000030000000C00000007000000030000000C00000007000000030000000D00000007000000030000000D00000007000000030000000E00000007000000030000000E00000007000000030000000F00000007000000030000000F00000007000000030000001000000007000000030000001000000007000000030000000000000008000000030000000000000008000000030000000100000008000000030000000100000008000000030000000200000008000000030000000200000008000000030000000300000008000000030000000300000008000000030000000400000008000000030000000400000008000000030000000500000008000000030000000500000008000000030000000600000008000000030000000600000008000000030000000700000008000000030000000700000008000000030000000800000008000000030000000800000008000000030000000900000008000000030000000900000008000000030000000A00000008000000030000000A00000008000000030000000B00000008000000030000000B00000008000000030000000C00000008000000030000000C00000008000000030000000D00000008000000030000000D00000008000000030000000E00000008000000030000000E00000008000000030000000F00000008000000030000000F00000008000000030000001000000008000000030000001000000008000000030000000000000009000000030000000000000009000000030000000100000009000000030000000100000009000000030000000200000009000000030000000200000009000000030000000300000009000000030000000300000009000000030000000400000009000000030000000400000009000000030000000500000009000000030000000500000009000000030000000600000009000000030000000600000009000000030000000700000009000000030000000700000009000000030000000800000009000000030000000800000009000000030000000900000009000000030000000900000009000000030000000A00000009000000030000000A00000009000000030000000B00000009000000030000000B00000009000000030000000C00000009000000030000000C00000009000000030000000D00000009000000030000000D00000009000000030000000E00000009000000030000000E00000009000000030000000F00000009000000030000000F0000000900000003000000100000000900000003000000100000000900000003000000000000000A00000003000000000000000A00000003000000010000000A00000003000000010000000A00000003000000020000000A00000003000000020000000A00000003000000030000000A00000003000000030000000A00000003000000040000000A00000003000000040000000A00000003000000050000000A00000003000000050000000A00000003000000060000000A00000003000000060000000A00000003000000070000000A00000003000000070000000A00000003000000080000000A00000003000000080000000A00000003000000090000000A00000003000000090000000A000000030000000A0000000A000000030000000A0000000A000000030000000B0000000A000000030000000B0000000A000000030000000C0000000A000000030000000C0000000A000000030000000D0000000A000000030000000D0000000A000000030000000E0000000A000000030000000E0000000A000000030000000F0000000A000000030000000F0000000A00000003000000100000000A00000003000000100000000A00000003000000000000000B00000003000000000000000B00000003000000010000000B00000003000000010000000B00000003000000020000000B00000003000000020000000B00000003000000030000000B00000003000000030000000B00000003000000040000000B00000003000000040000000B00000003000000050000000B00000003000000050000000B00000003000000060000000B00000003000000060000000B00000003000000070000000B00000003000000070000000B00000003000000080000000B00000003000000080000000B00000003000000090000000B00000003000000090000000B000000030000000A0000000B000000030000000A0000000B000000030000000B0000000B000000030000000B0000000B000000030000000C0000000B000000030000000C0000000B000000030000000D0000000B000000030000000D0000000B000000030000000E0000000B000000030000000E0000000B000000030000000F0000000B000000030000000F0000000B00000003000000100000000B00000003000000100000000B00000003000000000000000C00000003000000000000000C00000003000000010000000C00000003000000010000000C00000003000000020000000C00000003000000020000000C00000003000000030000000C00000003000000030000000C00000003000000040000000C00000003000000040000000C00000003000000050000000C00000003000000050000000C00000003000000060000000C00000003000000060000000C00000003000000070000000C00000003000000070000000C00000003000000080000000C00000003000000080000000C00000003000000090000000C00000003000000090000000C000000030000000A0000000C000000030000000A0000000C000000030000000B0000000C000000030000000B0000000C000000030000000C0000000C000000030000000C0000000C000000030000000D0000000C000000030000000D0000000C000000030000000E0000000C000000030000000E0000000C000000030000000F0000000C000000030000000F0000000C00000003000000100000000C00000003000000100000000C00000003000000000000000D00000003000000000000000D00000003000000010000000D00000003000000010000000D00000003000000020000000D00000003000000020000000D00000003000000030000000D00000003000000030000000D00000003000000040000000D00000003000000040000000D00000003000000050000000D00000003000000050000000D00000003000000060000000D00000003000000060000000D00000003000000070000000D00000003000000070000000D00000003000000080000000D00000003000000080000000D00000003000000090000000D00000003000000090000000D000000030000000A0000000D000000030000000A0000000D000000030000000B0000000D000000030000000B0000000D000000030000000C0000000D000000030000000C0000000D000000030000000D0000000D000000030000000D0000000D000000030000000E0000000D000000030000000E0000000D000000030000000F0000000D000000030000000F0000000D00000003000000100000000D00000003000000100000000D00000003000000000000000E00000003000000000000000E00000003000000010000000E00000003000000010000000E00000003000000020000000E00000003000000020000000E00000003000000030000000E00000003000000030000000E00000003000000040000000E00000003000000040000000E00000003000000050000000E00000003000000050000000E00000003000000060000000E00000003000000060000000E00000003000000070000000E00000003000000070000000E00000003000000080000000E00000003000000080000000E00000003000000090000000E00000003000000090000000E000000030000000A0000000E000000030000000A0000000E000000030000000B0000000E000000030000000B0000000E000000030000000C0000000E000000030000000C0000000E000000030000000D0000000E000000030000000D0000000E000000030000000E0000000E000000030000000E0000000E000000030000000F0000000E000000030000000F0000000E00000003000000100000000E00000003000000100000000E00000003000000000000000F00000003000000000000000F00000003000000010000000F00000003000000010000000F00000003000000020000000F00000003000000020000000F00000003000000030000000F00000003000000030000000F00000003000000040000000F00000003000000040000000F00000003000000050000000F00000003000000050000000F00000003000000060000000F00000003000000060000000F00000003000000070000000F00000003000000070000000F00000003000000080000000F00000003000000080000000F00000003000000090000000F00000003000000090000000F000000030000000A0000000F000000030000000A0000000F000000030000000B0000000F000000030000000B0000000F000000030000000C0000000F000000030000000C0000000F000000030000000D0000000F000000030000000D0000000F000000030000000E0000000F000000030000000E0000000F000000030000000F0000000F000000030000000F0000000F00000003000000100000000F00000003000000100000000F000000030000000000000010000000030000000000000010000000030000000100000010000000030000000100000010000000030000000200000010000000030000000200000010000000030000000300000010000000030000000300000010000000030000000400000010000000030000000400000010000000030000000500000010000000030000000500000010000000030000000600000010000000030000000600000010000000030000000700000010000000030000000700000010000000030000000800000010000000030000000800000010000000030000000900000010000000030000000900000010000000030000000A00000010000000030000000A00000010000000030000000B00000010000000030000000B00000010000000030000000C00000010000000030000000C00000010000000030000000D00000010000000030000000D00000010000000030000000E00000010000000030000000E00000010000000030000000F00000010000000030000000F00000010000000030000001000000010000000030000001000000010000000030000000000000000000000040000000000000000000000040000000100000000000000040000000100000000000000040000000200000000000000040000000200000000000000040000000300000000000000040000000300000000000000040000000400000000000000040000000400000000000000040000000500000000000000040000000500000000000000040000000600000000000000040000000600000000000000040000000700000000000000040000000700000000000000040000000800000000000000040000000800000000000000040000000900000000000000040000000900000000000000040000000A00000000000000040000000A00000000000000040000000B00000000000000040000000B00000000000000040000000C00000000000000040000000C00000000000000040000000D00000000000000040000000D00000000000000040000000E00000000000000040000000E00000000000000040000000F00000000000000040000000F00000000000000040000001000000000000000040000001000000000000000040000000000000001000000040000000000000001000000040000000100000001000000040000000100000001000000040000000200000001000000040000000200000001000000040000000300000001000000040000000300000001000000040000000400000001000000040000000400000001000000040000000500000001000000040000000500000001000000040000000600000001000000040000000600000001000000040000000700000001000000040000000700000001000000040000000800000001000000040000000800000001000000040000000900000001000000040000000900000001000000040000000A00000001000000040000000A00000001000000040000000B00000001000000040000000B00000001000000040000000C00000001000000040000000C00000001000000040000000D00000001000000040000000D00000001000000040000000E00000001000000040000000E00000001000000040000000F00000001000000040000000F00000001000000040000001000000001000000040000001000000001000000040000000000000002000000040000000000000002000000040000000100000002000000040000000100000002000000040000000200000002000000040000000200000002000000040000000300000002000000040000000300000002000000040000000400000002000000040000000400000002000000040000000500000002000000040000000500000002000000040000000600000002000000040000000600000002000000040000000700000002000000040000000700000002000000040000000800000002000000040000000800000002000000040000000900000002000000040000000900000002000000040000000A00000002000000040000000A00000002000000040000000B00000002000000040000000B00000002000000040000000C00000002000000040000000C00000002000000040000000D00000002000000040000000D00000002000000040000000E00000002000000040000000E00000002000000040000000F00000002000000040000000F00000002000000040000001000000002000000040000001000000002000000040000000000000003000000040000000000000003000000040000000100000003000000040000000100000003000000040000000200000003000000040000000200000003000000040000000300000003000000040000000300000003000000040000000400000003000000040000000400000003000000040000000500000003000000040000000500000003000000040000000600000003000000040000000600000003000000040000000700000003000000040000000700000003000000040000000800000003000000040000000800000003000000040000000900000003000000040000000900000003000000040000000A00000003000000040000000A00000003000000040000000B00000003000000040000000B00000003000000040000000C00000003000000040000000C00000003000000040000000D00000003000000040000000D00000003000000040000000E00000003000000040000000E00000003000000040000000F00000003000000040000000F00000003000000040000001000000003000000040000001000000003000000040000000000000004000000040000000000000004000000040000000100000004000000040000000100000004000000040000000200000004000000040000000200000004000000040000000300000004000000040000000300000004000000040000000400000004000000040000000400000004000000040000000500000004000000040000000500000004000000040000000600000004000000040000000600000004000000040000000700000004000000040000000700000004000000040000000800000004000000040000000800000004000000040000000900000004000000040000000900000004000000040000000A00000004000000040000000A00000004000000040000000B00000004000000040000000B00000004000000040000000C00000004000000040000000C00000004000000040000000D00000004000000040000000D00000004000000040000000E00000004000000040000000E00000004000000040000000F00000004000000040000000F00000004000000040000001000000004000000040000001000000004000000040000000000000005000000040000000000000005000000040000000100000005000000040000000100000005000000040000000200000005000000040000000200000005000000040000000300000005000000040000000300000005000000040000000400000005000000040000000400000005000000040000000500000005000000040000000500000005000000040000000600000005000000040000000600000005000000040000000700000005000000040000000700000005000000040000000800000005000000040000000800000005000000040000000900000005000000040000000900000005000000040000000A00000005000000040000000A00000005000000040000000B00000005000000040000000B00000005000000040000000C00000005000000040000000C00000005000000040000000D00000005000000040000000D00000005000000040000000E00000005000000040000000E00000005000000040000000F00000005000000040000000F00000005000000040000001000000005000000040000001000000005000000040000000000000006000000040000000000000006000000040000000100000006000000040000000100000006000000040000000200000006000000040000000200000006000000040000000300000006000000040000000300000006000000040000000400000006000000040000000400000006000000040000000500000006000000040000000500000006000000040000000600000006000000040000000600000006000000040000000700000006000000040000000700000006000000040000000800000006000000040000000800000006000000040000000900000006000000040000000900000006000000040000000A00000006000000040000000A00000006000000040000000B00000006000000040000000B00000006000000040000000C00000006000000040000000C00000006000000040000000D00000006000000040000000D00000006000000040000000E00000006000000040000000E00000006000000040000000F00000006000000040000000F00000006000000040000001000000006000000040000001000000006000000040000000000000007000000040000000000000007000000040000000100000007000000040000000100000007000000040000000200000007000000040000000200000007000000040000000300000007000000040000000300000007000000040000000400000007000000040000000400000007000000040000000500000007000000040000000500000007000000040000000600000007000000040000000600000007000000040000000700000007000000040000000700000007000000040000000800000007000000040000000800000007000000040000000900000007000000040000000900000007000000040000000A00000007000000040000000A00000007000000040000000B00000007000000040000000B00000007000000040000000C00000007000000040000000C00000007000000040000000D00000007000000040000000D00000007000000040000000E00000007000000040000000E00000007000000040000000F00000007000000040000000F00000007000000040000001000000007000000040000001000000007000000040000000000000008000000040000000000000008000000040000000100000008000000040000000100000008000000040000000200000008000000040000000200000008000000040000000300000008000000040000000300000008000000040000000400000008000000040000000400000008000000040000000500000008000000040000000500000008000000040000000600000008000000040000000600000008000000040000000700000008000000040000000700000008000000040000000800000008000000040000000800000008000000040000000900000008000000040000000900000008000000040000000A00000008000000040000000A00000008000000040000000B00000008000000040000000B00000008000000040000000C00000008000000040000000C00000008000000040000000D00000008000000040000000D00000008000000040000000E00000008000000040000000E00000008000000040000000F00000008000000040000000F00000008000000040000001000000008000000040000001000000008000000040000000000000009000000040000000000000009000000040000000100000009000000040000000100000009000000040000000200000009000000040000000200000009000000040000000300000009000000040000000300000009000000040000000400000009000000040000000400000009000000040000000500000009000000040000000500000009000000040000000600000009000000040000000600000009000000040000000700000009000000040000000700000009000000040000000800000009000000040000000800000009000000040000000900000009000000040000000900000009000000040000000A00000009000000040000000A00000009000000040000000B00000009000000040000000B00000009000000040000000C00000009000000040000000C00000009000000040000000D00000009000000040000000D00000009000000040000000E00000009000000040000000E00000009000000040000000F00000009000000040000000F0000000900000004000000100000000900000004000000100000000900000004000000000000000A00000004000000000000000A00000004000000010000000A00000004000000010000000A00000004000000020000000A00000004000000020000000A00000004000000030000000A00000004000000030000000A00000004000000040000000A00000004000000040000000A00000004000000050000000A00000004000000050000000A00000004000000060000000A00000004000000060000000A00000004000000070000000A00000004000000070000000A00000004000000080000000A00000004000000080000000A00000004000000090000000A00000004000000090000000A000000040000000A0000000A000000040000000A0000000A000000040000000B0000000A000000040000000B0000000A000000040000000C0000000A000000040000000C0000000A000000040000000D0000000A000000040000000D0000000A000000040000000E0000000A000000040000000E0000000A000000040000000F0000000A000000040000000F0000000A00000004000000100000000A00000004000000100000000A00000004000000000000000B00000004000000000000000B00000004000000010000000B00000004000000010000000B00000004000000020000000B00000004000000020000000B00000004000000030000000B00000004000000030000000B00000004000000040000000B00000004000000040000000B00000004000000050000000B00000004000000050000000B00000004000000060000000B00000004000000060000000B00000004000000070000000B00000004000000070000000B00000004000000080000000B00000004000000080000000B00000004000000090000000B00000004000000090000000B000000040000000A0000000B000000040000000A0000000B000000040000000B0000000B000000040000000B0000000B000000040000000C0000000B000000040000000C0000000B000000040000000D0000000B000000040000000D0000000B000000040000000E0000000B000000040000000E0000000B000000040000000F0000000B000000040000000F0000000B00000004000000100000000B00000004000000100000000B00000004000000000000000C00000004000000000000000C00000004000000010000000C00000004000000010000000C00000004000000020000000C00000004000000020000000C00000004000000030000000C00000004000000030000000C00000004000000040000000C00000004000000040000000C00000004000000050000000C00000004000000050000000C00000004000000060000000C00000004000000060000000C00000004000000070000000C00000004000000070000000C00000004000000080000000C00000004000000080000000C00000004000000090000000C00000004000000090000000C000000040000000A0000000C000000040000000A0000000C000000040000000B0000000C000000040000000B0000000C000000040000000C0000000C000000040000000C0000000C000000040000000D0000000C000000040000000D0000000C000000040000000E0000000C000000040000000E0000000C000000040000000F0000000C000000040000000F0000000C00000004000000100000000C00000004000000100000000C00000004000000000000000D00000004000000000000000D00000004000000010000000D00000004000000010000000D00000004000000020000000D00000004000000020000000D00000004000000030000000D00000004000000030000000D00000004000000040000000D00000004000000040000000D00000004000000050000000D00000004000000050000000D00000004000000060000000D00000004000000060000000D00000004000000070000000D00000004000000070000000D00000004000000080000000D00000004000000080000000D00000004000000090000000D00000004000000090000000D000000040000000A0000000D000000040000000A0000000D000000040000000B0000000D000000040000000B0000000D000000040000000C0000000D000000040000000C0000000D000000040000000D0000000D000000040000000D0000000D000000040000000E0000000D000000040000000E0000000D000000040000000F0000000D000000040000000F0000000D00000004000000100000000D00000004000000100000000D00000004000000000000000E00000004000000000000000E00000004000000010000000E00000004000000010000000E00000004000000020000000E00000004000000020000000E00000004000000030000000E00000004000000030000000E00000004000000040000000E00000004000000040000000E00000004000000050000000E00000004000000050000000E00000004000000060000000E00000004000000060000000E00000004000000070000000E00000004000000070000000E00000004000000080000000E00000004000000080000000E00000004000000090000000E00000004000000090000000E000000040000000A0000000E000000040000000A0000000E000000040000000B0000000E000000040000000B0000000E000000040000000C0000000E000000040000000C0000000E000000040000000D0000000E000000040000000D0000000E000000040000000E0000000E000000040000000E0000000E000000040000000F0000000E000000040000000F0000000E00000004000000100000000E00000004000000100000000E00000004000000000000000F00000004000000000000000F00000004000000010000000F00000004000000010000000F00000004000000020000000F00000004000000020000000F00000004000000030000000F00000004000000030000000F00000004000000040000000F00000004000000040000000F00000004000000050000000F00000004000000050000000F00000004000000060000000F00000004000000060000000F00000004000000070000000F00000004000000070000000F00000004000000080000000F00000004000000080000000F00000004000000090000000F00000004000000090000000F000000040000000A0000000F000000040000000A0000000F000000040000000B0000000F000000040000000B0000000F000000040000000C0000000F000000040000000C0000000F000000040000000D0000000F000000040000000D0000000F000000040000000E0000000F000000040000000E0000000F000000040000000F0000000F000000040000000F0000000F00000004000000100000000F00000004000000100000000F000000040000000000000010000000040000000000000010000000040000000100000010000000040000000100000010000000040000000200000010000000040000000200000010000000040000000300000010000000040000000300000010000000040000000400000010000000040000000400000010000000040000000500000010000000040000000500000010000000040000000600000010000000040000000600000010000000040000000700000010000000040000000700000010000000040000000800000010000000040000000800000010000000040000000900000010000000040000000900000010000000040000000A00000010000000040000000A00000010000000040000000B00000010000000040000000B00000010000000040000000C00000010000000040000000C00000010000000040000000D00000010000000040000000D00000010000000040000000E00000010000000040000000E00000010000000040000000F00000010000000040000000F00000010000000040000001000000010000000040000001000000010000000040000000000000000000000050000000000000000000000050000000100000000000000050000000100000000000000050000000200000000000000050000000200000000000000050000000300000000000000050000000300000000000000050000000400000000000000050000000400000000000000050000000500000000000000050000000500000000000000050000000600000000000000050000000600000000000000050000000700000000000000050000000700000000000000050000000800000000000000050000000800000000000000050000000900000000000000050000000900000000000000050000000A00000000000000050000000A00000000000000050000000B00000000000000050000000B00000000000000050000000C00000000000000050000000C00000000000000050000000D00000000000000050000000D00000000000000050000000E00000000000000050000000E00000000000000050000000F00000000000000050000000F00000000000000050000001000000000000000050000001000000000000000050000000000000001000000050000000000000001000000050000000100000001000000050000000100000001000000050000000200000001000000050000000200000001000000050000000300000001000000050000000300000001000000050000000400000001000000050000000400000001000000050000000500000001000000050000000500000001000000050000000600000001000000050000000600000001000000050000000700000001000000050000000700000001000000050000000800000001000000050000000800000001000000050000000900000001000000050000000900000001000000050000000A00000001000000050000000A00000001000000050000000B00000001000000050000000B00000001000000050000000C00000001000000050000000C00000001000000050000000D00000001000000050000000D00000001000000050000000E00000001000000050000000E00000001000000050000000F00000001000000050000000F00000001000000050000001000000001000000050000001000000001000000050000000000000002000000050000000000000002000000050000000100000002000000050000000100000002000000050000000200000002000000050000000200000002000000050000000300000002000000050000000300000002000000050000000400000002000000050000000400000002000000050000000500000002000000050000000500000002000000050000000600000002000000050000000600000002000000050000000700000002000000050000000700000002000000050000000800000002000000050000000800000002000000050000000900000002000000050000000900000002000000050000000A00000002000000050000000A00000002000000050000000B00000002000000050000000B00000002000000050000000C00000002000000050000000C00000002000000050000000D00000002000000050000000D00000002000000050000000E00000002000000050000000E00000002000000050000000F00000002000000050000000F00000002000000050000001000000002000000050000001000000002000000050000000000000003000000050000000000000003000000050000000100000003000000050000000100000003000000050000000200000003000000050000000200000003000000050000000300000003000000050000000300000003000000050000000400000003000000050000000400000003000000050000000500000003000000050000000500000003000000050000000600000003000000050000000600000003000000050000000700000003000000050000000700000003000000050000000800000003000000050000000800000003000000050000000900000003000000050000000900000003000000050000000A00000003000000050000000A00000003000000050000000B00000003000000050000000B00000003000000050000000C00000003000000050000000C00000003000000050000000D00000003000000050000000D00000003000000050000000E00000003000000050000000E00000003000000050000000F00000003000000050000000F00000003000000050000001000000003000000050000001000000003000000050000000000000004000000050000000000000004000000050000000100000004000000050000000100000004000000050000000200000004000000050000000200000004000000050000000300000004000000050000000300000004000000050000000400000004000000050000000400000004000000050000000500000004000000050000000500000004000000050000000600000004000000050000000600000004000000050000000700000004000000050000000700000004000000050000000800000004000000050000000800000004000000050000000900000004000000050000000900000004000000050000000A00000004000000050000000A00000004000000050000000B00000004000000050000000B00000004000000050000000C00000004000000050000000C00000004000000050000000D00000004000000050000000D00000004000000050000000E00000004000000050000000E00000004000000050000000F00000004000000050000000F00000004000000050000001000000004000000050000001000000004000000050000000000000005000000050000000000000005000000050000000100000005000000050000000100000005000000050000000200000005000000050000000200000005000000050000000300000005000000050000000300000005000000050000000400000005000000050000000400000005000000050000000500000005000000050000000500000005000000050000000600000005000000050000000600000005000000050000000700000005000000050000000700000005000000050000000800000005000000050000000800000005000000050000000900000005000000050000000900000005000000050000000A00000005000000050000000A00000005000000050000000B00000005000000050000000B00000005000000050000000C00000005000000050000000C00000005000000050000000D00000005000000050000000D00000005000000050000000E00000005000000050000000E00000005000000050000000F00000005000000050000000F00000005000000050000001000000005000000050000001000000005000000050000000000000006000000050000000000000006000000050000000100000006000000050000000100000006000000050000000200000006000000050000000200000006000000050000000300000006000000050000000300000006000000050000000400000006000000050000000400000006000000050000000500000006000000050000000500000006000000050000000600000006000000050000000600000006000000050000000700000006000000050000000700000006000000050000000800000006000000050000000800000006000000050000000900000006000000050000000900000006000000050000000A00000006000000050000000A00000006000000050000000B00000006000000050000000B00000006000000050000000C00000006000000050000000C00000006000000050000000D00000006000000050000000D00000006000000050000000E00000006000000050000000E00000006000000050000000F00000006000000050000000F00000006000000050000001000000006000000050000001000000006000000050000000000000007000000050000000000000007000000050000000100000007000000050000000100000007000000050000000200000007000000050000000200000007000000050000000300000007000000050000000300000007000000050000000400000007000000050000000400000007000000050000000500000007000000050000000500000007000000050000000600000007000000050000000600000007000000050000000700000007000000050000000700000007000000050000000800000007000000050000000800000007000000050000000900000007000000050000000900000007000000050000000A00000007000000050000000A00000007000000050000000B00000007000000050000000B00000007000000050000000C00000007000000050000000C00000007000000050000000D00000007000000050000000D00000007000000050000000E00000007000000050000000E00000007000000050000000F00000007000000050000000F00000007000000050000001000000007000000050000001000000007000000050000000000000008000000050000000000000008000000050000000100000008000000050000000100000008000000050000000200000008000000050000000200000008000000050000000300000008000000050000000300000008000000050000000400000008000000050000000400000008000000050000000500000008000000050000000500000008000000050000000600000008000000050000000600000008000000050000000700000008000000050000000700000008000000050000000800000008000000050000000800000008000000050000000900000008000000050000000900000008000000050000000A00000008000000050000000A00000008000000050000000B00000008000000050000000B00000008000000050000000C00000008000000050000000C00000008000000050000000D00000008000000050000000D00000008000000050000000E00000008000000050000000E00000008000000050000000F00000008000000050000000F00000008000000050000001000000008000000050000001000000008000000050000000000000009000000050000000000000009000000050000000100000009000000050000000100000009000000050000000200000009000000050000000200000009000000050000000300000009000000050000000300000009000000050000000400000009000000050000000400000009000000050000000500000009000000050000000500000009000000050000000600000009000000050000000600000009000000050000000700000009000000050000000700000009000000050000000800000009000000050000000800000009000000050000000900000009000000050000000900000009000000050000000A00000009000000050000000A00000009000000050000000B00000009000000050000000B00000009000000050000000C00000009000000050000000C00000009000000050000000D00000009000000050000000D00000009000000050000000E00000009000000050000000E00000009000000050000000F00000009000000050000000F0000000900000005000000100000000900000005000000100000000900000005000000000000000A00000005000000000000000A00000005000000010000000A00000005000000010000000A00000005000000020000000A00000005000000020000000A00000005000000030000000A00000005000000030000000A00000005000000040000000A00000005000000040000000A00000005000000050000000A00000005000000050000000A00000005000000060000000A00000005000000060000000A00000005000000070000000A00000005000000070000000A00000005000000080000000A00000005000000080000000A00000005000000090000000A00000005000000090000000A000000050000000A0000000A000000050000000A0000000A000000050000000B0000000A000000050000000B0000000A000000050000000C0000000A000000050000000C0000000A000000050000000D0000000A000000050000000D0000000A000000050000000E0000000A000000050000000E0000000A000000050000000F0000000A000000050000000F0000000A00000005000000100000000A00000005000000100000000A00000005000000000000000B00000005000000000000000B00000005000000010000000B00000005000000010000000B00000005000000020000000B00000005000000020000000B00000005000000030000000B00000005000000030000000B00000005000000040000000B00000005000000040000000B00000005000000050000000B00000005000000050000000B00000005000000060000000B00000005000000060000000B00000005000000070000000B00000005000000070000000B00000005000000080000000B00000005000000080000000B00000005000000090000000B00000005000000090000000B000000050000000A0000000B000000050000000A0000000B000000050000000B0000000B000000050000000B0000000B000000050000000C0000000B000000050000000C0000000B000000050000000D0000000B000000050000000D0000000B000000050000000E0000000B000000050000000E0000000B000000050000000F0000000B000000050000000F0000000B00000005000000100000000B00000005000000100000000B00000005000000000000000C00000005000000000000000C00000005000000010000000C00000005000000010000000C00000005000000020000000C00000005000000020000000C00000005000000030000000C00000005000000030000000C00000005000000040000000C00000005000000040000000C00000005000000050000000C00000005000000050000000C00000005000000060000000C00000005000000060000000C00000005000000070000000C00000005000000070000000C00000005000000080000000C00000005000000080000000C00000005000000090000000C00000005000000090000000C000000050000000A0000000C000000050000000A0000000C000000050000000B0000000C000000050000000B0000000C000000050000000C0000000C000000050000000C0000000C000000050000000D0000000C000000050000000D0000000C000000050000000E0000000C000000050000000E0000000C000000050000000F0000000C000000050000000F0000000C00000005000000100000000C00000005000000100000000C00000005000000000000000D00000005000000000000000D00000005000000010000000D00000005000000010000000D00000005000000020000000D00000005000000020000000D00000005000000030000000D00000005000000030000000D00000005000000040000000D00000005000000040000000D00000005000000050000000D00000005000000050000000D00000005000000060000000D00000005000000060000000D00000005000000070000000D00000005000000070000000D00000005000000080000000D00000005000000080000000D00000005000000090000000D00000005000000090000000D000000050000000A0000000D000000050000000A0000000D000000050000000B0000000D000000050000000B0000000D000000050000000C0000000D000000050000000C0000000D000000050000000D0000000D000000050000000D0000000D000000050000000E0000000D000000050000000E0000000D000000050000000F0000000D000000050000000F0000000D00000005000000100000000D00000005000000100000000D00000005000000000000000E00000005000000000000000E00000005000000010000000E00000005000000010000000E00000005000000020000000E00000005000000020000000E00000005000000030000000E00000005000000030000000E00000005000000040000000E00000005000000040000000E00000005000000050000000E00000005000000050000000E00000005000000060000000E00000005000000060000000E00000005000000070000000E00000005000000070000000E00000005000000080000000E00000005000000080000000E00000005000000090000000E00000005000000090000000E000000050000000A0000000E000000050000000A0000000E000000050000000B0000000E000000050000000B0000000E000000050000000C0000000E000000050000000C0000000E000000050000000D0000000E000000050000000D0000000E000000050000000E0000000E000000050000000E0000000E000000050000000F0000000E000000050000000F0000000E00000005000000100000000E00000005000000100000000E00000005000000000000000F00000005000000000000000F00000005000000010000000F00000005000000010000000F00000005000000020000000F00000005000000020000000F00000005000000030000000F00000005000000030000000F00000005000000040000000F00000005000000040000000F00000005000000050000000F00000005000000050000000F00000005000000060000000F00000005000000060000000F00000005000000070000000F00000005000000070000000F00000005000000080000000F00000005000000080000000F00000005000000090000000F00000005000000090000000F000000050000000A0000000F000000050000000A0000000F000000050000000B0000000F000000050000000B0000000F000000050000000C0000000F000000050000000C0000000F000000050000000D0000000F000000050000000D0000000F000000050000000E0000000F000000050000000E0000000F000000050000000F0000000F000000050000000F0000000F00000005000000100000000F00000005000000100000000F000000050000000000000010000000050000000000000010000000050000000100000010000000050000000100000010000000050000000200000010000000050000000200000010000000050000000300000010000000050000000300000010000000050000000400000010000000050000000400000010000000050000000500000010000000050000000500000010000000050000000600000010000000050000000600000010000000050000000700000010000000050000000700000010000000050000000800000010000000050000000800000010000000050000000900000010000000050000000900000010000000050000000A00000010000000050000000A00000010000000050000000B00000010000000050000000B00000010000000050000000C00000010000000050000000C00000010000000050000000D00000010000000050000000D00000010000000050000000E00000010000000050000000E00000010000000050000000F00000010000000050000000F00000010000000050000001000000010000000050000001000000010000000050000000000000000000000060000000000000000000000060000000100000000000000060000000100000000000000060000000200000000000000060000000200000000000000060000000300000000000000060000000300000000000000060000000400000000000000060000000400000000000000060000000500000000000000060000000500000000000000060000000600000000000000060000000600000000000000060000000700000000000000060000000700000000000000060000000800000000000000060000000800000000000000060000000900000000000000060000000900000000000000060000000A00000000000000060000000A00000000000000060000000B00000000000000060000000B00000000000000060000000C00000000000000060000000C00000000000000060000000D00000000000000060000000D00000000000000060000000E00000000000000060000000E00000000000000060000000F00000000000000060000000F00000000000000060000001000000000000000060000001000000000000000060000000000000001000000060000000000000001000000060000000100000001000000060000000100000001000000060000000200000001000000060000000200000001000000060000000300000001000000060000000300000001000000060000000400000001000000060000000400000001000000060000000500000001000000060000000500000001000000060000000600000001000000060000000600000001000000060000000700000001000000060000000700000001000000060000000800000001000000060000000800000001000000060000000900000001000000060000000900000001000000060000000A00000001000000060000000A00000001000000060000000B00000001000000060000000B00000001000000060000000C00000001000000060000000C00000001000000060000000D00000001000000060000000D00000001000000060000000E00000001000000060000000E00000001000000060000000F00000001000000060000000F00000001000000060000001000000001000000060000001000000001000000060000000000000002000000060000000000000002000000060000000100000002000000060000000100000002000000060000000200000002000000060000000200000002000000060000000300000002000000060000000300000002000000060000000400000002000000060000000400000002000000060000000500000002000000060000000500000002000000060000000600000002000000060000000600000002000000060000000700000002000000060000000700000002000000060000000800000002000000060000000800000002000000060000000900000002000000060000000900000002000000060000000A00000002000000060000000A00000002000000060000000B00000002000000060000000B00000002000000060000000C00000002000000060000000C00000002000000060000000D00000002000000060000000D00000002000000060000000E00000002000000060000000E00000002000000060000000F00000002000000060000000F00000002000000060000001000000002000000060000001000000002000000060000000000000003000000060000000000000003000000060000000100000003000000060000000100000003000000060000000200000003000000060000000200000003000000060000000300000003000000060000000300000003000000060000000400000003000000060000000400000003000000060000000500000003000000060000000500000003000000060000000600000003000000060000000600000003000000060000000700000003000000060000000700000003000000060000000800000003000000060000000800000003000000060000000900000003000000060000000900000003000000060000000A00000003000000060000000A00000003000000060000000B00000003000000060000000B00000003000000060000000C00000003000000060000000C00000003000000060000000D00000003000000060000000D00000003000000060000000E00000003000000060000000E00000003000000060000000F00000003000000060000000F00000003000000060000001000000003000000060000001000000003000000060000000000000004000000060000000000000004000000060000000100000004000000060000000100000004000000060000000200000004000000060000000200000004000000060000000300000004000000060000000300000004000000060000000400000004000000060000000400000004000000060000000500000004000000060000000500000004000000060000000600000004000000060000000600000004000000060000000700000004000000060000000700000004000000060000000800000004000000060000000800000004000000060000000900000004000000060000000900000004000000060000000A00000004000000060000000A00000004000000060000000B00000004000000060000000B00000004000000060000000C00000004000000060000000C00000004000000060000000D00000004000000060000000D00000004000000060000000E00000004000000060000000E00000004000000060000000F00000004000000060000000F00000004000000060000001000000004000000060000001000000004000000060000000000000005000000060000000000000005000000060000000100000005000000060000000100000005000000060000000200000005000000060000000200000005000000060000000300000005000000060000000300000005000000060000000400000005000000060000000400000005000000060000000500000005000000060000000500000005000000060000000600000005000000060000000600000005000000060000000700000005000000060000000700000005000000060000000800000005000000060000000800000005000000060000000900000005000000060000000900000005000000060000000A00000005000000060000000A00000005000000060000000B00000005000000060000000B00000005000000060000000C00000005000000060000000C00000005000000060000000D00000005000000060000000D00000005000000060000000E00000005000000060000000E00000005000000060000000F00000005000000060000000F00000005000000060000001000000005000000060000001000000005000000060000000000000006000000060000000000000006000000060000000100000006000000060000000100000006000000060000000200000006000000060000000200000006000000060000000300000006000000060000000300000006000000060000000400000006000000060000000400000006000000060000000500000006000000060000000500000006000000060000000600000006000000060000000600000006000000060000000700000006000000060000000700000006000000060000000800000006000000060000000800000006000000060000000900000006000000060000000900000006000000060000000A00000006000000060000000A00000006000000060000000B00000006000000060000000B00000006000000060000000C00000006000000060000000C00000006000000060000000D00000006000000060000000D00000006000000060000000E00000006000000060000000E00000006000000060000000F00000006000000060000000F00000006000000060000001000000006000000060000001000000006000000060000000000000007000000060000000000000007000000060000000100000007000000060000000100000007000000060000000200000007000000060000000200000007000000060000000300000007000000060000000300000007000000060000000400000007000000060000000400000007000000060000000500000007000000060000000500000007000000060000000600000007000000060000000600000007000000060000000700000007000000060000000700000007000000060000000800000007000000060000000800000007000000060000000900000007000000060000000900000007000000060000000A00000007000000060000000A00000007000000060000000B00000007000000060000000B00000007000000060000000C00000007000000060000000C00000007000000060000000D00000007000000060000000D00000007000000060000000E00000007000000060000000E00000007000000060000000F00000007000000060000000F00000007000000060000001000000007000000060000001000000007000000060000000000000008000000060000000000000008000000060000000100000008000000060000000100000008000000060000000200000008000000060000000200000008000000060000000300000008000000060000000300000008000000060000000400000008000000060000000400000008000000060000000500000008000000060000000500000008000000060000000600000008000000060000000600000008000000060000000700000008000000060000000700000008000000060000000800000008000000060000000800000008000000060000000900000008000000060000000900000008000000060000000A00000008000000060000000A00000008000000060000000B00000008000000060000000B00000008000000060000000C00000008000000060000000C00000008000000060000000D00000008000000060000000D00000008000000060000000E00000008000000060000000E00000008000000060000000F00000008000000060000000F00000008000000060000001000000008000000060000001000000008000000060000000000000009000000060000000000000009000000060000000100000009000000060000000100000009000000060000000200000009000000060000000200000009000000060000000300000009000000060000000300000009000000060000000400000009000000060000000400000009000000060000000500000009000000060000000500000009000000060000000600000009000000060000000600000009000000060000000700000009000000060000000700000009000000060000000800000009000000060000000800000009000000060000000900000009000000060000000900000009000000060000000A00000009000000060000000A00000009000000060000000B00000009000000060000000B00000009000000060000000C00000009000000060000000C00000009000000060000000D00000009000000060000000D00000009000000060000000E00000009000000060000000E00000009000000060000000F00000009000000060000000F0000000900000006000000100000000900000006000000100000000900000006000000000000000A00000006000000000000000A00000006000000010000000A00000006000000010000000A00000006000000020000000A00000006000000020000000A00000006000000030000000A00000006000000030000000A00000006000000040000000A00000006000000040000000A00000006000000050000000A00000006000000050000000A00000006000000060000000A00000006000000060000000A00000006000000070000000A00000006000000070000000A00000006000000080000000A00000006000000080000000A00000006000000090000000A00000006000000090000000A000000060000000A0000000A000000060000000A0000000A000000060000000B0000000A000000060000000B0000000A000000060000000C0000000A000000060000000C0000000A000000060000000D0000000A000000060000000D0000000A000000060000000E0000000A000000060000000E0000000A000000060000000F0000000A000000060000000F0000000A00000006000000100000000A00000006000000100000000A00000006000000000000000B00000006000000000000000B00000006000000010000000B00000006000000010000000B00000006000000020000000B00000006000000020000000B00000006000000030000000B00000006000000030000000B00000006000000040000000B00000006000000040000000B00000006000000050000000B00000006000000050000000B00000006000000060000000B00000006000000060000000B00000006000000070000000B00000006000000070000000B00000006000000080000000B00000006000000080000000B00000006000000090000000B00000006000000090000000B000000060000000A0000000B000000060000000A0000000B000000060000000B0000000B000000060000000B0000000B000000060000000C0000000B000000060000000C0000000B000000060000000D0000000B000000060000000D0000000B000000060000000E0000000B000000060000000E0000000B000000060000000F0000000B000000060000000F0000000B00000006000000100000000B00000006000000100000000B00000006000000000000000C00000006000000000000000C00000006000000010000000C00000006000000010000000C00000006000000020000000C00000006000000020000000C00000006000000030000000C00000006000000030000000C00000006000000040000000C00000006000000040000000C00000006000000050000000C00000006000000050000000C00000006000000060000000C00000006000000060000000C00000006000000070000000C00000006000000070000000C00000006000000080000000C00000006000000080000000C00000006000000090000000C00000006000000090000000C000000060000000A0000000C000000060000000A0000000C000000060000000B0000000C000000060000000B0000000C000000060000000C0000000C000000060000000C0000000C000000060000000D0000000C000000060000000D0000000C000000060000000E0000000C000000060000000E0000000C000000060000000F0000000C000000060000000F0000000C00000006000000100000000C00000006000000100000000C00000006000000000000000D00000006000000000000000D00000006000000010000000D00000006000000010000000D00000006000000020000000D00000006000000020000000D00000006000000030000000D00000006000000030000000D00000006000000040000000D00000006000000040000000D00000006000000050000000D00000006000000050000000D00000006000000060000000D00000006000000060000000D00000006000000070000000D00000006000000070000000D00000006000000080000000D00000006000000080000000D00000006000000090000000D00000006000000090000000D000000060000000A0000000D000000060000000A0000000D000000060000000B0000000D000000060000000B0000000D000000060000000C0000000D000000060000000C0000000D000000060000000D0000000D000000060000000D0000000D000000060000000E0000000D000000060000000E0000000D000000060000000F0000000D000000060000000F0000000D00000006000000100000000D00000006000000100000000D00000006000000000000000E00000006000000000000000E00000006000000010000000E00000006000000010000000E00000006000000020000000E00000006000000020000000E00000006000000030000000E00000006000000030000000E00000006000000040000000E00000006000000040000000E00000006000000050000000E00000006000000050000000E00000006000000060000000E00000006000000060000000E00000006000000070000000E00000006000000070000000E00000006000000080000000E00000006000000080000000E00000006000000090000000E00000006000000090000000E000000060000000A0000000E000000060000000A0000000E000000060000000B0000000E000000060000000B0000000E000000060000000C0000000E000000060000000C0000000E000000060000000D0000000E000000060000000D0000000E000000060000000E0000000E000000060000000E0000000E000000060000000F0000000E000000060000000F0000000E00000006000000100000000E00000006000000100000000E00000006000000000000000F00000006000000000000000F00000006000000010000000F00000006000000010000000F00000006000000020000000F00000006000000020000000F00000006000000030000000F00000006000000030000000F00000006000000040000000F00000006000000040000000F00000006000000050000000F00000006000000050000000F00000006000000060000000F00000006000000060000000F00000006000000070000000F00000006000000070000000F00000006000000080000000F00000006000000080000000F00000006000000090000000F00000006000000090000000F000000060000000A0000000F000000060000000A0000000F000000060000000B0000000F000000060000000B0000000F000000060000000C0000000F000000060000000C0000000F000000060000000D0000000F000000060000000D0000000F000000060000000E0000000F000000060000000E0000000F000000060000000F0000000F000000060000000F0000000F00000006000000100000000F00000006000000100000000F000000060000000000000010000000060000000000000010000000060000000100000010000000060000000100000010000000060000000200000010000000060000000200000010000000060000000300000010000000060000000300000010000000060000000400000010000000060000000400000010000000060000000500000010000000060000000500000010000000060000000600000010000000060000000600000010000000060000000700000010000000060000000700000010000000060000000800000010000000060000000800000010000000060000000900000010000000060000000900000010000000060000000A00000010000000060000000A00000010000000060000000B00000010000000060000000B00000010000000060000000C00000010000000060000000C00000010000000060000000D00000010000000060000000D00000010000000060000000E00000010000000060000000E00000010000000060000000F00000010000000060000000F00000010000000060000001000000010000000060000001000000010000000060000000000000000000000070000000000000000000000070000000100000000000000070000000100000000000000070000000200000000000000070000000200000000000000070000000300000000000000070000000300000000000000070000000400000000000000070000000400000000000000070000000500000000000000070000000500000000000000070000000600000000000000070000000600000000000000070000000700000000000000070000000700000000000000070000000800000000000000070000000800000000000000070000000900000000000000070000000900000000000000070000000A00000000000000070000000A00000000000000070000000B00000000000000070000000B00000000000000070000000C00000000000000070000000C00000000000000070000000D00000000000000070000000D00000000000000070000000E00000000000000070000000E00000000000000070000000F00000000000000070000000F00000000000000070000001000000000000000070000001000000000000000070000000000000001000000070000000000000001000000070000000100000001000000070000000100000001000000070000000200000001000000070000000200000001000000070000000300000001000000070000000300000001000000070000000400000001000000070000000400000001000000070000000500000001000000070000000500000001000000070000000600000001000000070000000600000001000000070000000700000001000000070000000700000001000000070000000800000001000000070000000800000001000000070000000900000001000000070000000900000001000000070000000A00000001000000070000000A00000001000000070000000B00000001000000070000000B00000001000000070000000C00000001000000070000000C00000001000000070000000D00000001000000070000000D00000001000000070000000E00000001000000070000000E00000001000000070000000F00000001000000070000000F00000001000000070000001000000001000000070000001000000001000000070000000000000002000000070000000000000002000000070000000100000002000000070000000100000002000000070000000200000002000000070000000200000002000000070000000300000002000000070000000300000002000000070000000400000002000000070000000400000002000000070000000500000002000000070000000500000002000000070000000600000002000000070000000600000002000000070000000700000002000000070000000700000002000000070000000800000002000000070000000800000002000000070000000900000002000000070000000900000002000000070000000A00000002000000070000000A00000002000000070000000B00000002000000070000000B00000002000000070000000C00000002000000070000000C00000002000000070000000D00000002000000070000000D00000002000000070000000E00000002000000070000000E00000002000000070000000F00000002000000070000000F00000002000000070000001000000002000000070000001000000002000000070000000000000003000000070000000000000003000000070000000100000003000000070000000100000003000000070000000200000003000000070000000200000003000000070000000300000003000000070000000300000003000000070000000400000003000000070000000400000003000000070000000500000003000000070000000500000003000000070000000600000003000000070000000600000003000000070000000700000003000000070000000700000003000000070000000800000003000000070000000800000003000000070000000900000003000000070000000900000003000000070000000A00000003000000070000000A00000003000000070000000B00000003000000070000000B00000003000000070000000C00000003000000070000000C00000003000000070000000D00000003000000070000000D00000003000000070000000E00000003000000070000000E00000003000000070000000F00000003000000070000000F00000003000000070000001000000003000000070000001000000003000000070000000000000004000000070000000000000004000000070000000100000004000000070000000100000004000000070000000200000004000000070000000200000004000000070000000300000004000000070000000300000004000000070000000400000004000000070000000400000004000000070000000500000004000000070000000500000004000000070000000600000004000000070000000600000004000000070000000700000004000000070000000700000004000000070000000800000004000000070000000800000004000000070000000900000004000000070000000900000004000000070000000A00000004000000070000000A00000004000000070000000B00000004000000070000000B00000004000000070000000C00000004000000070000000C00000004000000070000000D00000004000000070000000D00000004000000070000000E00000004000000070000000E00000004000000070000000F00000004000000070000000F00000004000000070000001000000004000000070000001000000004000000070000000000000005000000070000000000000005000000070000000100000005000000070000000100000005000000070000000200000005000000070000000200000005000000070000000300000005000000070000000300000005000000070000000400000005000000070000000400000005000000070000000500000005000000070000000500000005000000070000000600000005000000070000000600000005000000070000000700000005000000070000000700000005000000070000000800000005000000070000000800000005000000070000000900000005000000070000000900000005000000070000000A00000005000000070000000A00000005000000070000000B00000005000000070000000B00000005000000070000000C00000005000000070000000C00000005000000070000000D00000005000000070000000D00000005000000070000000E00000005000000070000000E00000005000000070000000F00000005000000070000000F00000005000000070000001000000005000000070000001000000005000000070000000000000006000000070000000000000006000000070000000100000006000000070000000100000006000000070000000200000006000000070000000200000006000000070000000300000006000000070000000300000006000000070000000400000006000000070000000400000006000000070000000500000006000000070000000500000006000000070000000600000006000000070000000600000006000000070000000700000006000000070000000700000006000000070000000800000006000000070000000800000006000000070000000900000006000000070000000900000006000000070000000A00000006000000070000000A00000006000000070000000B00000006000000070000000B00000006000000070000000C00000006000000070000000C00000006000000070000000D00000006000000070000000D00000006000000070000000E00000006000000070000000E00000006000000070000000F00000006000000070000000F00000006000000070000001000000006000000070000001000000006000000070000000000000007000000070000000000000007000000070000000100000007000000070000000100000007000000070000000200000007000000070000000200000007000000070000000300000007000000070000000300000007000000070000000400000007000000070000000400000007000000070000000500000007000000070000000500000007000000070000000600000007000000070000000600000007000000070000000700000007000000070000000700000007000000070000000800000007000000070000000800000007000000070000000900000007000000070000000900000007000000070000000A00000007000000070000000A00000007000000070000000B00000007000000070000000B00000007000000070000000C00000007000000070000000C00000007000000070000000D00000007000000070000000D00000007000000070000000E00000007000000070000000E00000007000000070000000F00000007000000070000000F00000007000000070000001000000007000000070000001000000007000000070000000000000008000000070000000000000008000000070000000100000008000000070000000100000008000000070000000200000008000000070000000200000008000000070000000300000008000000070000000300000008000000070000000400000008000000070000000400000008000000070000000500000008000000070000000500000008000000070000000600000008000000070000000600000008000000070000000700000008000000070000000700000008000000070000000800000008000000070000000800000008000000070000000900000008000000070000000900000008000000070000000A00000008000000070000000A00000008000000070000000B00000008000000070000000B00000008000000070000000C00000008000000070000000C00000008000000070000000D00000008000000070000000D00000008000000070000000E00000008000000070000000E00000008000000070000000F00000008000000070000000F00000008000000070000001000000008000000070000001000000008000000070000000000000009000000070000000000000009000000070000000100000009000000070000000100000009000000070000000200000009000000070000000200000009000000070000000300000009000000070000000300000009000000070000000400000009000000070000000400000009000000070000000500000009000000070000000500000009000000070000000600000009000000070000000600000009000000070000000700000009000000070000000700000009000000070000000800000009000000070000000800000009000000070000000900000009000000070000000900000009000000070000000A00000009000000070000000A00000009000000070000000B00000009000000070000000B00000009000000070000000C00000009000000070000000C00000009000000070000000D00000009000000070000000D00000009000000070000000E00000009000000070000000E00000009000000070000000F00000009000000070000000F0000000900000007000000100000000900000007000000100000000900000007000000000000000A00000007000000000000000A00000007000000010000000A00000007000000010000000A00000007000000020000000A00000007000000020000000A00000007000000030000000A00000007000000030000000A00000007000000040000000A00000007000000040000000A00000007000000050000000A00000007000000050000000A00000007000000060000000A00000007000000060000000A00000007000000070000000A00000007000000070000000A00000007000000080000000A00000007000000080000000A00000007000000090000000A00000007000000090000000A000000070000000A0000000A000000070000000A0000000A000000070000000B0000000A000000070000000B0000000A000000070000000C0000000A000000070000000C0000000A000000070000000D0000000A000000070000000D0000000A000000070000000E0000000A000000070000000E0000000A000000070000000F0000000A000000070000000F0000000A00000007000000100000000A00000007000000100000000A00000007000000000000000B00000007000000000000000B00000007000000010000000B00000007000000010000000B00000007000000020000000B00000007000000020000000B00000007000000030000000B00000007000000030000000B00000007000000040000000B00000007000000040000000B00000007000000050000000B00000007000000050000000B00000007000000060000000B00000007000000060000000B00000007000000070000000B00000007000000070000000B00000007000000080000000B00000007000000080000000B00000007000000090000000B00000007000000090000000B000000070000000A0000000B000000070000000A0000000B000000070000000B0000000B000000070000000B0000000B000000070000000C0000000B000000070000000C0000000B000000070000000D0000000B000000070000000D0000000B000000070000000E0000000B000000070000000E0000000B000000070000000F0000000B000000070000000F0000000B00000007000000100000000B00000007000000100000000B00000007000000000000000C00000007000000000000000C00000007000000010000000C00000007000000010000000C00000007000000020000000C00000007000000020000000C00000007000000030000000C00000007000000030000000C00000007000000040000000C00000007000000040000000C00000007000000050000000C00000007000000050000000C00000007000000060000000C00000007000000060000000C00000007000000070000000C00000007000000070000000C00000007000000080000000C00000007000000080000000C00000007000000090000000C00000007000000090000000C000000070000000A0000000C000000070000000A0000000C000000070000000B0000000C000000070000000B0000000C000000070000000C0000000C000000070000000C0000000C000000070000000D0000000C000000070000000D0000000C000000070000000E0000000C000000070000000E0000000C000000070000000F0000000C000000070000000F0000000C00000007000000100000000C00000007000000100000000C00000007000000000000000D00000007000000000000000D00000007000000010000000D00000007000000010000000D00000007000000020000000D00000007000000020000000D00000007000000030000000D00000007000000030000000D00000007000000040000000D00000007000000040000000D00000007000000050000000D00000007000000050000000D00000007000000060000000D00000007000000060000000D00000007000000070000000D00000007000000070000000D00000007000000080000000D00000007000000080000000D00000007000000090000000D00000007000000090000000D000000070000000A0000000D000000070000000A0000000D000000070000000B0000000D000000070000000B0000000D000000070000000C0000000D000000070000000C0000000D000000070000000D0000000D000000070000000D0000000D000000070000000E0000000D000000070000000E0000000D000000070000000F0000000D000000070000000F0000000D00000007000000100000000D00000007000000100000000D00000007000000000000000E00000007000000000000000E00000007000000010000000E00000007000000010000000E00000007000000020000000E00000007000000020000000E00000007000000030000000E00000007000000030000000E00000007000000040000000E00000007000000040000000E00000007000000050000000E00000007000000050000000E00000007000000060000000E00000007000000060000000E00000007000000070000000E00000007000000070000000E00000007000000080000000E00000007000000080000000E00000007000000090000000E00000007000000090000000E000000070000000A0000000E000000070000000A0000000E000000070000000B0000000E000000070000000B0000000E000000070000000C0000000E000000070000000C0000000E000000070000000D0000000E000000070000000D0000000E000000070000000E0000000E000000070000000E0000000E000000070000000F0000000E000000070000000F0000000E00000007000000100000000E00000007000000100000000E00000007000000000000000F00000007000000000000000F00000007000000010000000F00000007000000010000000F00000007000000020000000F00000007000000020000000F00000007000000030000000F00000007000000030000000F00000007000000040000000F00000007000000040000000F00000007000000050000000F00000007000000050000000F00000007000000060000000F00000007000000060000000F00000007000000070000000F00000007000000070000000F00000007000000080000000F00000007000000080000000F00000007000000090000000F00000007000000090000000F000000070000000A0000000F000000070000000A0000000F000000070000000B0000000F000000070000000B0000000F000000070000000C0000000F000000070000000C0000000F000000070000000D0000000F000000070000000D0000000F000000070000000E0000000F000000070000000E0000000F000000070000000F0000000F000000070000000F0000000F00000007000000100000000F00000007000000100000000F000000070000000000000010000000070000000000000010000000070000000100000010000000070000000100000010000000070000000200000010000000070000000200000010000000070000000300000010000000070000000300000010000000070000000400000010000000070000000400000010000000070000000500000010000000070000000500000010000000070000000600000010000000070000000600000010000000070000000700000010000000070000000700000010000000070000000800000010000000070000000800000010000000070000000900000010000000070000000900000010000000070000000A00000010000000070000000A00000010000000070000000B00000010000000070000000B00000010000000070000000C00000010000000070000000C00000010000000070000000D00000010000000070000000D00000010000000070000000E00000010000000070000000E00000010000000070000000F00000010000000070000000F00000010000000070000001000000010000000070000001000000010000000070000000000000000000000080000000000000000000000080000000100000000000000080000000100000000000000080000000200000000000000080000000200000000000000080000000300000000000000080000000300000000000000080000000400000000000000080000000400000000000000080000000500000000000000080000000500000000000000080000000600000000000000080000000600000000000000080000000700000000000000080000000700000000000000080000000800000000000000080000000800000000000000080000000900000000000000080000000900000000000000080000000A00000000000000080000000A00000000000000080000000B00000000000000080000000B00000000000000080000000C00000000000000080000000C00000000000000080000000D00000000000000080000000D00000000000000080000000E00000000000000080000000E00000000000000080000000F00000000000000080000000F00000000000000080000001000000000000000080000001000000000000000080000000000000001000000080000000000000001000000080000000100000001000000080000000100000001000000080000000200000001000000080000000200000001000000080000000300000001000000080000000300000001000000080000000400000001000000080000000400000001000000080000000500000001000000080000000500000001000000080000000600000001000000080000000600000001000000080000000700000001000000080000000700000001000000080000000800000001000000080000000800000001000000080000000900000001000000080000000900000001000000080000000A00000001000000080000000A00000001000000080000000B00000001000000080000000B00000001000000080000000C00000001000000080000000C00000001000000080000000D00000001000000080000000D00000001000000080000000E00000001000000080000000E00000001000000080000000F00000001000000080000000F00000001000000080000001000000001000000080000001000000001000000080000000000000002000000080000000000000002000000080000000100000002000000080000000100000002000000080000000200000002000000080000000200000002000000080000000300000002000000080000000300000002000000080000000400000002000000080000000400000002000000080000000500000002000000080000000500000002000000080000000600000002000000080000000600000002000000080000000700000002000000080000000700000002000000080000000800000002000000080000000800000002000000080000000900000002000000080000000900000002000000080000000A00000002000000080000000A00000002000000080000000B00000002000000080000000B00000002000000080000000C00000002000000080000000C00000002000000080000000D00000002000000080000000D00000002000000080000000E00000002000000080000000E00000002000000080000000F00000002000000080000000F00000002000000080000001000000002000000080000001000000002000000080000000000000003000000080000000000000003000000080000000100000003000000080000000100000003000000080000000200000003000000080000000200000003000000080000000300000003000000080000000300000003000000080000000400000003000000080000000400000003000000080000000500000003000000080000000500000003000000080000000600000003000000080000000600000003000000080000000700000003000000080000000700000003000000080000000800000003000000080000000800000003000000080000000900000003000000080000000900000003000000080000000A00000003000000080000000A00000003000000080000000B00000003000000080000000B00000003000000080000000C00000003000000080000000C00000003000000080000000D00000003000000080000000D00000003000000080000000E00000003000000080000000E00000003000000080000000F00000003000000080000000F00000003000000080000001000000003000000080000001000000003000000080000000000000004000000080000000000000004000000080000000100000004000000080000000100000004000000080000000200000004000000080000000200000004000000080000000300000004000000080000000300000004000000080000000400000004000000080000000400000004000000080000000500000004000000080000000500000004000000080000000600000004000000080000000600000004000000080000000700000004000000080000000700000004000000080000000800000004000000080000000800000004000000080000000900000004000000080000000900000004000000080000000A00000004000000080000000A00000004000000080000000B00000004000000080000000B00000004000000080000000C00000004000000080000000C00000004000000080000000D00000004000000080000000D00000004000000080000000E00000004000000080000000E00000004000000080000000F00000004000000080000000F00000004000000080000001000000004000000080000001000000004000000080000000000000005000000080000000000000005000000080000000100000005000000080000000100000005000000080000000200000005000000080000000200000005000000080000000300000005000000080000000300000005000000080000000400000005000000080000000400000005000000080000000500000005000000080000000500000005000000080000000600000005000000080000000600000005000000080000000700000005000000080000000700000005000000080000000800000005000000080000000800000005000000080000000900000005000000080000000900000005000000080000000A00000005000000080000000A00000005000000080000000B00000005000000080000000B00000005000000080000000C00000005000000080000000C00000005000000080000000D00000005000000080000000D00000005000000080000000E00000005000000080000000E00000005000000080000000F00000005000000080000000F00000005000000080000001000000005000000080000001000000005000000080000000000000006000000080000000000000006000000080000000100000006000000080000000100000006000000080000000200000006000000080000000200000006000000080000000300000006000000080000000300000006000000080000000400000006000000080000000400000006000000080000000500000006000000080000000500000006000000080000000600000006000000080000000600000006000000080000000700000006000000080000000700000006000000080000000800000006000000080000000800000006000000080000000900000006000000080000000900000006000000080000000A00000006000000080000000A00000006000000080000000B00000006000000080000000B00000006000000080000000C00000006000000080000000C00000006000000080000000D00000006000000080000000D00000006000000080000000E00000006000000080000000E00000006000000080000000F00000006000000080000000F00000006000000080000001000000006000000080000001000000006000000080000000000000007000000080000000000000007000000080000000100000007000000080000000100000007000000080000000200000007000000080000000200000007000000080000000300000007000000080000000300000007000000080000000400000007000000080000000400000007000000080000000500000007000000080000000500000007000000080000000600000007000000080000000600000007000000080000000700000007000000080000000700000007000000080000000800000007000000080000000800000007000000080000000900000007000000080000000900000007000000080000000A00000007000000080000000A00000007000000080000000B00000007000000080000000B00000007000000080000000C00000007000000080000000C00000007000000080000000D00000007000000080000000D00000007000000080000000E00000007000000080000000E00000007000000080000000F00000007000000080000000F00000007000000080000001000000007000000080000001000000007000000080000000000000008000000080000000000000008000000080000000100000008000000080000000100000008000000080000000200000008000000080000000200000008000000080000000300000008000000080000000300000008000000080000000400000008000000080000000400000008000000080000000500000008000000080000000500000008000000080000000600000008000000080000000600000008000000080000000700000008000000080000000700000008000000080000000800000008000000080000000800000008000000080000000900000008000000080000000900000008000000080000000A00000008000000080000000A00000008000000080000000B00000008000000080000000B00000008000000080000000C00000008000000080000000C00000008000000080000000D00000008000000080000000D00000008000000080000000E00000008000000080000000E00000008000000080000000F00000008000000080000000F00000008000000080000001000000008000000080000001000000008000000080000000000000009000000080000000000000009000000080000000100000009000000080000000100000009000000080000000200000009000000080000000200000009000000080000000300000009000000080000000300000009000000080000000400000009000000080000000400000009000000080000000500000009000000080000000500000009000000080000000600000009000000080000000600000009000000080000000700000009000000080000000700000009000000080000000800000009000000080000000800000009000000080000000900000009000000080000000900000009000000080000000A00000009000000080000000A00000009000000080000000B00000009000000080000000B00000009000000080000000C00000009000000080000000C00000009000000080000000D00000009000000080000000D00000009000000080000000E00000009000000080000000E00000009000000080000000F00000009000000080000000F0000000900000008000000100000000900000008000000100000000900000008000000000000000A00000008000000000000000A00000008000000010000000A00000008000000010000000A00000008000000020000000A00000008000000020000000A00000008000000030000000A00000008000000030000000A00000008000000040000000A00000008000000040000000A00000008000000050000000A00000008000000050000000A00000008000000060000000A00000008000000060000000A00000008000000070000000A00000008000000070000000A00000008000000080000000A00000008000000080000000A00000008000000090000000A00000008000000090000000A000000080000000A0000000A000000080000000A0000000A000000080000000B0000000A000000080000000B0000000A000000080000000C0000000A000000080000000C0000000A000000080000000D0000000A000000080000000D0000000A000000080000000E0000000A000000080000000E0000000A000000080000000F0000000A000000080000000F0000000A00000008000000100000000A00000008000000100000000A00000008000000000000000B00000008000000000000000B00000008000000010000000B00000008000000010000000B00000008000000020000000B00000008000000020000000B00000008000000030000000B00000008000000030000000B00000008000000040000000B00000008000000040000000B00000008000000050000000B00000008000000050000000B00000008000000060000000B00000008000000060000000B00000008000000070000000B00000008000000070000000B00000008000000080000000B00000008000000080000000B00000008000000090000000B00000008000000090000000B000000080000000A0000000B000000080000000A0000000B000000080000000B0000000B000000080000000B0000000B000000080000000C0000000B000000080000000C0000000B000000080000000D0000000B000000080000000D0000000B000000080000000E0000000B000000080000000E0000000B000000080000000F0000000B000000080000000F0000000B00000008000000100000000B00000008000000100000000B00000008000000000000000C00000008000000000000000C00000008000000010000000C00000008000000010000000C00000008000000020000000C00000008000000020000000C00000008000000030000000C00000008000000030000000C00000008000000040000000C00000008000000040000000C00000008000000050000000C00000008000000050000000C00000008000000060000000C00000008000000060000000C00000008000000070000000C00000008000000070000000C00000008000000080000000C00000008000000080000000C00000008000000090000000C00000008000000090000000C000000080000000A0000000C000000080000000A0000000C000000080000000B0000000C000000080000000B0000000C000000080000000C0000000C000000080000000C0000000C000000080000000D0000000C000000080000000D0000000C000000080000000E0000000C000000080000000E0000000C000000080000000F0000000C000000080000000F0000000C00000008000000100000000C00000008000000100000000C00000008000000000000000D00000008000000000000000D00000008000000010000000D00000008000000010000000D00000008000000020000000D00000008000000020000000D00000008000000030000000D00000008000000030000000D00000008000000040000000D00000008000000040000000D00000008000000050000000D00000008000000050000000D00000008000000060000000D00000008000000060000000D00000008000000070000000D00000008000000070000000D00000008000000080000000D00000008000000080000000D00000008000000090000000D00000008000000090000000D000000080000000A0000000D000000080000000A0000000D000000080000000B0000000D000000080000000B0000000D000000080000000C0000000D000000080000000C0000000D000000080000000D0000000D000000080000000D0000000D000000080000000E0000000D000000080000000E0000000D000000080000000F0000000D000000080000000F0000000D00000008000000100000000D00000008000000100000000D00000008000000000000000E00000008000000000000000E00000008000000010000000E00000008000000010000000E00000008000000020000000E00000008000000020000000E00000008000000030000000E00000008000000030000000E00000008000000040000000E00000008000000040000000E00000008000000050000000E00000008000000050000000E00000008000000060000000E00000008000000060000000E00000008000000070000000E00000008000000070000000E00000008000000080000000E00000008000000080000000E00000008000000090000000E00000008000000090000000E000000080000000A0000000E000000080000000A0000000E000000080000000B0000000E000000080000000B0000000E000000080000000C0000000E000000080000000C0000000E000000080000000D0000000E000000080000000D0000000E000000080000000E0000000E000000080000000E0000000E000000080000000F0000000E000000080000000F0000000E00000008000000100000000E00000008000000100000000E00000008000000000000000F00000008000000000000000F00000008000000010000000F00000008000000010000000F00000008000000020000000F00000008000000020000000F00000008000000030000000F00000008000000030000000F00000008000000040000000F00000008000000040000000F00000008000000050000000F00000008000000050000000F00000008000000060000000F00000008000000060000000F00000008000000070000000F00000008000000070000000F00000008000000080000000F00000008000000080000000F00000008000000090000000F00000008000000090000000F000000080000000A0000000F000000080000000A0000000F000000080000000B0000000F000000080000000B0000000F000000080000000C0000000F000000080000000C0000000F000000080000000D0000000F000000080000000D0000000F000000080000000E0000000F000000080000000E0000000F000000080000000F0000000F000000080000000F0000000F00000008000000100000000F00000008000000100000000F000000080000000000000010000000080000000000000010000000080000000100000010000000080000000100000010000000080000000200000010000000080000000200000010000000080000000300000010000000080000000300000010000000080000000400000010000000080000000400000010000000080000000500000010000000080000000500000010000000080000000600000010000000080000000600000010000000080000000700000010000000080000000700000010000000080000000800000010000000080000000800000010000000080000000900000010000000080000000900000010000000080000000A00000010000000080000000A00000010000000080000000B00000010000000080000000B00000010000000080000000C00000010000000080000000C00000010000000080000000D00000010000000080000000D00000010000000080000000E00000010000000080000000E00000010000000080000000F00000010000000080000000F00000010000000080000001000000010000000080000001000000010000000080000000000000000000000090000000000000000000000090000000100000000000000090000000100000000000000090000000200000000000000090000000200000000000000090000000300000000000000090000000300000000000000090000000400000000000000090000000400000000000000090000000500000000000000090000000500000000000000090000000600000000000000090000000600000000000000090000000700000000000000090000000700000000000000090000000800000000000000090000000800000000000000090000000900000000000000090000000900000000000000090000000A00000000000000090000000A00000000000000090000000B00000000000000090000000B00000000000000090000000C00000000000000090000000C00000000000000090000000D00000000000000090000000D00000000000000090000000E00000000000000090000000E00000000000000090000000F00000000000000090000000F00000000000000090000001000000000000000090000001000000000000000090000000000000001000000090000000000000001000000090000000100000001000000090000000100000001000000090000000200000001000000090000000200000001000000090000000300000001000000090000000300000001000000090000000400000001000000090000000400000001000000090000000500000001000000090000000500000001000000090000000600000001000000090000000600000001000000090000000700000001000000090000000700000001000000090000000800000001000000090000000800000001000000090000000900000001000000090000000900000001000000090000000A00000001000000090000000A00000001000000090000000B00000001000000090000000B00000001000000090000000C00000001000000090000000C00000001000000090000000D00000001000000090000000D00000001000000090000000E00000001000000090000000E00000001000000090000000F00000001000000090000000F00000001000000090000001000000001000000090000001000000001000000090000000000000002000000090000000000000002000000090000000100000002000000090000000100000002000000090000000200000002000000090000000200000002000000090000000300000002000000090000000300000002000000090000000400000002000000090000000400000002000000090000000500000002000000090000000500000002000000090000000600000002000000090000000600000002000000090000000700000002000000090000000700000002000000090000000800000002000000090000000800000002000000090000000900000002000000090000000900000002000000090000000A00000002000000090000000A00000002000000090000000B00000002000000090000000B00000002000000090000000C00000002000000090000000C00000002000000090000000D00000002000000090000000D00000002000000090000000E00000002000000090000000E00000002000000090000000F00000002000000090000000F00000002000000090000001000000002000000090000001000000002000000090000000000000003000000090000000000000003000000090000000100000003000000090000000100000003000000090000000200000003000000090000000200000003000000090000000300000003000000090000000300000003000000090000000400000003000000090000000400000003000000090000000500000003000000090000000500000003000000090000000600000003000000090000000600000003000000090000000700000003000000090000000700000003000000090000000800000003000000090000000800000003000000090000000900000003000000090000000900000003000000090000000A00000003000000090000000A00000003000000090000000B00000003000000090000000B00000003000000090000000C00000003000000090000000C00000003000000090000000D00000003000000090000000D00000003000000090000000E00000003000000090000000E00000003000000090000000F00000003000000090000000F00000003000000090000001000000003000000090000001000000003000000090000000000000004000000090000000000000004000000090000000100000004000000090000000100000004000000090000000200000004000000090000000200000004000000090000000300000004000000090000000300000004000000090000000400000004000000090000000400000004000000090000000500000004000000090000000500000004000000090000000600000004000000090000000600000004000000090000000700000004000000090000000700000004000000090000000800000004000000090000000800000004000000090000000900000004000000090000000900000004000000090000000A00000004000000090000000A00000004000000090000000B00000004000000090000000B00000004000000090000000C00000004000000090000000C00000004000000090000000D00000004000000090000000D00000004000000090000000E00000004000000090000000E00000004000000090000000F00000004000000090000000F00000004000000090000001000000004000000090000001000000004000000090000000000000005000000090000000000000005000000090000000100000005000000090000000100000005000000090000000200000005000000090000000200000005000000090000000300000005000000090000000300000005000000090000000400000005000000090000000400000005000000090000000500000005000000090000000500000005000000090000000600000005000000090000000600000005000000090000000700000005000000090000000700000005000000090000000800000005000000090000000800000005000000090000000900000005000000090000000900000005000000090000000A00000005000000090000000A00000005000000090000000B00000005000000090000000B00000005000000090000000C00000005000000090000000C00000005000000090000000D00000005000000090000000D00000005000000090000000E00000005000000090000000E00000005000000090000000F00000005000000090000000F00000005000000090000001000000005000000090000001000000005000000090000000000000006000000090000000000000006000000090000000100000006000000090000000100000006000000090000000200000006000000090000000200000006000000090000000300000006000000090000000300000006000000090000000400000006000000090000000400000006000000090000000500000006000000090000000500000006000000090000000600000006000000090000000600000006000000090000000700000006000000090000000700000006000000090000000800000006000000090000000800000006000000090000000900000006000000090000000900000006000000090000000A00000006000000090000000A00000006000000090000000B00000006000000090000000B00000006000000090000000C00000006000000090000000C00000006000000090000000D00000006000000090000000D00000006000000090000000E00000006000000090000000E00000006000000090000000F00000006000000090000000F00000006000000090000001000000006000000090000001000000006000000090000000000000007000000090000000000000007000000090000000100000007000000090000000100000007000000090000000200000007000000090000000200000007000000090000000300000007000000090000000300000007000000090000000400000007000000090000000400000007000000090000000500000007000000090000000500000007000000090000000600000007000000090000000600000007000000090000000700000007000000090000000700000007000000090000000800000007000000090000000800000007000000090000000900000007000000090000000900000007000000090000000A00000007000000090000000A00000007000000090000000B00000007000000090000000B00000007000000090000000C00000007000000090000000C00000007000000090000000D00000007000000090000000D00000007000000090000000E00000007000000090000000E00000007000000090000000F00000007000000090000000F00000007000000090000001000000007000000090000001000000007000000090000000000000008000000090000000000000008000000090000000100000008000000090000000100000008000000090000000200000008000000090000000200000008000000090000000300000008000000090000000300000008000000090000000400000008000000090000000400000008000000090000000500000008000000090000000500000008000000090000000600000008000000090000000600000008000000090000000700000008000000090000000700000008000000090000000800000008000000090000000800000008000000090000000900000008000000090000000900000008000000090000000A00000008000000090000000A00000008000000090000000B00000008000000090000000B00000008000000090000000C00000008000000090000000C00000008000000090000000D00000008000000090000000D00000008000000090000000E00000008000000090000000E00000008000000090000000F00000008000000090000000F00000008000000090000001000000008000000090000001000000008000000090000000000000009000000090000000000000009000000090000000100000009000000090000000100000009000000090000000200000009000000090000000200000009000000090000000300000009000000090000000300000009000000090000000400000009000000090000000400000009000000090000000500000009000000090000000500000009000000090000000600000009000000090000000600000009000000090000000700000009000000090000000700000009000000090000000800000009000000090000000800000009000000090000000900000009000000090000000900000009000000090000000A00000009000000090000000A00000009000000090000000B00000009000000090000000B00000009000000090000000C00000009000000090000000C00000009000000090000000D00000009000000090000000D00000009000000090000000E00000009000000090000000E00000009000000090000000F00000009000000090000000F0000000900000009000000100000000900000009000000100000000900000009000000000000000A00000009000000000000000A00000009000000010000000A00000009000000010000000A00000009000000020000000A00000009000000020000000A00000009000000030000000A00000009000000030000000A00000009000000040000000A00000009000000040000000A00000009000000050000000A00000009000000050000000A00000009000000060000000A00000009000000060000000A00000009000000070000000A00000009000000070000000A00000009000000080000000A00000009000000080000000A00000009000000090000000A00000009000000090000000A000000090000000A0000000A000000090000000A0000000A000000090000000B0000000A000000090000000B0000000A000000090000000C0000000A000000090000000C0000000A000000090000000D0000000A000000090000000D0000000A000000090000000E0000000A000000090000000E0000000A000000090000000F0000000A000000090000000F0000000A00000009000000100000000A00000009000000100000000A00000009000000000000000B00000009000000000000000B00000009000000010000000B00000009000000010000000B00000009000000020000000B00000009000000020000000B00000009000000030000000B00000009000000030000000B00000009000000040000000B00000009000000040000000B00000009000000050000000B00000009000000050000000B00000009000000060000000B00000009000000060000000B00000009000000070000000B00000009000000070000000B00000009000000080000000B00000009000000080000000B00000009000000090000000B00000009000000090000000B000000090000000A0000000B000000090000000A0000000B000000090000000B0000000B000000090000000B0000000B000000090000000C0000000B000000090000000C0000000B000000090000000D0000000B000000090000000D0000000B000000090000000E0000000B000000090000000E0000000B000000090000000F0000000B000000090000000F0000000B00000009000000100000000B00000009000000100000000B00000009000000000000000C00000009000000000000000C00000009000000010000000C00000009000000010000000C00000009000000020000000C00000009000000020000000C00000009000000030000000C00000009000000030000000C00000009000000040000000C00000009000000040000000C00000009000000050000000C00000009000000050000000C00000009000000060000000C00000009000000060000000C00000009000000070000000C00000009000000070000000C00000009000000080000000C00000009000000080000000C00000009000000090000000C00000009000000090000000C000000090000000A0000000C000000090000000A0000000C000000090000000B0000000C000000090000000B0000000C000000090000000C0000000C000000090000000C0000000C000000090000000D0000000C000000090000000D0000000C000000090000000E0000000C000000090000000E0000000C000000090000000F0000000C000000090000000F0000000C00000009000000100000000C00000009000000100000000C00000009000000000000000D00000009000000000000000D00000009000000010000000D00000009000000010000000D00000009000000020000000D00000009000000020000000D00000009000000030000000D00000009000000030000000D00000009000000040000000D00000009000000040000000D00000009000000050000000D00000009000000050000000D00000009000000060000000D00000009000000060000000D00000009000000070000000D00000009000000070000000D00000009000000080000000D00000009000000080000000D00000009000000090000000D00000009000000090000000D000000090000000A0000000D000000090000000A0000000D000000090000000B0000000D000000090000000B0000000D000000090000000C0000000D000000090000000C0000000D000000090000000D0000000D000000090000000D0000000D000000090000000E0000000D000000090000000E0000000D000000090000000F0000000D000000090000000F0000000D00000009000000100000000D00000009000000100000000D00000009000000000000000E00000009000000000000000E00000009000000010000000E00000009000000010000000E00000009000000020000000E00000009000000020000000E00000009000000030000000E00000009000000030000000E00000009000000040000000E00000009000000040000000E00000009000000050000000E00000009000000050000000E00000009000000060000000E00000009000000060000000E00000009000000070000000E00000009000000070000000E00000009000000080000000E00000009000000080000000E00000009000000090000000E00000009000000090000000E000000090000000A0000000E000000090000000A0000000E000000090000000B0000000E000000090000000B0000000E000000090000000C0000000E000000090000000C0000000E000000090000000D0000000E000000090000000D0000000E000000090000000E0000000E000000090000000E0000000E000000090000000F0000000E000000090000000F0000000E00000009000000100000000E00000009000000100000000E00000009000000000000000F00000009000000000000000F00000009000000010000000F00000009000000010000000F00000009000000020000000F00000009000000020000000F00000009000000030000000F00000009000000030000000F00000009000000040000000F00000009000000040000000F00000009000000050000000F00000009000000050000000F00000009000000060000000F00000009000000060000000F00000009000000070000000F00000009000000070000000F00000009000000080000000F00000009000000080000000F00000009000000090000000F00000009000000090000000F000000090000000A0000000F000000090000000A0000000F000000090000000B0000000F000000090000000B0000000F000000090000000C0000000F000000090000000C0000000F000000090000000D0000000F000000090000000D0000000F000000090000000E0000000F000000090000000E0000000F000000090000000F0000000F000000090000000F0000000F00000009000000100000000F00000009000000100000000F000000090000000000000010000000090000000000000010000000090000000100000010000000090000000100000010000000090000000200000010000000090000000200000010000000090000000300000010000000090000000300000010000000090000000400000010000000090000000400000010000000090000000500000010000000090000000500000010000000090000000600000010000000090000000600000010000000090000000700000010000000090000000700000010000000090000000800000010000000090000000800000010000000090000000900000010000000090000000900000010000000090000000A00000010000000090000000A00000010000000090000000B00000010000000090000000B00000010000000090000000C00000010000000090000000C00000010000000090000000D00000010000000090000000D00000010000000090000000E00000010000000090000000E00000010000000090000000F00000010000000090000000F000000100000000900000010000000100000000900000010000000100000000900000000000000000000000A00000000000000000000000A00000001000000000000000A00000001000000000000000A00000002000000000000000A00000002000000000000000A00000003000000000000000A00000003000000000000000A00000004000000000000000A00000004000000000000000A00000005000000000000000A00000005000000000000000A00000006000000000000000A00000006000000000000000A00000007000000000000000A00000007000000000000000A00000008000000000000000A00000008000000000000000A00000009000000000000000A00000009000000000000000A0000000A000000000000000A0000000A000000000000000A0000000B000000000000000A0000000B000000000000000A0000000C000000000000000A0000000C000000000000000A0000000D000000000000000A0000000D000000000000000A0000000E000000000000000A0000000E000000000000000A0000000F000000000000000A0000000F000000000000000A00000010000000000000000A00000010000000000000000A00000000000000010000000A00000000000000010000000A00000001000000010000000A00000001000000010000000A00000002000000010000000A00000002000000010000000A00000003000000010000000A00000003000000010000000A00000004000000010000000A00000004000000010000000A00000005000000010000000A00000005000000010000000A00000006000000010000000A00000006000000010000000A00000007000000010000000A00000007000000010000000A00000008000000010000000A00000008000000010000000A00000009000000010000000A00000009000000010000000A0000000A000000010000000A0000000A000000010000000A0000000B000000010000000A0000000B000000010000000A0000000C000000010000000A0000000C000000010000000A0000000D000000010000000A0000000D000000010000000A0000000E000000010000000A0000000E000000010000000A0000000F000000010000000A0000000F000000010000000A00000010000000010000000A00000010000000010000000A00000000000000020000000A00000000000000020000000A00000001000000020000000A00000001000000020000000A00000002000000020000000A00000002000000020000000A00000003000000020000000A00000003000000020000000A00000004000000020000000A00000004000000020000000A00000005000000020000000A00000005000000020000000A00000006000000020000000A00000006000000020000000A00000007000000020000000A00000007000000020000000A00000008000000020000000A00000008000000020000000A00000009000000020000000A00000009000000020000000A0000000A000000020000000A0000000A000000020000000A0000000B000000020000000A0000000B000000020000000A0000000C000000020000000A0000000C000000020000000A0000000D000000020000000A0000000D000000020000000A0000000E000000020000000A0000000E000000020000000A0000000F000000020000000A0000000F000000020000000A00000010000000020000000A00000010000000020000000A00000000000000030000000A00000000000000030000000A00000001000000030000000A00000001000000030000000A00000002000000030000000A00000002000000030000000A00000003000000030000000A00000003000000030000000A00000004000000030000000A00000004000000030000000A00000005000000030000000A00000005000000030000000A00000006000000030000000A00000006000000030000000A00000007000000030000000A00000007000000030000000A00000008000000030000000A00000008000000030000000A00000009000000030000000A00000009000000030000000A0000000A000000030000000A0000000A000000030000000A0000000B000000030000000A0000000B000000030000000A0000000C000000030000000A0000000C000000030000000A0000000D000000030000000A0000000D000000030000000A0000000E000000030000000A0000000E000000030000000A0000000F000000030000000A0000000F000000030000000A00000010000000030000000A00000010000000030000000A00000000000000040000000A00000000000000040000000A00000001000000040000000A00000001000000040000000A00000002000000040000000A00000002000000040000000A00000003000000040000000A00000003000000040000000A00000004000000040000000A00000004000000040000000A00000005000000040000000A00000005000000040000000A00000006000000040000000A00000006000000040000000A00000007000000040000000A00000007000000040000000A00000008000000040000000A00000008000000040000000A00000009000000040000000A00000009000000040000000A0000000A000000040000000A0000000A000000040000000A0000000B000000040000000A0000000B000000040000000A0000000C000000040000000A0000000C000000040000000A0000000D000000040000000A0000000D000000040000000A0000000E000000040000000A0000000E000000040000000A0000000F000000040000000A0000000F000000040000000A00000010000000040000000A00000010000000040000000A00000000000000050000000A00000000000000050000000A00000001000000050000000A00000001000000050000000A00000002000000050000000A00000002000000050000000A00000003000000050000000A00000003000000050000000A00000004000000050000000A00000004000000050000000A00000005000000050000000A00000005000000050000000A00000006000000050000000A00000006000000050000000A00000007000000050000000A00000007000000050000000A00000008000000050000000A00000008000000050000000A00000009000000050000000A00000009000000050000000A0000000A000000050000000A0000000A000000050000000A0000000B000000050000000A0000000B000000050000000A0000000C000000050000000A0000000C000000050000000A0000000D000000050000000A0000000D000000050000000A0000000E000000050000000A0000000E000000050000000A0000000F000000050000000A0000000F000000050000000A00000010000000050000000A00000010000000050000000A00000000000000060000000A00000000000000060000000A00000001000000060000000A00000001000000060000000A00000002000000060000000A00000002000000060000000A00000003000000060000000A00000003000000060000000A00000004000000060000000A00000004000000060000000A00000005000000060000000A00000005000000060000000A00000006000000060000000A00000006000000060000000A00000007000000060000000A00000007000000060000000A00000008000000060000000A00000008000000060000000A00000009000000060000000A00000009000000060000000A0000000A000000060000000A0000000A000000060000000A0000000B000000060000000A0000000B000000060000000A0000000C000000060000000A0000000C000000060000000A0000000D000000060000000A0000000D000000060000000A0000000E000000060000000A0000000E000000060000000A0000000F000000060000000A0000000F000000060000000A00000010000000060000000A00000010000000060000000A00000000000000070000000A00000000000000070000000A00000001000000070000000A00000001000000070000000A00000002000000070000000A00000002000000070000000A00000003000000070000000A00000003000000070000000A00000004000000070000000A00000004000000070000000A00000005000000070000000A00000005000000070000000A00000006000000070000000A00000006000000070000000A00000007000000070000000A00000007000000070000000A00000008000000070000000A00000008000000070000000A00000009000000070000000A00000009000000070000000A0000000A000000070000000A0000000A000000070000000A0000000B000000070000000A0000000B000000070000000A0000000C000000070000000A0000000C000000070000000A0000000D000000070000000A0000000D000000070000000A0000000E000000070000000A0000000E000000070000000A0000000F000000070000000A0000000F000000070000000A00000010000000070000000A00000010000000070000000A00000000000000080000000A00000000000000080000000A00000001000000080000000A00000001000000080000000A00000002000000080000000A00000002000000080000000A00000003000000080000000A00000003000000080000000A00000004000000080000000A00000004000000080000000A00000005000000080000000A00000005000000080000000A00000006000000080000000A00000006000000080000000A00000007000000080000000A00000007000000080000000A00000008000000080000000A00000008000000080000000A00000009000000080000000A00000009000000080000000A0000000A000000080000000A0000000A000000080000000A0000000B000000080000000A0000000B000000080000000A0000000C000000080000000A0000000C000000080000000A0000000D000000080000000A0000000D000000080000000A0000000E000000080000000A0000000E000000080000000A0000000F000000080000000A0000000F000000080000000A00000010000000080000000A00000010000000080000000A00000000000000090000000A00000000000000090000000A00000001000000090000000A00000001000000090000000A00000002000000090000000A00000002000000090000000A00000003000000090000000A00000003000000090000000A00000004000000090000000A00000004000000090000000A00000005000000090000000A00000005000000090000000A00000006000000090000000A00000006000000090000000A00000007000000090000000A00000007000000090000000A00000008000000090000000A00000008000000090000000A00000009000000090000000A00000009000000090000000A0000000A000000090000000A0000000A000000090000000A0000000B000000090000000A0000000B000000090000000A0000000C000000090000000A0000000C000000090000000A0000000D000000090000000A0000000D000000090000000A0000000E000000090000000A0000000E000000090000000A0000000F000000090000000A0000000F000000090000000A00000010000000090000000A00000010000000090000000A000000000000000A0000000A000000000000000A0000000A000000010000000A0000000A000000010000000A0000000A000000020000000A0000000A000000020000000A0000000A000000030000000A0000000A000000030000000A0000000A000000040000000A0000000A000000040000000A0000000A000000050000000A0000000A000000050000000A0000000A000000060000000A0000000A000000060000000A0000000A000000070000000A0000000A000000070000000A0000000A000000080000000A0000000A000000080000000A0000000A000000090000000A0000000A000000090000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000A000000100000000A0000000A000000100000000A0000000A000000000000000B0000000A000000000000000B0000000A000000010000000B0000000A000000010000000B0000000A000000020000000B0000000A000000020000000B0000000A000000030000000B0000000A000000030000000B0000000A000000040000000B0000000A000000040000000B0000000A000000050000000B0000000A000000050000000B0000000A000000060000000B0000000A000000060000000B0000000A000000070000000B0000000A000000070000000B0000000A000000080000000B0000000A000000080000000B0000000A000000090000000B0000000A000000090000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000A000000100000000B0000000A000000100000000B0000000A000000000000000C0000000A000000000000000C0000000A000000010000000C0000000A000000010000000C0000000A000000020000000C0000000A000000020000000C0000000A000000030000000C0000000A000000030000000C0000000A000000040000000C0000000A000000040000000C0000000A000000050000000C0000000A000000050000000C0000000A000000060000000C0000000A000000060000000C0000000A000000070000000C0000000A000000070000000C0000000A000000080000000C0000000A000000080000000C0000000A000000090000000C0000000A000000090000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000A000000100000000C0000000A000000100000000C0000000A000000000000000D0000000A000000000000000D0000000A000000010000000D0000000A000000010000000D0000000A000000020000000D0000000A000000020000000D0000000A000000030000000D0000000A000000030000000D0000000A000000040000000D0000000A000000040000000D0000000A000000050000000D0000000A000000050000000D0000000A000000060000000D0000000A000000060000000D0000000A000000070000000D0000000A000000070000000D0000000A000000080000000D0000000A000000080000000D0000000A000000090000000D0000000A000000090000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000A000000100000000D0000000A000000100000000D0000000A000000000000000E0000000A000000000000000E0000000A000000010000000E0000000A000000010000000E0000000A000000020000000E0000000A000000020000000E0000000A000000030000000E0000000A000000030000000E0000000A000000040000000E0000000A000000040000000E0000000A000000050000000E0000000A000000050000000E0000000A000000060000000E0000000A000000060000000E0000000A000000070000000E0000000A000000070000000E0000000A000000080000000E0000000A000000080000000E0000000A000000090000000E0000000A000000090000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000A000000100000000E0000000A000000100000000E0000000A000000000000000F0000000A000000000000000F0000000A000000010000000F0000000A000000010000000F0000000A000000020000000F0000000A000000020000000F0000000A000000030000000F0000000A000000030000000F0000000A000000040000000F0000000A000000040000000F0000000A000000050000000F0000000A000000050000000F0000000A000000060000000F0000000A000000060000000F0000000A000000070000000F0000000A000000070000000F0000000A000000080000000F0000000A000000080000000F0000000A000000090000000F0000000A000000090000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000A000000100000000F0000000A000000100000000F0000000A00000000000000100000000A00000000000000100000000A00000001000000100000000A00000001000000100000000A00000002000000100000000A00000002000000100000000A00000003000000100000000A00000003000000100000000A00000004000000100000000A00000004000000100000000A00000005000000100000000A00000005000000100000000A00000006000000100000000A00000006000000100000000A00000007000000100000000A00000007000000100000000A00000008000000100000000A00000008000000100000000A00000009000000100000000A00000009000000100000000A0000000A000000100000000A0000000A000000100000000A0000000B000000100000000A0000000B000000100000000A0000000C000000100000000A0000000C000000100000000A0000000D000000100000000A0000000D000000100000000A0000000E000000100000000A0000000E000000100000000A0000000F000000100000000A0000000F000000100000000A00000010000000100000000A00000010000000100000000A00000000000000000000000B00000000000000000000000B00000001000000000000000B00000001000000000000000B00000002000000000000000B00000002000000000000000B00000003000000000000000B00000003000000000000000B00000004000000000000000B00000004000000000000000B00000005000000000000000B00000005000000000000000B00000006000000000000000B00000006000000000000000B00000007000000000000000B00000007000000000000000B00000008000000000000000B00000008000000000000000B00000009000000000000000B00000009000000000000000B0000000A000000000000000B0000000A000000000000000B0000000B000000000000000B0000000B000000000000000B0000000C000000000000000B0000000C000000000000000B0000000D000000000000000B0000000D000000000000000B0000000E000000000000000B0000000E000000000000000B0000000F000000000000000B0000000F000000000000000B00000010000000000000000B00000010000000000000000B00000000000000010000000B00000000000000010000000B00000001000000010000000B00000001000000010000000B00000002000000010000000B00000002000000010000000B00000003000000010000000B00000003000000010000000B00000004000000010000000B00000004000000010000000B00000005000000010000000B00000005000000010000000B00000006000000010000000B00000006000000010000000B00000007000000010000000B00000007000000010000000B00000008000000010000000B00000008000000010000000B00000009000000010000000B00000009000000010000000B0000000A000000010000000B0000000A000000010000000B0000000B000000010000000B0000000B000000010000000B0000000C000000010000000B0000000C000000010000000B0000000D000000010000000B0000000D000000010000000B0000000E000000010000000B0000000E000000010000000B0000000F000000010000000B0000000F000000010000000B00000010000000010000000B00000010000000010000000B00000000000000020000000B00000000000000020000000B00000001000000020000000B00000001000000020000000B00000002000000020000000B00000002000000020000000B00000003000000020000000B00000003000000020000000B00000004000000020000000B00000004000000020000000B00000005000000020000000B00000005000000020000000B00000006000000020000000B00000006000000020000000B00000007000000020000000B00000007000000020000000B00000008000000020000000B00000008000000020000000B00000009000000020000000B00000009000000020000000B0000000A000000020000000B0000000A000000020000000B0000000B000000020000000B0000000B000000020000000B0000000C000000020000000B0000000C000000020000000B0000000D000000020000000B0000000D000000020000000B0000000E000000020000000B0000000E000000020000000B0000000F000000020000000B0000000F000000020000000B00000010000000020000000B00000010000000020000000B00000000000000030000000B00000000000000030000000B00000001000000030000000B00000001000000030000000B00000002000000030000000B00000002000000030000000B00000003000000030000000B00000003000000030000000B00000004000000030000000B00000004000000030000000B00000005000000030000000B00000005000000030000000B00000006000000030000000B00000006000000030000000B00000007000000030000000B00000007000000030000000B00000008000000030000000B00000008000000030000000B00000009000000030000000B00000009000000030000000B0000000A000000030000000B0000000A000000030000000B0000000B000000030000000B0000000B000000030000000B0000000C000000030000000B0000000C000000030000000B0000000D000000030000000B0000000D000000030000000B0000000E000000030000000B0000000E000000030000000B0000000F000000030000000B0000000F000000030000000B00000010000000030000000B00000010000000030000000B00000000000000040000000B00000000000000040000000B00000001000000040000000B00000001000000040000000B00000002000000040000000B00000002000000040000000B00000003000000040000000B00000003000000040000000B00000004000000040000000B00000004000000040000000B00000005000000040000000B00000005000000040000000B00000006000000040000000B00000006000000040000000B00000007000000040000000B00000007000000040000000B00000008000000040000000B00000008000000040000000B00000009000000040000000B00000009000000040000000B0000000A000000040000000B0000000A000000040000000B0000000B000000040000000B0000000B000000040000000B0000000C000000040000000B0000000C000000040000000B0000000D000000040000000B0000000D000000040000000B0000000E000000040000000B0000000E000000040000000B0000000F000000040000000B0000000F000000040000000B00000010000000040000000B00000010000000040000000B00000000000000050000000B00000000000000050000000B00000001000000050000000B00000001000000050000000B00000002000000050000000B00000002000000050000000B00000003000000050000000B00000003000000050000000B00000004000000050000000B00000004000000050000000B00000005000000050000000B00000005000000050000000B00000006000000050000000B00000006000000050000000B00000007000000050000000B00000007000000050000000B00000008000000050000000B00000008000000050000000B00000009000000050000000B00000009000000050000000B0000000A000000050000000B0000000A000000050000000B0000000B000000050000000B0000000B000000050000000B0000000C000000050000000B0000000C000000050000000B0000000D000000050000000B0000000D000000050000000B0000000E000000050000000B0000000E000000050000000B0000000F000000050000000B0000000F000000050000000B00000010000000050000000B00000010000000050000000B00000000000000060000000B00000000000000060000000B00000001000000060000000B00000001000000060000000B00000002000000060000000B00000002000000060000000B00000003000000060000000B00000003000000060000000B00000004000000060000000B00000004000000060000000B00000005000000060000000B00000005000000060000000B00000006000000060000000B00000006000000060000000B00000007000000060000000B00000007000000060000000B00000008000000060000000B00000008000000060000000B00000009000000060000000B00000009000000060000000B0000000A000000060000000B0000000A000000060000000B0000000B000000060000000B0000000B000000060000000B0000000C000000060000000B0000000C000000060000000B0000000D000000060000000B0000000D000000060000000B0000000E000000060000000B0000000E000000060000000B0000000F000000060000000B0000000F000000060000000B00000010000000060000000B00000010000000060000000B00000000000000070000000B00000000000000070000000B00000001000000070000000B00000001000000070000000B00000002000000070000000B00000002000000070000000B00000003000000070000000B00000003000000070000000B00000004000000070000000B00000004000000070000000B00000005000000070000000B00000005000000070000000B00000006000000070000000B00000006000000070000000B00000007000000070000000B00000007000000070000000B00000008000000070000000B00000008000000070000000B00000009000000070000000B00000009000000070000000B0000000A000000070000000B0000000A000000070000000B0000000B000000070000000B0000000B000000070000000B0000000C000000070000000B0000000C000000070000000B0000000D000000070000000B0000000D000000070000000B0000000E000000070000000B0000000E000000070000000B0000000F000000070000000B0000000F000000070000000B00000010000000070000000B00000010000000070000000B00000000000000080000000B00000000000000080000000B00000001000000080000000B00000001000000080000000B00000002000000080000000B00000002000000080000000B00000003000000080000000B00000003000000080000000B00000004000000080000000B00000004000000080000000B00000005000000080000000B00000005000000080000000B00000006000000080000000B00000006000000080000000B00000007000000080000000B00000007000000080000000B00000008000000080000000B00000008000000080000000B00000009000000080000000B00000009000000080000000B0000000A000000080000000B0000000A000000080000000B0000000B000000080000000B0000000B000000080000000B0000000C000000080000000B0000000C000000080000000B0000000D000000080000000B0000000D000000080000000B0000000E000000080000000B0000000E000000080000000B0000000F000000080000000B0000000F000000080000000B00000010000000080000000B00000010000000080000000B00000000000000090000000B00000000000000090000000B00000001000000090000000B00000001000000090000000B00000002000000090000000B00000002000000090000000B00000003000000090000000B00000003000000090000000B00000004000000090000000B00000004000000090000000B00000005000000090000000B00000005000000090000000B00000006000000090000000B00000006000000090000000B00000007000000090000000B00000007000000090000000B00000008000000090000000B00000008000000090000000B00000009000000090000000B00000009000000090000000B0000000A000000090000000B0000000A000000090000000B0000000B000000090000000B0000000B000000090000000B0000000C000000090000000B0000000C000000090000000B0000000D000000090000000B0000000D000000090000000B0000000E000000090000000B0000000E000000090000000B0000000F000000090000000B0000000F000000090000000B00000010000000090000000B00000010000000090000000B000000000000000A0000000B000000000000000A0000000B000000010000000A0000000B000000010000000A0000000B000000020000000A0000000B000000020000000A0000000B000000030000000A0000000B000000030000000A0000000B000000040000000A0000000B000000040000000A0000000B000000050000000A0000000B000000050000000A0000000B000000060000000A0000000B000000060000000A0000000B000000070000000A0000000B000000070000000A0000000B000000080000000A0000000B000000080000000A0000000B000000090000000A0000000B000000090000000A0000000B0000000A0000000A0000000B0000000A0000000A0000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000F0000000A0000000B0000000F0000000A0000000B000000100000000A0000000B000000100000000A0000000B000000000000000B0000000B000000000000000B0000000B000000010000000B0000000B000000010000000B0000000B000000020000000B0000000B000000020000000B0000000B000000030000000B0000000B000000030000000B0000000B000000040000000B0000000B000000040000000B0000000B000000050000000B0000000B000000050000000B0000000B000000060000000B0000000B000000060000000B0000000B000000070000000B0000000B000000070000000B0000000B000000080000000B0000000B000000080000000B0000000B000000090000000B0000000B000000090000000B0000000B0000000A0000000B0000000B0000000A0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000B000000100000000B0000000B000000100000000B0000000B000000000000000C0000000B000000000000000C0000000B000000010000000C0000000B000000010000000C0000000B000000020000000C0000000B000000020000000C0000000B000000030000000C0000000B000000030000000C0000000B000000040000000C0000000B000000040000000C0000000B000000050000000C0000000B000000050000000C0000000B000000060000000C0000000B000000060000000C0000000B000000070000000C0000000B000000070000000C0000000B000000080000000C0000000B000000080000000C0000000B000000090000000C0000000B000000090000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000B000000100000000C0000000B000000100000000C0000000B000000000000000D0000000B000000000000000D0000000B000000010000000D0000000B000000010000000D0000000B000000020000000D0000000B000000020000000D0000000B000000030000000D0000000B000000030000000D0000000B000000040000000D0000000B000000040000000D0000000B000000050000000D0000000B000000050000000D0000000B000000060000000D0000000B000000060000000D0000000B000000070000000D0000000B000000070000000D0000000B000000080000000D0000000B000000080000000D0000000B000000090000000D0000000B000000090000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000B000000100000000D0000000B000000100000000D0000000B000000000000000E0000000B000000000000000E0000000B000000010000000E0000000B000000010000000E0000000B000000020000000E0000000B000000020000000E0000000B000000030000000E0000000B000000030000000E0000000B000000040000000E0000000B000000040000000E0000000B000000050000000E0000000B000000050000000E0000000B000000060000000E0000000B000000060000000E0000000B000000070000000E0000000B000000070000000E0000000B000000080000000E0000000B000000080000000E0000000B000000090000000E0000000B000000090000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000B000000100000000E0000000B000000100000000E0000000B000000000000000F0000000B000000000000000F0000000B000000010000000F0000000B000000010000000F0000000B000000020000000F0000000B000000020000000F0000000B000000030000000F0000000B000000030000000F0000000B000000040000000F0000000B000000040000000F0000000B000000050000000F0000000B000000050000000F0000000B000000060000000F0000000B000000060000000F0000000B000000070000000F0000000B000000070000000F0000000B000000080000000F0000000B000000080000000F0000000B000000090000000F0000000B000000090000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000B000000100000000F0000000B000000100000000F0000000B00000000000000100000000B00000000000000100000000B00000001000000100000000B00000001000000100000000B00000002000000100000000B00000002000000100000000B00000003000000100000000B00000003000000100000000B00000004000000100000000B00000004000000100000000B00000005000000100000000B00000005000000100000000B00000006000000100000000B00000006000000100000000B00000007000000100000000B00000007000000100000000B00000008000000100000000B00000008000000100000000B00000009000000100000000B00000009000000100000000B0000000A000000100000000B0000000A000000100000000B0000000B000000100000000B0000000B000000100000000B0000000C000000100000000B0000000C000000100000000B0000000D000000100000000B0000000D000000100000000B0000000E000000100000000B0000000E000000100000000B0000000F000000100000000B0000000F000000100000000B00000010000000100000000B00000010000000100000000B00000000000000000000000C00000000000000000000000C00000001000000000000000C00000001000000000000000C00000002000000000000000C00000002000000000000000C00000003000000000000000C00000003000000000000000C00000004000000000000000C00000004000000000000000C00000005000000000000000C00000005000000000000000C00000006000000000000000C00000006000000000000000C00000007000000000000000C00000007000000000000000C00000008000000000000000C00000008000000000000000C00000009000000000000000C00000009000000000000000C0000000A000000000000000C0000000A000000000000000C0000000B000000000000000C0000000B000000000000000C0000000C000000000000000C0000000C000000000000000C0000000D000000000000000C0000000D000000000000000C0000000E000000000000000C0000000E000000000000000C0000000F000000000000000C0000000F000000000000000C00000010000000000000000C00000010000000000000000C00000000000000010000000C00000000000000010000000C00000001000000010000000C00000001000000010000000C00000002000000010000000C00000002000000010000000C00000003000000010000000C00000003000000010000000C00000004000000010000000C00000004000000010000000C00000005000000010000000C00000005000000010000000C00000006000000010000000C00000006000000010000000C00000007000000010000000C00000007000000010000000C00000008000000010000000C00000008000000010000000C00000009000000010000000C00000009000000010000000C0000000A000000010000000C0000000A000000010000000C0000000B000000010000000C0000000B000000010000000C0000000C000000010000000C0000000C000000010000000C0000000D000000010000000C0000000D000000010000000C0000000E000000010000000C0000000E000000010000000C0000000F000000010000000C0000000F000000010000000C00000010000000010000000C00000010000000010000000C00000000000000020000000C00000000000000020000000C00000001000000020000000C00000001000000020000000C00000002000000020000000C00000002000000020000000C00000003000000020000000C00000003000000020000000C00000004000000020000000C00000004000000020000000C00000005000000020000000C00000005000000020000000C00000006000000020000000C00000006000000020000000C00000007000000020000000C00000007000000020000000C00000008000000020000000C00000008000000020000000C00000009000000020000000C00000009000000020000000C0000000A000000020000000C0000000A000000020000000C0000000B000000020000000C0000000B000000020000000C0000000C000000020000000C0000000C000000020000000C0000000D000000020000000C0000000D000000020000000C0000000E000000020000000C0000000E000000020000000C0000000F000000020000000C0000000F000000020000000C00000010000000020000000C00000010000000020000000C00000000000000030000000C00000000000000030000000C00000001000000030000000C00000001000000030000000C00000002000000030000000C00000002000000030000000C00000003000000030000000C00000003000000030000000C00000004000000030000000C00000004000000030000000C00000005000000030000000C00000005000000030000000C00000006000000030000000C00000006000000030000000C00000007000000030000000C00000007000000030000000C00000008000000030000000C00000008000000030000000C00000009000000030000000C00000009000000030000000C0000000A000000030000000C0000000A000000030000000C0000000B000000030000000C0000000B000000030000000C0000000C000000030000000C0000000C000000030000000C0000000D000000030000000C0000000D000000030000000C0000000E000000030000000C0000000E000000030000000C0000000F000000030000000C0000000F000000030000000C00000010000000030000000C00000010000000030000000C00000000000000040000000C00000000000000040000000C00000001000000040000000C00000001000000040000000C00000002000000040000000C00000002000000040000000C00000003000000040000000C00000003000000040000000C00000004000000040000000C00000004000000040000000C00000005000000040000000C00000005000000040000000C00000006000000040000000C00000006000000040000000C00000007000000040000000C00000007000000040000000C00000008000000040000000C00000008000000040000000C00000009000000040000000C00000009000000040000000C0000000A000000040000000C0000000A000000040000000C0000000B000000040000000C0000000B000000040000000C0000000C000000040000000C0000000C000000040000000C0000000D000000040000000C0000000D000000040000000C0000000E000000040000000C0000000E000000040000000C0000000F000000040000000C0000000F000000040000000C00000010000000040000000C00000010000000040000000C00000000000000050000000C00000000000000050000000C00000001000000050000000C00000001000000050000000C00000002000000050000000C00000002000000050000000C00000003000000050000000C00000003000000050000000C00000004000000050000000C00000004000000050000000C00000005000000050000000C00000005000000050000000C00000006000000050000000C00000006000000050000000C00000007000000050000000C00000007000000050000000C00000008000000050000000C00000008000000050000000C00000009000000050000000C00000009000000050000000C0000000A000000050000000C0000000A000000050000000C0000000B000000050000000C0000000B000000050000000C0000000C000000050000000C0000000C000000050000000C0000000D000000050000000C0000000D000000050000000C0000000E000000050000000C0000000E000000050000000C0000000F000000050000000C0000000F000000050000000C00000010000000050000000C00000010000000050000000C00000000000000060000000C00000000000000060000000C00000001000000060000000C00000001000000060000000C00000002000000060000000C00000002000000060000000C00000003000000060000000C00000003000000060000000C00000004000000060000000C00000004000000060000000C00000005000000060000000C00000005000000060000000C00000006000000060000000C00000006000000060000000C00000007000000060000000C00000007000000060000000C00000008000000060000000C00000008000000060000000C00000009000000060000000C00000009000000060000000C0000000A000000060000000C0000000A000000060000000C0000000B000000060000000C0000000B000000060000000C0000000C000000060000000C0000000C000000060000000C0000000D000000060000000C0000000D000000060000000C0000000E000000060000000C0000000E000000060000000C0000000F000000060000000C0000000F000000060000000C00000010000000060000000C00000010000000060000000C00000000000000070000000C00000000000000070000000C00000001000000070000000C00000001000000070000000C00000002000000070000000C00000002000000070000000C00000003000000070000000C00000003000000070000000C00000004000000070000000C00000004000000070000000C00000005000000070000000C00000005000000070000000C00000006000000070000000C00000006000000070000000C00000007000000070000000C00000007000000070000000C00000008000000070000000C00000008000000070000000C00000009000000070000000C00000009000000070000000C0000000A000000070000000C0000000A000000070000000C0000000B000000070000000C0000000B000000070000000C0000000C000000070000000C0000000C000000070000000C0000000D000000070000000C0000000D000000070000000C0000000E000000070000000C0000000E000000070000000C0000000F000000070000000C0000000F000000070000000C00000010000000070000000C00000010000000070000000C00000000000000080000000C00000000000000080000000C00000001000000080000000C00000001000000080000000C00000002000000080000000C00000002000000080000000C00000003000000080000000C00000003000000080000000C00000004000000080000000C00000004000000080000000C00000005000000080000000C00000005000000080000000C00000006000000080000000C00000006000000080000000C00000007000000080000000C00000007000000080000000C00000008000000080000000C00000008000000080000000C00000009000000080000000C00000009000000080000000C0000000A000000080000000C0000000A000000080000000C0000000B000000080000000C0000000B000000080000000C0000000C000000080000000C0000000C000000080000000C0000000D000000080000000C0000000D000000080000000C0000000E000000080000000C0000000E000000080000000C0000000F000000080000000C0000000F000000080000000C00000010000000080000000C00000010000000080000000C00000000000000090000000C00000000000000090000000C00000001000000090000000C00000001000000090000000C00000002000000090000000C00000002000000090000000C00000003000000090000000C00000003000000090000000C00000004000000090000000C00000004000000090000000C00000005000000090000000C00000005000000090000000C00000006000000090000000C00000006000000090000000C00000007000000090000000C00000007000000090000000C00000008000000090000000C00000008000000090000000C00000009000000090000000C00000009000000090000000C0000000A000000090000000C0000000A000000090000000C0000000B000000090000000C0000000B000000090000000C0000000C000000090000000C0000000C000000090000000C0000000D000000090000000C0000000D000000090000000C0000000E000000090000000C0000000E000000090000000C0000000F000000090000000C0000000F000000090000000C00000010000000090000000C00000010000000090000000C000000000000000A0000000C000000000000000A0000000C000000010000000A0000000C000000010000000A0000000C000000020000000A0000000C000000020000000A0000000C000000030000000A0000000C000000030000000A0000000C000000040000000A0000000C000000040000000A0000000C000000050000000A0000000C000000050000000A0000000C000000060000000A0000000C000000060000000A0000000C000000070000000A0000000C000000070000000A0000000C000000080000000A0000000C000000080000000A0000000C000000090000000A0000000C000000090000000A0000000C0000000A0000000A0000000C0000000A0000000A0000000C0000000B0000000A0000000C0000000B0000000A0000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000F0000000A0000000C0000000F0000000A0000000C000000100000000A0000000C000000100000000A0000000C000000000000000B0000000C000000000000000B0000000C000000010000000B0000000C000000010000000B0000000C000000020000000B0000000C000000020000000B0000000C000000030000000B0000000C000000030000000B0000000C000000040000000B0000000C000000040000000B0000000C000000050000000B0000000C000000050000000B0000000C000000060000000B0000000C000000060000000B0000000C000000070000000B0000000C000000070000000B0000000C000000080000000B0000000C000000080000000B0000000C000000090000000B0000000C000000090000000B0000000C0000000A0000000B0000000C0000000A0000000B0000000C0000000B0000000B0000000C0000000B0000000B0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000F0000000B0000000C0000000F0000000B0000000C000000100000000B0000000C000000100000000B0000000C000000000000000C0000000C000000000000000C0000000C000000010000000C0000000C000000010000000C0000000C000000020000000C0000000C000000020000000C0000000C000000030000000C0000000C000000030000000C0000000C000000040000000C0000000C000000040000000C0000000C000000050000000C0000000C000000050000000C0000000C000000060000000C0000000C000000060000000C0000000C000000070000000C0000000C000000070000000C0000000C000000080000000C0000000C000000080000000C0000000C000000090000000C0000000C000000090000000C0000000C0000000A0000000C0000000C0000000A0000000C0000000C0000000B0000000C0000000C0000000B0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000C000000100000000C0000000C000000100000000C0000000C000000000000000D0000000C000000000000000D0000000C000000010000000D0000000C000000010000000D0000000C000000020000000D0000000C000000020000000D0000000C000000030000000D0000000C000000030000000D0000000C000000040000000D0000000C000000040000000D0000000C000000050000000D0000000C000000050000000D0000000C000000060000000D0000000C000000060000000D0000000C000000070000000D0000000C000000070000000D0000000C000000080000000D0000000C000000080000000D0000000C000000090000000D0000000C000000090000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000C000000100000000D0000000C000000100000000D0000000C000000000000000E0000000C000000000000000E0000000C000000010000000E0000000C000000010000000E0000000C000000020000000E0000000C000000020000000E0000000C000000030000000E0000000C000000030000000E0000000C000000040000000E0000000C000000040000000E0000000C000000050000000E0000000C000000050000000E0000000C000000060000000E0000000C000000060000000E0000000C000000070000000E0000000C000000070000000E0000000C000000080000000E0000000C000000080000000E0000000C000000090000000E0000000C000000090000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000C000000100000000E0000000C000000100000000E0000000C000000000000000F0000000C000000000000000F0000000C000000010000000F0000000C000000010000000F0000000C000000020000000F0000000C000000020000000F0000000C000000030000000F0000000C000000030000000F0000000C000000040000000F0000000C000000040000000F0000000C000000050000000F0000000C000000050000000F0000000C000000060000000F0000000C000000060000000F0000000C000000070000000F0000000C000000070000000F0000000C000000080000000F0000000C000000080000000F0000000C000000090000000F0000000C000000090000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000C000000100000000F0000000C000000100000000F0000000C00000000000000100000000C00000000000000100000000C00000001000000100000000C00000001000000100000000C00000002000000100000000C00000002000000100000000C00000003000000100000000C00000003000000100000000C00000004000000100000000C00000004000000100000000C00000005000000100000000C00000005000000100000000C00000006000000100000000C00000006000000100000000C00000007000000100000000C00000007000000100000000C00000008000000100000000C00000008000000100000000C00000009000000100000000C00000009000000100000000C0000000A000000100000000C0000000A000000100000000C0000000B000000100000000C0000000B000000100000000C0000000C000000100000000C0000000C000000100000000C0000000D000000100000000C0000000D000000100000000C0000000E000000100000000C0000000E000000100000000C0000000F000000100000000C0000000F000000100000000C00000010000000100000000C00000010000000100000000C00000000000000000000000D00000000000000000000000D00000001000000000000000D00000001000000000000000D00000002000000000000000D00000002000000000000000D00000003000000000000000D00000003000000000000000D00000004000000000000000D00000004000000000000000D00000005000000000000000D00000005000000000000000D00000006000000000000000D00000006000000000000000D00000007000000000000000D00000007000000000000000D00000008000000000000000D00000008000000000000000D00000009000000000000000D00000009000000000000000D0000000A000000000000000D0000000A000000000000000D0000000B000000000000000D0000000B000000000000000D0000000C000000000000000D0000000C000000000000000D0000000D000000000000000D0000000D000000000000000D0000000E000000000000000D0000000E000000000000000D0000000F000000000000000D0000000F000000000000000D00000010000000000000000D00000010000000000000000D00000000000000010000000D00000000000000010000000D00000001000000010000000D00000001000000010000000D00000002000000010000000D00000002000000010000000D00000003000000010000000D00000003000000010000000D00000004000000010000000D00000004000000010000000D00000005000000010000000D00000005000000010000000D00000006000000010000000D00000006000000010000000D00000007000000010000000D00000007000000010000000D00000008000000010000000D00000008000000010000000D00000009000000010000000D00000009000000010000000D0000000A000000010000000D0000000A000000010000000D0000000B000000010000000D0000000B000000010000000D0000000C000000010000000D0000000C000000010000000D0000000D000000010000000D0000000D000000010000000D0000000E000000010000000D0000000E000000010000000D0000000F000000010000000D0000000F000000010000000D00000010000000010000000D00000010000000010000000D00000000000000020000000D00000000000000020000000D00000001000000020000000D00000001000000020000000D00000002000000020000000D00000002000000020000000D00000003000000020000000D00000003000000020000000D00000004000000020000000D00000004000000020000000D00000005000000020000000D00000005000000020000000D00000006000000020000000D00000006000000020000000D00000007000000020000000D00000007000000020000000D00000008000000020000000D00000008000000020000000D00000009000000020000000D00000009000000020000000D0000000A000000020000000D0000000A000000020000000D0000000B000000020000000D0000000B000000020000000D0000000C000000020000000D0000000C000000020000000D0000000D000000020000000D0000000D000000020000000D0000000E000000020000000D0000000E000000020000000D0000000F000000020000000D0000000F000000020000000D00000010000000020000000D00000010000000020000000D00000000000000030000000D00000000000000030000000D00000001000000030000000D00000001000000030000000D00000002000000030000000D00000002000000030000000D00000003000000030000000D00000003000000030000000D00000004000000030000000D00000004000000030000000D00000005000000030000000D00000005000000030000000D00000006000000030000000D00000006000000030000000D00000007000000030000000D00000007000000030000000D00000008000000030000000D00000008000000030000000D00000009000000030000000D00000009000000030000000D0000000A000000030000000D0000000A000000030000000D0000000B000000030000000D0000000B000000030000000D0000000C000000030000000D0000000C000000030000000D0000000D000000030000000D0000000D000000030000000D0000000E000000030000000D0000000E000000030000000D0000000F000000030000000D0000000F000000030000000D00000010000000030000000D00000010000000030000000D00000000000000040000000D00000000000000040000000D00000001000000040000000D00000001000000040000000D00000002000000040000000D00000002000000040000000D00000003000000040000000D00000003000000040000000D00000004000000040000000D00000004000000040000000D00000005000000040000000D00000005000000040000000D00000006000000040000000D00000006000000040000000D00000007000000040000000D00000007000000040000000D00000008000000040000000D00000008000000040000000D00000009000000040000000D00000009000000040000000D0000000A000000040000000D0000000A000000040000000D0000000B000000040000000D0000000B000000040000000D0000000C000000040000000D0000000C000000040000000D0000000D000000040000000D0000000D000000040000000D0000000E000000040000000D0000000E000000040000000D0000000F000000040000000D0000000F000000040000000D00000010000000040000000D00000010000000040000000D00000000000000050000000D00000000000000050000000D00000001000000050000000D00000001000000050000000D00000002000000050000000D00000002000000050000000D00000003000000050000000D00000003000000050000000D00000004000000050000000D00000004000000050000000D00000005000000050000000D00000005000000050000000D00000006000000050000000D00000006000000050000000D00000007000000050000000D00000007000000050000000D00000008000000050000000D00000008000000050000000D00000009000000050000000D00000009000000050000000D0000000A000000050000000D0000000A000000050000000D0000000B000000050000000D0000000B000000050000000D0000000C000000050000000D0000000C000000050000000D0000000D000000050000000D0000000D000000050000000D0000000E000000050000000D0000000E000000050000000D0000000F000000050000000D0000000F000000050000000D00000010000000050000000D00000010000000050000000D00000000000000060000000D00000000000000060000000D00000001000000060000000D00000001000000060000000D00000002000000060000000D00000002000000060000000D00000003000000060000000D00000003000000060000000D00000004000000060000000D00000004000000060000000D00000005000000060000000D00000005000000060000000D00000006000000060000000D00000006000000060000000D00000007000000060000000D00000007000000060000000D00000008000000060000000D00000008000000060000000D00000009000000060000000D00000009000000060000000D0000000A000000060000000D0000000A000000060000000D0000000B000000060000000D0000000B000000060000000D0000000C000000060000000D0000000C000000060000000D0000000D000000060000000D0000000D000000060000000D0000000E000000060000000D0000000E000000060000000D0000000F000000060000000D0000000F000000060000000D00000010000000060000000D00000010000000060000000D00000000000000070000000D00000000000000070000000D00000001000000070000000D00000001000000070000000D00000002000000070000000D00000002000000070000000D00000003000000070000000D00000003000000070000000D00000004000000070000000D00000004000000070000000D00000005000000070000000D00000005000000070000000D00000006000000070000000D00000006000000070000000D00000007000000070000000D00000007000000070000000D00000008000000070000000D00000008000000070000000D00000009000000070000000D00000009000000070000000D0000000A000000070000000D0000000A000000070000000D0000000B000000070000000D0000000B000000070000000D0000000C000000070000000D0000000C000000070000000D0000000D000000070000000D0000000D000000070000000D0000000E000000070000000D0000000E000000070000000D0000000F000000070000000D0000000F000000070000000D00000010000000070000000D00000010000000070000000D00000000000000080000000D00000000000000080000000D00000001000000080000000D00000001000000080000000D00000002000000080000000D00000002000000080000000D00000003000000080000000D00000003000000080000000D00000004000000080000000D00000004000000080000000D00000005000000080000000D00000005000000080000000D00000006000000080000000D00000006000000080000000D00000007000000080000000D00000007000000080000000D00000008000000080000000D00000008000000080000000D00000009000000080000000D00000009000000080000000D0000000A000000080000000D0000000A000000080000000D0000000B000000080000000D0000000B000000080000000D0000000C000000080000000D0000000C000000080000000D0000000D000000080000000D0000000D000000080000000D0000000E000000080000000D0000000E000000080000000D0000000F000000080000000D0000000F000000080000000D00000010000000080000000D00000010000000080000000D00000000000000090000000D00000000000000090000000D00000001000000090000000D00000001000000090000000D00000002000000090000000D00000002000000090000000D00000003000000090000000D00000003000000090000000D00000004000000090000000D00000004000000090000000D00000005000000090000000D00000005000000090000000D00000006000000090000000D00000006000000090000000D00000007000000090000000D00000007000000090000000D00000008000000090000000D00000008000000090000000D00000009000000090000000D00000009000000090000000D0000000A000000090000000D0000000A000000090000000D0000000B000000090000000D0000000B000000090000000D0000000C000000090000000D0000000C000000090000000D0000000D000000090000000D0000000D000000090000000D0000000E000000090000000D0000000E000000090000000D0000000F000000090000000D0000000F000000090000000D00000010000000090000000D00000010000000090000000D000000000000000A0000000D000000000000000A0000000D000000010000000A0000000D000000010000000A0000000D000000020000000A0000000D000000020000000A0000000D000000030000000A0000000D000000030000000A0000000D000000040000000A0000000D000000040000000A0000000D000000050000000A0000000D000000050000000A0000000D000000060000000A0000000D000000060000000A0000000D000000070000000A0000000D000000070000000A0000000D000000080000000A0000000D000000080000000A0000000D000000090000000A0000000D000000090000000A0000000D0000000A0000000A0000000D0000000A0000000A0000000D0000000B0000000A0000000D0000000B0000000A0000000D0000000C0000000A0000000D0000000C0000000A0000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000F0000000A0000000D0000000F0000000A0000000D000000100000000A0000000D000000100000000A0000000D000000000000000B0000000D000000000000000B0000000D000000010000000B0000000D000000010000000B0000000D000000020000000B0000000D000000020000000B0000000D000000030000000B0000000D000000030000000B0000000D000000040000000B0000000D000000040000000B0000000D000000050000000B0000000D000000050000000B0000000D000000060000000B0000000D000000060000000B0000000D000000070000000B0000000D000000070000000B0000000D000000080000000B0000000D000000080000000B0000000D000000090000000B0000000D000000090000000B0000000D0000000A0000000B0000000D0000000A0000000B0000000D0000000B0000000B0000000D0000000B0000000B0000000D0000000C0000000B0000000D0000000C0000000B0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000F0000000B0000000D0000000F0000000B0000000D000000100000000B0000000D000000100000000B0000000D000000000000000C0000000D000000000000000C0000000D000000010000000C0000000D000000010000000C0000000D000000020000000C0000000D000000020000000C0000000D000000030000000C0000000D000000030000000C0000000D000000040000000C0000000D000000040000000C0000000D000000050000000C0000000D000000050000000C0000000D000000060000000C0000000D000000060000000C0000000D000000070000000C0000000D000000070000000C0000000D000000080000000C0000000D000000080000000C0000000D000000090000000C0000000D000000090000000C0000000D0000000A0000000C0000000D0000000A0000000C0000000D0000000B0000000C0000000D0000000B0000000C0000000D0000000C0000000C0000000D0000000C0000000C0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000F0000000C0000000D0000000F0000000C0000000D000000100000000C0000000D000000100000000C0000000D000000000000000D0000000D000000000000000D0000000D000000010000000D0000000D000000010000000D0000000D000000020000000D0000000D000000020000000D0000000D000000030000000D0000000D000000030000000D0000000D000000040000000D0000000D000000040000000D0000000D000000050000000D0000000D000000050000000D0000000D000000060000000D0000000D000000060000000D0000000D000000070000000D0000000D000000070000000D0000000D000000080000000D0000000D000000080000000D0000000D000000090000000D0000000D000000090000000D0000000D0000000A0000000D0000000D0000000A0000000D0000000D0000000B0000000D0000000D0000000B0000000D0000000D0000000C0000000D0000000D0000000C0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000D000000100000000D0000000D000000100000000D0000000D000000000000000E0000000D000000000000000E0000000D000000010000000E0000000D000000010000000E0000000D000000020000000E0000000D000000020000000E0000000D000000030000000E0000000D000000030000000E0000000D000000040000000E0000000D000000040000000E0000000D000000050000000E0000000D000000050000000E0000000D000000060000000E0000000D000000060000000E0000000D000000070000000E0000000D000000070000000E0000000D000000080000000E0000000D000000080000000E0000000D000000090000000E0000000D000000090000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000D000000100000000E0000000D000000100000000E0000000D000000000000000F0000000D000000000000000F0000000D000000010000000F0000000D000000010000000F0000000D000000020000000F0000000D000000020000000F0000000D000000030000000F0000000D000000030000000F0000000D000000040000000F0000000D000000040000000F0000000D000000050000000F0000000D000000050000000F0000000D000000060000000F0000000D000000060000000F0000000D000000070000000F0000000D000000070000000F0000000D000000080000000F0000000D000000080000000F0000000D000000090000000F0000000D000000090000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000D000000100000000F0000000D000000100000000F0000000D00000000000000100000000D00000000000000100000000D00000001000000100000000D00000001000000100000000D00000002000000100000000D00000002000000100000000D00000003000000100000000D00000003000000100000000D00000004000000100000000D00000004000000100000000D00000005000000100000000D00000005000000100000000D00000006000000100000000D00000006000000100000000D00000007000000100000000D00000007000000100000000D00000008000000100000000D00000008000000100000000D00000009000000100000000D00000009000000100000000D0000000A000000100000000D0000000A000000100000000D0000000B000000100000000D0000000B000000100000000D0000000C000000100000000D0000000C000000100000000D0000000D000000100000000D0000000D000000100000000D0000000E000000100000000D0000000E000000100000000D0000000F000000100000000D0000000F000000100000000D00000010000000100000000D00000010000000100000000D00000000000000000000000E00000000000000000000000E00000001000000000000000E00000001000000000000000E00000002000000000000000E00000002000000000000000E00000003000000000000000E00000003000000000000000E00000004000000000000000E00000004000000000000000E00000005000000000000000E00000005000000000000000E00000006000000000000000E00000006000000000000000E00000007000000000000000E00000007000000000000000E00000008000000000000000E00000008000000000000000E00000009000000000000000E00000009000000000000000E0000000A000000000000000E0000000A000000000000000E0000000B000000000000000E0000000B000000000000000E0000000C000000000000000E0000000C000000000000000E0000000D000000000000000E0000000D000000000000000E0000000E000000000000000E0000000E000000000000000E0000000F000000000000000E0000000F000000000000000E00000010000000000000000E00000010000000000000000E00000000000000010000000E00000000000000010000000E00000001000000010000000E00000001000000010000000E00000002000000010000000E00000002000000010000000E00000003000000010000000E00000003000000010000000E00000004000000010000000E00000004000000010000000E00000005000000010000000E00000005000000010000000E00000006000000010000000E00000006000000010000000E00000007000000010000000E00000007000000010000000E00000008000000010000000E00000008000000010000000E00000009000000010000000E00000009000000010000000E0000000A000000010000000E0000000A000000010000000E0000000B000000010000000E0000000B000000010000000E0000000C000000010000000E0000000C000000010000000E0000000D000000010000000E0000000D000000010000000E0000000E000000010000000E0000000E000000010000000E0000000F000000010000000E0000000F000000010000000E00000010000000010000000E00000010000000010000000E00000000000000020000000E00000000000000020000000E00000001000000020000000E00000001000000020000000E00000002000000020000000E00000002000000020000000E00000003000000020000000E00000003000000020000000E00000004000000020000000E00000004000000020000000E00000005000000020000000E00000005000000020000000E00000006000000020000000E00000006000000020000000E00000007000000020000000E00000007000000020000000E00000008000000020000000E00000008000000020000000E00000009000000020000000E00000009000000020000000E0000000A000000020000000E0000000A000000020000000E0000000B000000020000000E0000000B000000020000000E0000000C000000020000000E0000000C000000020000000E0000000D000000020000000E0000000D000000020000000E0000000E000000020000000E0000000E000000020000000E0000000F000000020000000E0000000F000000020000000E00000010000000020000000E00000010000000020000000E00000000000000030000000E00000000000000030000000E00000001000000030000000E00000001000000030000000E00000002000000030000000E00000002000000030000000E00000003000000030000000E00000003000000030000000E00000004000000030000000E00000004000000030000000E00000005000000030000000E00000005000000030000000E00000006000000030000000E00000006000000030000000E00000007000000030000000E00000007000000030000000E00000008000000030000000E00000008000000030000000E00000009000000030000000E00000009000000030000000E0000000A000000030000000E0000000A000000030000000E0000000B000000030000000E0000000B000000030000000E0000000C000000030000000E0000000C000000030000000E0000000D000000030000000E0000000D000000030000000E0000000E000000030000000E0000000E000000030000000E0000000F000000030000000E0000000F000000030000000E00000010000000030000000E00000010000000030000000E00000000000000040000000E00000000000000040000000E00000001000000040000000E00000001000000040000000E00000002000000040000000E00000002000000040000000E00000003000000040000000E00000003000000040000000E00000004000000040000000E00000004000000040000000E00000005000000040000000E00000005000000040000000E00000006000000040000000E00000006000000040000000E00000007000000040000000E00000007000000040000000E00000008000000040000000E00000008000000040000000E00000009000000040000000E00000009000000040000000E0000000A000000040000000E0000000A000000040000000E0000000B000000040000000E0000000B000000040000000E0000000C000000040000000E0000000C000000040000000E0000000D000000040000000E0000000D000000040000000E0000000E000000040000000E0000000E000000040000000E0000000F000000040000000E0000000F000000040000000E00000010000000040000000E00000010000000040000000E00000000000000050000000E00000000000000050000000E00000001000000050000000E00000001000000050000000E00000002000000050000000E00000002000000050000000E00000003000000050000000E00000003000000050000000E00000004000000050000000E00000004000000050000000E00000005000000050000000E00000005000000050000000E00000006000000050000000E00000006000000050000000E00000007000000050000000E00000007000000050000000E00000008000000050000000E00000008000000050000000E00000009000000050000000E00000009000000050000000E0000000A000000050000000E0000000A000000050000000E0000000B000000050000000E0000000B000000050000000E0000000C000000050000000E0000000C000000050000000E0000000D000000050000000E0000000D000000050000000E0000000E000000050000000E0000000E000000050000000E0000000F000000050000000E0000000F000000050000000E00000010000000050000000E00000010000000050000000E00000000000000060000000E00000000000000060000000E00000001000000060000000E00000001000000060000000E00000002000000060000000E00000002000000060000000E00000003000000060000000E00000003000000060000000E00000004000000060000000E00000004000000060000000E00000005000000060000000E00000005000000060000000E00000006000000060000000E00000006000000060000000E00000007000000060000000E00000007000000060000000E00000008000000060000000E00000008000000060000000E00000009000000060000000E00000009000000060000000E0000000A000000060000000E0000000A000000060000000E0000000B000000060000000E0000000B000000060000000E0000000C000000060000000E0000000C000000060000000E0000000D000000060000000E0000000D000000060000000E0000000E000000060000000E0000000E000000060000000E0000000F000000060000000E0000000F000000060000000E00000010000000060000000E00000010000000060000000E00000000000000070000000E00000000000000070000000E00000001000000070000000E00000001000000070000000E00000002000000070000000E00000002000000070000000E00000003000000070000000E00000003000000070000000E00000004000000070000000E00000004000000070000000E00000005000000070000000E00000005000000070000000E00000006000000070000000E00000006000000070000000E00000007000000070000000E00000007000000070000000E00000008000000070000000E00000008000000070000000E00000009000000070000000E00000009000000070000000E0000000A000000070000000E0000000A000000070000000E0000000B000000070000000E0000000B000000070000000E0000000C000000070000000E0000000C000000070000000E0000000D000000070000000E0000000D000000070000000E0000000E000000070000000E0000000E000000070000000E0000000F000000070000000E0000000F000000070000000E00000010000000070000000E00000010000000070000000E00000000000000080000000E00000000000000080000000E00000001000000080000000E00000001000000080000000E00000002000000080000000E00000002000000080000000E00000003000000080000000E00000003000000080000000E00000004000000080000000E00000004000000080000000E00000005000000080000000E00000005000000080000000E00000006000000080000000E00000006000000080000000E00000007000000080000000E00000007000000080000000E00000008000000080000000E00000008000000080000000E00000009000000080000000E00000009000000080000000E0000000A000000080000000E0000000A000000080000000E0000000B000000080000000E0000000B000000080000000E0000000C000000080000000E0000000C000000080000000E0000000D000000080000000E0000000D000000080000000E0000000E000000080000000E0000000E000000080000000E0000000F000000080000000E0000000F000000080000000E00000010000000080000000E00000010000000080000000E00000000000000090000000E00000000000000090000000E00000001000000090000000E00000001000000090000000E00000002000000090000000E00000002000000090000000E00000003000000090000000E00000003000000090000000E00000004000000090000000E00000004000000090000000E00000005000000090000000E00000005000000090000000E00000006000000090000000E00000006000000090000000E00000007000000090000000E00000007000000090000000E00000008000000090000000E00000008000000090000000E00000009000000090000000E00000009000000090000000E0000000A000000090000000E0000000A000000090000000E0000000B000000090000000E0000000B000000090000000E0000000C000000090000000E0000000C000000090000000E0000000D000000090000000E0000000D000000090000000E0000000E000000090000000E0000000E000000090000000E0000000F000000090000000E0000000F000000090000000E00000010000000090000000E00000010000000090000000E000000000000000A0000000E000000000000000A0000000E000000010000000A0000000E000000010000000A0000000E000000020000000A0000000E000000020000000A0000000E000000030000000A0000000E000000030000000A0000000E000000040000000A0000000E000000040000000A0000000E000000050000000A0000000E000000050000000A0000000E000000060000000A0000000E000000060000000A0000000E000000070000000A0000000E000000070000000A0000000E000000080000000A0000000E000000080000000A0000000E000000090000000A0000000E000000090000000A0000000E0000000A0000000A0000000E0000000A0000000A0000000E0000000B0000000A0000000E0000000B0000000A0000000E0000000C0000000A0000000E0000000C0000000A0000000E0000000D0000000A0000000E0000000D0000000A0000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000F0000000A0000000E0000000F0000000A0000000E000000100000000A0000000E000000100000000A0000000E000000000000000B0000000E000000000000000B0000000E000000010000000B0000000E000000010000000B0000000E000000020000000B0000000E000000020000000B0000000E000000030000000B0000000E000000030000000B0000000E000000040000000B0000000E000000040000000B0000000E000000050000000B0000000E000000050000000B0000000E000000060000000B0000000E000000060000000B0000000E000000070000000B0000000E000000070000000B0000000E000000080000000B0000000E000000080000000B0000000E000000090000000B0000000E000000090000000B0000000E0000000A0000000B0000000E0000000A0000000B0000000E0000000B0000000B0000000E0000000B0000000B0000000E0000000C0000000B0000000E0000000C0000000B0000000E0000000D0000000B0000000E0000000D0000000B0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000F0000000B0000000E0000000F0000000B0000000E000000100000000B0000000E000000100000000B0000000E000000000000000C0000000E000000000000000C0000000E000000010000000C0000000E000000010000000C0000000E000000020000000C0000000E000000020000000C0000000E000000030000000C0000000E000000030000000C0000000E000000040000000C0000000E000000040000000C0000000E000000050000000C0000000E000000050000000C0000000E000000060000000C0000000E000000060000000C0000000E000000070000000C0000000E000000070000000C0000000E000000080000000C0000000E000000080000000C0000000E000000090000000C0000000E000000090000000C0000000E0000000A0000000C0000000E0000000A0000000C0000000E0000000B0000000C0000000E0000000B0000000C0000000E0000000C0000000C0000000E0000000C0000000C0000000E0000000D0000000C0000000E0000000D0000000C0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000F0000000C0000000E0000000F0000000C0000000E000000100000000C0000000E000000100000000C0000000E000000000000000D0000000E000000000000000D0000000E000000010000000D0000000E000000010000000D0000000E000000020000000D0000000E000000020000000D0000000E000000030000000D0000000E000000030000000D0000000E000000040000000D0000000E000000040000000D0000000E000000050000000D0000000E000000050000000D0000000E000000060000000D0000000E000000060000000D0000000E000000070000000D0000000E000000070000000D0000000E000000080000000D0000000E000000080000000D0000000E000000090000000D0000000E000000090000000D0000000E0000000A0000000D0000000E0000000A0000000D0000000E0000000B0000000D0000000E0000000B0000000D0000000E0000000C0000000D0000000E0000000C0000000D0000000E0000000D0000000D0000000E0000000D0000000D0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000F0000000D0000000E0000000F0000000D0000000E000000100000000D0000000E000000100000000D0000000E000000000000000E0000000E000000000000000E0000000E000000010000000E0000000E000000010000000E0000000E000000020000000E0000000E000000020000000E0000000E000000030000000E0000000E000000030000000E0000000E000000040000000E0000000E000000040000000E0000000E000000050000000E0000000E000000050000000E0000000E000000060000000E0000000E000000060000000E0000000E000000070000000E0000000E000000070000000E0000000E000000080000000E0000000E000000080000000E0000000E000000090000000E0000000E000000090000000E0000000E0000000A0000000E0000000E0000000A0000000E0000000E0000000B0000000E0000000E0000000B0000000E0000000E0000000C0000000E0000000E0000000C0000000E0000000E0000000D0000000E0000000E0000000D0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000E000000100000000E0000000E000000100000000E0000000E000000000000000F0000000E000000000000000F0000000E000000010000000F0000000E000000010000000F0000000E000000020000000F0000000E000000020000000F0000000E000000030000000F0000000E000000030000000F0000000E000000040000000F0000000E000000040000000F0000000E000000050000000F0000000E000000050000000F0000000E000000060000000F0000000E000000060000000F0000000E000000070000000F0000000E000000070000000F0000000E000000080000000F0000000E000000080000000F0000000E000000090000000F0000000E000000090000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000E000000100000000F0000000E000000100000000F0000000E00000000000000100000000E00000000000000100000000E00000001000000100000000E00000001000000100000000E00000002000000100000000E00000002000000100000000E00000003000000100000000E00000003000000100000000E00000004000000100000000E00000004000000100000000E00000005000000100000000E00000005000000100000000E00000006000000100000000E00000006000000100000000E00000007000000100000000E00000007000000100000000E00000008000000100000000E00000008000000100000000E00000009000000100000000E00000009000000100000000E0000000A000000100000000E0000000A000000100000000E0000000B000000100000000E0000000B000000100000000E0000000C000000100000000E0000000C000000100000000E0000000D000000100000000E0000000D000000100000000E0000000E000000100000000E0000000E000000100000000E0000000F000000100000000E0000000F000000100000000E00000010000000100000000E00000010000000100000000E00000000000000000000000F00000000000000000000000F00000001000000000000000F00000001000000000000000F00000002000000000000000F00000002000000000000000F00000003000000000000000F00000003000000000000000F00000004000000000000000F00000004000000000000000F00000005000000000000000F00000005000000000000000F00000006000000000000000F00000006000000000000000F00000007000000000000000F00000007000000000000000F00000008000000000000000F00000008000000000000000F00000009000000000000000F00000009000000000000000F0000000A000000000000000F0000000A000000000000000F0000000B000000000000000F0000000B000000000000000F0000000C000000000000000F0000000C000000000000000F0000000D000000000000000F0000000D000000000000000F0000000E000000000000000F0000000E000000000000000F0000000F000000000000000F0000000F000000000000000F00000010000000000000000F00000010000000000000000F00000000000000010000000F00000000000000010000000F00000001000000010000000F00000001000000010000000F00000002000000010000000F00000002000000010000000F00000003000000010000000F00000003000000010000000F00000004000000010000000F00000004000000010000000F00000005000000010000000F00000005000000010000000F00000006000000010000000F00000006000000010000000F00000007000000010000000F00000007000000010000000F00000008000000010000000F00000008000000010000000F00000009000000010000000F00000009000000010000000F0000000A000000010000000F0000000A000000010000000F0000000B000000010000000F0000000B000000010000000F0000000C000000010000000F0000000C000000010000000F0000000D000000010000000F0000000D000000010000000F0000000E000000010000000F0000000E000000010000000F0000000F000000010000000F0000000F000000010000000F00000010000000010000000F00000010000000010000000F00000000000000020000000F00000000000000020000000F00000001000000020000000F00000001000000020000000F00000002000000020000000F00000002000000020000000F00000003000000020000000F00000003000000020000000F00000004000000020000000F00000004000000020000000F00000005000000020000000F00000005000000020000000F00000006000000020000000F00000006000000020000000F00000007000000020000000F00000007000000020000000F00000008000000020000000F00000008000000020000000F00000009000000020000000F00000009000000020000000F0000000A000000020000000F0000000A000000020000000F0000000B000000020000000F0000000B000000020000000F0000000C000000020000000F0000000C000000020000000F0000000D000000020000000F0000000D000000020000000F0000000E000000020000000F0000000E000000020000000F0000000F000000020000000F0000000F000000020000000F00000010000000020000000F00000010000000020000000F00000000000000030000000F00000000000000030000000F00000001000000030000000F00000001000000030000000F00000002000000030000000F00000002000000030000000F00000003000000030000000F00000003000000030000000F00000004000000030000000F00000004000000030000000F00000005000000030000000F00000005000000030000000F00000006000000030000000F00000006000000030000000F00000007000000030000000F00000007000000030000000F00000008000000030000000F00000008000000030000000F00000009000000030000000F00000009000000030000000F0000000A000000030000000F0000000A000000030000000F0000000B000000030000000F0000000B000000030000000F0000000C000000030000000F0000000C000000030000000F0000000D000000030000000F0000000D000000030000000F0000000E000000030000000F0000000E000000030000000F0000000F000000030000000F0000000F000000030000000F00000010000000030000000F00000010000000030000000F00000000000000040000000F00000000000000040000000F00000001000000040000000F00000001000000040000000F00000002000000040000000F00000002000000040000000F00000003000000040000000F00000003000000040000000F00000004000000040000000F00000004000000040000000F00000005000000040000000F00000005000000040000000F00000006000000040000000F00000006000000040000000F00000007000000040000000F00000007000000040000000F00000008000000040000000F00000008000000040000000F00000009000000040000000F00000009000000040000000F0000000A000000040000000F0000000A000000040000000F0000000B000000040000000F0000000B000000040000000F0000000C000000040000000F0000000C000000040000000F0000000D000000040000000F0000000D000000040000000F0000000E000000040000000F0000000E000000040000000F0000000F000000040000000F0000000F000000040000000F00000010000000040000000F00000010000000040000000F00000000000000050000000F00000000000000050000000F00000001000000050000000F00000001000000050000000F00000002000000050000000F00000002000000050000000F00000003000000050000000F00000003000000050000000F00000004000000050000000F00000004000000050000000F00000005000000050000000F00000005000000050000000F00000006000000050000000F00000006000000050000000F00000007000000050000000F00000007000000050000000F00000008000000050000000F00000008000000050000000F00000009000000050000000F00000009000000050000000F0000000A000000050000000F0000000A000000050000000F0000000B000000050000000F0000000B000000050000000F0000000C000000050000000F0000000C000000050000000F0000000D000000050000000F0000000D000000050000000F0000000E000000050000000F0000000E000000050000000F0000000F000000050000000F0000000F000000050000000F00000010000000050000000F00000010000000050000000F00000000000000060000000F00000000000000060000000F00000001000000060000000F00000001000000060000000F00000002000000060000000F00000002000000060000000F00000003000000060000000F00000003000000060000000F00000004000000060000000F00000004000000060000000F00000005000000060000000F00000005000000060000000F00000006000000060000000F00000006000000060000000F00000007000000060000000F00000007000000060000000F00000008000000060000000F00000008000000060000000F00000009000000060000000F00000009000000060000000F0000000A000000060000000F0000000A000000060000000F0000000B000000060000000F0000000B000000060000000F0000000C000000060000000F0000000C000000060000000F0000000D000000060000000F0000000D000000060000000F0000000E000000060000000F0000000E000000060000000F0000000F000000060000000F0000000F000000060000000F00000010000000060000000F00000010000000060000000F00000000000000070000000F00000000000000070000000F00000001000000070000000F00000001000000070000000F00000002000000070000000F00000002000000070000000F00000003000000070000000F00000003000000070000000F00000004000000070000000F00000004000000070000000F00000005000000070000000F00000005000000070000000F00000006000000070000000F00000006000000070000000F00000007000000070000000F00000007000000070000000F00000008000000070000000F00000008000000070000000F00000009000000070000000F00000009000000070000000F0000000A000000070000000F0000000A000000070000000F0000000B000000070000000F0000000B000000070000000F0000000C000000070000000F0000000C000000070000000F0000000D000000070000000F0000000D000000070000000F0000000E000000070000000F0000000E000000070000000F0000000F000000070000000F0000000F000000070000000F00000010000000070000000F00000010000000070000000F00000000000000080000000F00000000000000080000000F00000001000000080000000F00000001000000080000000F00000002000000080000000F00000002000000080000000F00000003000000080000000F00000003000000080000000F00000004000000080000000F00000004000000080000000F00000005000000080000000F00000005000000080000000F00000006000000080000000F00000006000000080000000F00000007000000080000000F00000007000000080000000F00000008000000080000000F00000008000000080000000F00000009000000080000000F00000009000000080000000F0000000A000000080000000F0000000A000000080000000F0000000B000000080000000F0000000B000000080000000F0000000C000000080000000F0000000C000000080000000F0000000D000000080000000F0000000D000000080000000F0000000E000000080000000F0000000E000000080000000F0000000F000000080000000F0000000F000000080000000F00000010000000080000000F00000010000000080000000F00000000000000090000000F00000000000000090000000F00000001000000090000000F00000001000000090000000F00000002000000090000000F00000002000000090000000F00000003000000090000000F00000003000000090000000F00000004000000090000000F00000004000000090000000F00000005000000090000000F00000005000000090000000F00000006000000090000000F00000006000000090000000F00000007000000090000000F00000007000000090000000F00000008000000090000000F00000008000000090000000F00000009000000090000000F00000009000000090000000F0000000A000000090000000F0000000A000000090000000F0000000B000000090000000F0000000B000000090000000F0000000C000000090000000F0000000C000000090000000F0000000D000000090000000F0000000D000000090000000F0000000E000000090000000F0000000E000000090000000F0000000F000000090000000F0000000F000000090000000F00000010000000090000000F00000010000000090000000F000000000000000A0000000F000000000000000A0000000F000000010000000A0000000F000000010000000A0000000F000000020000000A0000000F000000020000000A0000000F000000030000000A0000000F000000030000000A0000000F000000040000000A0000000F000000040000000A0000000F000000050000000A0000000F000000050000000A0000000F000000060000000A0000000F000000060000000A0000000F000000070000000A0000000F000000070000000A0000000F000000080000000A0000000F000000080000000A0000000F000000090000000A0000000F000000090000000A0000000F0000000A0000000A0000000F0000000A0000000A0000000F0000000B0000000A0000000F0000000B0000000A0000000F0000000C0000000A0000000F0000000C0000000A0000000F0000000D0000000A0000000F0000000D0000000A0000000F0000000E0000000A0000000F0000000E0000000A0000000F0000000F0000000A0000000F0000000F0000000A0000000F000000100000000A0000000F000000100000000A0000000F000000000000000B0000000F000000000000000B0000000F000000010000000B0000000F000000010000000B0000000F000000020000000B0000000F000000020000000B0000000F000000030000000B0000000F000000030000000B0000000F000000040000000B0000000F000000040000000B0000000F000000050000000B0000000F000000050000000B0000000F000000060000000B0000000F000000060000000B0000000F000000070000000B0000000F000000070000000B0000000F000000080000000B0000000F000000080000000B0000000F000000090000000B0000000F000000090000000B0000000F0000000A0000000B0000000F0000000A0000000B0000000F0000000B0000000B0000000F0000000B0000000B0000000F0000000C0000000B0000000F0000000C0000000B0000000F0000000D0000000B0000000F0000000D0000000B0000000F0000000E0000000B0000000F0000000E0000000B0000000F0000000F0000000B0000000F0000000F0000000B0000000F000000100000000B0000000F000000100000000B0000000F000000000000000C0000000F000000000000000C0000000F000000010000000C0000000F000000010000000C0000000F000000020000000C0000000F000000020000000C0000000F000000030000000C0000000F000000030000000C0000000F000000040000000C0000000F000000040000000C0000000F000000050000000C0000000F000000050000000C0000000F000000060000000C0000000F000000060000000C0000000F000000070000000C0000000F000000070000000C0000000F000000080000000C0000000F000000080000000C0000000F000000090000000C0000000F000000090000000C0000000F0000000A0000000C0000000F0000000A0000000C0000000F0000000B0000000C0000000F0000000B0000000C0000000F0000000C0000000C0000000F0000000C0000000C0000000F0000000D0000000C0000000F0000000D0000000C0000000F0000000E0000000C0000000F0000000E0000000C0000000F0000000F0000000C0000000F0000000F0000000C0000000F000000100000000C0000000F000000100000000C0000000F000000000000000D0000000F000000000000000D0000000F000000010000000D0000000F000000010000000D0000000F000000020000000D0000000F000000020000000D0000000F000000030000000D0000000F000000030000000D0000000F000000040000000D0000000F000000040000000D0000000F000000050000000D0000000F000000050000000D0000000F000000060000000D0000000F000000060000000D0000000F000000070000000D0000000F000000070000000D0000000F000000080000000D0000000F000000080000000D0000000F000000090000000D0000000F000000090000000D0000000F0000000A0000000D0000000F0000000A0000000D0000000F0000000B0000000D0000000F0000000B0000000D0000000F0000000C0000000D0000000F0000000C0000000D0000000F0000000D0000000D0000000F0000000D0000000D0000000F0000000E0000000D0000000F0000000E0000000D0000000F0000000F0000000D0000000F0000000F0000000D0000000F000000100000000D0000000F000000100000000D0000000F000000000000000E0000000F000000000000000E0000000F000000010000000E0000000F000000010000000E0000000F000000020000000E0000000F000000020000000E0000000F000000030000000E0000000F000000030000000E0000000F000000040000000E0000000F000000040000000E0000000F000000050000000E0000000F000000050000000E0000000F000000060000000E0000000F000000060000000E0000000F000000070000000E0000000F000000070000000E0000000F000000080000000E0000000F000000080000000E0000000F000000090000000E0000000F000000090000000E0000000F0000000A0000000E0000000F0000000A0000000E0000000F0000000B0000000E0000000F0000000B0000000E0000000F0000000C0000000E0000000F0000000C0000000E0000000F0000000D0000000E0000000F0000000D0000000E0000000F0000000E0000000E0000000F0000000E0000000E0000000F0000000F0000000E0000000F0000000F0000000E0000000F000000100000000E0000000F000000100000000E0000000F000000000000000F0000000F000000000000000F0000000F000000010000000F0000000F000000010000000F0000000F000000020000000F0000000F000000020000000F0000000F000000030000000F0000000F000000030000000F0000000F000000040000000F0000000F000000040000000F0000000F000000050000000F0000000F000000050000000F0000000F000000060000000F0000000F000000060000000F0000000F000000070000000F0000000F000000070000000F0000000F000000080000000F0000000F000000080000000F0000000F000000090000000F0000000F000000090000000F0000000F0000000A0000000F0000000F0000000A0000000F0000000F0000000B0000000F0000000F0000000B0000000F0000000F0000000C0000000F0000000F0000000C0000000F0000000F0000000D0000000F0000000F0000000D0000000F0000000F0000000E0000000F0000000F0000000E0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000100000000F0000000F000000100000000F0000000F00000000000000100000000F00000000000000100000000F00000001000000100000000F00000001000000100000000F00000002000000100000000F00000002000000100000000F00000003000000100000000F00000003000000100000000F00000004000000100000000F00000004000000100000000F00000005000000100000000F00000005000000100000000F00000006000000100000000F00000006000000100000000F00000007000000100000000F00000007000000100000000F00000008000000100000000F00000008000000100000000F00000009000000100000000F00000009000000100000000F0000000A000000100000000F0000000A000000100000000F0000000B000000100000000F0000000B000000100000000F0000000C000000100000000F0000000C000000100000000F0000000D000000100000000F0000000D000000100000000F0000000E000000100000000F0000000E000000100000000F0000000F000000100000000F0000000F000000100000000F00000010000000100000000F00000010000000100000000F0000000000000000000000100000000000000000000000100000000100000000000000100000000100000000000000100000000200000000000000100000000200000000000000100000000300000000000000100000000300000000000000100000000400000000000000100000000400000000000000100000000500000000000000100000000500000000000000100000000600000000000000100000000600000000000000100000000700000000000000100000000700000000000000100000000800000000000000100000000800000000000000100000000900000000000000100000000900000000000000100000000A00000000000000100000000A00000000000000100000000B00000000000000100000000B00000000000000100000000C00000000000000100000000C00000000000000100000000D00000000000000100000000D00000000000000100000000E00000000000000100000000E00000000000000100000000F00000000000000100000000F00000000000000100000001000000000000000100000001000000000000000100000000000000001000000100000000000000001000000100000000100000001000000100000000100000001000000100000000200000001000000100000000200000001000000100000000300000001000000100000000300000001000000100000000400000001000000100000000400000001000000100000000500000001000000100000000500000001000000100000000600000001000000100000000600000001000000100000000700000001000000100000000700000001000000100000000800000001000000100000000800000001000000100000000900000001000000100000000900000001000000100000000A00000001000000100000000A00000001000000100000000B00000001000000100000000B00000001000000100000000C00000001000000100000000C00000001000000100000000D00000001000000100000000D00000001000000100000000E00000001000000100000000E00000001000000100000000F00000001000000100000000F00000001000000100000001000000001000000100000001000000001000000100000000000000002000000100000000000000002000000100000000100000002000000100000000100000002000000100000000200000002000000100000000200000002000000100000000300000002000000100000000300000002000000100000000400000002000000100000000400000002000000100000000500000002000000100000000500000002000000100000000600000002000000100000000600000002000000100000000700000002000000100000000700000002000000100000000800000002000000100000000800000002000000100000000900000002000000100000000900000002000000100000000A00000002000000100000000A00000002000000100000000B00000002000000100000000B00000002000000100000000C00000002000000100000000C00000002000000100000000D00000002000000100000000D00000002000000100000000E00000002000000100000000E00000002000000100000000F00000002000000100000000F00000002000000100000001000000002000000100000001000000002000000100000000000000003000000100000000000000003000000100000000100000003000000100000000100000003000000100000000200000003000000100000000200000003000000100000000300000003000000100000000300000003000000100000000400000003000000100000000400000003000000100000000500000003000000100000000500000003000000100000000600000003000000100000000600000003000000100000000700000003000000100000000700000003000000100000000800000003000000100000000800000003000000100000000900000003000000100000000900000003000000100000000A00000003000000100000000A00000003000000100000000B00000003000000100000000B00000003000000100000000C00000003000000100000000C00000003000000100000000D00000003000000100000000D00000003000000100000000E00000003000000100000000E00000003000000100000000F00000003000000100000000F00000003000000100000001000000003000000100000001000000003000000100000000000000004000000100000000000000004000000100000000100000004000000100000000100000004000000100000000200000004000000100000000200000004000000100000000300000004000000100000000300000004000000100000000400000004000000100000000400000004000000100000000500000004000000100000000500000004000000100000000600000004000000100000000600000004000000100000000700000004000000100000000700000004000000100000000800000004000000100000000800000004000000100000000900000004000000100000000900000004000000100000000A00000004000000100000000A00000004000000100000000B00000004000000100000000B00000004000000100000000C00000004000000100000000C00000004000000100000000D00000004000000100000000D00000004000000100000000E00000004000000100000000E00000004000000100000000F00000004000000100000000F00000004000000100000001000000004000000100000001000000004000000100000000000000005000000100000000000000005000000100000000100000005000000100000000100000005000000100000000200000005000000100000000200000005000000100000000300000005000000100000000300000005000000100000000400000005000000100000000400000005000000100000000500000005000000100000000500000005000000100000000600000005000000100000000600000005000000100000000700000005000000100000000700000005000000100000000800000005000000100000000800000005000000100000000900000005000000100000000900000005000000100000000A00000005000000100000000A00000005000000100000000B00000005000000100000000B00000005000000100000000C00000005000000100000000C00000005000000100000000D00000005000000100000000D00000005000000100000000E00000005000000100000000E00000005000000100000000F00000005000000100000000F00000005000000100000001000000005000000100000001000000005000000100000000000000006000000100000000000000006000000100000000100000006000000100000000100000006000000100000000200000006000000100000000200000006000000100000000300000006000000100000000300000006000000100000000400000006000000100000000400000006000000100000000500000006000000100000000500000006000000100000000600000006000000100000000600000006000000100000000700000006000000100000000700000006000000100000000800000006000000100000000800000006000000100000000900000006000000100000000900000006000000100000000A00000006000000100000000A00000006000000100000000B00000006000000100000000B00000006000000100000000C00000006000000100000000C00000006000000100000000D00000006000000100000000D00000006000000100000000E00000006000000100000000E00000006000000100000000F00000006000000100000000F00000006000000100000001000000006000000100000001000000006000000100000000000000007000000100000000000000007000000100000000100000007000000100000000100000007000000100000000200000007000000100000000200000007000000100000000300000007000000100000000300000007000000100000000400000007000000100000000400000007000000100000000500000007000000100000000500000007000000100000000600000007000000100000000600000007000000100000000700000007000000100000000700000007000000100000000800000007000000100000000800000007000000100000000900000007000000100000000900000007000000100000000A00000007000000100000000A00000007000000100000000B00000007000000100000000B00000007000000100000000C00000007000000100000000C00000007000000100000000D00000007000000100000000D00000007000000100000000E00000007000000100000000E00000007000000100000000F00000007000000100000000F00000007000000100000001000000007000000100000001000000007000000100000000000000008000000100000000000000008000000100000000100000008000000100000000100000008000000100000000200000008000000100000000200000008000000100000000300000008000000100000000300000008000000100000000400000008000000100000000400000008000000100000000500000008000000100000000500000008000000100000000600000008000000100000000600000008000000100000000700000008000000100000000700000008000000100000000800000008000000100000000800000008000000100000000900000008000000100000000900000008000000100000000A00000008000000100000000A00000008000000100000000B00000008000000100000000B00000008000000100000000C00000008000000100000000C00000008000000100000000D00000008000000100000000D00000008000000100000000E00000008000000100000000E00000008000000100000000F00000008000000100000000F00000008000000100000001000000008000000100000001000000008000000100000000000000009000000100000000000000009000000100000000100000009000000100000000100000009000000100000000200000009000000100000000200000009000000100000000300000009000000100000000300000009000000100000000400000009000000100000000400000009000000100000000500000009000000100000000500000009000000100000000600000009000000100000000600000009000000100000000700000009000000100000000700000009000000100000000800000009000000100000000800000009000000100000000900000009000000100000000900000009000000100000000A00000009000000100000000A00000009000000100000000B00000009000000100000000B00000009000000100000000C00000009000000100000000C00000009000000100000000D00000009000000100000000D00000009000000100000000E00000009000000100000000E00000009000000100000000F00000009000000100000000F0000000900000010000000100000000900000010000000100000000900000010000000000000000A00000010000000000000000A00000010000000010000000A00000010000000010000000A00000010000000020000000A00000010000000020000000A00000010000000030000000A00000010000000030000000A00000010000000040000000A00000010000000040000000A00000010000000050000000A00000010000000050000000A00000010000000060000000A00000010000000060000000A00000010000000070000000A00000010000000070000000A00000010000000080000000A00000010000000080000000A00000010000000090000000A00000010000000090000000A000000100000000A0000000A000000100000000A0000000A000000100000000B0000000A000000100000000B0000000A000000100000000C0000000A000000100000000C0000000A000000100000000D0000000A000000100000000D0000000A000000100000000E0000000A000000100000000E0000000A000000100000000F0000000A000000100000000F0000000A00000010000000100000000A00000010000000100000000A00000010000000000000000B00000010000000000000000B00000010000000010000000B00000010000000010000000B00000010000000020000000B00000010000000020000000B00000010000000030000000B00000010000000030000000B00000010000000040000000B00000010000000040000000B00000010000000050000000B00000010000000050000000B00000010000000060000000B00000010000000060000000B00000010000000070000000B00000010000000070000000B00000010000000080000000B00000010000000080000000B00000010000000090000000B00000010000000090000000B000000100000000A0000000B000000100000000A0000000B000000100000000B0000000B000000100000000B0000000B000000100000000C0000000B000000100000000C0000000B000000100000000D0000000B000000100000000D0000000B000000100000000E0000000B000000100000000E0000000B000000100000000F0000000B000000100000000F0000000B00000010000000100000000B00000010000000100000000B00000010000000000000000C00000010000000000000000C00000010000000010000000C00000010000000010000000C00000010000000020000000C00000010000000020000000C00000010000000030000000C00000010000000030000000C00000010000000040000000C00000010000000040000000C00000010000000050000000C00000010000000050000000C00000010000000060000000C00000010000000060000000C00000010000000070000000C00000010000000070000000C00000010000000080000000C00000010000000080000000C00000010000000090000000C00000010000000090000000C000000100000000A0000000C000000100000000A0000000C000000100000000B0000000C000000100000000B0000000C000000100000000C0000000C000000100000000C0000000C000000100000000D0000000C000000100000000D0000000C000000100000000E0000000C000000100000000E0000000C000000100000000F0000000C000000100000000F0000000C00000010000000100000000C00000010000000100000000C00000010000000000000000D00000010000000000000000D00000010000000010000000D00000010000000010000000D00000010000000020000000D00000010000000020000000D00000010000000030000000D00000010000000030000000D00000010000000040000000D00000010000000040000000D00000010000000050000000D00000010000000050000000D00000010000000060000000D00000010000000060000000D00000010000000070000000D00000010000000070000000D00000010000000080000000D00000010000000080000000D00000010000000090000000D00000010000000090000000D000000100000000A0000000D000000100000000A0000000D000000100000000B0000000D000000100000000B0000000D000000100000000C0000000D000000100000000C0000000D000000100000000D0000000D000000100000000D0000000D000000100000000E0000000D000000100000000E0000000D000000100000000F0000000D000000100000000F0000000D00000010000000100000000D00000010000000100000000D00000010000000000000000E00000010000000000000000E00000010000000010000000E00000010000000010000000E00000010000000020000000E00000010000000020000000E00000010000000030000000E00000010000000030000000E00000010000000040000000E00000010000000040000000E00000010000000050000000E00000010000000050000000E00000010000000060000000E00000010000000060000000E00000010000000070000000E00000010000000070000000E00000010000000080000000E00000010000000080000000E00000010000000090000000E00000010000000090000000E000000100000000A0000000E000000100000000A0000000E000000100000000B0000000E000000100000000B0000000E000000100000000C0000000E000000100000000C0000000E000000100000000D0000000E000000100000000D0000000E000000100000000E0000000E000000100000000E0000000E000000100000000F0000000E000000100000000F0000000E00000010000000100000000E00000010000000100000000E00000010000000000000000F00000010000000000000000F00000010000000010000000F00000010000000010000000F00000010000000020000000F00000010000000020000000F00000010000000030000000F00000010000000030000000F00000010000000040000000F00000010000000040000000F00000010000000050000000F00000010000000050000000F00000010000000060000000F00000010000000060000000F00000010000000070000000F00000010000000070000000F00000010000000080000000F00000010000000080000000F00000010000000090000000F00000010000000090000000F000000100000000A0000000F000000100000000A0000000F000000100000000B0000000F000000100000000B0000000F000000100000000C0000000F000000100000000C0000000F000000100000000D0000000F000000100000000D0000000F000000100000000E0000000F000000100000000E0000000F000000100000000F0000000F000000100000000F0000000F00000010000000100000000F00000010000000100000000F000000100000000000000010000000100000000000000010000000100000000100000010000000100000000100000010000000100000000200000010000000100000000200000010000000100000000300000010000000100000000300000010000000100000000400000010000000100000000400000010000000100000000500000010000000100000000500000010000000100000000600000010000000100000000600000010000000100000000700000010000000100000000700000010000000100000000800000010000000100000000800000010000000100000000900000010000000100000000900000010000000100000000A00000010000000100000000A00000010000000100000000B00000010000000100000000B00000010000000100000000C00000010000000100000000C00000010000000100000000D00000010000000100000000D00000010000000100000000E00000010000000100000000E00000010000000100000000F00000010000000100000000F00000010000000100000001000000010000000100000001000000010000000100000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008203000010000000030000000008000000000000000000007D0600002D00000009000000000C000000000000000000001B0900004900000009000000001000000000000000000000910B00005D000000050000000000000000040000000000002A000000A103000002000000000400000004000000000000C7030000CB03000011000000000800000004000000000000D2060000FA03000017000000000C00000004000000000000800900002604000016000000001000000004000000000000070C00004B0400001000000000000000000800000000000053000000AC0600000D00000000040000000800000000000000040000E80600001B0000000008000000080000000000001B0700002707000020000000000C00000008000000000000D9090000640700001D000000001000000008000000000000700C00009A0700001700000000000000000C00000000000075000000580900001400000000040000000C00000000000033040000A40900002000000000080000000C0000000000005D070000F409000024000000000C0000000C0000000000002C0A0000430A00002000000000100000000C000000000000D30C0000890A00001900000000000000001000000000000095000000E40B00001600000000040000001000000000000062040000410C0000220000000008000000100000000000009D070000A20C000024000000000C000000100000000000007B0A0000010D000020000000001000000010000000000000320D0000580D0000170000000000000000000000000400002500000019000000B4030000000400000000000000040000CE03000031000000D7030000000800000000000000040000E40600004C000000F0030000000C000000000000000400009E0900006600000002040000001000000000000000040000310C000078000000110400000000000000040000000400005A000000E7030000DA0300000004000000040000000400001404000010040000FC0300000008000000040000000400003B0700003D04000014040000000C00000004000000040000050A00006804000026040000001000000004000000040000A90C00008B040000340400000000000000080000000400008300000015070000FA0300000004000000080000000400004E040000500700001C040000000800000008000000040000860700008E07000034040000000C00000008000000040000610A0000CB07000045040000001000000008000000040000150D0000000800005204000000000000000C000000040000A5000000E50900001704000000040000000C00000004000080040000310A00003704000000080000000C000000040000C9070000810A00004F040000000C0000000C000000040000B50A0000CF0A00006004000000100000000C0000000400007A0D0000150B00006C040000000000000010000000040000C5000000940C00002F040000000400000010000000040000B0040000F10C00004F0400000008000000100000000400000A080000530D000066040000000C00000010000000040000070B0000B20D000076040000001000000010000000040000DC0D00000A0E000082040000000000000000000000080000600000003C0000000B070000000400000000000000080000240400005200000040070000000800000000000000080000570700006B0000006C070000000C000000000000000800002C0A00008300000091070000001000000000000000080000DA0C000093000000B2070000000000000004000000080000950000002D040000460700000004000000040000000800006B040000550400007B070000000800000004000000080000AE07000080040000A7070000000C00000004000000080000950A0000AA040000CC070000001000000004000000080000550D0000CC040000ED070000000000000008000000080000BE0000007F0700007D070000000400000008000000080000A5040000B9070000B2070000000800000008000000080000FA070000F7070000DD070000000C00000008000000080000F30A00003208000002080000001000000008000000080000C40D0000670800002308000000000000000C000000080000E0000000710A0000AF07000000040000000C000000080000D9040000BD0A0000E407000000080000000C0000000800003F0800000D0B00000F080000000C0000000C000000080000490B00005B0B00003408000000100000000C0000000800002B0E0000A10B000055080000000000000010000000080000FF000000430D0000DD07000000040000001000000008000009050000A20D00001208000000080000001000000008000081080000040E00003D080000000C000000100000000800009C0B0000640E000062080000001000000010000000080000900E0000BC0E0000830800000000000000000000000C00009700000056000000250A00000004000000000000000C0000780400006A0000006C0A00000008000000000000000C0000C607000081000000AA0A0000000C000000000000000C0000B70A000097000000E20A00000010000000000000000C0000810D0000A4000000150B00000000000000040000000C0000CC0000006A040000760A00000004000000040000000C0000BF04000090040000BE0A00000008000000040000000C00001F080000BB040000FC0A0000000C000000040000000C0000220B0000E3040000340B00000010000000040000000C0000FE0D000004050000680B00000000000000080000000C0000F5000000DF070000C20A00000004000000080000000C0000FA040000180800000A0B00000008000000080000000C00006C08000055080000490B0000000C000000080000000C0000810B000090080000820B00000010000000080000000C0000700E0000C4080000B60B000000000000000C0000000C000017010000F40A0000090B000000040000000C0000000C00002E050000400B0000520B000000080000000C0000000C0000B2080000900B0000920B0000000C0000000C0000000C0000DA0B0000DE0B0000CB0B000000100000000C0000000C0000DA0E0000240C0000000C00000000000000100000000C000036010000EA0D00004D0B00000004000000100000000C00005F050000480E0000970B00000008000000100000000C0000F5080000AB0E0000D70B0000000C000000100000000C00002F0C00000C0F0000100C00000010000000100000000C0000420F0000650F0000460C0000000000000000000000100000BE0000005D0000002D0D0000000400000000000000100000BA0400006E000000870D00000008000000000000001000002408000083000000D80D0000000C00000000000000100000310B000097000000220E0000001000000000000000100000170E0000A2000000680E0000000000000004000000100000F300000094040000940D000000040000000400000010000002050000B9040000EF0D00000008000000040000001000007E080000E1040000410E0000000C000000040000001000009E0B0000080500008C0E0000001000000004000000100000970E000027050000D30E00000000000000080000001000001C0100002C080000F60D00000004000000080000001000003E05000064080000520E0000000800000008000000100000CD080000A0080000A50E0000000C00000008000000100000000C0000DB080000F10E00000010000000080000001000000B0F00000D090000390F000000000000000C0000001000003E010000640B0000540E000000040000000C00000010000072050000B00B0000B10E000000080000000C00000010000014090000000C0000040F0000000C0000000C0000001000005A0C00004D0C0000520F000000100000000C000000100000780F0000940C00009B0F00000000000000100000001000005D0100007D0E0000AD0E0000000400000010000000100000A4050000DC0E00000B0F0000000800000010000000100000590900003F0F0000600F0000000C00000010000000100000B10C0000A00F0000AE0F0000001000000010000000100000E20F0000FA0F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000000000000100000002000000030000000400000005000000060000000700000008000000090000000A0000000B0000000C0000000D0000000E0000000F000000100000001100000012000000130000001400000015000000160000001700000018000000190000001A0000001B0000001C0000001D0000001E0000001F000000200000002100000022000000230000002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058000000590000005A0000005B0000005C0000005D0000005E0000005F000000600000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078000000790000007A0000007B0000007C0000007D0000007E0000007F000000800000008100000082000000830000008400000085000000860000008700000088000000890000008A0000008B0000008C0000008D0000008E0000008F000000900000009100000092000000930000009400000095000000960000009700000098000000990000009A0000009B0000009C0000009D0000009E0000009F000000A0000000A1000000A2000000A3000000A4000000A5000000A6000000A7000000A8000000A9000000AA000000AB000000AC000000AD000000AE000000AF000000B0000000B1000000B2000000B3000000B4000000B5000000B6000000B7000000B8000000B9000000BA000000BB000000BC000000BD000000BE000000BF000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8000000C9000000CA000000CB000000CC000000CD000000CE000000CF000000D0000000D1000000D2000000D3000000D4000000D5000000D6000000D7000000D8000000D9000000DA000000DB000000DC000000DD000000DE000000DF000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9000000EA000000EB000000EC000000ED000000EE000000EF000000F0000000F1000000F2000000F3000000F4000000F5000000F6000000F7000000F8000000F9000000FA000000FB000000FC000000FD000000FE000000FF000000000100000101000002010000030100000401000005010000060100000701000008010000090100000A0100000B0100000C0100000D0100000E0100000F010000100100001101000012010000130100001401000015010000160100001701000018010000190100001A0100001B0100001C0100001D0100001E0100001F010000200100002101000022010000230100002401000025010000260100002701000028010000290100002A0100002B0100002C0100002D0100002E0100002F010000300100003101000032010000330100003401000035010000360100003701000038010000390100003A0100003B0100003C0100003D0100003E0100003F010000400100004101000042010000430100004401000045010000460100004701000048010000490100004A0100004B0100004C0100004D0100004E0100004F010000500100005101000052010000530100005401000055010000560100005701000058010000590100005A0100005B0100005C0100005D0100005E0100005F010000600100006101000062010000630100006401000065010000660100006701000068010000690100006A0100006B0100006C0100006D0100006E0100006F010000700100007101000072010000730100007401000075010000760100007701000078010000790100007A0100007B0100007C0100007D0100007E0100007F010000800100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008D0100008E0100008F010000900100009101000092010000930100009401000095010000960100009701000098010000990100009A0100009B0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BC010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000430200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004D0200004E0200004F020000500200005102000052020000530200005402000055020000560200005702000058020000590200005A0200005B0200005C0200005D0200005E0200005F020000600200006102000062020000630200006402000065020000660200006702000068020000690200006A0200006B0200006C0200006D0200006E0200006F020000700200007102000072020000730200007402000075020000760200007702000078020000790200007A0200007B0200007C0200007D0200007E0200007F020000800200008102000082020000830200008402000085020000860200008702000088020000890200008A0200008B0200008C0200008D0200008E0200008F020000900200009102000092020000930200009402000095020000960200009702000098020000990200009A0200009B0200009C0200009D0200009E0200009F020000A0020000A1020000A2020000A3020000A4020000A5020000A6020000A7020000A8020000A9020000AA020000AB020000AC020000AD020000AE020000AF020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B7020000B8020000B9020000BA020000BB020000BC020000BD020000BE020000BF020000C0020000C1020000C2020000C3020000C4020000C5020000C6020000C7020000C8020000C9020000CA020000CB020000CC020000CD020000CE020000CF020000D0020000D1020000D2020000D3020000D4020000D5020000D6020000D7020000D8020000D9020000DA020000DB020000DC020000DD020000DE020000DF020000E0020000E1020000E2020000E3020000E4020000E5020000E6020000E7020000E8020000E9020000EA020000EB020000EC020000ED020000EE020000EF020000F0020000F1020000F2020000F3020000F4020000F5020000F6020000F7020000F8020000F9020000FA020000FB020000FC020000FD020000FE020000FF020000000300000103000002030000030300000403000005030000060300000703000008030000090300000A0300000B0300000C0300000D0300000E0300000F030000100300001103000012030000130300001403000015030000160300001703000018030000190300001A0300001B0300001C0300001D0300001E0300001F030000200300002103000022030000230300002403000025030000260300002703000028030000290300002A0300002B0300002C0300002D0300002E0300002F030000300300003103000032030000330300003403000035030000360300003703000038030000390300003A0300003B0300003C0300003D0300003E0300003F030000400300004103000042030000430300004403000045030000460300004703000048030000490300004A0300004B0300004C0300004D0300004E0300004F030000500300005103000052030000530300005403000055030000560300005703000058030000590300005A0300005B0300005C0300005D0300005E0300005F030000600300006103000062030000630300006403000065030000660300006703000068030000690300006A0300006B0300006C0300006D0300006E0300006F030000700300007103000072030000730300007403000075030000760300007703000078030000790300007A0300007B0300007C0300007D0300007E0300007F030000800300008103000082030000830300008403000085030000860300008703000088030000890300008A0300008B0300008C0300008D0300008E0300008F030000900300009103000092030000930300009403000095030000960300009703000098030000990300009A0300009B0300009C0300009D0300009E0300009F030000A0030000A1030000A2030000A3030000A4030000A5030000A6030000A7030000A8030000A9030000AA030000AB030000AC030000AD030000AE030000AF030000B0030000B1030000B2030000B3030000B4030000B5030000B6030000B7030000B8030000B9030000BA030000BB030000BC030000BD030000BE030000BF030000C0030000C1030000C2030000C3030000C4030000C5030000C6030000C7030000C8030000C9030000CA030000CB030000CC030000CD030000CE030000CF030000D0030000D1030000D2030000D3030000D4030000D5030000D6030000D7030000D8030000D9030000DA030000DB030000DC030000DD030000DE030000DF030000E0030000E1030000E2030000E3030000E4030000E5030000E6030000E7030000E8030000E9030000EA030000EB030000EC030000ED030000EE030000EF030000F0030000F1030000F2030000F3030000F4030000F5030000F6030000F7030000F8030000F9030000FA030000FB030000FC030000FD030000FE030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + 00000000680000001A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000001710030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E46616C73653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E46616C73653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E46616C73653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E303C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E303C2F666C6167733E3C73686172705F666163746F723E303C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E303C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E303C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000311300000000000000000000000000000000000000000000000000000001000000000000000000000B010000000000000700000000020000000000000000000011020000000000000C0000000003000000000000000000001103000000000000110000000004000000000000000000000C0400000000000014000000000500000000000000000000020500000200000017000000000600000000000000000000F20500000800000019000000000700000000000000000000DE060000100000001A000000000800000000000000000000C4070000170000001A000000000900000000000000000000A60800001F0000001A000000000A00000000000000000000830900002500000019000000000B000000000000000000005C0A00002B00000017000000000C000000000000000000002F0B00002F00000015000000000D00000000000000000000FF0B00003200000012000000000E00000000000000000000CA0C00003100000010000000000F00000000000000000000910D00002E0000000C000000001000000000000000000000530E000027000000090000000000000000010000000000000500000007010000040000000001000000010000000000000F010000020100000A0000000002000000010000000000001502000000010000100000000003000000010000000000001503000002010000140000000004000000010000000000000F0400000501000018000000000500000001000000000000040500000A0100001B000000000600000001000000000000F4050000110100001C000000000700000001000000000000E0060000180100001D000000000800000001000000000000C6070000200100001D000000000900000001000000000000A7080000280100001D000000000A00000001000000000000840900002F0100001C000000000B000000010000000000005C0A0000350100001A000000000C000000010000000000002F0B00003A01000018000000000D00000001000000000000FE0B00003C01000015000000000E00000001000000000000C90C00003C01000013000000000F000000010000000000008F0D0000390100000F000000001000000001000000000000510E0000330100000C000000000000000002000000000000090000000A0200000700000000010000000200000000000013010000060200000D000000000200000002000000000000180200000502000013000000000300000002000000000000180300000602000017000000000400000002000000000000120400000A0200001B00000000050000000200000000000007050000100200001D000000000600000002000000000000F6050000160200001F000000000700000002000000000000E10600001E02000020000000000800000002000000000000C70700002602000020000000000900000002000000000000A80800002E0200001F000000000A0000000200000000000084090000360200001E000000000B000000020000000000005B0A00003C0200001D000000000C000000020000000000002E0B0000410200001A000000000D00000002000000000000FD0B00004402000018000000000E00000002000000000000C70C00004402000015000000000F000000020000000000008D0D000041020000120000000010000000020000000000004F0E00003B0200000E0000000000000000030000000000000D0000000B0300000900000000010000000300000000000017010000070300000F0000000002000000030000000000001B02000006030000150000000003000000030000000000001A0300000803000019000000000400000003000000000000140400000C0300001D00000000050000000300000000000008050000120300001F000000000600000003000000000000F80500001903000021000000000700000003000000000000E20600002103000022000000000800000003000000000000C70700002903000022000000000900000003000000000000A80800003203000021000000000A00000003000000000000840900003903000020000000000B000000030000000000005B0A0000400300001E000000000C000000030000000000002D0B0000450300001C000000000D00000003000000000000FC0B0000480300001A000000000E00000003000000000000C50C00004903000017000000000F000000030000000000008B0D000046030000140000000010000000030000000000004C0E0000410300001000000000000000000400000000000011000000080400000A0000000001000000040000000000001B01000004040000110000000002000000040000000000001F02000003040000170000000003000000040000000000001D030000050400001B000000000400000004000000000000160400000A0400001E0000000005000000040000000000000A0500001004000021000000000600000004000000000000F90500001704000022000000000700000004000000000000E30600002004000023000000000800000004000000000000C80700002804000023000000000900000004000000000000A80800003104000023000000000A00000004000000000000840900003904000022000000000B000000040000000000005A0A00004004000020000000000C000000040000000000002C0B0000460400001E000000000D00000004000000000000FA0B0000490400001B000000000E00000004000000000000C40C00004A04000018000000000F00000004000000000000890D000048040000150000000010000000040000000000004A0E0000420400001100000000000000000500000000000015000000000500000C0000000001000000050000000000001E010000FD0400001200000000020000000500000000000022020000FC0400001800000000030000000500000000000020030000FF0400001C00000000040000000500000000000019040000040500001F0000000005000000050000000000000D0500000A05000022000000000600000005000000000000FB0500001205000023000000000700000005000000000000E50600001B05000024000000000800000005000000000000C90700002405000024000000000900000005000000000000A90800002D05000024000000000A00000005000000000000840900003505000022000000000B000000050000000000005A0A00003C05000020000000000C000000050000000000002C0B0000420500001E000000000D00000005000000000000F90B0000460500001C000000000E00000005000000000000C20C00004705000019000000000F00000005000000000000870D00004505000015000000001000000005000000000000470E000040050000120000000000000000060000000000001A000000F50500000C00000000010000000600000000000023010000F10500001300000000020000000600000000000026020000F10500001800000000030000000600000000000024030000F40500001D0000000004000000060000000000001C040000F9050000200000000005000000060000000000000F0500000006000022000000000600000006000000000000FD0500000806000024000000000700000006000000000000E60600001106000025000000000800000006000000000000CA0700001A06000025000000000900000006000000000000AA0800002406000024000000000A00000006000000000000840900002C06000023000000000B000000060000000000005A0A00003406000021000000000C000000060000000000002C0B00003A0600001E000000000D00000006000000000000F80B00003E0600001C000000000E00000006000000000000C10C00003F06000019000000000F00000006000000000000850D00003E06000015000000001000000006000000000000460E000039060000120000000000000000070000000000001F000000E40600000D00000000010000000700000000000028010000E1060000130000000002000000070000000000002A020000E20600001800000000030000000700000000000028030000E50600001D00000000040000000700000000000020040000EA0600002000000000050000000700000000000013050000F10600002200000000060000000700000000000000060000FA06000024000000000700000007000000000000E90600000307000025000000000800000007000000000000CD0700000C07000024000000000900000007000000000000AB0800001607000024000000000A00000007000000000000850900001F07000022000000000B000000070000000000005B0A00002707000021000000000C000000070000000000002C0B00002D0700001E000000000D00000007000000000000F80B0000310700001B000000000E00000007000000000000C10C00003307000018000000000F00000007000000000000840D00003207000015000000001000000007000000000000440E00002D0700001100000000000000000800000000000025000000CF0700000C0000000001000000080000000000002D010000CC0700001300000000020000000800000000000030020000CD070000180000000003000000080000000000002D030000D00700001C00000000040000000800000000000024040000D60700002000000000050000000800000000000017050000DD0700002200000000060000000800000000000004060000E607000023000000000700000008000000000000EC060000EF07000024000000000800000008000000000000CF070000F907000024000000000900000008000000000000AE0800000308000023000000000A00000008000000000000870900000C08000022000000000B000000080000000000005D0A00001508000020000000000C000000080000000000002D0B00001B0800001E000000000D00000008000000000000F90B0000200800001B000000000E00000008000000000000C10C00002208000018000000000F00000008000000000000840D00002108000014000000001000000008000000000000440E00001D080000110000000000000000090000000000002D000000B40800000C00000000010000000900000000000034010000B10800001200000000020000000900000000000036020000B20800001800000000030000000900000000000033030000B60800001C0000000004000000090000000000002A040000BC0800001F0000000005000000090000000000001C050000C40800002100000000060000000900000000000009060000CD08000023000000000700000009000000000000F0060000D608000023000000000800000009000000000000D3070000E108000023000000000900000009000000000000B1080000EB08000022000000000A000000090000000000008A090000F408000021000000000B000000090000000000005F0A0000FD0800001F000000000C000000090000000000002F0B0000040900001D000000000D00000009000000000000FB0B0000090900001A000000000E00000009000000000000C20C00000B09000017000000000F00000009000000000000850D00000B09000013000000001000000009000000000000440E0000060900001000000000000000000A00000000000035000000930900000B00000000010000000A0000000000003C010000910900001200000000020000000A0000000000003E020000920900001700000000030000000A0000000000003A030000960900001B00000000040000000A000000000000310400009C0900001E00000000050000000A00000000000022050000A40900002000000000060000000A0000000000000E060000AD0900002200000000070000000A000000000000F6060000B80900002200000000080000000A000000000000D8070000C20900002200000000090000000A000000000000B6080000CD09000021000000000A0000000A0000000000008F090000D709000020000000000B0000000A000000000000630A0000DF0900001E000000000C0000000A000000000000330B0000E70900001B000000000D0000000A000000000000FE0B0000EC09000019000000000E0000000A000000000000C50C0000EE09000015000000000F0000000A000000000000870D0000EE0900001200000000100000000A000000000000460E0000EA0900000E00000000000000000B0000000000003F0000006C0A00000A00000000010000000B000000000000460100006A0A00001000000000020000000B000000000000470200006B0A00001600000000030000000B00000000000042030000700A00001A00000000040000000B00000000000039040000760A00001D00000000050000000B0000000000002A0500007F0A00001F00000000060000000B00000000000016060000880A00002100000000070000000B000000000000FD060000930A00002100000000080000000B000000000000DF0700009D0A00002100000000090000000B000000000000BC080000A80A000020000000000A0000000B00000000000094090000B20A00001F000000000B0000000B000000000000680A0000BB0A00001D000000000C0000000B000000000000370B0000C30A00001A000000000D0000000B000000000000020C0000C90A000017000000000E0000000B000000000000C90C0000CC0A000014000000000F0000000B0000000000008B0D0000CC0A00001000000000100000000B000000000000490E0000C80A00000D00000000000000000C0000000000004A0000003E0B00000900000000010000000C000000000000510100003D0B00000F00000000020000000C000000000000510200003E0B00001400000000030000000C0000000000004D030000430B00001900000000040000000C000000000000420400004A0B00001C00000000050000000C00000000000033050000520B00001E00000000060000000C0000000000001F0600005C0B00001F00000000070000000C00000000000005070000670B00002000000000080000000C000000000000E7070000720B00001F00000000090000000C000000000000C40800007D0B00001F000000000A0000000C0000000000009C090000880B00001D000000000B0000000C0000000000006F0A0000910B00001B000000000C0000000C0000000000003E0B0000990B000018000000000D0000000C000000000000080C00009F0B000016000000000E0000000C000000000000CE0C0000A20B000012000000000F0000000C000000000000900D0000A20B00000F00000000100000000C0000000000004E0E00009F0B00000B00000000000000000D00000000000058000000090C00000800000000010000000D0000000000005D010000080C00000E00000000020000000D0000000000005E0200000A0C00001300000000030000000D000000000000590300000F0C00001700000000040000000D0000000000004E040000160C00001A00000000050000000D0000000000003E0500001F0C00001C00000000060000000D0000000000002A060000290C00001E00000000070000000D00000000000010070000340C00001E00000000080000000D000000000000F1070000400C00001E00000000090000000D000000000000CD0800004B0C00001D000000000A0000000D000000000000A5090000560C00001B000000000B0000000D000000000000780A0000600C000019000000000C0000000D000000000000460B0000680C000017000000000D0000000D000000000000100C00006E0C000014000000000E0000000D000000000000D60C0000710C000010000000000F0000000D000000000000970D0000720C00000D00000000100000000D000000000000550E00006F0C00000900000000000000000E00000000000067000000CD0C00000600000000010000000E0000000000006C010000CC0C00000D00000000020000000E0000000000006C020000CF0C00001200000000030000000E00000000000067030000D40C00001600000000040000000E0000000000005C040000DB0C00001900000000050000000E0000000000004C050000E50C00001B00000000060000000E00000000000036060000EF0C00001C00000000070000000E0000000000001C070000FA0C00001C00000000080000000E000000000000FD070000060D00001C00000000090000000E000000000000D9080000120D00001B000000000A0000000E000000000000B00900001D0D00001A000000000B0000000E000000000000830A0000270D000018000000000C0000000E000000000000510B00002F0D000015000000000D0000000E0000000000001A0C0000360D000012000000000E0000000E000000000000DF0C00003A0D00000F000000000F0000000E000000000000A00D00003B0D00000B00000000100000000E0000000000005D0E0000380D00000700000000000000000F00000000000079000000890D00000500000000010000000F0000000000007E010000890D00000B00000000020000000F0000000000007D0200008C0D00001000000000030000000F00000000000077030000910D00001400000000040000000F0000000000006C040000990D00001700000000050000000F0000000000005B050000A20D00001900000000060000000F00000000000046060000AD0D00001A00000000070000000F0000000000002B070000B90D00001B00000000080000000F0000000000000B080000C50D00001B00000000090000000F000000000000E7080000D10D000019000000000A0000000F000000000000BD090000DC0D000018000000000B0000000F000000000000900A0000E60D000016000000000C0000000F0000000000005D0B0000EF0D000013000000000D0000000F000000000000260C0000F60D000010000000000E0000000F000000000000EB0C0000FA0D00000D000000000F0000000F000000000000AC0D0000FB0D00000900000000100000000F000000000000680E0000F90D0000050000000000000000100000000000008D0000003E0E000004000000000100000010000000000000910100003D0E00000A00000000020000001000000000000090020000400E00000F0000000003000000100000000000008A030000460E0000130000000004000000100000000000007E0400004E0E0000160000000005000000100000000000006D050000580E00001800000000060000001000000000000057060000630E0000190000000007000000100000000000003C0700006F0E0000190000000008000000100000000000001C0800007B0E000019000000000900000010000000000000F7080000880E000018000000000A00000010000000000000CD090000930E000016000000000B000000100000000000009F0A00009E0E000014000000000C000000100000000000006C0B0000A70E000011000000000D00000010000000000000350C0000AE0E00000E000000000E00000010000000000000F90C0000B20E00000B000000000F00000010000000000000BA0D0000B40E000007000000001000000010000000000000760E0000B20E000003000000000000000000000000010000000000000B000000EB0000000001000000000000000100000A01000006000000F20000000002000000000000000100000F02000004000000F70000000003000000000000000100001003000005000000FC0000000004000000000000000100000B0400000800000000010000000500000000000000010000010500000D00000003010000000600000000000000010000F20500001300000004010000000700000000000000010000DE0600001A00000006010000000800000000000000010000C40700002200000006010000000900000000000000010000A60800002900000006010000000A00000000000000010000840900003000000005010000000B000000000000000100005C0A00003600000003010000000C00000000000000010000300B00003A00000001010000000D00000000000000010000000C00003C000000FF000000000E00000000000000010000CB0C00003C000000FC000000000F00000000000000010000920D000038000000F9000000001000000000000000010000550E000032000000F60000000000000000010000000100000300000012010000EF0000000001000000010000000100000E0100000D010000F6000000000200000001000000010000130200000C010000FB000000000300000001000000010000130300000D010000000100000004000000010000000100000E0400001001000004010000000500000001000000010000040500001601000007010000000600000001000000010000F40500001C01000008010000000700000001000000010000E0060000240100000A010000000800000001000000010000C60700002C0100000A010000000900000001000000010000A8080000330100000A010000000A00000001000000010000850900003B01000009010000000B000000010000000100005D0A00004101000007010000000C00000001000000010000310B00004501000005010000000D00000001000000010000000C00004801000003010000000E00000001000000010000CB0C00004801000000010000000F00000001000000010000920D000045010000FD000000001000000001000000010000540E00003E010000FA0000000000000000020000000100000700000016020000F20000000001000000020000000100001101000012020000F90000000002000000020000000100001702000010020000FF000000000300000002000000010000160300001202000003010000000400000002000000010000110400001602000007010000000500000002000000010000060500001C0200000A010000000600000002000000010000F6050000230200000C010000000700000002000000010000E10600002A0200000D010000000800000002000000010000C7070000330200000D010000000900000002000000010000A90800003B0200000D010000000A0000000200000001000085090000420200000C010000000B000000020000000100005D0A0000490200000B010000000C00000002000000010000310B00004E02000009010000000D00000002000000010000000C00005002000006010000000E00000002000000010000CA0C00005102000004010000000F00000002000000010000910D00004E02000001010000001000000002000000010000530E000048020000FD0000000000000000030000000100000A00000017030000F50000000001000000030000000100001501000013030000FC0000000002000000030000000100001A020000120300000101000000030000000300000001000019030000140300000601000000040000000300000001000013040000180300000A010000000500000003000000010000080500001E0300000D010000000600000003000000010000F8050000260300000E010000000700000003000000010000E30600002E03000010010000000800000003000000010000C90700003603000010010000000900000003000000010000AA0800003F03000010010000000A0000000300000001000086090000470300000F010000000B000000030000000100005D0A00004D0300000D010000000C00000003000000010000310B0000530300000B010000000D00000003000000010000FF0B00005603000009010000000E00000003000000010000C90C00005603000006010000000F000000030000000100008F0D00005403000003010000001000000003000000010000510E00004E030000000100000000000000040000000100000E00000014040000F70000000001000000040000000100001801000010040000FE0000000002000000040000000100001D02000010040000030100000003000000040000000100001C030000120400000801000000040000000400000001000016040000170400000C0100000005000000040000000100000B0500001D0400000F010000000600000004000000010000FA0500002504000011010000000700000004000000010000E40600002D04000012010000000800000004000000010000CA0700003604000012010000000900000004000000010000AA0800003F04000012010000000A00000004000000010000860900004704000011010000000B000000040000000100005E0A00004E0400000F010000000C00000004000000010000300B0000540400000D010000000D00000004000000010000FF0B0000570400000B010000000E00000004000000010000C90C00005904000008010000000F000000040000000100008E0D00005704000005010000001000000004000000010000500E00005104000002010000000000000005000000010000120000000D050000F80000000001000000050000000100001C0100000A050000FF000000000200000005000000010000200200000A050000050100000003000000050000000100001F0300000C0500000A01000000040000000500000001000019040000110500000D0100000005000000050000000100000D0500001805000010010000000600000005000000010000FC0500002005000012010000000700000005000000010000E60600002905000013010000000800000005000000010000CB0700003205000014010000000900000005000000010000AC0800003B05000013010000000A00000005000000010000870900004405000012010000000B000000050000000100005E0A00004B05000011010000000C00000005000000010000300B0000510500000F010000000D00000005000000010000FE0B0000550500000D010000000E00000005000000010000C80C0000570500000A010000000F000000050000000100008D0D000055050000070100000010000000050000000100004F0E000050050000040100000000000000060000000100001700000002060000F900000000010000000600000001000020010000FF0500000001000000020000000600000001000024020000FF0500000601000000030000000600000001000023030000020600000B0100000004000000060000000100001C040000080600000F010000000500000006000000010000100500000F06000011010000000600000006000000010000FF0500001706000013010000000700000006000000010000E80600002006000014010000000800000006000000010000CD0700002A06000015010000000900000006000000010000AD0800003306000014010000000A00000006000000010000880900003C06000014010000000B000000060000000100005F0A00004406000012010000000C00000006000000010000310B00004A06000010010000000D00000006000000010000FF0B00004E0600000E010000000E00000006000000010000C80C0000500600000B010000000F000000060000000100008D0D00004F060000080100000010000000060000000100004E0E00004A060000050100000000000000070000000100001C000000F2060000FA00000000010000000700000001000025010000F00600000101000000020000000700000001000029020000F00600000701000000030000000700000001000027030000F30600000B01000000040000000700000001000020040000F90600000F010000000500000007000000010000130500000007000012010000000600000007000000010000020600000907000014010000000700000007000000010000EB0600001307000015010000000800000007000000010000D00700001D07000015010000000900000007000000010000AF0800002607000015010000000A000000070000000100008A0900003007000014010000000B00000007000000010000600A00003807000013010000000C00000007000000010000320B00003E07000011010000000D00000007000000010000FF0B0000430700000E010000000E00000007000000010000C80C0000450700000C010000000F000000070000000100008D0D000044070000090100000010000000070000000100004D0E0000400700000601000000000000000800000001000022000000DD070000FA0000000001000000080000000100002B010000DB070000010100000002000000080000000100002E020000DC070000070100000003000000080000000100002C030000DF0700000C01000000040000000800000001000024040000E50700000F01000000050000000800000001000018050000ED0700001201000000060000000800000001000006060000F607000014010000000700000008000000010000EF0600000008000015010000000800000008000000010000D30700000A08000016010000000900000008000000010000B20800001408000015010000000A000000080000000100008D0900001E08000014010000000B00000008000000010000630A00002708000013010000000C00000008000000010000340B00002D08000011010000000D00000008000000010000010C0000320800000F010000000E00000008000000010000CA0C0000350800000C010000000F000000080000000100008E0D000034080000090100000010000000080000000100004E0E0000300800000601000000000000000900000001000029000000C3080000FA00000000010000000900000001000031010000C10800000101000000020000000900000001000034020000C20800000701000000030000000900000001000032030000C60800000C0100000004000000090000000100002A040000CC0800000F0100000005000000090000000100001D050000D4080000120100000006000000090000000100000B060000DE08000014010000000700000009000000010000F3060000E808000015010000000800000009000000010000D7070000F208000016010000000900000009000000010000B6080000FD08000015010000000A00000009000000010000900900000709000014010000000B00000009000000010000660A00001009000013010000000C00000009000000010000370B00001709000011010000000D00000009000000010000040C00001C0900000F010000000E00000009000000010000CC0C00001F0900000C010000000F00000009000000010000900D00001F09000009010000001000000009000000010000500E00001B0900000601000000000000000A00000001000031000000A2090000FA00000000010000000A00000001000039010000A00900000101000000020000000A0000000100003C020000A20900000601000000030000000A00000001000039030000A60900000B01000000040000000A00000001000031040000AD0900000F01000000050000000A00000001000023050000B50900001201000000060000000A00000001000011060000BF0900001401000000070000000A000000010000F9060000CA0900001501000000080000000A000000010000DD070000D50900001501000000090000000A000000010000BB080000E009000015010000000A0000000A00000001000095090000EA09000014010000000B0000000A0000000100006A0A0000F309000013010000000C0000000A0000000100003B0B0000FB09000011010000000D0000000A000000010000070C0000000A00000E010000000E0000000A000000010000CF0C0000030A00000C010000000F0000000A000000010000930D0000040A00000901000000100000000A000000010000530E0000000A00000601000000000000000B0000000100003B0000007B0A0000F900000000010000000B000000010000430100007A0A00000001000000020000000B000000010000450200007C0A00000601000000030000000B00000001000042030000810A00000B01000000040000000B00000001000039040000880A00000E01000000050000000B0000000100002B050000900A00001101000000060000000B000000010000180600009B0A00001301000000070000000B00000001000001070000A60A00001401000000080000000B000000010000E4070000B10A00001501000000090000000B000000010000C2080000BC0A000014010000000A0000000B0000000100009B090000C70A000013010000000B0000000B000000010000700A0000D00A000012010000000C0000000B000000010000410B0000D80A000010010000000D0000000B0000000100000D0C0000DE0A00000E010000000E0000000B000000010000D40C0000E20A00000B010000000F0000000B000000010000980D0000E20A00000801000000100000000B000000010000570E0000DF0A00000501000000000000000C000000010000460000004E0B0000F800000000010000000C0000000100004E0100004D0B0000FF00000000020000000C000000010000500200004F0B00000501000000030000000C0000000100004C030000540B00000A01000000040000000C000000010000430400005C0B00000E01000000050000000C00000001000035050000650B00001001000000060000000C000000010000220600006F0B00001201000000070000000C000000010000090700007B0B00001301000000080000000C000000010000EC070000860B00001401000000090000000C000000010000CA080000920B000014010000000A0000000C000000010000A30900009D0B000013010000000B0000000C000000010000780A0000A70B000011010000000C0000000C000000010000480B0000AF0B00000F010000000D0000000C000000010000140C0000B50B00000D010000000E0000000C000000010000DB0C0000B90B00000B010000000F0000000C0000000100009E0D0000BA0B00000801000000100000000C0000000100005D0E0000B70B00000401000000000000000D000000010000530000001A0C0000F700000000010000000D0000000100005A010000190C0000FE00000000020000000D0000000100005C0200001C0C00000401000000030000000D00000001000058030000210C00000901000000040000000D0000000100004F040000290C00000D01000000050000000D00000001000040050000320C00000F01000000060000000D0000000100002D0600003D0C00001101000000070000000D00000001000014070000490C00001301000000080000000D000000010000F7070000550C00001301000000090000000D000000010000D4080000610C000013010000000A0000000D000000010000AD0900006C0C000012010000000B0000000D000000010000810A0000760C000010010000000C0000000D000000010000510B00007F0C00000F010000000D0000000D0000000100001C0C0000860C00000C010000000E0000000D000000010000E30C00008A0C00000A010000000F0000000D000000010000A60D00008B0C00000701000000100000000D000000010000640E0000890C00000401000000000000000E00000001000062000000DE0C0000F600000000010000000E00000001000069010000DE0C0000FD00000000020000000E0000000100006A020000E10C00000301000000030000000E00000001000066030000E70C00000801000000040000000E0000000100005D040000EF0C00000C01000000050000000E0000000100004E050000F80C00000F01000000060000000E0000000100003A060000040D00001001000000070000000E00000001000021070000100D00001201000000080000000E000000010000030800001C0D00001201000000090000000E000000010000E0080000280D000012010000000A0000000E000000010000B9090000340D000011010000000B0000000E0000000100008D0A00003E0D000010010000000C0000000E0000000100005C0B0000470D00000E010000000D0000000E000000010000270C00004E0D00000B010000000E0000000E000000010000EE0C0000530D000009010000000F0000000E000000010000B00D0000540D00000601000000100000000E0000000100006E0E0000520D00000301000000000000000F000000010000740000009B0D0000F500000000010000000F0000000100007A0100009B0D0000FC00000000020000000F0000000100007B0200009E0D00000201000000030000000F00000001000077030000A40D00000701000000040000000F0000000100006D040000AD0D00000B01000000050000000F0000000100005E050000B70D00000E01000000060000000F00000001000049060000C20D00001001000000070000000F00000001000030070000CF0D00001101000000080000000F00000001000012080000DB0D00001101000000090000000F000000010000EF080000E80D000011010000000A0000000F000000010000C7090000F40D000010010000000B0000000F0000000100009B0A0000FF0D00000F010000000C0000000F0000000100006A0B0000080E00000D010000000D0000000F000000010000340C0000100E00000A010000000E0000000F000000010000FA0C0000140E000008010000000F0000000F000000010000BC0D0000160E00000501000000100000000F0000000100007A0E0000150E000002010000000000000010000000010000880000004F0E0000F40000000001000000100000000100008E010000500E0000FB0000000002000000100000000100008E020000540E000001010000000300000010000000010000890300005A0E0000060100000004000000100000000100007F040000630E00000A010000000500000010000000010000700500006D0E00000D0100000006000000100000000100005B060000790E00000F01000000070000001000000001000042070000860E00001001000000080000001000000001000023080000930E00001001000000090000001000000001000000090000A00E000010010000000A00000010000000010000D7090000AC0E00000F010000000B00000010000000010000AB0A0000B70E00000E010000000C00000010000000010000790B0000C10E00000C010000000D00000010000000010000440C0000C90E00000A010000000E000000100000000100000A0D0000CE0E000007010000000F00000010000000010000CB0D0000D00E000004010000001000000010000000010000890E0000CF0E0000010100000000000000000000000200000000000013000000DC0100000001000000000000000200000B0100000E000000E3010000000200000000000000020000110200000C000000E9010000000300000000000000020000120300000C000000EE0100000004000000000000000200000D04000010000000F10100000005000000000000000200000305000015000000F4010000000600000000000000020000F40500001B000000F6010000000700000000000000020000E006000022000000F8010000000800000000000000020000C707000029000000F8010000000900000000000000020000A908000031000000F8010000000A000000000000000200008709000038000000F7010000000B00000000000000020000600A00003D000000F6010000000C00000000000000020000340B000042000000F4010000000D00000000000000020000040C000044000000F2010000000E00000000000000020000CF0C000043000000EF010000000F00000000000000020000960D000040000000EC0100000010000000000000000200005A0E000039000000E9010000000000000001000000020000030000001A010000E00100000001000000010000000200000F01000015010000E70100000002000000010000000200001502000014010000ED0100000003000000010000000200001503000015010000F20100000004000000010000000200001004000019010000F6010000000500000001000000020000060500001E010000F9010000000600000001000000020000F705000025010000FB010000000700000001000000020000E20600002C010000FC010000000800000001000000020000C907000034010000FD010000000900000001000000020000AB0800003C010000FD010000000A000000010000000200008809000043010000FC010000000B00000001000000020000610A000049010000FB010000000C00000001000000020000350B00004E010000F9010000000D00000001000000020000050C000050010000F7010000000E00000001000000020000D00C000050010000F4010000000F00000001000000020000970D00004D010000F10100000010000000010000000200005A0E000047010000EE010000000000000002000000020000070000001F020000E4010000000100000002000000020000120100001A020000EB0100000002000000020000000200001802000019020000F1010000000300000002000000020000180300001B020000F6010000000400000002000000020000130400001F020000FA0100000005000000020000000200000905000025020000FD010000000600000002000000020000F90500002C020000FF010000000700000002000000020000E50600003402000000020000000800000002000000020000CB0700003C02000001020000000900000002000000020000AD0800004402000001020000000A000000020000000200008A0900004C02000000020000000B00000002000000020000620A000052020000FF010000000C00000002000000020000360B000057020000FD010000000D00000002000000020000050C00005A020000FB010000000E00000002000000020000D00C00005A020000F8010000000F00000002000000020000970D000058020000F60100000010000000020000000200005A0E000052020000F30100000000000000030000000200000B00000020030000E7010000000100000003000000020000160100001C030000EE0100000002000000030000000200001B0200001B030000F40100000003000000030000000200001B0300001D030000F90100000004000000030000000200001604000022030000FD0100000005000000030000000200000B0500002803000000020000000600000003000000020000FB0500002F03000002020000000700000003000000020000E60600003803000004020000000800000003000000020000CD0700004003000004020000000900000003000000020000AE0800004903000004020000000A000000030000000200008B0900005103000003020000000B00000003000000020000630A00005803000002020000000C00000003000000020000360B00005D03000001020000000D00000003000000020000050C000060030000FF010000000E00000003000000020000D00C000061030000FC010000000F00000003000000020000970D00005F030000F9010000001000000003000000020000590E000059030000F60100000000000000040000000200000E0000001E040000E9010000000100000004000000020000190100001A040000F10100000002000000040000000200001E0200001A040000F70100000003000000040000000200001E0300001C040000FC0100000004000000040000000200001804000021040000000200000005000000040000000200000D0500002804000003020000000600000004000000020000FD0500002F04000005020000000700000004000000020000E80600003804000006020000000800000004000000020000CE0700004104000007020000000900000004000000020000B00800004A04000007020000000A000000040000000200008C0900005204000006020000000B00000004000000020000640A00005A04000005020000000C00000004000000020000370B00005F04000004020000000D00000004000000020000060C00006304000002020000000E00000004000000020000D00C000064040000FF010000000F00000004000000020000970D000062040000FC010000001000000004000000020000590E00005D040000FA0100000000000000050000000200001200000017050000EB0100000001000000050000000200001D01000014050000F30100000002000000050000000200002202000014050000F90100000003000000050000000200002103000017050000FE0100000004000000050000000200001B0400001C05000002020000000500000005000000020000100500002305000005020000000600000005000000020000000600002B05000007020000000700000005000000020000EA0600003405000009020000000800000005000000020000D00700003E05000009020000000900000005000000020000B10800004705000009020000000A000000050000000200008D0900005005000009020000000B00000005000000020000650A00005805000008020000000C00000005000000020000380B00005E05000006020000000D00000005000000020000060C00006205000004020000000E00000005000000020000D10C00006305000002020000000F00000005000000020000970D000062050000FF010000001000000005000000020000580E00005D050000FC010000000000000006000000020000170000000D060000ED010000000100000006000000020000210100000A060000F4010000000200000006000000020000250200000A060000FA010000000300000006000000020000250300000E060000FF0100000004000000060000000200001E0400001306000003020000000500000006000000020000130500001A06000007020000000600000006000000020000030600002306000009020000000700000006000000020000ED0600002C0600000A020000000800000006000000020000D3070000360600000B020000000900000006000000020000B3080000400600000B020000000A000000060000000200008F090000490600000B020000000B00000006000000020000660A0000510600000A020000000C00000006000000020000390B00005806000008020000000D00000006000000020000070C00005C06000006020000000E00000006000000020000D10C00005E06000004020000000F00000006000000020000970D00005D06000001020000001000000006000000020000590E000059060000FE0100000000000000070000000200001C000000FD060000EE01000000010000000700000002000026010000FB060000F50100000002000000070000000200002A020000FC060000FB01000000030000000700000002000029030000FF06000000020000000400000007000000020000220400000507000005020000000500000007000000020000170500000D0700000802000000060000000700000002000006060000160700000A020000000700000007000000020000F0060000200700000C020000000800000007000000020000D50700002A0700000C020000000900000007000000020000B6080000340700000D020000000A00000007000000020000910900003D0700000C020000000B00000007000000020000690A0000460700000B020000000C000000070000000200003B0B00004D0700000A020000000D00000007000000020000090C00005207000008020000000E00000007000000020000D30C00005407000005020000000F00000007000000020000980D000053070000030200000010000000070000000200005A0E00004F0700000002000000000000000800000002000021000000E9070000EE0100000001000000080000000200002B010000E6070000F60100000002000000080000000200002F020000E8070000FC0100000003000000080000000200002E030000EC0700000102000000040000000800000002000027040000F2070000050200000005000000080000000200001B050000FA070000090200000006000000080000000200000A060000030800000B020000000700000008000000020000F40600000E0800000D020000000800000008000000020000D9070000180800000D020000000900000008000000020000B9080000230800000E020000000A00000008000000020000950900002D0800000D020000000B000000080000000200006B0A0000350800000C020000000C000000080000000200003E0B00003D0800000B020000000D000000080000000200000C0C00004208000009020000000E00000008000000020000D50C00004508000007020000000F000000080000000200009A0D000045080000040200000010000000080000000200005B0E0000410800000202000000000000000900000002000028000000CE080000EF01000000010000000900000002000032010000CD080000F601000000020000000900000002000036020000CE080000FC01000000030000000900000002000034030000D3080000020200000004000000090000000200002D040000D90800000602000000050000000900000002000021050000E20800000902000000060000000900000002000010060000EC0800000C020000000700000009000000020000F9060000F60800000D020000000800000009000000020000DE070000010900000E020000000900000009000000020000BE0800000C0900000E020000000A0000000900000002000099090000160900000E020000000B000000090000000200006F0A0000200900000D020000000C00000009000000020000410B0000270900000C020000000D000000090000000200000F0C00002D0900000A020000000E00000009000000020000D80C00003009000008020000000F000000090000000200009D0D000030090000050200000010000000090000000200005E0E00002D0900000302000000000000000A00000002000030000000AE090000EF01000000010000000A00000002000039010000AD090000F601000000020000000A0000000200003D020000AF090000FC01000000030000000A0000000200003B030000B40900000202000000040000000A00000002000034040000BB0900000602000000050000000A00000002000028050000C40900000902000000060000000A00000002000016060000CE0900000C02000000070000000A000000020000FF060000D90900000D02000000080000000A000000020000E4070000E40900000E02000000090000000A000000020000C4080000F00900000F020000000A0000000A0000000200009E090000FA0900000E020000000B0000000A000000020000750A0000040A00000E020000000C0000000A000000020000460B00000C0A00000C020000000D0000000A000000020000140C0000120A00000A020000000E0000000A000000020000DD0C0000160A000008020000000F0000000A000000020000A10D0000160A00000602000000100000000A000000020000620E0000130A00000302000000000000000B0000000200003A000000880A0000EE01000000010000000B00000002000043010000870A0000F601000000020000000B000000020000460200008A0A0000FC01000000030000000B000000020000440300008F0A00000202000000040000000B0000000200003C040000960A00000602000000050000000B000000020000300500009F0A00000902000000060000000B0000000200001E060000AA0A00000C02000000070000000B00000002000007070000B50A00000E02000000080000000B000000020000EB070000C10A00000F02000000090000000B000000020000CB080000CD0A00000F020000000A0000000B000000020000A5090000D80A00000F020000000B0000000B0000000200007B0A0000E20A00000E020000000C0000000B0000000200004D0B0000EA0A00000D020000000D0000000B0000000200001A0C0000F10A00000B020000000E0000000B000000020000E30C0000F50A000009020000000F0000000B000000020000A70D0000F60A00000602000000100000000B000000020000670E0000F30A00000402000000000000000C000000020000450000005B0B0000EE01000000010000000C0000000200004D0100005B0B0000F501000000020000000C000000020000510200005E0B0000FC01000000030000000C0000000200004E030000630B00000102000000040000000C000000020000470400006B0B00000602000000050000000C0000000200003A050000750B00000902000000060000000C000000020000280600007F0B00000C02000000070000000C000000020000100700008B0B00000E02000000080000000C000000020000F4070000970B00000F02000000090000000C000000020000D3080000A30B00000F020000000A0000000C000000020000AE090000AF0B00000F020000000B0000000C000000020000840A0000B90B00000E020000000C0000000C000000020000550B0000C20B00000D020000000D0000000C000000020000220C0000C90B00000B020000000E0000000C000000020000EA0C0000CD0B000009020000000F0000000C000000020000AE0D0000CF0B00000702000000100000000C0000000200006E0E0000CC0B00000402000000000000000D00000002000052000000270C0000ED01000000010000000D0000000200005A010000270C0000F501000000020000000D0000000200005D0200002A0C0000FB01000000030000000D0000000200005A030000300C00000102000000040000000D00000002000052040000390C00000502000000050000000D00000002000045050000430C00000902000000060000000D000000020000330600004E0C00000B02000000070000000D0000000200001C0700005A0C00000D02000000080000000D000000020000FF070000670C00000E02000000090000000D000000020000DE080000730C00000F020000000A0000000D000000020000B80900007F0C00000F020000000B0000000D0000000200008E0A00008A0C00000E020000000C0000000D0000000200005F0B0000930C00000D020000000D0000000D0000000200002B0C00009A0C00000B020000000E0000000D000000020000F30C00009F0C000009020000000F0000000D000000020000B70D0000A10C00000702000000100000000D000000020000770E00009F0C00000402000000000000000E00000002000061000000EC0C0000ED01000000010000000E00000002000069010000ED0C0000F401000000020000000E0000000200006B020000F00C0000FB01000000030000000E00000002000069030000F60C00000002000000040000000E00000002000060040000FF0C00000502000000050000000E00000002000053050000090D00000802000000060000000E00000002000040060000150D00000B02000000070000000E00000002000029070000220D00000D02000000080000000E0000000200000C0800002F0D00000E02000000090000000E000000020000EB0800003B0D00000F020000000A0000000E000000020000C5090000480D00000F020000000B0000000E0000000200009A0A0000530D00000E020000000C0000000E0000000200006B0B00005D0D00000D020000000D0000000E000000020000370C0000640D00000B020000000E0000000E000000020000FF0C0000690D000009020000000F0000000E000000020000C20D00006B0D00000702000000100000000E000000020000820E00006A0D00000502000000000000000F00000002000072000000A90D0000EC01000000010000000F0000000200007A010000AA0D0000F401000000020000000F0000000200007C020000AE0D0000FA01000000030000000F00000002000079030000B50D00000002000000040000000F00000002000071040000BE0D00000402000000050000000F00000002000063050000C80D00000802000000060000000F00000002000050060000D50D00000B02000000070000000F00000002000038070000E20D00000D02000000080000000F0000000200001B080000EF0D00000E02000000090000000F000000020000FA080000FC0D00000E020000000A0000000F000000020000D3090000090E00000E020000000B0000000F000000020000A80A0000140E00000E020000000C0000000F000000020000790B00001E0E00000D020000000D0000000F000000020000450C0000260E00000B020000000E0000000F0000000200000C0D00002C0E000009020000000F0000000F000000020000D00D00002E0E00000702000000100000000F0000000200008F0E00002D0E000005020000000000000010000000020000860000005E0E0000EB0100000001000000100000000200008D0100005F0E0000F30100000002000000100000000200008F020000640E0000FA0100000003000000100000000200008C0300006B0E0000FF01000000040000001000000002000083040000740E000004020000000500000010000000020000750500007F0E000008020000000600000010000000020000620600008C0E00000A0200000007000000100000000200004A070000990E00000C0200000008000000100000000200002D080000A70E00000E0200000009000000100000000200000B090000B50E00000E020000000A00000010000000020000E4090000C20E00000E020000000B00000010000000020000B90A0000CE0E00000E020000000C00000010000000020000890B0000D80E00000D020000000D00000010000000020000550C0000E00E00000B020000000E000000100000000200001C0D0000E60E000009020000000F00000010000000020000E00D0000E90E0000070200000010000000100000000200009F0E0000E90E0000050200000000000000000000000300000200000018000000D20200000001000000000000000300000E01000013000000D90200000002000000000000000300001502000011000000DF0200000003000000000000000300001503000012000000E40200000004000000000000000300001104000015000000E8020000000500000000000000030000070500001A000000EB020000000600000000000000030000F905000020000000ED020000000700000000000000030000E506000027000000EE020000000800000000000000030000CC0700002E000000EF020000000900000000000000030000AF08000036000000EF020000000A000000000000000300008C0900003D000000EE020000000B00000000000000030000650A000042000000ED020000000C000000000000000300003A0B000046000000EB020000000D000000000000000300000A0C000049000000E9020000000E00000000000000030000D60C000048000000E7020000000F000000000000000300009D0D000045000000E4020000001000000000000000030000600E00003E000000E10200000000000000010000000300000600000020010000D7020000000100000001000000030000120100001B010000DE020000000200000001000000030000180200001A010000E4020000000300000001000000030000190300001B010000E9020000000400000001000000030000140400001E010000ED0200000005000000010000000300000B05000024010000F0020000000600000001000000030000FC0500002B010000F2020000000700000001000000030000E806000032010000F4020000000800000001000000030000CF0700003A010000F4020000000900000001000000030000B108000042010000F4020000000A000000010000000300008F09000049010000F4020000000B00000001000000030000670A00004F010000F3020000000C000000010000000300003C0B000054010000F1020000000D000000010000000300000C0C000056010000EF020000000E00000001000000030000D70C000056010000ED020000000F000000010000000300009F0D000053010000EA020000001000000001000000030000620E00004D010000E70200000000000000020000000300000A00000025020000DB0200000001000000020000000300001601000021020000E20200000002000000020000000300001C02000020020000E80200000003000000020000000300001C03000021020000ED0200000004000000020000000300001704000025020000F10200000005000000020000000300000D0500002B020000F5020000000600000002000000030000FE05000032020000F7020000000700000002000000030000EA0600003A020000F8020000000800000002000000030000D107000042020000F9020000000900000002000000030000B30800004B020000F9020000000A000000020000000300009009000052020000F9020000000B00000002000000030000690A000059020000F8020000000C000000020000000300003D0B00005E020000F6020000000D000000020000000300000D0C000061020000F4020000000E00000002000000030000D80C000061020000F2020000000F00000002000000030000A00D00005F020000F0020000001000000002000000030000630E000059020000ED0200000000000000030000000300000E00000027030000DE0200000001000000030000000300001901000023030000E50200000002000000030000000300001F02000022030000EC0200000003000000030000000300001F03000024030000F10200000004000000030000000300001A04000029030000F5020000000500000003000000030000100500002F030000F80200000006000000030000000300000106000037030000FB020000000700000003000000030000EC0600003F030000FC020000000800000003000000030000D307000048030000FD020000000900000003000000030000B508000050030000FE020000000A000000030000000300009209000058030000FD020000000B000000030000000300006B0A00005F030000FC020000000C000000030000000300003F0B000065030000FB020000000D000000030000000300000E0C000068030000F9020000000E00000003000000030000D90C000069030000F7020000000F00000003000000030000A00D000067030000F4020000001000000003000000030000630E000062030000F20200000000000000040000000300001100000025040000E10200000001000000040000000300001C01000021040000E80200000002000000040000000300002202000021040000EF0200000003000000040000000300002203000024040000F40200000004000000040000000300001D04000029040000F8020000000500000004000000030000130500002F040000FC0200000006000000040000000300000306000037040000FE020000000700000004000000030000EF0600004004000000030000000800000004000000030000D50700004904000001030000000900000004000000030000B70800005204000001030000000A00000004000000030000940900005B04000001030000000B000000040000000300006C0A00006204000000030000000C00000004000000030000400B000068040000FF020000000D000000040000000300000F0C00006C040000FD020000000E00000004000000030000DA0C00006D040000FB020000000F00000004000000030000A10D00006C040000F8020000001000000004000000030000640E000067040000F6020000000000000005000000030000150000001F050000E3020000000100000005000000030000200100001C050000EB020000000200000005000000030000250200001C050000F1020000000300000005000000030000250300001F050000F70200000004000000050000000300002004000024050000FB020000000500000005000000030000160500002B050000FE020000000600000005000000030000060600003405000001030000000700000005000000030000F10600003D05000003030000000800000005000000030000D80700004705000004030000000900000005000000030000B90800005005000004030000000A00000005000000030000960900005905000004030000000B000000050000000300006E0A00006105000003030000000C00000005000000030000420B00006705000002030000000D00000005000000030000110C00006C05000000030000000E00000005000000030000DC0C00006D050000FE020000000F00000005000000030000A20D00006C050000FC020000001000000005000000030000650E000068050000FA0200000000000000060000000300001900000015060000E50200000001000000060000000300002401000012060000ED0200000002000000060000000300002902000013060000F30200000003000000060000000300002903000016060000F9020000000400000006000000030000230400001C060000FD020000000500000006000000030000190500002306000001030000000600000006000000030000090600002C06000003030000000700000006000000030000F40600003606000005030000000800000006000000030000DA0700004006000006030000000900000006000000030000BC0800004A06000007030000000A00000006000000030000980900005306000007030000000B00000006000000030000700A00005C06000006030000000C00000006000000030000440B00006206000005030000000D00000006000000030000130C00006706000003030000000E00000006000000030000DD0C00006906000001030000000F00000006000000030000A40D000068060000FF020000001000000006000000030000660E000064060000FD0200000000000000070000000300001E00000005070000E60200000001000000070000000300002801000003070000EE0200000002000000070000000300002D02000004070000F50200000003000000070000000300002D03000008070000FA020000000400000007000000030000280400000E070000FF0200000005000000070000000300001D05000016070000020300000006000000070000000300000D0600002007000005030000000700000007000000030000F80600002A07000007030000000800000007000000030000DE0700003407000008030000000900000007000000030000BF0800003F07000009030000000A000000070000000300009B0900004907000009030000000B00000007000000030000730A00005107000008030000000C00000007000000030000460B00005807000007030000000D00000007000000030000150C00005E07000006030000000E00000007000000030000E00C00006007000004030000000F00000007000000030000A60D00006007000002030000001000000007000000030000680E00005C0700000003000000000000000800000003000023000000F1070000E70200000001000000080000000300002E010000F0070000EF02000000020000000800000003000033020000F1070000F602000000030000000800000003000032030000F5070000FB0200000004000000080000000300002C040000FC07000000030000000500000008000000030000210500000408000004030000000600000008000000030000110600000E08000007030000000700000008000000030000FC0600001908000009030000000800000008000000030000E2070000240800000A030000000900000008000000030000C30800002E0800000B030000000A000000080000000300009F090000390800000B030000000B00000008000000030000770A0000420800000A030000000C000000080000000300004A0B00004908000009030000000D00000008000000030000190C00004F08000008030000000E00000008000000030000E30C00005208000006030000000F00000008000000030000A90D000052080000040300000010000000080000000300006B0E00004F080000020300000000000000090000000300002A000000D8080000E802000000010000000900000003000034010000D6080000F002000000020000000900000003000039020000D8080000F702000000030000000900000003000038030000DD080000FC02000000040000000900000003000032040000E40800000103000000050000000900000003000027050000ED0800000503000000060000000900000003000017060000F70800000803000000070000000900000003000001070000020900000A030000000800000009000000030000E70700000D0900000C030000000900000009000000030000C8080000190900000C030000000A00000009000000030000A4090000230900000C030000000B000000090000000300007B0A00002D0900000C030000000C000000090000000300004E0B0000350900000B030000000D000000090000000300001D0C00003B0900000A030000000E00000009000000030000E70C00003E09000008030000000F00000009000000030000AD0D00003F090000060300000010000000090000000300006F0E00003C0900000403000000000000000A00000003000032000000B8090000E802000000010000000A0000000300003C010000B7090000F002000000020000000A00000003000041020000BA090000F702000000030000000A00000003000040030000BF090000FD02000000040000000A0000000300003A040000C60900000203000000050000000A0000000300002E050000CF0900000603000000060000000A0000000300001E060000DA0900000903000000070000000A00000003000008070000E50900000B03000000080000000A000000030000ED070000F10900000D03000000090000000A000000030000CE080000FD0900000D030000000A0000000A000000030000AA090000080A00000E030000000B0000000A000000030000810A0000120A00000D030000000C0000000A000000030000540B00001B0A00000D030000000D0000000A000000030000220C0000210A00000B030000000E0000000A000000030000EC0C0000250A00000A030000000F0000000A000000030000B20D0000260A00000803000000100000000A000000030000740E0000230A00000603000000000000000B0000000300003B000000920A0000E802000000010000000B00000003000045010000920A0000F002000000020000000B00000003000049020000950A0000F702000000030000000B000000030000480300009A0A0000FD02000000040000000B00000003000042040000A20A00000203000000050000000B00000003000037050000AC0A00000603000000060000000B00000003000026060000B70A00000A03000000070000000B00000003000010070000C30A00000C03000000080000000B000000030000F5070000CF0A00000D03000000090000000B000000030000D6080000DB0A00000E030000000A0000000B000000030000B2090000E70A00000F030000000B0000000B000000030000890A0000F10A00000E030000000C0000000B0000000300005B0B0000FA0A00000E030000000D0000000B000000030000290C0000010B00000D030000000E0000000B000000030000F30C0000050B00000B030000000F0000000B000000030000B90D0000070B00000903000000100000000B0000000300007A0E0000050B00000703000000000000000C00000003000046000000660B0000E802000000010000000C00000003000050010000660B0000F102000000020000000C00000003000054020000690B0000F802000000030000000C000000030000530300006F0B0000FE02000000040000000C0000000300004C040000770B00000303000000050000000C00000003000041050000820B00000703000000060000000C000000030000300600008D0B00000A03000000070000000C0000000300001A070000990B00000C03000000080000000C000000030000FF070000A60B00000E03000000090000000C000000030000DF080000B30B00000F030000000A0000000C000000030000BB090000BE0B000010030000000B0000000C000000030000920A0000C90B00000F030000000C0000000C000000030000640B0000D30B00000F030000000D0000000C000000030000320C0000DA0B00000E030000000E0000000C000000030000FC0C0000DF0B00000C030000000F0000000C000000030000C10D0000E10B00000B03000000100000000C000000030000820E0000DF0B00000903000000000000000D00000003000053000000320C0000E802000000010000000D0000000300005C010000330C0000F002000000020000000D00000003000060020000370C0000F802000000030000000D0000000300005F0300003D0C0000FE02000000040000000D00000003000058040000460C00000303000000050000000D0000000300004C050000500C00000703000000060000000D0000000300003B0600005C0C00000A03000000070000000D00000003000025070000690C00000D03000000080000000D0000000300000A080000760C00000F03000000090000000D000000030000EA080000830C000010030000000A0000000D000000030000C60900008F0C000010030000000B0000000D0000000300009C0A00009B0C000010030000000C0000000D0000000300006F0B0000A50C000010030000000D0000000D0000000300003C0C0000AC0C00000F030000000E0000000D000000030000060D0000B20C00000E030000000F0000000D000000030000CB0D0000B40C00000C03000000100000000D0000000300008C0E0000B30C00000A03000000000000000E00000003000062000000F80C0000E802000000010000000E0000000300006B010000F80C0000F002000000020000000E0000000300006F020000FD0C0000F802000000030000000E0000000300006D030000040D0000FE02000000040000000E000000030000660400000D0D00000303000000050000000E0000000300005A050000180D00000703000000060000000E00000003000049060000240D00000B03000000070000000E00000003000033070000310D00000D03000000080000000E000000030000180800003F0D00000F03000000090000000E000000030000F80800004C0D000010030000000A0000000E000000030000D3090000590D000011030000000B0000000E000000030000A90A0000650D000011030000000C0000000E0000000300007B0B00006F0D000011030000000D0000000E000000030000490C0000770D000010030000000E0000000E000000030000120D00007D0D00000F030000000F0000000E000000030000D70D0000800D00000D03000000100000000E000000030000980E00007F0D00000B03000000000000000F00000003000073000000B50D0000E802000000010000000F0000000300007C010000B60D0000F002000000020000000F00000003000080020000BB0D0000F802000000030000000F0000000300007E030000C20D0000FE02000000040000000F00000003000077040000CC0D00000303000000050000000F0000000300006A050000D70D00000703000000060000000F00000003000059060000E40D00000B03000000070000000F00000003000043070000F20D00000E03000000080000000F00000003000027080000000E00001003000000090000000F000000030000070900000E0E000011030000000A0000000F000000030000E20900001B0E000012030000000B0000000F000000030000B80A0000270E000012030000000C0000000F0000000300008A0B0000320E000011030000000D0000000F000000030000580C00003A0E000011030000000E0000000F000000030000210D0000400E000010030000000F0000000F000000030000E60D0000440E00000E03000000100000000F000000030000A60E0000430E00000D030000000000000010000000030000860000006B0E0000E70200000001000000100000000300008F0100006C0E0000F002000000020000001000000003000093020000710E0000F702000000030000001000000003000091030000790E0000FE02000000040000001000000003000089040000830E0000030300000005000000100000000300007D0500008F0E0000080300000006000000100000000300006B0600009C0E00000B03000000070000001000000003000055070000AA0E00000E03000000080000001000000003000039080000B90E00001003000000090000001000000003000019090000C70E000011030000000A00000010000000030000F4090000D50E000012030000000B00000010000000030000CA0A0000E10E000012030000000C000000100000000300009C0B0000EC0E000012030000000D00000010000000030000690C0000F50E000012030000000E00000010000000030000320D0000FC0E000011030000000F00000010000000030000F60D0000000F00000F030000001000000010000000030000B70E0000000F00000E030000000000000000000000040000080000001B000000CC0300000001000000000000000400001401000016000000D30300000002000000000000000400001A02000014000000D90300000003000000000000000400001B03000015000000DE0300000004000000000000000400001704000018000000E20300000005000000000000000400000E0500001D000000E5030000000600000000000000040000FF05000023000000E7030000000700000000000000040000EC0600002A000000E9030000000800000000000000040000D307000031000000EA030000000900000000000000040000B608000039000000EA030000000A00000000000000040000940900003F000000E9030000000B000000000000000400006D0A000045000000E8030000000C00000000000000040000420B000049000000E7030000000D00000000000000040000120C00004B000000E5030000000E00000000000000040000DE0C00004B000000E2030000000F00000000000000040000A60D000047000000E0030000001000000000000000040000690E000041000000DD0300000000000000010000000400000B00000023010000D1030000000100000001000000040000170100001F010000D80300000002000000010000000400001E0200001D010000DE0300000003000000010000000400001F0300001E010000E30300000004000000010000000400001B04000022010000E80300000005000000010000000400001105000027010000EB030000000600000001000000040000030600002E010000ED030000000700000001000000040000EF06000036010000EF030000000800000001000000040000D60700003E010000F0030000000900000001000000040000B908000045010000F0030000000A00000001000000040000970900004D010000F0030000000B00000001000000040000700A000053010000EF030000000C00000001000000040000440B000057010000ED030000000D00000001000000040000150C00005A010000EB030000000E00000001000000040000E10C00005A010000E9030000000F00000001000000040000A80D000057010000E70300000010000000010000000400006C0E000051010000E40300000000000000020000000400000F00000029020000D50300000001000000020000000400001B01000025020000DD0300000002000000020000000400002102000024020000E30300000003000000020000000400002203000025020000E80300000004000000020000000400001E04000029020000ED030000000500000002000000040000140500002F020000F00300000006000000020000000400000506000036020000F3030000000700000002000000040000F20600003E020000F4030000000800000002000000040000D907000047020000F5030000000900000002000000040000BB0800004F020000F6030000000A000000020000000400009909000057020000F5030000000B00000002000000040000720A00005D020000F4030000000C00000002000000040000470B000062020000F3030000000D00000002000000040000170C000066020000F1030000000E00000002000000040000E30C000066020000EF030000000F00000002000000040000AA0D000064020000ED0300000010000000020000000400006E0E00005E020000EB030000000000000003000000040000120000002B030000D90300000001000000030000000400001E01000027030000E00300000002000000030000000400002402000027030000E70300000003000000030000000400002503000029030000EC030000000400000003000000040000210400002E030000F10300000005000000030000000400001705000034030000F4030000000600000003000000040000080600003B030000F7030000000700000003000000040000F406000044030000F9030000000800000003000000040000DC0700004D030000FA030000000900000003000000040000BE08000056030000FB030000000A000000030000000400009C0900005E030000FA030000000B00000003000000040000740A000065030000FA030000000C00000003000000040000490B00006A030000F9030000000D00000003000000040000190C00006E030000F7030000000E00000003000000040000E50C00006F030000F5030000000F00000003000000040000AC0D00006D030000F30300000010000000030000000400006F0E000068030000F0030000000000000004000000040000160000002A040000DC0300000001000000040000000400002101000026040000E40300000002000000040000000400002802000026040000EA0300000003000000040000000400002803000029040000F0030000000400000004000000040000240400002E040000F50300000005000000040000000400001A05000035040000F80300000006000000040000000400000B0600003D040000FB030000000700000004000000040000F706000046040000FD030000000800000004000000040000DE0700004F040000FE030000000900000004000000040000C008000058040000FF030000000A000000040000000400009E09000061040000FF030000000B00000004000000040000770A000069040000FE030000000C000000040000000400004B0B00006F040000FD030000000D000000040000000400001B0C000073040000FC030000000E00000004000000040000E70C000074040000FA030000000F00000004000000040000AE0D000073040000F8030000001000000004000000040000710E00006E040000F60300000000000000050000000400001900000024050000DF0300000001000000050000000400002501000021050000E70300000002000000050000000400002B02000022050000ED0300000003000000050000000400002C03000025050000F3030000000400000005000000040000270400002A050000F80300000005000000050000000400001D05000032050000FC0300000006000000050000000400000E0600003A050000FF030000000700000005000000040000FA0600004405000001040000000800000005000000040000E10700004E05000002040000000900000005000000040000C30800005705000003040000000A00000005000000040000A00900006005000003040000000B00000005000000040000790A00006805000002040000000C000000050000000400004D0B00006F05000002040000000D000000050000000400001D0C00007305000000040000000E00000005000000040000E90C000075050000FF030000000F00000005000000040000B00D000074050000FD030000001000000005000000040000730E000070050000FA0300000000000000060000000400001D0000001A060000E10300000001000000060000000400002901000018060000E90300000002000000060000000400002F02000019060000F00300000003000000060000000400002F0300001C060000F60300000004000000060000000400002A04000022060000FA030000000500000006000000040000200500002A060000FE030000000600000006000000040000110600003306000001040000000700000006000000040000FD0600003D06000004040000000800000006000000040000E40700004806000005040000000900000006000000040000C60800005206000006040000000A00000006000000040000A30900005B06000006040000000B000000060000000400007C0A00006406000006040000000C00000006000000040000500B00006B06000005040000000D00000006000000040000200C00007006000004040000000E00000006000000040000EB0C00007206000003040000000F00000006000000040000B30D00007206000001040000001000000006000000040000760E00006E060000FF030000000000000007000000040000220000000C070000E20300000001000000070000000400002D0100000A070000EB030000000200000007000000040000330200000B070000F2030000000300000007000000040000340300000F070000F80300000004000000070000000400002F04000016070000FD030000000500000007000000040000250500001E07000001040000000600000007000000040000150600002807000004040000000700000007000000040000010700003207000006040000000800000007000000040000E80700003D07000008040000000900000007000000040000CA0800004707000009040000000A00000007000000040000A70900005107000009040000000B00000007000000040000800A00005A07000009040000000C00000007000000040000540B00006207000009040000000D00000007000000040000230C00006707000008040000000E00000007000000040000EF0C00006A07000006040000000F00000007000000040000B60D00006A07000005040000001000000007000000040000790E0000670700000304000000000000000800000004000027000000F8070000E403000000010000000800000004000032010000F6070000EC03000000020000000800000004000038020000F8070000F303000000030000000800000004000039030000FD070000F90300000004000000080000000400003404000004080000FF030000000500000008000000040000290500000D080000030400000006000000080000000400001A0600001708000006040000000700000008000000040000060700002208000009040000000800000008000000040000ED0700002D0800000A040000000900000008000000040000CE080000380800000C040000000A00000008000000040000AC090000420800000C040000000B00000008000000040000840A00004C0800000C040000000C00000008000000040000580B0000540800000C040000000D00000008000000040000270C00005A0800000B040000000E00000008000000040000F30C00005D08000009040000000F00000008000000040000BA0D00005E080000080400000010000000080000000400007C0E00005B080000060400000000000000090000000400002E000000DF080000E503000000010000000900000004000039010000DE080000ED0300000002000000090000000400003F020000E0080000F50300000003000000090000000400003F030000E5080000FB0300000004000000090000000400003A040000EC080000000400000005000000090000000400002F050000F6080000040400000006000000090000000400002006000000090000080400000007000000090000000400000C0700000C0900000B040000000800000009000000040000F2070000170900000D040000000900000009000000040000D4080000230900000E040000000A00000009000000040000B10900002E0900000E040000000B00000009000000040000890A0000380900000F040000000C000000090000000400005D0B0000400900000E040000000D000000090000000400002D0C0000470900000D040000000E00000009000000040000F80C00004B0900000C040000000F00000009000000040000BF0D00004C0900000B040000001000000009000000040000810E0000490900000904000000000000000A00000004000035000000BF090000E603000000010000000A00000004000040010000BF090000EE03000000020000000A00000004000046020000C2090000F603000000030000000A00000004000046030000C7090000FC03000000040000000A00000004000041040000CF0900000104000000050000000A00000004000037050000D90900000604000000060000000A00000004000027060000E40900000904000000070000000A00000004000013070000F00900000C04000000080000000A000000040000F9070000FC0900000E04000000090000000A000000040000DB080000080A000010040000000A0000000A000000040000B8090000140A000011040000000B0000000A000000040000900A00001E0A000011040000000C0000000A000000040000640B0000270A000011040000000D0000000A000000040000330C00002E0A000010040000000E0000000A000000040000FE0C0000320A00000F040000000F0000000A000000040000C50D0000340A00000E04000000100000000A000000040000870E0000310A00000C04000000000000000B0000000400003E0000009A0A0000E603000000010000000B000000040000490100009A0A0000EF03000000020000000B0000000400004F0200009D0A0000F603000000030000000B0000000400004F030000A30A0000FD03000000040000000B0000000400004A040000AC0A00000204000000050000000B0000000400003F050000B60A00000704000000060000000B00000004000030060000C10A00000B04000000070000000B0000000400001B070000CE0A00000E04000000080000000B00000004000001080000DA0A00001004000000090000000B000000040000E3080000E70A000011040000000A0000000B000000040000C0090000F30A000012040000000B0000000B000000040000980A0000FE0A000013040000000C0000000B0000000400006C0B0000070B000013040000000D0000000B0000000400003B0C00000F0B000012040000000E0000000B000000040000060D0000130B000011040000000F0000000B000000040000CC0D0000150B00001004000000100000000B0000000400008F0E0000140B00000F04000000000000000C000000040000490000006E0B0000E603000000010000000C000000040000540100006F0B0000EF03000000020000000C00000004000059020000720B0000F703000000030000000C00000004000059030000790B0000FE03000000040000000C00000004000054040000820B00000304000000050000000C000000040000490500008C0B00000804000000060000000C0000000400003A060000980B00000C04000000070000000C00000004000025070000A50B00000F04000000080000000C0000000400000B080000B20B00001104000000090000000C000000040000ED080000BF0B000013040000000A0000000C000000040000CA090000CC0B000014040000000B0000000C000000040000A20A0000D70B000015040000000C0000000C000000040000750B0000E10B000015040000000D0000000C000000040000440C0000E90B000014040000000E0000000C0000000400000F0D0000EE0B000013040000000F0000000C000000040000D60D0000F10B00001204000000100000000C000000040000980E0000EF0B00001104000000000000000D000000040000560000003B0C0000E703000000010000000D000000040000600100003C0C0000F003000000020000000D00000004000066020000400C0000F703000000030000000D00000004000066030000470C0000FE03000000040000000D00000004000060040000510C00000404000000050000000D000000040000560500005C0C00000904000000060000000D00000004000046060000680C00000D04000000070000000D00000004000031070000750C00001004000000080000000D00000004000017080000830C00001304000000090000000D000000040000F9080000910C000014040000000A0000000D000000040000D50900009E0C000016040000000B0000000D000000040000AD0A0000AA0C000016040000000C0000000D000000040000810B0000B40C000016040000000D0000000D000000040000500C0000BC0C000016040000000E0000000D0000000400001A0D0000C20C000016040000000F0000000D000000040000E10D0000C50C00001504000000100000000D000000040000A30E0000C40C00001404000000000000000E00000004000064000000010D0000E703000000010000000E0000000400006F010000020D0000F003000000020000000E00000004000074020000070D0000F803000000030000000E000000040000740300000E0D0000FF03000000040000000E0000000400006E040000180D00000504000000050000000E00000004000064050000240D00000A04000000060000000E00000004000054060000310D00000E04000000070000000E0000000400003F0700003F0D00001104000000080000000E000000040000250800004D0D00001404000000090000000E000000040000060900005B0D000016040000000A0000000E000000040000E3090000680D000017040000000B0000000E000000040000BB0A0000740D000018040000000C0000000E0000000400008E0B00007F0D000018040000000D0000000E0000000400005D0C0000880D000018040000000E0000000E000000040000280D00008E0D000018040000000F0000000E000000040000EE0D0000920D00001704000000100000000E000000040000B00E0000910D00001604000000000000000F00000004000075000000BF0D0000E703000000010000000F00000004000080010000C10D0000F003000000020000000F00000004000085020000C60D0000F803000000030000000F00000004000085030000CE0D0000FF03000000040000000F0000000400007F040000D80D00000504000000050000000F00000004000074050000E40D00000B04000000060000000F00000004000064060000F20D00000F04000000070000000F0000000400004F070000000E00001204000000080000000F000000040000350800000E0E00001504000000090000000F000000040000160900001D0E000017040000000A0000000F000000040000F30900002B0E000018040000000B0000000F000000040000CA0A0000380E000019040000000C0000000F0000000400009E0B0000430E00001A040000000D0000000F0000000400006D0C00004C0E00001A040000000E0000000F000000040000370D0000530E000019040000000F0000000F000000040000FD0D0000570E00001904000000100000000F000000040000BF0E0000570E00001804000000000000001000000004000088000000750E0000E703000000010000001000000004000093010000770E0000F0030000000200000010000000040000980200007D0E0000F903000000030000001000000004000098030000850E00000004000000040000001000000004000092040000900E000006040000000500000010000000040000870500009D0E00000B04000000060000001000000004000077060000AA0E00001004000000070000001000000004000062070000B90E00001304000000080000001000000004000048080000C80E00001604000000090000001000000004000029090000D70E000018040000000A00000010000000040000050A0000E60E00001A040000000B00000010000000040000DD0A0000F30E00001B040000000C00000010000000040000B00B0000FF0E00001C040000000D000000100000000400007F0C0000080F00001C040000000E00000010000000040000490D0000100F00001B040000000F000000100000000400000F0E0000140F00001B040000001000000010000000040000D10E0000150F00001A0400000000000000000000000500000E0000001C000000C70400000001000000000000000500001B01000017000000CF0400000002000000000000000500002202000015000000D50400000003000000000000000500002303000016000000DA0400000004000000000000000500001F04000019000000DE040000000500000000000000050000160500001E000000E20400000006000000000000000500000706000024000000E4040000000700000000000000050000F40600002B000000E6040000000800000000000000050000DC07000032000000E7040000000900000000000000050000BF0800003A000000E7040000000A000000000000000500009D09000040000000E6040000000B00000000000000050000760A000046000000E5040000000C000000000000000500004B0B00004A000000E4040000000D000000000000000500001C0C00004C000000E2040000000E00000000000000050000E80C00004C000000E0040000000F00000000000000050000B00D000048000000DD040000001000000000000000050000740E000041000000DB0400000000000000010000000500001200000025010000CD0400000001000000010000000500001E01000020010000D4040000000200000001000000050000250200001F010000DB0400000003000000010000000500002703000020010000E00400000004000000010000000500002304000024010000E50400000005000000010000000500001905000029010000E80400000006000000010000000500000B06000030010000EB040000000700000001000000050000F806000037010000EC040000000800000001000000050000DF0700003F010000ED040000000900000001000000050000C208000047010000EE040000000A00000001000000050000A00900004E010000EE040000000B000000010000000500007A0A000055010000ED040000000C000000010000000500004F0B000059010000EC040000000D000000010000000500001F0C00005C010000EA040000000E00000001000000050000EB0C00005C010000E8040000000F00000001000000050000B30D000059010000E6040000001000000001000000050000770E000052010000E3040000000000000002000000050000150000002B020000D20400000001000000020000000500002201000027020000D90400000002000000020000000500002802000026020000E00400000003000000020000000500002A03000028020000E6040000000400000002000000050000260400002C020000EA0400000005000000020000000500001D05000032020000EE0400000006000000020000000500000E06000039020000F0040000000700000002000000050000FB06000041020000F2040000000800000002000000050000E307000049020000F4040000000900000002000000050000C508000052020000F4040000000A00000002000000050000A30900005A020000F4040000000B000000020000000500007D0A000060020000F4040000000C00000002000000050000520B000065020000F2040000000D00000002000000050000220C000068020000F1040000000E00000002000000050000EE0C000069020000EF040000000F00000002000000050000B60D000067020000ED0400000010000000020000000500007A0E000061020000EB040000000000000003000000050000190000002E030000D6040000000100000003000000050000250100002A030000DE0400000002000000030000000500002C02000029030000E50400000003000000030000000500002D0300002C030000EA0400000004000000030000000500002904000030030000EF0400000005000000030000000500002005000037030000F3040000000600000003000000050000110600003F030000F6040000000700000003000000050000FE06000047030000F8040000000800000003000000050000E607000050030000F9040000000900000003000000050000C808000059030000FA040000000A00000003000000050000A609000061030000FA040000000B00000003000000050000800A000069030000FA040000000C00000003000000050000550B00006E030000F9040000000D00000003000000050000250C000072030000F7040000000E00000003000000050000F10C000073030000F6040000000F00000003000000050000B90D000071030000F40400000010000000030000000500007D0E00006C030000F20400000000000000040000000500001C0000002D040000D90400000001000000040000000500002801000029040000E10400000002000000040000000500002F0200002A040000E8040000000300000004000000050000300300002C040000EE0400000004000000040000000500002C04000032040000F30400000005000000040000000500002305000038040000F70400000006000000040000000500001406000041040000FA040000000700000004000000050000010700004A040000FD040000000800000004000000050000E907000053040000FE040000000900000004000000050000CB0800005D040000FF040000000A00000004000000050000A909000066040000FF040000000B00000004000000050000830A00006D040000FF040000000C00000004000000050000580B000073040000FE040000000D00000004000000050000280C000078040000FD040000000E00000004000000050000F40C000079040000FC040000000F00000004000000050000BC0D000078040000FA040000001000000004000000050000800E000073040000F80400000000000000050000000500001F00000027050000DC0400000001000000050000000500002B01000025050000E50400000002000000050000000500003202000026050000EC0400000003000000050000000500003303000029050000F20400000004000000050000000500002F0400002F050000F70400000005000000050000000500002605000036050000FB040000000600000005000000050000180600003F050000FE040000000700000005000000050000040700004905000001050000000800000005000000050000EC0700005305000003050000000900000005000000050000CF0800005C05000004050000000A00000005000000050000AD0900006605000004050000000B00000005000000050000860A00006E05000004050000000C000000050000000500005B0B00007505000003050000000D000000050000000500002B0C00007905000002050000000E00000005000000050000F70C00007C05000001050000000F00000005000000050000BF0D00007B05000000050000001000000005000000050000830E000076050000FE040000000000000006000000050000230000001E060000DF0400000001000000060000000500002F0100001C060000E7040000000200000006000000050000360200001D060000EF0400000003000000060000000500003703000021060000F50400000004000000060000000500003304000027060000FA0400000005000000060000000500002A0500002F060000FF0400000006000000060000000500001B0600003906000002050000000700000006000000050000080700004306000005050000000800000006000000050000EF0700004D06000007050000000900000006000000050000D20800005806000008050000000A00000006000000050000B00900006206000008050000000B000000060000000500008A0A00006A06000008050000000C000000060000000500005E0B00007206000008050000000D000000060000000500002F0C00007706000007050000000E00000006000000050000FB0C00007906000006050000000F00000006000000050000C30D00007906000005050000001000000006000000050000860E000075060000030500000000000000070000000500002700000010070000E1040000000100000007000000050000330100000E070000EA0400000002000000070000000500003A02000010070000F10400000003000000070000000500003B03000014070000F8040000000400000007000000050000370400001B070000FD0400000005000000070000000500002E0500002407000001050000000600000007000000050000200600002D070000050500000007000000070000000500000C0700003807000008050000000800000007000000050000F4070000430700000A050000000900000007000000050000D60800004E0700000B050000000A00000007000000050000B4090000590700000C050000000B000000070000000500008E0A0000620700000D050000000C00000007000000050000630B00006A0700000C050000000D00000007000000050000330C00006F0700000C050000000E00000007000000050000FF0C0000730700000B050000000F00000007000000050000C70D000073070000090500000010000000070000000500008B0E00006F070000080500000000000000080000000500002C000000FD070000E304000000010000000800000005000039010000FB070000EC0400000002000000080000000500003F020000FE070000F30400000003000000080000000500004103000003080000FA0400000004000000080000000500003C0400000A080000FF040000000500000008000000050000330500001308000004050000000600000008000000050000250600001D0800000805000000070000000800000005000011070000290800000B050000000800000008000000050000F9070000340800000D050000000900000008000000050000DB080000400800000F050000000A00000008000000050000B90900004A08000010050000000B00000008000000050000930A00005408000010050000000C00000008000000050000680B00005D08000010050000000D00000008000000050000380C00006308000010050000000E00000008000000050000040D0000660800000F050000000F00000008000000050000CC0D0000670800000E050000001000000008000000050000900E0000650800000D05000000000000000900000005000033000000E4080000E40400000001000000090000000500003F010000E3080000ED04000000020000000900000005000046020000E6080000F504000000030000000900000005000047030000EB080000FC04000000040000000900000005000043040000F30800000105000000050000000900000005000039050000FD080000060500000006000000090000000500002B060000080900000A05000000070000000900000005000017070000130900000D050000000800000009000000050000FF0700001F09000010050000000900000009000000050000E20800002B09000012050000000A00000009000000050000C00900003709000013050000000B00000009000000050000990A00004109000013050000000C000000090000000500006E0B00004A09000014050000000D000000090000000500003E0C00005109000013050000000E000000090000000500000A0D00005509000013050000000F00000009000000050000D20D00005609000012050000001000000009000000050000960E0000540900001105000000000000000A0000000500003A000000C5090000E504000000010000000A00000005000046010000C5090000EE04000000020000000A0000000500004D020000C8090000F604000000030000000A0000000500004E030000CE090000FD04000000040000000A0000000500004A040000D70900000305000000050000000A00000005000041050000E10900000805000000060000000A00000005000032060000EC0900000C05000000070000000A0000000500001F070000F80900001005000000080000000A00000005000006080000050A00001205000000090000000A000000050000E9080000110A000014050000000A0000000A000000050000C70900001D0A000016050000000B0000000A000000050000A00A0000280A000017050000000C0000000A000000050000750B0000320A000017050000000D0000000A000000050000450C0000390A000017050000000E0000000A000000050000110D00003E0A000016050000000F0000000A000000050000D90D00003F0A00001605000000100000000A0000000500009D0E00003E0A00001505000000000000000B00000005000043000000A00A0000E604000000010000000B0000000500004F010000A10A0000EF04000000020000000B00000005000056020000A40A0000F804000000030000000B00000005000057030000AB0A0000FF04000000040000000B00000005000053040000B40A00000505000000050000000B0000000500004A050000BE0A00000A05000000060000000B0000000500003B060000CA0A00000E05000000070000000B00000005000027070000D70A00001205000000080000000B0000000500000F080000E40A00001505000000090000000B000000050000F2080000F10A000017050000000A0000000B000000050000D0090000FE0A000018050000000B0000000B000000050000A90A0000090B000019050000000C0000000B0000000500007E0B0000130B00001A050000000D0000000B0000000500004E0C00001B0B00001A050000000E0000000B0000000500001A0D0000200B00001A050000000F0000000B000000050000E20D0000220B00001905000000100000000B000000050000A50E0000210B00001805000000000000000C0000000500004E000000740B0000E704000000010000000C0000000500005A010000760B0000F004000000020000000C000000050000600200007A0B0000F904000000030000000C00000005000062030000810B00000005000000040000000C0000000500005D0400008A0B00000605000000050000000C00000005000054050000950B00000C05000000060000000C00000005000045060000A20B00001005000000070000000C00000005000032070000AF0B00001405000000080000000C00000005000019080000BD0B00001705000000090000000C000000050000FC080000CA0B000019050000000A0000000C000000050000DA090000D70B00001B050000000B0000000C000000050000B30A0000E30B00001C050000000C0000000C000000050000880B0000EE0B00001D050000000D0000000C000000050000580C0000F60B00001D050000000E0000000C000000050000240D0000FC0B00001D050000000F0000000C000000050000EC0D0000FF0B00001C05000000100000000C000000050000B00E0000FE0B00001C05000000000000000D0000000500005A000000420C0000E704000000010000000D00000005000066010000440C0000F104000000020000000D0000000500006D020000480C0000FA04000000030000000D0000000500006E030000500C00000105000000040000000D0000000500006A0400005A0C00000805000000050000000D00000005000060050000650C00000D05000000060000000D00000005000052060000720C00001205000000070000000D0000000500003E070000800C00001605000000080000000D000000050000260800008E0C00001905000000090000000D000000050000080900009D0C00001B050000000A0000000D000000050000E6090000AA0C00001D050000000B0000000D000000050000BF0A0000B60C00001E050000000C0000000D000000050000940B0000C10C00001F050000000D0000000D000000050000640C0000CA0C000020050000000E0000000D000000050000300D0000D10C000020050000000F0000000D000000050000F80D0000D40C00002005000000100000000D000000050000BC0E0000D40C00001F05000000000000000E00000005000068000000080D0000E804000000010000000E000000050000750100000A0D0000F204000000020000000E0000000500007B020000100D0000FA04000000030000000E0000000500007C030000180D00000205000000040000000E00000005000078040000220D00000905000000050000000E0000000500006F0500002E0D00000F05000000060000000E000000050000600600003C0D00001305000000070000000E0000000500004C0700004A0D00001705000000080000000E00000005000034080000590D00001B05000000090000000E00000005000017090000670D00001D050000000A0000000E000000050000F4090000750D00001F050000000B0000000E000000050000CE0A0000820D000021050000000C0000000E000000050000A20B00008E0D000022050000000D0000000E000000050000730C0000970D000023050000000E0000000E0000000500003F0D00009E0D000023050000000F0000000E000000050000060E0000A20D00002305000000100000000E000000050000CA0E0000A20D00002305000000000000000F00000005000079000000C60D0000E804000000010000000F00000005000085010000C90D0000F204000000020000000F0000000500008C020000CF0D0000FB04000000030000000F0000000500008D030000D80D00000305000000040000000F00000005000089040000E20D00000A05000000050000000F0000000500007F050000EF0D00001005000000060000000F00000005000071060000FD0D00001505000000070000000F0000000500005D0700000C0E00001905000000080000000F000000050000440800001B0E00001D05000000090000000F000000050000270900002A0E00001F050000000A0000000F000000050000050A0000390E000022050000000B0000000F000000050000DE0A0000460E000023050000000C0000000F000000050000B30B0000520E000025050000000D0000000F000000050000830C00005C0E000025050000000E0000000F0000000500004F0D0000640E000026050000000F0000000F000000050000170E0000680E00002605000000100000000F000000050000DA0E0000690E0000260500000000000000100000000500008C0000007D0E0000E904000000010000001000000005000098010000800E0000F30400000002000000100000000500009F020000860E0000FC040000000300000010000000050000A00300008F0E0000040500000004000000100000000500009C0400009B0E00000B05000000050000001000000005000092050000A80E00001105000000060000001000000005000084060000B70E00001605000000070000001000000005000070070000C60E00001B05000000080000001000000005000057080000D60E00001F0500000009000000100000000500003A090000E60E000022050000000A00000010000000050000180A0000F50E000024050000000B00000010000000050000F10A0000030F000026050000000C00000010000000050000C60B00000F0F000027050000000D00000010000000050000960C0000190F000028050000000E00000010000000050000620D0000210F000029050000000F000000100000000500002A0E0000260F000029050000001000000010000000050000ED0E0000280F000029050000000000000000000000060000160000001C000000C40500000001000000000000000600002301000017000000CC0500000002000000000000000600002A02000015000000D20500000003000000000000000600002C03000015000000D80500000004000000000000000600002804000018000000DC0500000005000000000000000600001F0500001D000000DF0500000006000000000000000600001106000023000000E2050000000700000000000000060000FE0600002A000000E4050000000800000000000000060000E607000032000000E5050000000900000000000000060000C908000039000000E5050000000A00000000000000060000A709000040000000E5050000000B00000000000000060000810A000045000000E4050000000C00000000000000060000560B000049000000E2050000000D00000000000000060000270C00004B000000E1050000000E00000000000000060000F30C00004B000000DF050000000F00000000000000060000BB0D000048000000DC0500000010000000000000000600007F0E000041000000DA0500000000000000010000000600001A00000025010000CA0500000001000000010000000600002701000021010000D20500000002000000010000000600002E0200001F010000D90500000003000000010000000600002F03000020010000DE0500000004000000010000000600002C04000024010000E30500000005000000010000000600002305000029010000E60500000006000000010000000600001506000030010000E90500000007000000010000000600000207000038010000EB050000000800000001000000060000EA07000040010000EC050000000900000001000000060000CD08000048010000ED050000000A00000001000000060000AB0900004F010000ED050000000B00000001000000060000850A000055010000EC050000000C000000010000000600005A0B00005A010000EB050000000D000000010000000600002B0C00005C010000E9050000000E00000001000000060000F70C00005C010000E8050000000F00000001000000060000C00D000059010000E5050000001000000001000000060000840E000053010000E30500000000000000020000000600001D0000002C020000CF0500000001000000020000000600002A01000027020000D70500000002000000020000000600003102000027020000DE0500000003000000020000000600003303000028020000E40500000004000000020000000600002F0400002D020000E90500000005000000020000000600002605000033020000ED050000000600000002000000060000180600003A020000EF0500000007000000020000000600000507000042020000F2050000000800000002000000060000ED0700004B020000F3050000000900000002000000060000D008000053020000F4050000000A00000002000000060000AF0900005B020000F4050000000B00000002000000060000890A000062020000F4050000000C000000020000000600005E0B000067020000F3050000000D000000020000000600002F0C00006A020000F1050000000E00000002000000060000FB0C00006B020000F0050000000F00000002000000060000C40D000068020000EE050000001000000002000000060000880E000062020000EC050000000000000003000000060000200000002F030000D40500000001000000030000000600002D0100002B030000DC050000000200000003000000060000340200002B030000E3050000000300000003000000060000360300002D030000E90500000004000000030000000600003204000032030000EE0500000005000000030000000600002905000039030000F20500000006000000030000000600001B06000040030000F50500000007000000030000000600000907000049030000F8050000000800000003000000060000F107000052030000F9050000000900000003000000060000D40800005B030000FA050000000A00000003000000060000B209000064030000FB050000000B000000030000000600008C0A00006B030000FA050000000C00000003000000060000620B000071030000FA050000000D00000003000000060000330C000074030000F9050000000E00000003000000060000FF0C000076030000F7050000000F00000003000000060000C80D000074030000F60500000010000000030000000600008C0E00006F030000F4050000000000000004000000060000230000002E040000D8050000000100000004000000060000300100002B040000E0050000000200000004000000060000370200002B040000E7050000000300000004000000060000390300002E040000EE0500000004000000040000000600003504000034040000F30500000005000000040000000600002D0500003B040000F70500000006000000040000000600001F06000043040000FB0500000007000000040000000600000C0700004C040000FD050000000800000004000000060000F407000056040000FF050000000900000004000000060000D70800006004000000060000000A00000004000000060000B60900006904000001060000000B00000004000000060000900A00007004000001060000000C00000004000000060000650B00007704000000060000000D00000004000000060000360C00007B04000000060000000E00000004000000060000030D00007D040000FE050000000F00000004000000060000CC0D00007C040000FD050000001000000004000000060000900E000077040000FB0500000000000000050000000600002600000029050000DB0500000001000000050000000600003301000027050000E40500000002000000050000000600003A02000028050000EB0500000003000000050000000600003C0300002B050000F20500000004000000050000000600003904000031050000F70500000005000000050000000600003005000039050000FC0500000006000000050000000600002206000042050000FF050000000700000005000000060000100700004C05000002060000000800000005000000060000F80700005605000004060000000900000005000000060000DB0800006005000006060000000A00000005000000060000BA0900006A05000006060000000B00000005000000060000940A00007205000007060000000C00000005000000060000690B00007905000006060000000D000000050000000600003A0C00007E05000006060000000E00000005000000060000070D00008005000005060000000F00000005000000060000D00D00008005000004060000001000000005000000060000940E00007B050000020600000000000000060000000600002A00000020060000DE050000000100000006000000060000370100001F060000E70500000002000000060000000600003E02000020060000EF0500000003000000060000000600004003000024060000F50500000004000000060000000600003D0400002B060000FB050000000500000006000000060000340500003306000000060000000600000006000000060000260600003C06000003060000000700000006000000060000140700004706000006060000000800000006000000060000FC0700005206000009060000000900000006000000060000DF0800005C0600000A060000000A00000006000000060000BE090000660600000B060000000B00000006000000060000980A00006F0600000C060000000C000000060000000600006E0B0000770600000C060000000D000000060000000600003F0C00007C0600000C060000000E000000060000000600000C0D00007F0600000B060000000F00000006000000060000D40D00007F0600000A060000001000000006000000060000990E00007C060000080600000000000000070000000600002E00000013070000E10500000001000000070000000600003B01000011070000EA0500000002000000070000000600004202000013070000F20500000003000000070000000600004403000018070000F8050000000400000007000000060000410400001F070000FE0500000005000000070000000600003905000028070000030600000006000000070000000600002B0600003207000007060000000700000007000000060000180700003D0700000A06000000080000000700000006000001080000480700000D060000000900000007000000060000E4080000540700000F060000000A00000007000000060000C30900005E07000010060000000B000000070000000600009D0A00006807000011060000000C00000007000000060000730B00007007000011060000000D00000007000000060000440C00007607000011060000000E00000007000000060000110D00007907000010060000000F00000007000000060000D90D00007A0700000F0600000010000000070000000600009E0E0000770700000E0600000000000000080000000600003300000000080000E305000000010000000800000006000040010000FF070000EC0500000002000000080000000600004802000002080000F40500000003000000080000000600004A03000007080000FB050000000400000008000000060000460400000E080000010600000005000000080000000600003E050000180800000606000000060000000800000006000030060000230800000B0600000007000000080000000600001E0700002E0800000E060000000800000008000000060000060800003A08000011060000000900000008000000060000EA0800004608000013060000000A00000008000000060000C90900005108000014060000000B00000008000000060000A30A00005B08000015060000000C00000008000000060000780B00006408000016060000000D000000080000000600004A0C00006A08000016060000000E00000008000000060000170D00006E08000015060000000F00000008000000060000DF0D00006F08000015060000001000000008000000060000A40E00006D0800001406000000000000000900000006000039000000E7080000E405000000010000000900000006000046010000E7080000EE0500000002000000090000000600004E020000EA080000F605000000030000000900000006000050030000F0080000FE0500000004000000090000000600004D040000F808000004060000000500000009000000060000440500000209000009060000000600000009000000060000370600000E0900000E060000000700000009000000060000240700001A090000110600000008000000090000000600000D0800002609000014060000000900000009000000060000F00800003309000017060000000A00000009000000060000CF0900003E09000018060000000B00000009000000060000AA0A00004909000019060000000C000000090000000600007F0B0000520900001A060000000D00000009000000060000510C0000590900001A060000000E000000090000000600001E0D00005E0900001A060000000F00000009000000060000E60D0000600900001A060000001000000009000000060000AB0E00005E0900001906000000000000000A00000006000040000000C9090000E605000000010000000A0000000600004E010000CA090000F005000000020000000A00000006000055020000CD090000F805000000030000000A00000006000057030000D40900000006000000040000000A00000006000054040000DC0900000606000000050000000A0000000600004C050000E70900000C06000000060000000A0000000600003E060000F30900001106000000070000000A0000000600002C070000FF0900001406000000080000000A000000060000150800000C0A00001806000000090000000A000000060000F8080000190A00001A060000000A0000000A000000060000D7090000260A00001C060000000B0000000A000000060000B20A0000310A00001D060000000C0000000A000000060000870B00003B0A00001E060000000D0000000A000000060000590C0000420A00001F060000000E0000000A000000060000260D0000480A00001F060000000F0000000A000000060000EF0D00004A0A00001F06000000100000000A000000060000B30E0000490A00001E06000000000000000B00000006000049000000A50A0000E705000000010000000B00000006000056010000A60A0000F105000000020000000B0000000600005E020000AA0A0000FA05000000030000000B00000006000060030000B10A00000206000000040000000B0000000600005D040000BA0A00000806000000050000000B00000006000055050000C50A00000E06000000060000000B00000006000048060000D20A00001306000000070000000B00000006000035070000DF0A00001706000000080000000B0000000600001E080000EC0A00001B06000000090000000B00000006000002090000FA0A00001D060000000A0000000B000000060000E1090000070B00001F060000000B0000000B000000060000BB0A0000130B000021060000000C0000000B000000060000910B00001D0B000022060000000D0000000B000000060000620C0000250B000023060000000E0000000B0000000600002F0D00002B0B000023060000000F0000000B000000060000F80D00002E0B00002306000000100000000B000000060000BD0E00002D0B00002306000000000000000C000000060000530000007A0B0000E805000000010000000C000000060000610100007B0B0000F205000000020000000C00000006000069020000800B0000FB05000000030000000C0000000600006B030000870B00000306000000040000000C00000006000068040000910B00000A06000000050000000C000000060000600500009D0B00001006000000060000000C00000006000052060000AA0B00001506000000070000000C00000006000040070000B80B00001A06000000080000000C00000006000029080000C60B00001D06000000090000000C0000000600000C090000D40B000020060000000A0000000C000000060000EC090000E10B000023060000000B0000000C000000060000C60A0000EE0B000024060000000C0000000C0000000600009C0B0000F90B000026060000000D0000000C0000000600006D0C0000020C000027060000000E0000000C0000000600003B0D0000080C000027060000000F0000000C000000060000030E00000B0C00002706000000100000000C000000060000C80E00000B0C00002806000000000000000D00000006000060000000470C0000E905000000010000000D0000000600006D0100004A0C0000F405000000020000000D000000060000750200004F0C0000FD05000000030000000D00000006000077030000570C00000506000000040000000D00000006000074040000610C00000C06000000050000000D0000000600006C0500006E0C00001206000000060000000D0000000600005F0600007B0C00001806000000070000000D0000000600004D0700008A0C00001C06000000080000000D00000006000035080000980C00002006000000090000000D00000006000019090000A70C000023060000000A0000000D000000060000F8090000B50C000026060000000B0000000D000000060000D30A0000C20C000028060000000C0000000D000000060000A90B0000CD0C000029060000000D0000000D0000000600007A0C0000D70C00002A060000000E0000000D000000060000480D0000DE0C00002B060000000F0000000D000000060000110E0000E20C00002C06000000100000000D000000060000D50E0000E20C00002C06000000000000000E0000000600006E0000000E0D0000EA05000000010000000E0000000600007B010000110D0000F505000000020000000E00000006000083020000170D0000FE05000000030000000E000000060000860300001F0D00000606000000040000000E000000060000830400002A0D00000E06000000050000000E0000000600007B050000370D00001406000000060000000E0000000600006E060000450D00001A06000000070000000E0000000600005B070000540D00001F06000000080000000E00000006000044080000630D00002306000000090000000E00000006000028090000730D000026060000000A0000000E000000060000070A0000810D000029060000000B0000000E000000060000E20A00008F0D00002B060000000C0000000E000000060000B80B00009B0D00002D060000000D0000000E000000060000890C0000A50D00002E060000000E0000000E000000060000570D0000AC0D00002F060000000F0000000E000000060000200E0000B10D00003006000000100000000E000000060000E50E0000B20D00003006000000000000000F0000000600007E000000CD0D0000EB05000000010000000F0000000600008C010000D00D0000F605000000020000000F00000006000094020000D70D0000FF05000000030000000F00000006000096030000E00D00000806000000040000000F00000006000094040000EB0D00001006000000050000000F0000000600008C050000F90D00001606000000060000000F0000000600007E060000070E00001C06000000070000000F0000000600006C070000170E00002106000000080000000F00000006000055080000270E00002506000000090000000F00000006000039090000370E000029060000000A0000000F000000060000180A0000460E00002C060000000B0000000F000000060000F30A0000540E00002E060000000C0000000F000000060000C90B0000600E000030060000000D0000000F0000000600009B0C00006B0E000032060000000E0000000F000000060000680D0000730E000033060000000F0000000F000000060000310E0000780E00003406000000100000000F000000060000F60E00007A0E00003506000000000000001000000006000091000000840E0000EC0500000001000000100000000600009F010000870E0000F7050000000200000010000000060000A70200008E0E000001060000000300000010000000060000A9030000980E00000A060000000400000010000000060000A7040000A40E0000110600000005000000100000000600009F050000B20E00001806000000060000001000000006000092060000C20E00001E0600000007000000100000000600007F070000D20E00002306000000080000001000000006000068080000E20E0000280600000009000000100000000600004C090000F20E00002C060000000A000000100000000600002C0A0000020F00002F060000000B00000010000000060000070B0000110F000032060000000C00000010000000060000DD0B00001E0F000034060000000D00000010000000060000AE0C0000290F000036060000000E000000100000000600007C0D0000320F000037060000000F00000010000000060000450E0000370F0000380600000010000000100000000600000A0F0000390F0000390600000000000000000000000700001F0000001B000000C10600000001000000000000000700002C01000015000000C90600000002000000000000000700003302000013000000CF0600000003000000000000000700003503000014000000D50600000004000000000000000700003104000017000000D9060000000500000000000000070000290500001C000000DD0600000006000000000000000700001B06000022000000DF0600000007000000000000000700000807000029000000E1060000000800000000000000070000F007000030000000E2060000000900000000000000070000D308000038000000E3060000000A00000000000000070000B20900003E000000E3060000000B000000000000000700008C0A000044000000E2060000000C00000000000000070000610B000048000000E1060000000D00000000000000070000320C00004A000000DF060000000E00000000000000070000FF0C000049000000DD060000000F00000000000000070000C70D000046000000DB0600000010000000000000000700008C0E00003F000000D80600000000000000010000000700002200000024010000C70600000001000000010000000700002F01000020010000CF060000000200000001000000070000370200001E010000D60600000003000000010000000700003903000020010000DC0600000004000000010000000700003504000023010000E00600000005000000010000000700002D05000029010000E40600000006000000010000000700001F0600002F010000E70600000007000000010000000700000C07000037010000E9060000000800000001000000070000F50700003F010000EB060000000900000001000000070000D808000047010000EB060000000A00000001000000070000B70900004E010000EB060000000B00000001000000070000910A000054010000EB060000000C00000001000000070000660B000059010000EA060000000D00000001000000070000370C00005C010000E9060000000E00000001000000070000040D00005C010000E7060000000F00000001000000070000CD0D000059010000E5060000001000000001000000070000910E000052010000E3060000000000000002000000070000250000002B020000CD0600000001000000020000000700003201000027020000D50600000002000000020000000700003A02000026020000DC0600000003000000020000000700003C03000028020000E2060000000400000002000000070000390400002D020000E70600000005000000020000000700003005000033020000EB060000000600000002000000070000230600003A020000EE0600000007000000020000000700001007000042020000F1060000000800000002000000070000F90700004B020000F2060000000900000002000000070000DC08000053020000F3060000000A00000002000000070000BB0900005B020000F4060000000B00000002000000070000950A000062020000F3060000000C000000020000000700006B0B000067020000F3060000000D000000020000000700003C0C00006A020000F2060000000E00000002000000070000090D00006B020000F0060000000F00000002000000070000D20D000069020000EF060000001000000002000000070000960E000063020000ED060000000000000003000000070000280000002F030000D2060000000100000003000000070000350100002B030000DA0600000002000000030000000700003D0200002B030000E10600000003000000030000000700003F0300002E030000E80600000004000000030000000700003C04000032030000ED0600000005000000030000000700003405000039030000F10600000006000000030000000700002606000041030000F5060000000700000003000000070000140700004A030000F7060000000800000003000000070000FD07000053030000F9060000000900000003000000070000E00800005C030000FA060000000A00000003000000070000BF09000065030000FB060000000B000000030000000700009A0A00006C030000FB060000000C000000030000000700006F0B000072030000FB060000000D00000003000000070000410C000076030000FA060000000E000000030000000700000E0D000077030000F9060000000F00000003000000070000D70D000075030000F70600000010000000030000000700009B0E000070030000F60600000000000000040000000700002B0000002F040000D6060000000100000004000000070000380100002C040000DF060000000200000004000000070000400200002C040000E6060000000300000004000000070000430300002F040000ED0600000004000000040000000700004004000035040000F2060000000500000004000000070000370500003C040000F70600000006000000040000000700002A06000045040000FB060000000700000004000000070000180700004E040000FD060000000800000004000000070000000800005804000000070000000900000004000000070000E40800006204000001070000000A00000004000000070000C30900006B04000002070000000B000000040000000700009E0A00007304000002070000000C00000004000000070000740B00007904000002070000000D00000004000000070000460C00007E04000002070000000E00000004000000070000130D00008004000001070000000F00000004000000070000DC0D00007E04000000070000001000000004000000070000A00E00007A040000FE0600000000000000050000000700002E0000002A050000DA0600000001000000050000000700003B01000028050000E30600000002000000050000000700004302000029050000EB060000000300000005000000070000460300002D050000F10600000004000000050000000700004304000033050000F70600000005000000050000000700003B0500003B050000FC0600000006000000050000000700002E06000044050000000700000007000000050000000700001C0700004E05000003070000000800000005000000070000050800005905000005070000000900000005000000070000E90800006305000007070000000A00000005000000070000C80900006D05000008070000000B00000005000000070000A30A00007505000009070000000C00000005000000070000790B00007C05000009070000000D000000050000000700004A0C00008105000009070000000E00000005000000070000180D00008405000008070000000F00000005000000070000E10D00008305000007070000001000000005000000070000A60E000080050000060700000000000000060000000700003100000022060000DD0600000001000000060000000700003F01000020060000E60600000002000000060000000700004702000022060000EE0600000003000000060000000700004A03000026060000F5060000000400000006000000070000470400002D060000FB0600000005000000060000000700003F0500003506000000070000000600000006000000070000320600003F06000005070000000700000006000000070000200700004A0600000807000000080000000600000007000009080000550600000B070000000900000006000000070000ED080000600600000D070000000A00000006000000070000CD0900006A0600000E070000000B00000006000000070000A80A0000730600000F070000000C000000060000000700007E0B00007B0600000F070000000D00000006000000070000500C0000810600000F070000000E000000060000000700001D0D0000840600000F070000000F00000006000000070000E60D0000840600000E070000001000000006000000070000AB0E0000810600000E0700000000000000070000000700003500000015070000E00600000001000000070000000700004301000014070000E90600000002000000070000000700004B02000016070000F20600000003000000070000000700004E0300001B070000F90600000004000000070000000700004C04000022070000FF060000000500000007000000070000440500002B0700000507000000060000000700000007000037060000360700000907000000070000000700000007000025070000410700000D0700000008000000070000000700000E0800004C07000010070000000900000007000000070000F30800005807000012070000000A00000007000000070000D20900006307000014070000000B00000007000000070000AD0A00006D07000015070000000C00000007000000070000840B00007507000015070000000D00000007000000070000550C00007B07000016070000000E00000007000000070000230D00007F07000016070000000F00000007000000070000EC0D00008007000015070000001000000007000000070000B20E00007D070000150700000000000000080000000700003A00000002080000E20600000001000000080000000700004801000002080000EC0600000002000000080000000700005102000005080000F5060000000300000008000000070000540300000A080000FC0600000004000000080000000700005104000012080000030700000005000000080000000700004A0500001C080000080700000006000000080000000700003D060000270800000D0700000007000000080000000700002B0700003308000011070000000800000008000000070000140800003F08000014070000000900000008000000070000F90800004B08000017070000000A00000008000000070000D80900005708000019070000000B00000008000000070000B40A0000610800001A070000000C000000080000000700008A0B00006A0800001B070000000D000000080000000700005C0C0000710800001C070000000E000000080000000700002A0D0000750800001C070000000F00000008000000070000F30D0000770800001C070000001000000008000000070000B90E0000750800001B07000000000000000900000007000040000000EA080000E50600000001000000090000000700004E010000EA080000EF06000000020000000900000007000057020000EE080000F70600000003000000090000000700005A030000F4080000FF06000000040000000900000007000058040000FD0800000607000000050000000900000007000050050000070900000C070000000600000009000000070000440600001209000011070000000700000009000000070000320700001F090000150700000008000000090000000700001B0800002C0900001907000000090000000900000007000000090000390900001B070000000A00000009000000070000E0090000450900001D070000000B00000009000000070000BB0A0000500900001F070000000C00000009000000070000920B00005909000020070000000D00000009000000070000640C00006109000021070000000E00000009000000070000320D00006609000021070000000F00000009000000070000FB0D00006809000022070000001000000009000000070000C10E0000660900002107000000000000000A00000007000047000000CC090000E606000000010000000A00000007000055010000CD090000F106000000020000000A0000000700005E020000D1090000FA06000000030000000A00000007000061030000D80900000207000000040000000A0000000700005F040000E10900000907000000050000000A00000007000058050000EC0900000F07000000060000000A0000000700004C060000F80900001407000000070000000A0000000700003A070000050A00001907000000080000000A00000007000024080000130A00001C07000000090000000A00000007000008090000200A000020070000000A0000000A000000070000E80900002D0A000022070000000B0000000A000000070000C40A0000390A000024070000000C0000000A0000000700009A0B0000430A000025070000000D0000000A0000000700006D0C00004B0A000026070000000E0000000A0000000700003B0D0000510A000027070000000F0000000A000000070000050E0000530A00002707000000100000000A000000070000CA0E0000520A00002807000000000000000B00000007000050000000A80A0000E806000000010000000B0000000700005E010000AA0A0000F306000000020000000B00000007000067020000AE0A0000FC06000000030000000B0000000700006A030000B60A00000407000000040000000B00000007000068040000C00A00000C07000000050000000B00000007000061050000CB0A00001207000000060000000B00000007000055060000D80A00001707000000070000000B00000007000044070000E60A00001C07000000080000000B0000000700002D080000F40A00002007000000090000000B00000007000012090000020B000023070000000A0000000B000000070000F20900000F0B000026070000000B0000000B000000070000CE0A00001B0B000028070000000C0000000B000000070000A50B0000260B00002A070000000D0000000B000000070000770C00002F0B00002B070000000E0000000B000000070000450D0000350B00002C070000000F0000000B0000000700000F0E0000380B00002D07000000100000000B000000070000D50E0000380B00002D07000000000000000C0000000700005A0000007E0B0000E906000000010000000C00000007000068010000800B0000F406000000020000000C00000007000071020000850B0000FE06000000030000000C000000070000750300008D0B00000607000000040000000C00000007000073040000970B00000E07000000050000000C0000000700006C050000A30B00001507000000060000000C00000007000060060000B10B00001A07000000070000000C0000000700004F070000BF0B00001F07000000080000000C00000007000039080000CE0B00002407000000090000000C0000000700001E090000DC0B000027070000000A0000000C000000070000FE090000EA0B00002A070000000B0000000C000000070000DA0A0000F70B00002D070000000C0000000C000000070000B10B0000030C00002F070000000D0000000C000000070000830C00000C0C000030070000000E0000000C000000070000520D0000130C000031070000000F0000000C0000000700001C0E0000170C00003207000000100000000C000000070000E20E0000170C00003307000000000000000D000000070000660000004C0C0000EB06000000010000000D000000070000750100004F0C0000F606000000020000000D0000000700007E020000540C00000007000000030000000D000000070000810300005D0C00000907000000040000000D00000007000080040000680C00001007000000050000000D00000007000079050000750C00001707000000060000000D0000000700006D060000830C00001D07000000070000000D0000000700005C070000920C00002307000000080000000D00000007000046080000A10C00002707000000090000000D0000000700002B090000B00C00002B070000000A0000000D0000000700000B0A0000BF0C00002E070000000B0000000D000000070000E70A0000CC0C000031070000000C0000000D000000070000BE0B0000D80C000033070000000D0000000D000000070000910C0000E20C000035070000000E0000000D000000070000600D0000EA0C000036070000000F0000000D0000000700002A0E0000EE0C00003807000000100000000D000000070000F00E0000EF0C00003807000000000000000E00000007000074000000130D0000EC06000000010000000E00000007000083010000160D0000F706000000020000000E0000000700008C0200001D0D00000107000000030000000E00000007000090030000260D00000B07000000040000000E0000000700008E040000320D00001307000000050000000E000000070000880500003F0D00001A07000000060000000E0000000700007C0600004E0D00002007000000070000000E0000000700006B0700005D0D00002607000000080000000E000000070000550800006D0D00002A07000000090000000E0000000700003A0900007D0D00002F070000000A0000000E0000000700001B0A00008C0D000032070000000B0000000E000000070000F70A00009A0D000035070000000C0000000E000000070000CE0B0000A70D000037070000000D0000000E000000070000A10C0000B10D00003A070000000E0000000E000000070000700D0000B90D00003B070000000F0000000E0000000700003A0E0000BE0D00003D07000000100000000E000000070000000F0000C00D00003E07000000000000000F00000007000084000000D20D0000ED06000000010000000F00000007000093010000D60D0000F906000000020000000F0000000700009D020000DD0D00000307000000030000000F000000070000A1030000E70D00000D07000000040000000F0000000700009F040000F30D00001507000000050000000F00000007000099050000010E00001C07000000060000000F0000000700008D060000110E00002307000000070000000F0000000700007C070000210E00002907000000080000000F00000007000066080000310E00002E07000000090000000F0000000700004C090000420E000032070000000A0000000F0000000700002C0A0000510E000036070000000B0000000F000000070000090B0000600E000039070000000C0000000F000000070000E00B00006D0E00003C070000000D0000000F000000070000B30C0000790E00003E070000000E0000000F000000070000820D0000810E000040070000000F0000000F0000000700004C0E0000870E00004207000000100000000F000000070000130F0000890E00004307000000000000001000000007000097000000890E0000EE060000000100000010000000070000A60100008E0E0000FA060000000200000010000000070000B0020000960E000005070000000300000010000000070000B4030000A00E00000F070000000400000010000000070000B3040000AD0E000017070000000500000010000000070000AC050000BC0E00001F070000000600000010000000070000A0060000CB0E00002607000000070000001000000007000090070000DC0E00002C0700000008000000100000000700007A080000ED0E00003107000000090000001000000007000060090000FE0E000036070000000A00000010000000070000410A00000F0F00003A070000000B000000100000000700001D0B00001E0F00003D070000000C00000010000000070000F40B00002C0F000040070000000D00000010000000070000C80C0000380F000043070000000E00000010000000070000970D0000410F000045070000000F00000010000000070000610E0000470F000047070000001000000010000000070000280F00004A0F0000490700000000000000000000000800002800000019000000BC0700000001000000000000000800003501000014000000C40700000002000000000000000800003D02000011000000CB0700000003000000000000000800003F03000012000000D00700000004000000000000000800003B04000015000000D5070000000500000000000000080000330500001A000000D80700000006000000000000000800002506000020000000DB0700000007000000000000000800001307000027000000DD070000000800000000000000080000FB0700002E000000DF070000000900000000000000080000DF08000036000000DF070000000A00000000000000080000BD0900003C000000DF070000000B00000000000000080000970A000042000000DE070000000C000000000000000800006D0B000046000000DD070000000D000000000000000800003E0C000048000000DC070000000E000000000000000800000B0D000047000000DA070000000F00000000000000080000D40D000044000000D8070000001000000000000000080000980E00003D000000D60700000000000000010000000800002B00000023010000C3070000000100000001000000080000390100001E010000CB070000000200000001000000080000400200001D010000D2070000000300000001000000080000430300001E010000D80700000004000000010000000800003F04000022010000DD0700000005000000010000000800003705000027010000E10700000006000000010000000800002A0600002E010000E40700000007000000010000000800001707000036010000E6070000000800000001000000080000000800003E010000E8070000000900000001000000080000E408000046010000E8070000000A00000001000000080000C30900004D010000E9070000000B000000010000000800009D0A000053010000E8070000000C00000001000000080000730B000058010000E8070000000D00000001000000080000440C00005A010000E6070000000E00000001000000080000110D00005A010000E5070000000F00000001000000080000DA0D000058010000E30700000010000000010000000800009F0E000051010000E10700000000000000020000000800002E0000002A020000C90700000001000000020000000800003C01000026020000D10700000002000000020000000800004302000025020000D80700000003000000020000000800004603000027020000DF070000000400000002000000080000430400002C020000E40700000005000000020000000800003B05000032020000E80700000006000000020000000800002E06000039020000EB0700000007000000020000000800001C07000042020000EE070000000800000002000000080000040800004A020000F0070000000900000002000000080000E808000053020000F1070000000A00000002000000080000C80900005B020000F2070000000B00000002000000080000A20A000062020000F2070000000C00000002000000080000780B000067020000F1070000000D000000020000000800004A0C00006A020000F0070000000E00000002000000080000170D00006B020000EF070000000F00000002000000080000E00D000069020000EE070000001000000002000000080000A50E000063020000EC070000000000000003000000080000310000002E030000CE0700000001000000030000000800003E0100002B030000D7070000000200000003000000080000460200002B030000DE070000000300000003000000080000490300002D030000E50700000004000000030000000800004704000032030000EA0700000005000000030000000800003F05000039030000EF0700000006000000030000000800003206000041030000F2070000000700000003000000080000200700004A030000F50700000008000000030000000800000908000053030000F8070000000900000003000000080000ED0800005D030000F9070000000A00000003000000080000CC09000065030000FA070000000B00000003000000080000A70A00006D030000FA070000000C000000030000000800007E0B000073030000FA070000000D000000030000000800004F0C000077030000FA070000000E000000030000000800001D0D000078030000F9070000000F00000003000000080000E60D000076030000F7070000001000000003000000080000AB0E000071030000F6070000000000000004000000080000330000002E040000D3070000000100000004000000080000410100002C040000DC0700000002000000040000000800004A0200002C040000E40700000003000000040000000800004C03000030040000EA0700000004000000040000000800004A04000035040000F0070000000500000004000000080000420500003D040000F50700000006000000040000000800003606000045040000F9070000000700000004000000080000240700004F040000FC0700000008000000040000000800000D08000059040000FF070000000900000004000000080000F20800006304000000080000000A00000004000000080000D10900006C04000002080000000B00000004000000080000AC0A00007404000002080000000C00000004000000080000830B00007B04000002080000000D00000004000000080000550C00007F04000002080000000E00000004000000080000230D00008104000002080000000F00000004000000080000EC0D00008104000001080000001000000004000000080000B10E00007C04000000080000000000000005000000080000360000002B050000D70700000001000000050000000800004401000029050000E00700000002000000050000000800004D0200002A050000E8070000000300000005000000080000500300002E050000EF0700000004000000050000000800004E04000034050000F5070000000500000005000000080000460500003C050000FB0700000006000000050000000800003A06000046050000FF070000000700000005000000080000280700005005000002080000000800000005000000080000120800005A05000005080000000900000005000000080000F60800006505000007080000000A00000005000000080000D60900006F05000009080000000B00000005000000080000B20A0000780500000A080000000C00000005000000080000880B00007F0500000A080000000D000000050000000800005B0C0000840500000A080000000E00000005000000080000290D0000870500000A080000000F00000005000000080000F20D00008705000009080000001000000005000000080000B80E000083050000090800000000000000060000000800003900000023060000DA0700000001000000060000000800004801000021060000E40700000002000000060000000800005002000023060000ED0700000003000000060000000800005403000028060000F4070000000400000006000000080000520400002F060000FA0700000005000000060000000800004B05000037060000000800000006000000060000000800003E06000041060000040800000007000000060000000800002D0700004C0600000808000000080000000600000008000017080000580600000B080000000900000006000000080000FC080000630600000E080000000A00000006000000080000DC0900006D0600000F080000000B00000006000000080000B70A00007706000011080000000C000000060000000800008E0B00007F06000011080000000D00000006000000080000610C00008506000012080000000E000000060000000800002F0D00008806000012080000000F00000006000000080000F90D00008806000012080000001000000006000000080000BF0E000085060000110800000000000000070000000800003D00000016070000DE0700000001000000070000000800004C01000015070000E80700000002000000070000000800005502000018070000F0070000000300000007000000080000580300001D070000F80700000004000000070000000800005704000024070000FF070000000500000007000000080000500500002E0700000508000000060000000700000008000044060000380700000908000000070000000700000008000032070000440700000E0800000008000000070000000800001C0800005007000011080000000900000007000000080000010900005C07000014080000000A00000007000000080000E20900006707000016080000000B00000007000000080000BD0A00007107000017080000000C00000007000000080000950B00007A07000018080000000D00000007000000080000670C00008007000019080000000E00000007000000080000360D00008407000019080000000F00000007000000080000000E00008507000019080000001000000007000000080000C60E000083070000190800000000000000080000000800004200000004080000E10700000001000000080000000800005101000004080000EB0700000002000000080000000800005A02000007080000F40700000003000000080000000800005E0300000D080000FC0700000004000000080000000800005C0400001508000003080000000500000008000000080000550500001F080000090800000006000000080000000800004A0600002A0800000E080000000700000008000000080000390700003708000013080000000800000008000000080000230800004308000016080000000900000008000000080000080900005008000019080000000A00000008000000080000E90900005B0800001C080000000B00000008000000080000C50A0000660800001D080000000C000000080000000800009C0B00006F0800001F080000000D000000080000000800006F0C00007708000020080000000E000000080000000800003E0D00007B08000020080000000F00000008000000080000080E00007D08000021080000001000000008000000080000CE0E00007B0800002108000000000000000900000008000048000000EC080000E307000000010000000900000008000057010000ED080000EE07000000020000000900000008000060020000F1080000F707000000030000000900000008000064030000F7080000FF0700000004000000090000000800006304000000090000070800000005000000090000000800005C0500000B0900000D0800000006000000090000000800005106000017090000120800000007000000090000000800004007000024090000170800000008000000090000000800002A080000310900001B080000000900000009000000080000100900003E0900001E080000000A00000009000000080000F10900004A09000021080000000B00000009000000080000CD0A00005609000023080000000C00000009000000080000A40B00006009000025080000000D00000009000000080000780C00006809000026080000000E00000009000000080000460D00006D09000027080000000F00000009000000080000110E00006F09000028080000001000000009000000080000D70E00006E0900002808000000000000000A0000000800004F000000CF090000E507000000010000000A0000000800005E010000D0090000F007000000020000000A00000008000067020000D5090000FA07000000030000000A0000000800006C030000DC0900000208000000040000000A0000000800006B040000E50900000A08000000050000000A00000008000064050000F10900001108000000060000000A00000008000059060000FD0900001608000000070000000A000000080000480700000B0A00001B08000000080000000A00000008000033080000190A00002008000000090000000A00000008000019090000260A000023080000000A0000000A000000080000FA090000340A000026080000000B0000000A000000080000D60A0000400A000029080000000C0000000A000000080000AE0B00004A0A00002B080000000D0000000A000000080000810C0000530A00002C080000000E0000000A000000080000500D0000590A00002E080000000F0000000A0000000800001B0E00005C0A00002F08000000100000000A000000080000E20E00005B0A00002F08000000000000000B00000008000057000000AB0A0000E707000000010000000B00000008000066010000AD0A0000F207000000020000000B00000008000070020000B20A0000FC07000000030000000B00000008000075030000BA0A00000508000000040000000B00000008000074040000C40A00000D08000000050000000B0000000800006E050000D00A00001408000000060000000B00000008000063060000DE0A00001A08000000070000000B00000008000052070000EC0A00002008000000080000000B0000000800003D080000FA0A00002408000000090000000B00000008000023090000090B000028080000000A0000000B000000080000040A0000170B00002B080000000B0000000B000000080000E10A0000230B00002E080000000C0000000B000000080000B90B00002F0B000030080000000D0000000B0000000800008D0C0000380B000032080000000E0000000B0000000800005C0D00003E0B000034080000000F0000000B000000080000270E0000420B00003508000000100000000B000000080000EE0E0000420B00003608000000000000000C00000008000061000000810B0000E907000000010000000C00000008000071010000830B0000F407000000020000000C0000000800007B020000890B0000FF07000000030000000C0000000800007F030000920B00000808000000040000000C0000000800007F0400009D0B00001008000000050000000C00000008000079050000A90B00001808000000060000000C0000000800006E060000B70B00001E08000000070000000C0000000800005E070000C60B00002408000000080000000C00000008000049080000D50B00002808000000090000000C0000000800002F090000E40B00002D080000000A0000000C000000080000110A0000F30B000030080000000B0000000C000000080000ED0A0000000C000033080000000C0000000C000000080000C60B00000C0C000036080000000D0000000C000000080000990C0000160C000038080000000E0000000C000000080000690D00001D0C00003A080000000F0000000C000000080000340E0000220C00003B08000000100000000C000000080000FB0E0000230C00003D08000000000000000D0000000800006D000000500C0000EB07000000010000000D0000000800007D010000530C0000F607000000020000000D00000008000087020000590C00000108000000030000000D0000000800008C030000630C00000B08000000040000000D0000000800008B0400006E0C00001308000000050000000D000000080000860500007B0C00001B08000000060000000D0000000800007B0600008A0C00002108000000070000000D0000000800006B0700009A0C00002708000000080000000D00000008000056080000A90C00002D08000000090000000D0000000800003D090000B90C000031080000000A0000000D0000000800001F0A0000C80C000035080000000B0000000D000000080000FC0A0000D60C000038080000000C0000000D000000080000D40B0000E30C00003B080000000D0000000D000000080000A80C0000ED0C00003E080000000E0000000D000000080000780D0000F50C000040080000000F0000000D000000080000430E0000FA0C00004208000000100000000D0000000800000B0F0000FC0C00004308000000000000000E0000000800007B000000170D0000EC07000000010000000E0000000800008B0100001B0D0000F807000000020000000E00000008000095020000220D00000308000000030000000E0000000800009A0300002C0D00000D08000000040000000E0000000800009A040000380D00001608000000050000000E00000008000095050000460D00001E08000000060000000E0000000800008A060000550D00002508000000070000000E0000000800007B070000660D00002B08000000080000000E00000008000066080000760D00003108000000090000000E0000000800004D090000860D000035080000000A0000000E0000000800002F0A0000960D00003A080000000B0000000E0000000800000C0B0000A50D00003D080000000C0000000E000000080000E50B0000B20D000041080000000D0000000E000000080000B90C0000BD0D000043080000000E0000000E000000080000890D0000C60D000046080000000F0000000E000000080000550E0000CC0D00004808000000100000000E0000000800001C0F0000CE0D00004A08000000000000000F0000000800008B000000D70D0000EE07000000010000000F0000000800009B010000DB0D0000FA07000000020000000F000000080000A6020000E30D00000608000000030000000F000000080000AB030000EE0D00001008000000040000000F000000080000AB040000FB0D00001908000000050000000F000000080000A6050000090E00002108000000060000000F0000000800009C060000190E00002808000000070000000F0000000800008C0700002A0E00002F08000000080000000F000000080000780800003B0E00003508000000090000000F0000000800005F0900004C0E00003A080000000A0000000F000000080000410A00005D0E00003E080000000B0000000F0000000800001E0B00006C0E000042080000000C0000000F000000080000F70B00007A0E000046080000000D0000000F000000080000CC0C0000860E000049080000000E0000000F0000000800009C0D00008F0E00004C080000000F0000000F000000080000680E0000950E00004E08000000100000000F000000080000300F0000980E0000500800000000000000100000000800009D0000008F0E0000F0070000000100000010000000080000AE010000940E0000FC070000000200000010000000080000B90200009C0E000008080000000300000010000000080000BE030000A70E000012080000000400000010000000080000BF040000B50E00001C080000000500000010000000080000BA050000C40E000024080000000600000010000000080000B0060000D50E00002C080000000700000010000000080000A0070000E60E0000330800000008000000100000000800008C080000F80E000039080000000900000010000000080000730900000A0F00003E080000000A00000010000000080000560A00001B0F000043080000000B00000010000000080000330B00002B0F000047080000000C000000100000000800000D0C0000390F00004B080000000D00000010000000080000E10C0000460F00004E080000000E00000010000000080000B20D0000500F000052080000000F000000100000000800007E0E0000570F000054080000001000000010000000080000460F00005A0F0000570800000000000000000000000900003100000017000000B50800000001000000000000000900003E01000011000000BC080000000200000000000000090000460200000F000000C30800000003000000000000000900004803000010000000C90800000004000000000000000900004504000013000000CE0800000005000000000000000900003D05000018000000D1080000000600000000000000090000300600001E000000D40800000007000000000000000900001D07000025000000D6080000000800000000000000090000060800002C000000D8080000000900000000000000090000EA08000033000000D9080000000A00000000000000090000C90900003A000000D9080000000B00000000000000090000A30A00003F000000D8080000000C00000000000000090000790B000043000000D7080000000D000000000000000900004A0C000045000000D6080000000E00000000000000090000170D000045000000D4080000000F00000000000000090000E00D000041000000D2080000001000000000000000090000A50E00003A000000D00800000000000000010000000900003400000021010000BC080000000100000001000000090000420100001D010000C40800000002000000010000000900004A0200001B010000CB0800000003000000010000000900004C0300001D010000D10800000004000000010000000900004A04000020010000D60800000005000000010000000900004205000026010000DA080000000600000001000000090000340600002D010000DD0800000007000000010000000900002207000034010000E00800000008000000010000000900000B0800003C010000E2080000000900000001000000090000EF08000044010000E3080000000A00000001000000090000CF0900004B010000E3080000000B00000001000000090000A90A000052010000E3080000000C000000010000000900007F0B000056010000E2080000000D00000001000000090000510C000059010000E1080000000E000000010000000900001E0D000059010000E0080000000F00000001000000090000E80D000056010000DE080000001000000001000000090000AD0E000050010000DD0800000000000000020000000900003700000029020000C20800000001000000020000000900004501000025020000CA0800000002000000020000000900004D02000024020000D20800000003000000020000000900005003000026020000D80800000004000000020000000900004D0400002B020000DE0800000005000000020000000900004605000031020000E20800000006000000020000000900003906000038020000E60800000007000000020000000900002707000041020000E90800000008000000020000000900001008000049020000EB080000000900000002000000090000F408000052020000EC080000000A00000002000000090000D40900005A020000ED080000000B00000002000000090000AF0A000061020000ED080000000C00000002000000090000860B000066020000ED080000000D00000002000000090000580C00006A020000EC080000000E00000002000000090000250D00006A020000EB080000000F00000002000000090000EF0D000068020000EA080000001000000002000000090000B40E000063020000E8080000000000000003000000090000390000002D030000C7080000000100000003000000090000470100002A030000D0080000000200000003000000090000500200002A030000D8080000000300000003000000090000530300002D030000DF0800000004000000030000000900005104000032030000E50800000005000000030000000900004A05000039030000E90800000006000000030000000900003D06000041030000ED0800000007000000030000000900002B0700004A030000F10800000008000000030000000900001508000053030000F3080000000900000003000000090000FA0800005D030000F5080000000A00000003000000090000DA09000065030000F6080000000B00000003000000090000B50A00006D030000F6080000000C000000030000000900008C0B000073030000F7080000000D000000030000000900005E0C000077030000F6080000000E000000030000000900002C0D000079030000F6080000000F00000003000000090000F60D000077030000F5080000001000000003000000090000BB0E000072030000F40800000000000000040000000900003C0000002E040000CC0800000001000000040000000900004A0100002C040000D6080000000200000004000000090000530200002C040000DE0800000003000000040000000900005603000030040000E50800000004000000040000000900005504000035040000EB0800000005000000040000000900004D0500003D040000F00800000006000000040000000900004106000046040000F50800000007000000040000000900003007000050040000F80800000008000000040000000900001A0800005A040000FB080000000900000004000000090000FF08000064040000FD080000000A00000004000000090000DF0900006D040000FE080000000B00000004000000090000BB0A000075040000FF080000000C00000004000000090000920B00007C04000000090000000D00000004000000090000640C00008104000000090000000E00000004000000090000320D00008304000000090000000F00000004000000090000FD0D000082040000FF080000001000000004000000090000C20E00007E040000FE0800000000000000050000000900003E0000002B050000D10800000001000000050000000900004D01000029050000DB080000000200000005000000090000560200002A050000E30800000003000000050000000900005A0300002F050000EB0800000004000000050000000900005804000035050000F1080000000500000005000000090000520500003D050000F70800000006000000050000000900004606000047050000FB0800000007000000050000000900003507000051050000FF0800000008000000050000000900001F0800005C05000002090000000900000005000000090000040900006705000005090000000A00000005000000090000E50900007105000006090000000B00000005000000090000C00A00007A05000008090000000C00000005000000090000980B00008105000008090000000D000000050000000900006B0C00008705000009090000000E00000005000000090000390D00008A05000009090000000F00000005000000090000040E00008A05000009090000001000000005000000090000CA0E000086050000080900000000000000060000000900004100000023060000D50800000001000000060000000900005001000022060000DF0800000002000000060000000900005A02000024060000E80800000003000000060000000900005E03000029060000F00800000004000000060000000900005D04000030060000F60800000005000000060000000900005605000039060000FC0800000006000000060000000900004A06000043060000010900000007000000060000000900003A0700004E06000005090000000800000006000000090000240800005A060000090900000009000000060000000900000A090000650600000C090000000A00000006000000090000EB090000700600000E090000000B00000006000000090000C70A00007A0600000F090000000C000000060000000900009E0B00008206000011090000000D00000006000000090000720C00008806000011090000000E00000006000000090000410D00008C06000012090000000F000000060000000900000B0E00008C06000012090000001000000006000000090000D20E00008A060000120900000000000000070000000900004500000017070000D90800000001000000070000000900005401000016070000E30800000002000000070000000900005E02000019070000EC080000000300000007000000090000620300001F070000F40800000004000000070000000900006104000026070000FB0800000005000000070000000900005B0500003007000002090000000600000007000000090000500600003B0700000709000000070000000700000009000040070000470700000B0900000008000000070000000900002A080000530700000F090000000900000007000000090000100900005F07000012090000000A00000007000000090000F10900006B07000015090000000B00000007000000090000CE0A00007507000017090000000C00000007000000090000A60B00007E07000018090000000D00000007000000090000790C00008507000019090000000E00000007000000090000480D0000890700001A090000000F00000007000000090000130E00008B0700001B090000001000000007000000090000DA0E0000880700001B0900000000000000080000000900004900000005080000DC0800000001000000080000000900005901000005080000E60800000002000000080000000900006302000009080000F0080000000300000008000000090000680300000F080000F8080000000400000008000000090000670400001808000000090000000500000008000000090000610500002208000007090000000600000008000000090000560600002E0800000C090000000700000008000000090000460700003A08000011090000000800000008000000090000310800004708000015090000000900000008000000090000170900005408000019090000000A00000008000000090000F9090000600800001C090000000B00000008000000090000D60A00006B0800001E090000000C00000008000000090000AE0B00007508000020090000000D00000008000000090000820C00007C08000021090000000E00000008000000090000510D00008108000022090000000F000000080000000900001C0E00008308000023090000001000000008000000090000E40E000082080000240900000000000000090000000900004F000000EE080000DF0800000001000000090000000900005F010000EF080000EA08000000020000000900000009000069020000F3080000F40800000003000000090000000900006E030000FA080000FC0800000004000000090000000900006E0400000309000004090000000500000009000000090000680500000E0900000B0900000006000000090000000900005E0600001B090000110900000007000000090000000900004E070000280900001609000000080000000900000009000039080000360900001B09000000090000000900000009000020090000430900001F090000000A00000009000000090000010A00005009000022090000000B00000009000000090000DE0A00005C09000025090000000C00000009000000090000B70B00006609000027090000000D000000090000000900008B0C00006E09000029090000000E000000090000000900005B0D0000740900002A090000000F00000009000000090000260E0000770900002B090000001000000009000000090000EE0E0000760900002C09000000000000000A00000009000056000000D1090000E108000000010000000A00000009000066010000D3090000ED08000000020000000A00000009000071020000D8090000F708000000030000000A00000009000076030000DF0900000009000000040000000A00000009000076040000E90900000809000000050000000A00000009000071050000F50900000F09000000060000000A00000009000066060000020A00001609000000070000000A00000009000057070000100A00001B09000000080000000A000000090000420800001E0A00002009000000090000000A000000090000290900002C0A000024090000000A0000000A0000000900000B0A00003A0A000028090000000B0000000A000000090000E80A0000470A00002B090000000C0000000A000000090000C10B0000520A00002E090000000D0000000A000000090000960C00005A0A000030090000000E0000000A000000090000660D0000610A000031090000000F0000000A000000090000320E0000640A00003309000000100000000A000000090000F90E0000640A00003409000000000000000B0000000900005E000000AE0A0000E408000000010000000B0000000900006E010000B00A0000EF08000000020000000B00000009000079020000B60A0000FA08000000030000000B0000000900007F030000BE0A00000309000000040000000B0000000900007F040000C90A00000C09000000050000000B0000000900007A050000D50A00001409000000060000000B00000009000070060000E30A00001A09000000070000000B00000009000061070000F20A00002009000000080000000B0000000900004D080000010B00002509000000090000000B00000009000034090000100B00002A090000000A0000000B000000090000160A00001E0B00002E090000000B0000000B000000090000F40A00002B0B000031090000000C0000000B000000090000CD0B0000370B000034090000000D0000000B000000090000A20C0000400B000037090000000E0000000B000000090000720D0000480B000039090000000F0000000B0000000900003E0E00004C0B00003A09000000100000000B000000090000060F00004C0B00003C09000000000000000C00000009000068000000840B0000E608000000010000000C00000009000079010000870B0000F208000000020000000C000000090000840200008D0B0000FD08000000030000000C0000000900008A030000960B00000709000000040000000C0000000900008A040000A20B00001009000000050000000C00000009000086050000AF0B00001709000000060000000C0000000900007C060000BD0B00001F09000000070000000C0000000900006D070000CD0B00002509000000080000000C00000009000059080000DC0B00002A09000000090000000C00000009000040090000EC0B00002F090000000A0000000C000000090000230A0000FB0B000033090000000B0000000C000000090000010B0000090C000037090000000C0000000C000000090000DB0B0000150C00003A090000000D0000000C000000090000B00C0000200C00003D090000000E0000000C000000090000800D0000280C000040090000000F0000000C0000000900004D0E00002C0C00004209000000100000000C000000090000150F00002E0C00004409000000000000000D00000009000073000000530C0000E808000000010000000D00000009000084010000570C0000F408000000020000000D000000090000900200005E0C00000009000000030000000D00000009000096030000680C00000A09000000040000000D00000009000097040000740C00001309000000050000000D00000009000093050000820C00001B09000000060000000D00000009000089060000910C00002309000000070000000D0000000900007B070000A10C00002909000000080000000D00000009000067080000B10C00002F09000000090000000D0000000900004F090000C20C000034090000000A0000000D000000090000320A0000D10C000039090000000B0000000D000000090000100B0000E00C00003D090000000C0000000D000000090000EA0B0000ED0C000041090000000D0000000D000000090000BF0C0000F80C000044090000000E0000000D000000090000900D0000010D000047090000000F0000000D0000000900005D0E0000060D00004909000000100000000D000000090000250F0000080D00004B09000000000000000E000000090000810000001B0D0000EA08000000010000000E00000009000092010000200D0000F708000000020000000E0000000900009E020000270D00000209000000030000000E000000090000A5030000320D00000D09000000040000000E000000090000A60400003F0D00001609000000050000000E000000090000A20500004D0D00001F09000000060000000E000000090000990600005D0D00002709000000070000000E0000000900008A0700006E0D00002E09000000080000000E000000090000770800007F0D00003409000000090000000E0000000900005F090000900D00003A090000000A0000000E000000090000420A0000A00D00003E090000000B0000000E000000090000210B0000AF0D000043090000000C0000000E000000090000FB0B0000BD0D000047090000000D0000000E000000090000D10C0000C90D00004A090000000E0000000E000000090000A20D0000D20D00004D090000000F0000000E0000000900006F0E0000D80D00005009000000100000000E000000090000380F0000DB0D00005309000000000000000F00000009000091000000DB0D0000EC08000000010000000F000000090000A3010000E00D0000F908000000020000000F000000090000AF020000E90D00000509000000030000000F000000090000B6030000F40D00001009000000040000000F000000090000B7040000010E00001A09000000050000000F000000090000B3050000110E00002309000000060000000F000000090000AA060000210E00002B09000000070000000F0000000900009C070000330E00003209000000080000000F0000000900008A080000450E00003909000000090000000F00000009000072090000560E00003F090000000A0000000F000000090000550A0000670E000044090000000B0000000F000000090000340B0000770E000049090000000C0000000F0000000900000F0C0000860E00004D090000000D0000000F000000090000E50C0000920E000051090000000E0000000F000000090000B60D00009C0E000054090000000F0000000F000000090000830E0000A30E00005809000000100000000F0000000900004D0F0000A70E00005B090000000000000010000000090000A3000000930E0000EE080000000100000010000000090000B5010000990E0000FB080000000200000010000000090000C2020000A20E000008090000000300000010000000090000C9030000AE0E000013090000000400000010000000090000CB040000BC0E00001D090000000500000010000000090000C7050000CC0E000026090000000600000010000000090000BF060000DE0E00002F090000000700000010000000090000B1070000F00E0000370900000008000000100000000900009E080000020F00003D09000000090000001000000009000087090000150F000044090000000A000000100000000900006B0A0000260F000049090000000B000000100000000900004A0B0000370F00004E090000000C00000010000000090000250C0000460F000053090000000D00000010000000090000FB0C0000530F000057090000000E00000010000000090000CD0D00005E0F00005B090000000F000000100000000900009A0E0000660F00005F090000001000000010000000090000640F00006A0F0000620900000000000000000000000A00003A00000015000000A90900000001000000000000000A0000470100000F000000B10900000002000000000000000A00004F0200000D000000B80900000003000000000000000A0000520300000E000000BE0900000004000000000000000A00004F04000011000000C20900000005000000000000000A00004705000016000000C60900000006000000000000000A0000390600001C000000C90900000007000000000000000A00002707000023000000CC0900000008000000000000000A0000100800002A000000CD0900000009000000000000000A0000F408000031000000CE090000000A000000000000000A0000D309000038000000CE090000000B000000000000000A0000AE0A00003D000000CE090000000C000000000000000A0000840B000041000000CD090000000D000000000000000A0000560C000043000000CC090000000E000000000000000A0000230D000042000000CA090000000F000000000000000A0000EC0D00003F000000C80900000010000000000000000A0000B10E000038000000C60900000000000000010000000A00003C00000020010000B00900000001000000010000000A00004A0100001B010000B90900000002000000010000000A0000530200001A010000C00900000003000000010000000A0000560300001B010000C60900000004000000010000000A0000530400001F010000CB0900000005000000010000000A00004B05000024010000D00900000006000000010000000A00003F0600002B010000D30900000007000000010000000A00002D07000033010000D60900000008000000010000000A0000160800003B010000D70900000009000000010000000A0000FA08000043010000D9090000000A000000010000000A0000DA0900004A010000D9090000000B000000010000000A0000B50A000050010000D9090000000C000000010000000A00008B0B000055010000D9090000000D000000010000000A00005D0C000058010000D8090000000E000000010000000A00002B0D000058010000D7090000000F000000010000000A0000F50D000055010000D50900000010000000010000000A0000BA0E00004F010000D40900000000000000020000000A00003F00000028020000B70900000001000000020000000A00004D01000024020000C00900000002000000020000000A00005602000023020000C70900000003000000020000000A00005903000026020000CE0900000004000000020000000A0000570400002A020000D30900000005000000020000000A00005005000030020000D80900000006000000020000000A00004306000038020000DC0900000007000000020000000A00003207000040020000DF0900000008000000020000000A00001B08000049020000E10900000009000000020000000A00000009000051020000E3090000000A000000020000000A0000E00900005A020000E4090000000B000000020000000A0000BB0A000061020000E4090000000C000000020000000A0000920B000066020000E4090000000D000000020000000A0000650C000069020000E4090000000E000000020000000A0000330D00006A020000E3090000000F000000020000000A0000FD0D000068020000E20900000010000000020000000A0000C20E000063020000E10900000000000000030000000A0000410000002D030000BD0900000001000000030000000A0000500100002A030000C60900000002000000030000000A0000590200002A030000CE0900000003000000030000000A00005C0300002D030000D50900000004000000030000000A00005B04000032030000DB0900000005000000030000000A00005405000039030000E00900000006000000030000000A00004806000041030000E40900000007000000030000000A0000370700004A030000E80900000008000000030000000A00002108000054030000EA0900000009000000030000000A0000060900005D030000EC090000000A000000030000000A0000E609000066030000EE090000000B000000030000000A0000C20A00006E030000EF090000000C000000030000000A0000990B000074030000EF090000000D000000030000000A00006C0C000078030000EF090000000E000000030000000A00003A0D00007A030000EE090000000F000000030000000A0000050E000078030000EE0900000010000000030000000A0000CB0E000073030000ED0900000000000000040000000A0000430000002E040000C20900000001000000040000000A0000520100002B040000CC0900000002000000040000000A00005C0200002C040000D40900000003000000040000000A00006003000030040000DC0900000004000000040000000A00005E04000036040000E20900000005000000040000000A0000580500003E040000E70900000006000000040000000A00004C06000047040000EC0900000007000000040000000A00003C07000050040000F00900000008000000040000000A0000260800005B040000F30900000009000000040000000A00000B09000065040000F5090000000A000000040000000A0000EC0900006E040000F7090000000B000000040000000A0000C80A000077040000F8090000000C000000040000000A0000A00B00007E040000F9090000000D000000040000000A0000730C000083040000F9090000000E000000040000000A0000420D000085040000F9090000000F000000040000000A00000C0E000084040000F90900000010000000040000000A0000D30E000080040000F90900000000000000050000000A0000460000002B050000C70900000001000000050000000A00005501000029050000D10900000002000000050000000A00005F0200002B050000DA0900000003000000050000000A0000630300002F050000E20900000004000000050000000A00006204000036050000E80900000005000000050000000A00005C0500003E050000EE0900000006000000050000000A00005106000048050000F30900000007000000050000000A00004107000053050000F70900000008000000050000000A00002B0800005E050000FB0900000009000000050000000A00001109000069050000FE090000000A000000050000000A0000F209000073050000000A0000000B000000050000000A0000CF0A00007C050000010A0000000C000000050000000A0000A70B000084050000030A0000000D000000050000000A00007A0C00008A050000030A0000000E000000050000000A00004A0D00008D050000040A0000000F000000050000000A0000150E00008D050000040A00000010000000050000000A0000DB0E000089050000040A00000000000000060000000A00004900000024060000CB0900000001000000060000000A00005801000023060000D60900000002000000060000000A00006302000025060000DF0900000003000000060000000A0000670300002A060000E70900000004000000060000000A00006704000032060000EE0900000005000000060000000A0000610500003B060000F50900000006000000060000000A00005606000045060000FA0900000007000000060000000A00004607000051060000FF0900000008000000060000000A0000310800005D060000020A00000009000000060000000A00001809000068060000060A0000000A000000060000000A0000F909000073060000080A0000000B000000060000000A0000D60A00007D0600000A0A0000000C000000060000000A0000AE0B0000860600000C0A0000000D000000060000000A0000820C00008C0600000D0A0000000E000000060000000A0000520D0000900600000E0A0000000F000000060000000A00001D0E0000910600000E0A00000010000000060000000A0000E40E00008E0600000E0A00000000000000070000000A00004C00000018070000CF0900000001000000070000000A00005C01000018070000DA0900000002000000070000000A0000670200001B070000E40900000003000000070000000A00006C03000021070000EC0900000004000000070000000A00006C04000029070000F40900000005000000070000000A00006605000033070000FB0900000006000000070000000A00005C0600003E070000000A00000007000000070000000A00004C0700004A070000050A00000008000000070000000A00003808000056070000090A00000009000000070000000A00001E090000630700000D0A0000000A000000070000000A0000000A00006F070000100A0000000B000000070000000A0000DE0A000079070000120A0000000C000000070000000A0000B60B000082070000140A0000000D000000070000000A00008B0C00008A070000160A0000000E000000070000000A00005B0D00008E070000170A0000000F000000070000000A0000260E000090070000180A00000010000000070000000A0000EE0E00008E070000180A00000000000000080000000A00005000000007080000D30900000001000000080000000A00006101000007080000DE0900000002000000080000000A00006C0200000B080000E80900000003000000080000000A00007103000012080000F10900000004000000080000000A0000720400001B080000F90900000005000000080000000A00006D05000025080000000A00000006000000080000000A00006206000031080000060A00000007000000080000000A0000530700003E0800000C0A00000008000000080000000A00003F0800004B080000100A00000009000000080000000A00002609000058080000140A0000000A000000080000000A0000080A000065080000170A0000000B000000080000000A0000E60A0000700800001A0A0000000C000000080000000A0000BF0B00007A0800001D0A0000000D000000080000000A0000940C0000820800001E0A0000000E000000080000000A0000640D000087080000200A0000000F000000080000000A0000300E00008A080000210A00000010000000080000000A0000F80E000089080000220A00000000000000090000000A000056000000F0080000D60900000001000000090000000A000067010000F1080000E20900000002000000090000000A000072020000F6080000EC0900000003000000090000000A000078030000FD080000F50900000004000000090000000A00007904000007090000FE0900000005000000090000000A00007405000012090000050A00000006000000090000000A00006A0600001F0900000C0A00000007000000090000000A00005B0700002D090000120A00000008000000090000000A0000480800003B090000170A00000009000000090000000A00002F090000480900001B0A0000000A000000090000000A0000120A0000560900001F0A0000000B000000090000000A0000F00A000062090000220A0000000C000000090000000A0000C90B00006D090000240A0000000D000000090000000A00009E0C000075090000270A0000000E000000090000000A00006F0D00007B090000290A0000000F000000090000000A00003B0E00007E0900002A0A00000010000000090000000A0000040F00007E0900002C0A000000000000000A0000000A00005C000000D3090000D909000000010000000A0000000A00006E010000D6090000E509000000020000000A0000000A000079020000DB090000F009000000030000000A0000000A000080030000E3090000FA09000000040000000A0000000A000081040000ED090000020A000000050000000A0000000A00007C050000F90900000A0A000000060000000A0000000A000073060000070A0000110A000000070000000A0000000A000065070000150A0000170A000000080000000A0000000A000051080000240A00001D0A000000090000000A0000000A000039090000330A0000210A0000000A0000000A0000000A00001C0A0000410A0000250A0000000B0000000A0000000A0000FA0A00004E0A0000290A0000000C0000000A0000000A0000D40B0000590A00002C0A0000000D0000000A0000000A0000AA0C0000620A00002F0A0000000E0000000A0000000A00007B0D0000690A0000310A0000000F0000000A0000000A0000480E00006D0A0000330A000000100000000A0000000A0000100F00006D0A0000350A000000000000000B0000000A000064000000B10A0000DC09000000010000000B0000000A000076010000B40A0000E809000000020000000B0000000A000082020000BA0A0000F309000000030000000B0000000A000089030000C20A0000FE09000000040000000B0000000A00008A040000CE0A0000070A000000050000000B0000000A000086050000DA0A00000F0A000000060000000B0000000A00007D060000E90A0000160A000000070000000B0000000A00006F070000F80A00001D0A000000080000000B0000000A00005C080000070B0000220A000000090000000B0000000A000044090000170B0000280A0000000A0000000B0000000A0000280A0000250B00002C0A0000000B0000000B0000000A0000070B0000330B0000300A0000000C0000000B0000000A0000E10B00003F0B0000330A0000000D0000000B0000000A0000B70C0000490B0000370A0000000E0000000B0000000A0000880D0000510B0000390A0000000F0000000B0000000A0000550E0000550B00003C0A000000100000000B0000000A00001E0F0000570B00003E0A000000000000000C0000000A00006E000000870B0000DF09000000010000000C0000000A0000800100008B0B0000EB09000000020000000C0000000A00008D020000920B0000F709000000030000000C0000000A0000940300009B0B0000010A000000040000000C0000000A000095040000A70B00000B0A000000050000000C0000000A000092050000B50B0000130A000000060000000C0000000A000089060000C40B00001B0A000000070000000C0000000A00007B070000D40B0000220A000000080000000C0000000A000069080000E40B0000280A000000090000000C0000000A000051090000F40B00002E0A0000000A0000000C0000000A0000350A0000030C0000330A0000000B0000000C0000000A0000140B0000120C0000370A0000000C0000000C0000000A0000EF0B00001F0C00003B0A0000000D0000000C0000000A0000C50C00002A0C00003E0A0000000E0000000C0000000A0000970D0000320C0000410A0000000F0000000C0000000A0000650E0000370C0000440A000000100000000C0000000A00002E0F0000390C0000470A000000000000000D0000000A000079000000570C0000E109000000010000000D0000000A00008C0100005B0C0000EE09000000020000000D0000000A000099020000630C0000FA09000000030000000D0000000A0000A00300006D0C0000050A000000040000000D0000000A0000A20400007A0C00000F0A000000050000000D0000000A00009F050000880C0000180A000000060000000D0000000A000097060000980C0000200A000000070000000D0000000A00008A070000A80C0000270A000000080000000D0000000A000077080000B90C00002E0A000000090000000D0000000A000060090000CA0C0000340A0000000A0000000D0000000A0000440A0000DA0C0000390A0000000B0000000D0000000A0000240B0000EA0C00003E0A0000000C0000000D0000000A0000FF0B0000F70C0000420A0000000D0000000D0000000A0000D60C0000030D0000460A0000000E0000000D0000000A0000A80D00000C0D0000490A0000000F0000000D0000000A0000760E0000120D00004C0A000000100000000D0000000A0000400F0000150D00004F0A000000000000000E0000000A0000870000001F0D0000E309000000010000000E0000000A00009A010000240D0000F109000000020000000E0000000A0000A70200002D0D0000FD09000000030000000E0000000A0000AF030000380D0000080A000000040000000E0000000A0000B1040000450D0000130A000000050000000E0000000A0000AF050000540D00001C0A000000060000000E0000000A0000A7060000650D0000250A000000070000000E0000000A00009A070000760D00002C0A000000080000000E0000000A000088080000880D0000330A000000090000000E0000000A000071090000990D0000390A0000000A0000000E0000000A0000560A0000AA0D00003F0A0000000B0000000E0000000A0000360B0000BA0D0000440A0000000C0000000E0000000A0000110C0000C90D0000490A0000000D0000000E0000000A0000E80C0000D50D00004D0A0000000E0000000E0000000A0000BB0D0000DF0D0000510A0000000F0000000E0000000A0000890E0000E60D0000550A000000100000000E0000000A0000530F0000E90D0000580A000000000000000F0000000A000097000000E00D0000E609000000010000000F0000000A0000AA010000E60D0000F409000000020000000F0000000A0000B7020000EF0D0000000A000000030000000F0000000A0000C0030000FB0D00000C0A000000040000000F0000000A0000C3040000090E0000170A000000050000000F0000000A0000C0050000190E0000200A000000060000000F0000000A0000B90600002A0E0000290A000000070000000F0000000A0000AC0700003C0E0000310A000000080000000F0000000A00009B0800004E0E0000390A000000090000000F0000000A000084090000610E00003F0A0000000A0000000F0000000A0000690A0000720E0000450A0000000B0000000F0000000A00004A0B0000830E00004B0A0000000C0000000F0000000A0000250C0000920E0000500A0000000D0000000F0000000A0000FD0C00009F0E0000550A0000000E0000000F0000000A0000D00D0000AA0E0000590A0000000F0000000F0000000A00009E0E0000B10E00005D0A000000100000000F0000000A0000690F0000B50E0000610A00000000000000100000000A0000A9000000980E0000E80900000001000000100000000A0000BC0100009F0E0000F60900000002000000100000000A0000CA020000A90E0000030A00000003000000100000000A0000D3030000B50E00000F0A00000004000000100000000A0000D6040000C40E00001B0A00000005000000100000000A0000D4050000D50E0000250A00000006000000100000000A0000CD060000E70E00002E0A00000007000000100000000A0000C1070000FA0E0000360A00000008000000100000000A0000B00800000D0F00003E0A00000009000000100000000A00009A090000200F0000450A0000000A000000100000000A00007F0A0000320F00004C0A0000000B000000100000000A0000600B0000440F0000520A0000000C000000100000000A00003C0C0000540F0000570A0000000D000000100000000A0000140D0000610F00005C0A0000000E000000100000000A0000E70D00006D0F0000610A0000000F000000100000000A0000B60E0000750F0000650A00000010000000100000000A0000810F00007A0F0000690A00000000000000000000000B00004100000013000000980A00000001000000000000000B00004F0100000E000000A00A00000002000000000000000B0000570200000C000000A70A00000003000000000000000B00005A0300000C000000AD0A00000004000000000000000B0000570400000F000000B20A00000005000000000000000B00004F05000014000000B60A00000006000000000000000B0000420600001A000000B90A00000007000000000000000B00003007000021000000BB0A00000008000000000000000B00001908000028000000BD0A00000009000000000000000B0000FE0800002F000000BE0A0000000A000000000000000B0000DD09000036000000BE0A0000000B000000000000000B0000B80A00003B000000BE0A0000000C000000000000000B00008E0B00003F000000BD0A0000000D000000000000000B0000600C000041000000BC0A0000000E000000000000000B00002E0D000040000000BB0A0000000F000000000000000B0000F70D00003D000000B90A00000010000000000000000B0000BC0E000036000000B70A00000000000000010000000B0000440000001F0100009F0A00000001000000010000000B0000520100001A010000A80A00000002000000010000000B00005B02000019010000AF0A00000003000000010000000B00005E0300001A010000B60A00000004000000010000000B00005C0400001E010000BB0A00000005000000010000000B00005405000023010000C00A00000006000000010000000B0000480600002A010000C30A00000007000000010000000B00003607000032010000C60A00000008000000010000000B0000200800003A010000C80A00000009000000010000000B00000409000042010000C90A0000000A000000010000000B0000E409000049010000CA0A0000000B000000010000000B0000C00A00004F010000CA0A0000000C000000010000000B0000960B000054010000CA0A0000000D000000010000000B0000690C000057010000C90A0000000E000000010000000B0000370D000057010000C80A0000000F000000010000000B0000010E000054010000C70A00000010000000010000000B0000C60E00004E010000C60A00000000000000020000000B00004600000027020000A60A00000001000000020000000B00005501000024020000AF0A00000002000000020000000B00005E02000023020000B70A00000003000000020000000B00006103000025020000BE0A00000004000000020000000B0000600400002A020000C40A00000005000000020000000B00005905000030020000C90A00000006000000020000000B00004D06000038020000CD0A00000007000000020000000B00003C07000040020000D00A00000008000000020000000B00002608000049020000D20A00000009000000020000000B00000B09000051020000D40A0000000A000000020000000B0000EB0900005A020000D50A0000000B000000020000000B0000C70A000061020000D60A0000000C000000020000000B00009E0B000066020000D60A0000000D000000020000000B0000710C00006A020000D60A0000000E000000020000000B00003F0D00006B020000D60A0000000F000000020000000B00000A0E000069020000D50A00000010000000020000000B0000D00E000063020000D40A00000000000000030000000B0000480000002D030000AD0A00000001000000030000000B0000570100002A030000B60A00000002000000030000000B0000610200002A030000BE0A00000003000000030000000B0000650300002D030000C60A00000004000000030000000B00006404000032030000CC0A00000005000000030000000B00005D05000039030000D10A00000006000000030000000B00005206000042030000D60A00000007000000030000000B0000410700004B030000D90A00000008000000030000000B00002B08000054030000DC0A00000009000000030000000B0000110900005E030000DE0A0000000A000000030000000B0000F209000067030000E00A0000000B000000030000000B0000CE0A00006F030000E10A0000000C000000030000000B0000A60B000075030000E20A0000000D000000030000000B0000790C000079030000E20A0000000E000000030000000B0000480D00007B030000E20A0000000F000000030000000B0000130E00007A030000E20A00000010000000030000000B0000D90E000075030000E10A00000000000000040000000B00004A0000002E040000B20A00000001000000040000000B00005A0100002C040000BC0A00000002000000040000000B0000640200002D040000C50A00000003000000040000000B00006803000031040000CD0A00000004000000040000000B00006804000037040000D30A00000005000000040000000B0000620500003F040000D90A00000006000000040000000B00005606000048040000DE0A00000007000000040000000B00004607000052040000E20A00000008000000040000000B0000310800005C040000E50A00000009000000040000000B00001709000067040000E80A0000000A000000040000000B0000F809000070040000EA0A0000000B000000040000000B0000D50A000079040000EC0A0000000C000000040000000B0000AD0B000080040000ED0A0000000D000000040000000B0000810C000085040000ED0A0000000E000000040000000B0000500D000088040000EE0A0000000F000000040000000B00001B0E000087040000EE0A00000010000000040000000B0000E20E000083040000EE0A00000000000000050000000B00004C0000002C050000B80A00000001000000050000000B00005C0100002A050000C20A00000002000000050000000B0000670200002C050000CB0A00000003000000050000000B00006C03000031050000D30A00000004000000050000000B00006C04000038050000DA0A00000005000000050000000B00006605000040050000E10A00000006000000050000000B00005B0600004A050000E60A00000007000000050000000B00004C07000055050000EA0A00000008000000050000000B00003708000060050000EE0A00000009000000050000000B00001E0900006B050000F10A0000000A000000050000000B0000FF09000076050000F40A0000000B000000050000000B0000DC0A00007F050000F60A0000000C000000050000000B0000B50B000087050000F70A0000000D000000050000000B0000890C00008D050000F80A0000000E000000050000000B0000590D000090050000F90A0000000F000000050000000B0000250E000090050000FA0A00000010000000050000000B0000EC0E00008D050000FA0A00000000000000060000000B00004F00000025060000BC0A00000001000000060000000B00006001000024060000C70A00000002000000060000000B00006B02000027060000D10A00000003000000060000000B0000700300002C060000D90A00000004000000060000000B00007004000034060000E10A00000005000000060000000B00006B0500003D060000E70A00000006000000060000000B00006106000048060000ED0A00000007000000060000000B00005207000054060000F20A00000008000000060000000B00003D08000060060000F60A00000009000000060000000B0000240900006C060000FA0A0000000A000000060000000B0000070A000077060000FD0A0000000B000000060000000B0000E40A000081060000FF0A0000000C000000060000000B0000BD0B00008A060000010B0000000D000000060000000B0000920C000090060000030B0000000E000000060000000B0000620D000094060000040B0000000F000000060000000B00002E0E000095060000050B00000010000000060000000B0000F60E000093060000050B00000000000000070000000B00005200000019070000C10A00000001000000070000000B0000630100001A070000CC0A00000002000000070000000B00006F0200001D070000D60A00000003000000070000000B00007503000023070000DF0A00000004000000070000000B0000750400002B070000E70A00000005000000070000000B00007105000036070000EE0A00000006000000070000000B00006706000041070000F40A00000007000000070000000B0000580700004E070000FA0A00000008000000070000000B0000440800005A070000FE0A00000009000000070000000B00002C09000067070000020B0000000A000000070000000B00000E0A000073070000060B0000000B000000070000000B0000ED0A00007E070000080B0000000C000000070000000B0000C60B0000880700000B0B0000000D000000070000000B00009B0C00008F0700000D0B0000000E000000070000000B00006C0D0000940700000E0B0000000F000000070000000B0000380E000096070000100B00000010000000070000000B0000010F000094070000110B00000000000000080000000B00005700000009080000C50A00000001000000080000000B0000680100000A080000D00A00000002000000080000000B0000740200000E080000DB0A00000003000000080000000B00007A03000015080000E40A00000004000000080000000B00007B0400001E080000ED0A00000005000000080000000B00007705000029080000F40A00000006000000080000000B00006E06000035080000FB0A00000007000000080000000B00005F07000042080000010B00000008000000080000000B00004C08000050080000060B00000009000000080000000B0000340900005D0800000A0B0000000A000000080000000B0000170A00006A0800000E0B0000000B000000080000000B0000F60A000076080000110B0000000C000000080000000B0000D00B000080080000140B0000000D000000080000000B0000A50C000088080000160B0000000E000000080000000B0000760D00008E080000180B0000000F000000080000000B0000430E0000910800001A0B00000010000000080000000B00000C0F0000900800001C0B00000000000000090000000B00005C000000F2080000C80A00000001000000090000000B00006E010000F4080000D40A00000002000000090000000B00007A020000F9080000DF0A00000003000000090000000B00008103000001090000E90A00000004000000090000000B0000820400000B090000F20A00000005000000090000000B00007F05000017090000FA0A00000006000000090000000B00007606000024090000010B00000007000000090000000B00006807000032090000070B00000008000000090000000B000055080000400900000D0B00000009000000090000000B00003D0900004E090000120B0000000A000000090000000B0000210A00005C090000160B0000000B000000090000000B0000000B000068090000190B0000000C000000090000000B0000DA0B0000740900001D0B0000000D000000090000000B0000B00C00007C0900001F0B0000000E000000090000000B0000820D000083090000220B0000000F000000090000000B00004F0E000086090000240B00000010000000090000000B0000190F000087090000260B000000000000000A0000000B000062000000D6090000CC0A000000010000000A0000000B000074010000D9090000D80A000000020000000A0000000B000081020000DF090000E30A000000030000000A0000000B000089030000E7090000EE0A000000040000000A0000000B00008A040000F2090000F70A000000050000000A0000000B000087050000FF090000FF0A000000060000000A0000000B00007F0600000C0A0000070B000000070000000A0000000B0000710700001B0A00000E0B000000080000000A0000000B00005F0800002A0A0000130B000000090000000A0000000B000048090000390A0000190B0000000A0000000A0000000B00002C0A0000480A00001D0B0000000B0000000A0000000B00000B0B0000550A0000220B0000000C0000000A0000000B0000E60B0000610A0000250B0000000D0000000A0000000B0000BD0C00006B0A0000280B0000000E0000000A0000000B00008F0D0000720A00002B0B0000000F0000000A0000000B00005D0E0000760A00002E0B000000100000000A0000000B0000260F0000770A0000300B000000000000000B0000000B00006A000000B40A0000CF0A000000010000000B0000000B00007D010000B70A0000DC0A000000020000000B0000000B00008A020000BE0A0000E70A000000030000000B0000000B000092030000C70A0000F20A000000040000000B0000000B000094040000D30A0000FC0A000000050000000B0000000B000091050000E00A0000050B000000060000000B0000000B000089060000EF0A00000D0B000000070000000B0000000B00007C070000FE0A0000140B000000080000000B0000000B00006B0800000E0B00001A0B000000090000000B0000000B0000540900001E0B0000200B0000000A0000000B0000000B0000380A00002D0B0000250B0000000B0000000B0000000B0000180B00003B0B0000290B0000000C0000000B0000000B0000F40B0000480B00002D0B0000000D0000000B0000000B0000CB0C0000530B0000310B0000000E0000000B0000000B00009D0D00005B0B0000340B0000000F0000000B0000000B00006B0E0000600B0000380B000000100000000B0000000B0000360F0000610B00003A0B000000000000000C0000000B0000730000008B0B0000D20A000000010000000C0000000B0000870100008F0B0000DF0A000000020000000C0000000B000094020000970B0000EB0A000000030000000C0000000B00009D030000A10B0000F60A000000040000000C0000000B00009F040000AD0B0000010B000000050000000C0000000B00009D050000BB0B00000A0B000000060000000C0000000B000096060000CB0B0000120B000000070000000C0000000B000089070000DB0B00001A0B000000080000000C0000000B000078080000EC0B0000200B000000090000000C0000000B000061090000FC0B0000270B0000000A0000000C0000000B0000460A00000C0C00002C0B0000000B0000000C0000000B0000270B00001B0C0000310B0000000C0000000C0000000B0000030C0000290C0000360B0000000D0000000C0000000B0000DA0C0000340C00003A0B0000000E0000000C0000000B0000AD0D00003D0C00003D0B0000000F0000000C0000000B00007C0E0000430C0000410B000000100000000C0000000B0000460F0000450C0000440B000000000000000D0000000B00007F0000005B0C0000D50A000000010000000D0000000B000092010000600C0000E20A000000020000000D0000000B0000A0020000680C0000EF0A000000030000000D0000000B0000A9030000730C0000FB0A000000040000000D0000000B0000AD040000800C0000050B000000050000000D0000000B0000AB0500008F0C00000F0B000000060000000D0000000B0000A40600009F0C0000180B000000070000000D0000000B000098070000B10C00001F0B000000080000000D0000000B000087080000C20C0000270B000000090000000D0000000B000071090000D30C00002D0B0000000A0000000D0000000B0000560A0000E40C0000330B0000000B0000000D0000000B0000370B0000F40C0000390B0000000C0000000D0000000B0000130C0000020D00003E0B0000000D0000000D0000000B0000EB0C00000E0D0000420B0000000E0000000D0000000B0000BF0D0000180D0000460B0000000F0000000D0000000B00008E0E00001F0D00004A0B000000100000000D0000000B0000590F0000220D00004E0B000000000000000E0000000B00008C000000240D0000D70A000000010000000E0000000B0000A00100002A0D0000E50A000000020000000E0000000B0000AF020000330D0000F30A000000030000000E0000000B0000B80300003E0D0000FF0A000000040000000E0000000B0000BC0400004C0D00000A0B000000050000000E0000000B0000BA0500005C0D0000140B000000060000000E0000000B0000B40600006D0D00001D0B000000070000000E0000000B0000A80700007F0D0000250B000000080000000E0000000B000098080000910D00002D0B000000090000000E0000000B000082090000A30D0000340B0000000A0000000E0000000B0000680A0000B50D00003A0B0000000B0000000E0000000B0000490B0000C50D0000400B0000000C0000000E0000000B0000260C0000D40D0000460B0000000D0000000E0000000B0000FE0C0000E10D00004B0B0000000E0000000E0000000B0000D20D0000EC0D00004F0B0000000F0000000E0000000B0000A20E0000F30D0000530B000000100000000E0000000B00006E0F0000F70D0000580B000000000000000F0000000B00009C000000E50D0000DA0A000000010000000F0000000B0000B0010000EC0D0000E90A000000020000000F0000000B0000BF020000F50D0000F60A000000030000000F0000000B0000C9030000020E0000030B000000040000000F0000000B0000CD040000100E00000E0B000000050000000F0000000B0000CC050000210E0000190B000000060000000F0000000B0000C6060000330E0000220B000000070000000F0000000B0000BB070000450E00002B0B000000080000000F0000000B0000AB080000580E0000330B000000090000000F0000000B0000960900006B0E00003B0B0000000A0000000F0000000B00007C0A00007E0E0000410B0000000B0000000F0000000B00005E0B00008F0E0000480B0000000C0000000F0000000B00003B0C00009F0E00004D0B0000000D0000000F0000000B0000140D0000AD0E0000530B0000000E0000000F0000000B0000E80D0000B80E0000580B0000000F0000000F0000000B0000B90E0000C00E00005D0B000000100000000F0000000B0000850F0000C50E0000610B00000000000000100000000B0000AE0000009E0E0000DD0A00000001000000100000000B0000C3010000A50E0000EC0A00000002000000100000000B0000D2020000B00E0000FA0A00000003000000100000000B0000DC030000BD0E0000070B00000004000000100000000B0000E1040000CC0E0000120B00000005000000100000000B0000E0050000DE0E00001D0B00000006000000100000000B0000DB060000F00E0000270B00000007000000100000000B0000D0070000040F0000310B00000008000000100000000B0000C1080000180F0000390B00000009000000100000000B0000AC0900002B0F0000410B0000000A000000100000000B0000930A00003F0F0000480B0000000B000000100000000B0000750B0000510F00004F0B0000000C000000100000000B0000530C0000610F0000550B0000000D000000100000000B00002C0D0000700F00005B0B0000000E000000100000000B0000010E00007C0F0000610B0000000F000000100000000B0000D10E0000850F0000660B00000010000000100000000B00009E0F00008A0F00006B0B00000000000000000000000C00004800000013000000800B00000001000000000000000C0000560100000D000000880B00000002000000000000000C00005E0200000B0000008F0B00000003000000000000000C0000610300000C000000950B00000004000000000000000C00005E0400000F0000009A0B00000005000000000000000C000057050000130000009E0B00000006000000000000000C00004A06000019000000A20B00000007000000000000000C00003807000020000000A40B00000008000000000000000C00002208000027000000A60B00000009000000000000000C0000060900002F000000A70B0000000A000000000000000C0000E609000035000000A70B0000000B000000000000000C0000C10A00003B000000A70B0000000C000000000000000C0000970B00003E000000A70B0000000D000000000000000C0000690C000040000000A60B0000000E000000000000000C0000370D000040000000A50B0000000F000000000000000C0000010E00003C000000A30B00000010000000000000000C0000C60E000035000000A10B00000000000000010000000C00004A0000001F010000880B00000001000000010000000C0000580100001A010000900B00000002000000010000000C00006102000019010000980B00000003000000010000000C0000650300001A0100009F0B00000004000000010000000C0000630400001E010000A40B00000005000000010000000C00005C05000023010000A90B00000006000000010000000C0000500600002A010000AD0B00000007000000010000000C00003F07000032010000AF0B00000008000000010000000C0000280800003A010000B20B00000009000000010000000C00000D09000042010000B30B0000000A000000010000000C0000EE09000049010000B40B0000000B000000010000000C0000C90A000050010000B50B0000000C000000010000000C0000A00B000054010000B50B0000000D000000010000000C0000730C000057010000B40B0000000E000000010000000C0000410D000057010000B30B0000000F000000010000000C00000B0E000054010000B20B00000010000000010000000C0000D10E00004E010000B10B00000000000000020000000C00004C000000280200008F0B00000001000000020000000C00005B01000024020000980B00000002000000020000000C00006502000023020000A00B00000003000000020000000C00006903000026020000A70B00000004000000020000000C0000670400002A020000AD0B00000005000000020000000C00006105000031020000B30B00000006000000020000000C00005506000038020000B70B00000007000000020000000C00004407000041020000BA0B00000008000000020000000C00002F0800004A020000BD0B00000009000000020000000C00001409000052020000BF0B0000000A000000020000000C0000F50900005B020000C00B0000000B000000020000000C0000D10A000062020000C10B0000000C000000020000000C0000A90B000067020000C20B0000000D000000020000000C00007C0C00006B020000C20B0000000E000000020000000C00004B0D00006C020000C10B0000000F000000020000000C0000150E00006A020000C10B00000010000000020000000C0000DC0E000064020000C00B00000000000000030000000C00004E0000002D030000960B00000001000000030000000C00005D0100002B0300009F0B00000002000000030000000C0000670200002B030000A80B00000003000000030000000C00006C0300002E030000B00B00000004000000030000000C00006B04000033030000B60B00000005000000030000000C0000650500003A030000BC0B00000006000000030000000C00005A06000043030000C00B00000007000000030000000C00004A0700004C030000C40B00000008000000030000000C00003508000056030000C70B00000009000000030000000C00001B09000060030000CA0B0000000A000000030000000C0000FC09000069030000CC0B0000000B000000030000000C0000D90A000071030000CD0B0000000C000000030000000C0000B10B000077030000CE0B0000000D000000030000000C0000850C00007B030000CF0B0000000E000000030000000C0000540D00007D030000CF0B0000000F000000030000000C00001F0E00007C030000CE0B00000010000000030000000C0000E60E000077030000CE0B00000000000000040000000C0000500000002F0400009C0B00000001000000040000000C0000600100002D040000A60B00000002000000040000000C00006A0200002F040000AF0B00000003000000040000000C00007003000032040000B70B00000004000000040000000C00006F04000039040000BE0B00000005000000040000000C00006A05000041040000C40B00000006000000040000000C00005F0600004A040000C90B00000007000000040000000C00005007000054040000CE0B00000008000000040000000C00003B0800005F040000D10B00000009000000040000000C00002209000069040000D40B0000000A000000040000000C0000030A000073040000D70B0000000B000000040000000C0000E10A00007C040000D90B0000000C000000040000000C0000B90B000083040000DA0B0000000D000000040000000C00008E0C000088040000DB0B0000000E000000040000000C00005E0D00008B040000DB0B0000000F000000040000000C0000290E00008B040000DC0B00000010000000040000000C0000F10E000087040000DC0B00000000000000050000000C0000520000002D050000A20B00000001000000050000000C0000620100002C050000AC0B00000002000000050000000C00006E0200002E050000B60B00000003000000050000000C00007303000033050000BE0B00000004000000050000000C0000740400003A050000C60B00000005000000050000000C00006F05000043050000CC0B00000006000000050000000C0000650600004D050000D20B00000007000000050000000C00005507000058050000D70B00000008000000050000000C00004108000063050000DB0B00000009000000050000000C0000290900006F050000DE0B0000000A000000050000000C00000B0A000079050000E10B0000000B000000050000000C0000E90A000083050000E30B0000000C000000050000000C0000C20B00008B050000E50B0000000D000000050000000C0000970C000091050000E70B0000000E000000050000000C0000670D000095050000E80B0000000F000000050000000C0000330E000095050000E90B00000010000000050000000C0000FB0E000092050000E90B00000000000000060000000C00005400000027060000A70B00000001000000060000000C00006601000027060000B20B00000002000000060000000C0000710200002A060000BC0B00000003000000060000000C0000770300002F060000C50B00000004000000060000000C00007804000037060000CD0B00000005000000060000000C00007405000041060000D40B00000006000000060000000C00006A0600004C060000DA0B00000007000000060000000C00005C07000057060000DF0B00000008000000060000000C00004808000064060000E40B00000009000000060000000C00003009000070060000E80B0000000A000000060000000C0000130A00007B060000EB0B0000000B000000060000000C0000F10A000086060000EE0B0000000C000000060000000C0000CB0B00008F060000F00B0000000D000000060000000C0000A00C000095060000F20B0000000E000000060000000C0000710D00009A060000F40B0000000F000000060000000C00003E0E00009B060000F50B00000010000000060000000C0000070F000099060000F60B00000000000000070000000C0000580000001C070000AB0B00000001000000070000000C0000690100001C070000B70B00000002000000070000000C00007502000020070000C10B00000003000000070000000C00007C03000026070000CB0B00000004000000070000000C00007D0400002F070000D30B00000005000000070000000C00007A0500003A070000DB0B00000006000000070000000C00007106000045070000E10B00000007000000070000000C00006307000052070000E70B00000008000000070000000C0000500800005F070000EC0B00000009000000070000000C0000380900006C070000F10B0000000A000000070000000C00001B0A000078070000F40B0000000B000000070000000C0000FA0A000084070000F80B0000000C000000070000000C0000D40B00008D070000FA0B0000000D000000070000000C0000AA0C000095070000FD0B0000000E000000070000000C00007C0D00009A070000FF0B0000000F000000070000000C0000490E00009D070000010C00000010000000070000000C0000120F00009B070000020C00000000000000080000000C00005B0000000C080000B00B00000001000000080000000C00006E0100000D080000BC0B00000002000000080000000C00007A02000011080000C70B00000003000000080000000C00008203000019080000D10B00000004000000080000000C00008404000022080000D90B00000005000000080000000C0000800500002E080000E10B00000006000000080000000C0000780600003A080000E90B00000007000000080000000C00006A07000048080000EF0B00000008000000080000000C00005808000056080000F40B00000009000000080000000C00004109000063080000F90B0000000A000000080000000C0000250A000071080000FE0B0000000B000000080000000C0000040B00007D080000010C0000000C000000080000000C0000DF0B000087080000040C0000000D000000080000000C0000B50C000090080000070C0000000E000000080000000C0000870D0000960800000A0C0000000F000000080000000C0000550E0000990800000C0C00000010000000080000000C00001F0F0000980800000E0C00000000000000090000000C000060000000F6080000B40B00000001000000090000000C000073010000F8080000C00B00000002000000090000000C000080020000FD080000CC0B00000003000000090000000C00008803000005090000D60B00000004000000090000000C00008B04000010090000DF0B00000005000000090000000C0000880500001C090000E80B00000006000000090000000C00008006000029090000EF0B00000007000000090000000C00007307000038090000F60B00000008000000090000000C00006108000046090000FC0B00000009000000090000000C00004A09000055090000020C0000000A000000090000000C00002F0A000063090000060C0000000B000000090000000C00000F0B0000700900000A0C0000000C000000090000000C0000EA0B00007B0900000E0C0000000D000000090000000C0000C10C000085090000120C0000000E000000090000000C0000940D00008C090000140C0000000F000000090000000C0000620E000090090000170C00000010000000090000000C00002C0F0000900900001A0C000000000000000A0000000C000067000000DA090000B70B000000010000000A0000000C00007A010000DD090000C40B000000020000000A0000000C000088020000E3090000D00B000000030000000A0000000C000090030000EC090000DB0B000000040000000A0000000C000093040000F7090000E50B000000050000000A0000000C000091050000040A0000EE0B000000060000000A0000000C000089060000130A0000F60B000000070000000A0000000C00007D070000220A0000FD0B000000080000000A0000000C00006C080000320A0000040C000000090000000A0000000C000056090000410A00000A0C0000000A0000000A0000000C00003B0A0000500A00000F0C0000000B0000000A0000000C00001B0B00005E0A0000130C0000000C0000000A0000000C0000F70B00006A0A0000180C0000000D0000000A0000000C0000CE0C0000740A00001B0C0000000E0000000A0000000C0000A20D00007C0A00001F0C0000000F0000000A0000000C0000710E0000800A0000220C000000100000000A0000000C00003B0F0000820A0000250C000000000000000B0000000C00006E000000B80A0000BB0B000000010000000B0000000C000082010000BC0A0000C80B000000020000000B0000000C000090020000C30A0000D50B000000030000000B0000000C000099030000CD0A0000E00B000000040000000B0000000C00009D040000D90A0000EA0B000000050000000B0000000C00009B050000E70A0000F40B000000060000000B0000000C000094060000F60A0000FC0B000000070000000B0000000C000088070000060B0000040C000000080000000B0000000C000078080000160B00000B0C000000090000000B0000000C000062090000270B0000110C0000000A0000000B0000000C0000480A0000360B0000170C0000000B0000000B0000000C0000290B0000450B00001C0C0000000C0000000B0000000C0000050C0000520B0000210C0000000D0000000B0000000C0000DD0C00005D0B0000250C0000000E0000000B0000000C0000B10D0000650B0000290C0000000F0000000B0000000C0000800E00006B0B00002D0C000000100000000B0000000C00004C0F00006D0B0000300C000000000000000C0000000C000078000000900B0000BE0B000000010000000C0000000C00008C010000950B0000CC0B000000020000000C0000000C00009B0200009C0B0000D90B000000030000000C0000000C0000A4030000A70B0000E50B000000040000000C0000000C0000A8040000B40B0000F00B000000050000000C0000000C0000A7050000C20B0000F90B000000060000000C0000000C0000A1060000D20B0000020C000000070000000C0000000C000095070000E30B00000B0C000000080000000C0000000C000085080000F40B0000120C000000090000000C0000000C000070090000060C0000190C0000000A0000000C0000000C0000560A0000160C00001F0C0000000B0000000C0000000C0000380B0000260C0000250C0000000C0000000C0000000C0000150C0000330C00002A0C0000000D0000000C0000000C0000ED0C00003F0C00002F0C0000000E0000000C0000000C0000C20D0000490C0000330C0000000F0000000C0000000C0000920E00004F0C0000370C000000100000000C0000000C00005D0F0000520C00003B0C000000000000000D0000000C000083000000600C0000C10B000000010000000D0000000C000098010000660C0000D00B000000020000000D0000000C0000A70200006F0C0000DD0B000000030000000D0000000C0000B10300007A0C0000E90B000000040000000D0000000C0000B6040000880C0000F50B000000050000000D0000000C0000B5050000970C0000FF0B000000060000000D0000000C0000AF060000A80C0000080C000000070000000D0000000C0000A4070000BA0C0000110C000000080000000D0000000C000095080000CC0C0000190C000000090000000D0000000C000080090000DE0C0000200C0000000A0000000D0000000C0000670A0000EF0C0000270C0000000B0000000D0000000C0000490B0000FF0C00002D0C0000000C0000000D0000000C0000260C00000E0D0000330C0000000D0000000D0000000C0000FF0C00001B0D0000380C0000000E0000000D0000000C0000D40D0000250D00003D0C0000000F0000000D0000000C0000A50E00002C0D0000410C000000100000000D0000000C0000710F0000300D0000460C000000000000000E0000000C0000900000002A0D0000C50B000000010000000E0000000C0000A5010000300D0000D30B000000020000000E0000000C0000B5020000390D0000E10B000000030000000E0000000C0000C0030000460D0000EE0B000000040000000E0000000C0000C5040000540D0000FA0B000000050000000E0000000C0000C5050000640D0000040C000000060000000E0000000C0000C0060000760D00000E0C000000070000000E0000000C0000B5070000890D0000180C000000080000000E0000000C0000A60800009C0D0000200C000000090000000E0000000C000092090000AE0D0000280C0000000A0000000E0000000C0000790A0000C00D00002F0C0000000B0000000E0000000C00005C0B0000D20D0000350C0000000C0000000E0000000C00003A0C0000E10D00003B0C0000000D0000000E0000000C0000140D0000EF0D0000410C0000000E0000000E0000000C0000E90D0000FA0D0000470C0000000F0000000E0000000C0000BA0E0000020E00004C0C000000100000000E0000000C0000870F0000060E0000500C000000000000000F0000000C00009F000000EB0D0000C80B000000010000000F0000000C0000B5010000F20D0000D70B000000020000000F0000000C0000C6020000FD0D0000E50B000000030000000F0000000C0000D10300000A0E0000F20B000000040000000F0000000C0000D6040000190E0000FF0B000000050000000F0000000C0000D70500002A0E00000A0C000000060000000F0000000C0000D20600003D0E0000140C000000070000000F0000000C0000C8070000500E00001E0C000000080000000F0000000C0000BA080000640E0000270C000000090000000F0000000C0000A6090000770E00002F0C0000000A0000000F0000000C00008E0A00008A0E0000370C0000000B0000000F0000000C0000710B00009C0E00003E0C0000000C0000000F0000000C0000500C0000AD0E0000440C0000000D0000000F0000000C00002A0D0000BB0E00004A0C0000000E0000000F0000000C0000000E0000C70E0000500C0000000F0000000F0000000C0000D10E0000D00E0000560C000000100000000F0000000C00009F0F0000D50E00005B0C00000000000000100000000C0000B1000000A50E0000CB0B00000001000000100000000C0000C8010000AC0E0000DB0B00000002000000100000000C0000D9020000B80E0000E90B00000003000000100000000C0000E4030000C60E0000F70B00000004000000100000000C0000EA040000D60E0000040C00000005000000100000000C0000EB050000E80E00000F0C00000006000000100000000C0000E7060000FB0E00001A0C00000007000000100000000C0000DE0700000F0F0000240C00000008000000100000000C0000D0080000240F00002E0C00000009000000100000000C0000BD090000380F0000360C0000000A000000100000000C0000A50A00004C0F00003F0C0000000B000000100000000C0000890B00005F0F0000460C0000000C000000100000000C0000680C0000700F00004D0C0000000D000000100000000C0000430D00007F0F0000540C0000000E000000100000000C0000190E00008C0F00005A0C0000000F000000100000000C0000EB0E0000960F0000600C00000010000000100000000C0000B90F00009C0F0000660C00000000000000000000000D00004C00000014000000600C00000001000000000000000D00005A0100000E000000680C00000002000000000000000D0000630200000C0000006F0C00000003000000000000000D0000660300000D000000750C00000004000000000000000D0000640400000F0000007B0C00000005000000000000000D00005D050000140000007F0C00000006000000000000000D0000500600001A000000820C00000007000000000000000D00003F07000021000000850C00000008000000000000000D00002808000028000000870C00000009000000000000000D00000D0900002F000000880C0000000A000000000000000D0000ED09000036000000890C0000000B000000000000000D0000C80A00003B000000890C0000000C000000000000000D00009F0B00003F000000880C0000000D000000000000000D0000710C000041000000870C0000000E000000000000000D00003F0D000040000000860C0000000F000000000000000D0000090E00003C000000850C00000010000000000000000D0000CE0E000035000000830C00000000000000010000000D00004E00000020010000680C00000001000000010000000D00005D0100001B010000710C00000002000000010000000D0000660200001A010000790C00000003000000010000000D00006A0300001C0100007F0C00000004000000010000000D0000690400001F010000850C00000005000000010000000D000062050000250100008A0C00000006000000010000000D0000560600002C0100008E0C00000007000000010000000D00004507000033010000910C00000008000000010000000D00002F0800003B010000930C00000009000000010000000D00001409000043010000950C0000000A000000010000000D0000F50900004B010000960C0000000B000000010000000D0000D10A000051010000970C0000000C000000010000000D0000A80B000056010000970C0000000D000000010000000D00007B0C000059010000970C0000000E000000010000000D00004A0D000059010000960C0000000F000000010000000D0000140E000056010000950C00000010000000010000000D0000DA0E000050010000940C00000000000000020000000D00005000000029020000700C00000001000000020000000D00006001000026020000790C00000002000000020000000D00006A02000025020000810C00000003000000020000000D00006E03000028020000890C00000004000000020000000D00006D0400002C0200008F0C00000005000000020000000D00006705000033020000940C00000006000000020000000D00005C0600003A020000990C00000007000000020000000D00004B070000430200009C0C00000008000000020000000D0000360800004C0200009F0C00000009000000020000000D00001C09000055020000A20C0000000A000000020000000D0000FD0900005D020000A30C0000000B000000020000000D0000DA0A000064020000A40C0000000C000000020000000D0000B20B00006A020000A50C0000000D000000020000000D0000850C00006D020000A50C0000000E000000020000000D0000540D00006E020000A50C0000000F000000020000000D00001F0E00006D020000A50C00000010000000020000000D0000E60E000067020000A40C00000000000000030000000D00005200000030030000770C00000001000000030000000D0000620100002D030000810C00000002000000030000000D00006C0200002D0300008A0C00000003000000030000000D00007103000030030000910C00000004000000030000000D00007104000036030000980C00000005000000030000000D00006C0500003D0300009E0C00000006000000030000000D00006106000046030000A30C00000007000000030000000D0000510700004F030000A70C00000008000000030000000D00003D08000059030000AB0C00000009000000030000000D00002309000063030000AD0C0000000A000000030000000D0000050A00006C030000B00C0000000B000000030000000D0000E20A000074030000B10C0000000C000000030000000D0000BB0B00007A030000B20C0000000D000000030000000D00008F0C00007F030000B30C0000000E000000030000000D00005F0D000081030000B30C0000000F000000030000000D00002A0E000080030000B30C00000010000000030000000D0000F20E00007B030000B30C00000000000000040000000D000054000000320400007D0C00000001000000040000000D00006401000030040000880C00000002000000040000000D00006F02000031040000910C00000003000000040000000D00007503000036040000990C00000004000000040000000D0000750400003C040000A10C00000005000000040000000D00007005000044040000A70C00000006000000040000000D0000660600004E040000AD0C00000007000000040000000D00005707000058040000B10C00000008000000040000000D00004308000063040000B50C00000009000000040000000D00002A0900006D040000B90C0000000A000000040000000D00000D0A000077040000BB0C0000000B000000040000000D0000EB0A000080040000BD0C0000000C000000040000000D0000C40B000087040000BF0C0000000D000000040000000D0000990C00008D040000C00C0000000E000000040000000D0000690D000090040000C10C0000000F000000040000000D0000350E00008F040000C20C00000010000000040000000D0000FD0E00008C040000C20C00000000000000050000000D00005600000031050000830C00000001000000050000000D0000670100002F0500008E0C00000002000000050000000D00007302000032050000980C00000003000000050000000D00007903000037050000A10C00000004000000050000000D00007A0400003E050000A90C00000005000000050000000D00007505000047050000B00C00000006000000050000000D00006C06000051050000B60C00000007000000050000000D00005D0700005C050000BB0C00000008000000050000000D00004A08000068050000BF0C00000009000000050000000D00003209000073050000C30C0000000A000000050000000D0000150A00007E050000C60C0000000B000000050000000D0000F30A000088050000C90C0000000C000000050000000D0000CD0B000090050000CB0C0000000D000000050000000D0000A20C000097050000CD0C0000000E000000050000000D0000740D00009A050000CE0C0000000F000000050000000D0000400E00009B050000CF0C00000010000000050000000D0000090F000098050000D00C00000000000000060000000D0000580000002B060000890C00000001000000060000000D00006A0100002A060000940C00000002000000060000000D0000760200002D0600009F0C00000003000000060000000D00007D03000033060000A80C00000004000000060000000D00007E0400003B060000B00C00000005000000060000000D00007B05000045060000B80C00000006000000060000000D00007206000051060000BE0C00000007000000060000000D0000640700005D060000C40C00000008000000060000000D00005108000069060000C90C00000009000000060000000D00003A09000075060000CD0C0000000A000000060000000D00001D0A000081060000D10C0000000B000000060000000D0000FC0A00008C060000D40C0000000C000000060000000D0000D70B000095060000D70C0000000D000000060000000D0000AD0C00009C060000D90C0000000E000000060000000D00007F0D0000A1060000DB0C0000000F000000060000000D00004C0E0000A2060000DD0C00000010000000060000000D0000150F0000A0060000DE0C00000000000000070000000D00005B000000200700008E0C00000001000000070000000D00006D010000210700009A0C00000002000000070000000D00007A02000025070000A50C00000003000000070000000D0000820300002B070000AF0C00000004000000070000000D00008404000034070000B80C00000005000000070000000D0000810500003F070000BF0C00000006000000070000000D0000790600004B070000C70C00000007000000070000000D00006B07000058070000CD0C00000008000000070000000D00005908000065070000D20C00000009000000070000000D00004209000073070000D70C0000000A000000070000000D0000260A00007F070000DB0C0000000B000000070000000D0000060B00008B070000DF0C0000000C000000070000000D0000E10B000095070000E20C0000000D000000070000000D0000B80C00009D070000E50C0000000E000000070000000D00008A0D0000A2070000E70C0000000F000000070000000D0000580E0000A5070000EA0C00000010000000070000000D0000220F0000A4070000EC0C00000000000000080000000D00005F00000010080000930C00000001000000080000000D000072010000120800009F0C00000002000000080000000D00007F02000016080000AB0C00000003000000080000000D0000870300001E080000B50C00000004000000080000000D00008A04000028080000BE0C00000005000000080000000D00008805000034080000C70C00000006000000080000000D00008006000041080000CE0C00000007000000080000000D0000740700004E080000D50C00000008000000080000000D0000620800005D080000DB0C00000009000000080000000D00004C0900006B080000E00C0000000A000000080000000D0000300A000078080000E50C0000000B000000080000000D0000110B000085080000E90C0000000C000000080000000D0000EC0B00008F080000ED0C0000000D000000080000000D0000C40C000098080000F00C0000000E000000080000000D0000970D00009F080000F30C0000000F000000080000000D0000650E0000A2080000F60C00000010000000080000000D0000300F0000A2080000F90C00000000000000090000000D000063000000FB080000970C00000001000000090000000D000077010000FD080000A40C00000002000000090000000D00008502000003090000B00C00000003000000090000000D00008E0300000B090000BB0C00000004000000090000000D00009104000016090000C50C00000005000000090000000D00009005000023090000CE0C00000006000000090000000D00008906000030090000D60C00000007000000090000000D00007D0700003F090000DD0C00000008000000090000000D00006C0800004E090000E40C00000009000000090000000D0000560900005D090000E90C0000000A000000090000000D00003B0A00006C090000EF0C0000000B000000090000000D00001C0B000079090000F30C0000000C000000090000000D0000F90B000085090000F80C0000000D000000090000000D0000D00C00008E090000FC0C0000000E000000090000000D0000A40D000096090000FF0C0000000F000000090000000D0000730E00009A090000020D00000010000000090000000D00003E0F00009B090000050D000000000000000A0000000D000069000000E00900009B0C000000010000000A0000000D00007E010000E3090000A90C000000020000000A0000000D00008D020000E9090000B50C000000030000000A0000000D000096030000F3090000C10C000000040000000A0000000D00009A040000FE090000CB0C000000050000000A0000000D0000990500000C0A0000D40C000000060000000A0000000D0000920600001B0A0000DD0C000000070000000A0000000D0000870700002A0A0000E50C000000080000000A0000000D0000770800003A0A0000EC0C000000090000000A0000000D0000610900004A0A0000F20C0000000A0000000A0000000D0000480A0000590A0000F80C0000000B0000000A0000000D0000290B0000670A0000FD0C0000000C0000000A0000000D0000060C0000740A0000020D0000000D0000000A0000000D0000DF0C00007F0A0000060D0000000E0000000A0000000D0000B30D0000870A00000A0D0000000F0000000A0000000D0000830E00008C0A00000E0D000000100000000A0000000D00004E0F00008D0A0000120D000000000000000B0000000D000071000000BE0A00009F0C000000010000000B0000000D000086010000C20A0000AD0C000000020000000B0000000D000095020000CA0A0000BA0C000000030000000B0000000D00009F030000D40A0000C60C000000040000000B0000000D0000A4040000E00A0000D10C000000050000000B0000000D0000A3050000EF0A0000DB0C000000060000000B0000000D00009E060000FE0A0000E40C000000070000000B0000000D0000930700000F0B0000EC0C000000080000000B0000000D000083080000200B0000F40C000000090000000B0000000D00006F090000300B0000FB0C0000000A0000000B0000000D0000550A0000410B0000010D0000000B0000000B0000000D0000370B0000500B0000070D0000000C0000000B0000000D0000150C00005D0B00000C0D0000000D0000000B0000000D0000EE0C0000690B0000110D0000000E0000000B0000000D0000C30D0000720B0000150D0000000F0000000B0000000D0000930E0000780B00001A0D000000100000000B0000000D0000600F00007A0B00001E0D000000000000000C0000000D00007A000000960B0000A30C000000010000000C0000000D0000900100009B0B0000B10C000000020000000C0000000D0000A0020000A30B0000BF0C000000030000000C0000000D0000AA030000AF0B0000CB0C000000040000000C0000000D0000AF040000BC0B0000D70C000000050000000C0000000D0000AF050000CB0B0000E10C000000060000000C0000000D0000AA060000DC0B0000EB0C000000070000000C0000000D0000A0070000ED0B0000F40C000000080000000C0000000D000091080000FF0B0000FC0C000000090000000C0000000D00007D090000100C0000030D0000000A0000000C0000000D0000650A0000210C00000A0D0000000B0000000C0000000D0000470B0000310C0000100D0000000C0000000C0000000D0000250C0000400C0000160D0000000D0000000C0000000D0000FF0C00004C0C00001B0D0000000E0000000C0000000D0000D50D0000560C0000200D0000000F0000000C0000000D0000A60E00005D0C0000250D000000100000000C0000000D0000730F0000600C00002A0D000000000000000D0000000D000085000000670C0000A60C000000010000000D0000000D00009B0100006D0C0000B50C000000020000000D0000000D0000AC020000760C0000C30C000000030000000D0000000D0000B7030000820C0000D00C000000040000000D0000000D0000BD040000900C0000DC0C000000050000000D0000000D0000BD050000A00C0000E70C000000060000000D0000000D0000B9060000B20C0000F10C000000070000000D0000000D0000AF070000C40C0000FB0C000000080000000D0000000D0000A1080000D70C0000030D000000090000000D0000000D00008E090000E90C00000B0D0000000A0000000D0000000D0000760A0000FB0C0000130D0000000B0000000D0000000D0000590B00000C0D0000190D0000000C0000000D0000000D0000380C00001B0D0000200D0000000D0000000D0000000D0000120D0000280D0000260D0000000E0000000D0000000D0000E80D0000330D00002B0D0000000F0000000D0000000D0000BA0E00003B0D0000300D000000100000000D0000000D0000870F00003F0D0000350D000000000000000E0000000D000092000000310D0000AA0C000000010000000E0000000D0000A9010000370D0000B90C000000020000000E0000000D0000BA020000420D0000C80C000000030000000E0000000D0000C60300004E0D0000D50C000000040000000E0000000D0000CC0400005E0D0000E20C000000050000000E0000000D0000CD0500006E0D0000ED0C000000060000000E0000000D0000CA060000810D0000F80C000000070000000E0000000D0000C1070000940D0000020D000000080000000E0000000D0000B3080000A70D00000B0D000000090000000E0000000D0000A0090000BB0D0000130D0000000A0000000E0000000D0000890A0000CD0D00001B0D0000000B0000000E0000000D00006D0B0000DF0D0000230D0000000C0000000E0000000D00004C0C0000EF0D0000290D0000000D0000000E0000000D0000270D0000FD0D0000300D0000000E0000000E0000000D0000FE0D0000090E0000360D0000000F0000000E0000000D0000D00E0000120E00003C0D000000100000000E0000000D00009E0F0000170E0000410D000000000000000F0000000D0000A1000000F30D0000AD0C000000010000000F0000000D0000B8010000FA0D0000BD0C000000020000000F0000000D0000CA020000050E0000CC0C000000030000000F0000000D0000D7030000130E0000DA0C000000040000000F0000000D0000DE040000230E0000E70C000000050000000F0000000D0000E0050000350E0000F30C000000060000000F0000000D0000DC060000480E0000FF0C000000070000000F0000000D0000D40700005C0E0000090D000000080000000F0000000D0000C7080000700E0000130D000000090000000F0000000D0000B5090000840E00001C0D0000000A0000000F0000000D00009E0A0000980E0000240D0000000B0000000F0000000D0000830B0000AB0E00002C0D0000000C0000000F0000000D0000630C0000BC0E0000330D0000000D0000000F0000000D00003E0D0000CB0E00003A0D0000000E0000000F0000000D0000160E0000D70E0000410D0000000F0000000F0000000D0000E90E0000E10E0000470D000000100000000F0000000D0000B70F0000E70E00004D0D00000000000000100000000D0000B3000000AC0E0000B10C00000001000000100000000D0000CB010000B50E0000C10C00000002000000100000000D0000DD020000C10E0000D10C00000003000000100000000D0000EA030000CF0E0000DF0C00000004000000100000000D0000F2040000E00E0000ED0C00000005000000100000000D0000F4050000F30E0000F90C00000006000000100000000D0000F2060000070F0000050D00000007000000100000000D0000EA0700001C0F0000100D00000008000000100000000D0000DE080000310F00001A0D00000009000000100000000D0000CC090000460F0000240D0000000A000000100000000D0000B60A00005B0F00002D0D0000000B000000100000000D00009B0B00006E0F0000350D0000000C000000100000000D00007C0C0000800F00003D0D0000000D000000100000000D0000580D0000900F0000440D0000000E000000100000000D0000300E00009D0F00004B0D0000000F000000100000000D0000030F0000A80F0000520D00000010000000100000000D0000D30F0000AF0F0000590D00000000000000000000000E00004F00000016000000360D00000001000000000000000E00005D010000110000003F0D00000002000000000000000E0000660200000F000000460D00000003000000000000000E0000690300000F0000004C0D00000004000000000000000E00006704000012000000520D00000005000000000000000E00006005000017000000560D00000006000000000000000E0000540600001C0000005A0D00000007000000000000000E000043070000230000005D0D00000008000000000000000E00002C0800002A0000005F0D00000009000000000000000E00001109000031000000600D0000000A000000000000000E0000F109000038000000610D0000000B000000000000000E0000CD0A00003D000000610D0000000C000000000000000E0000A40B000041000000610D0000000D000000000000000E0000760C000043000000600D0000000E000000000000000E0000450D0000420000005F0D0000000F000000000000000E00000F0E00003F0000005D0D00000010000000000000000E0000D40E0000370000005C0D00000000000000010000000E000051000000230100003F0D00000001000000010000000E0000600100001F010000480D00000002000000010000000E0000690200001D010000500D00000003000000010000000E00006D0300001F010000570D00000004000000010000000E00006C040000220100005D0D00000005000000010000000E00006605000028010000620D00000006000000010000000E00005A0600002F010000660D00000007000000010000000E00004A07000037010000690D00000008000000010000000E0000340800003F0100006C0D00000009000000010000000E00001A090000470100006E0D0000000A000000010000000E0000FA0900004E0100006F0D0000000B000000010000000E0000D70A000054010000700D0000000C000000010000000E0000AE0B000059010000700D0000000D000000010000000E0000810C00005C010000700D0000000E000000010000000E0000500D00005C0100006F0D0000000F000000010000000E00001B0E0000590100006F0D00000010000000010000000E0000E20E0000530100006E0D00000000000000020000000E0000520000002D020000470D00000001000000020000000E00006201000029020000510D00000002000000020000000E00006C02000029020000590D00000003000000020000000E0000710300002B020000610D00000004000000020000000E00007104000030020000670D00000005000000020000000E00006B050000360200006D0D00000006000000020000000E0000600600003E020000710D00000007000000020000000E00005007000047020000750D00000008000000020000000E00003B08000050020000780D00000009000000020000000E000021090000590200007B0D0000000A000000020000000E0000030A0000610200007D0D0000000B000000020000000E0000E00A0000680200007E0D0000000C000000020000000E0000B80B00006E0200007F0D0000000D000000020000000E00008C0C0000720200007F0D0000000E000000020000000E00005C0D0000730200007F0D0000000F000000020000000E0000270E0000710200007F0D00000010000000020000000E0000EE0E00006C0200007F0D00000000000000030000000E000054000000330300004F0D00000001000000030000000E00006401000031030000590D00000002000000030000000E00006F02000031030000620D00000003000000030000000E000075030000350300006A0D00000004000000030000000E0000750400003A030000710D00000005000000030000000E00007005000042030000770D00000006000000030000000E0000660600004A0300007C0D00000007000000030000000E00005607000054030000810D00000008000000030000000E0000420800005E030000840D00000009000000030000000E00002909000068030000870D0000000A000000030000000E00000B0A0000710300008A0D0000000B000000030000000E0000E90A0000790300008C0D0000000C000000030000000E0000C20B0000800300008D0D0000000D000000030000000E0000970C0000840300008E0D0000000E000000030000000E0000670D0000860300008F0D0000000F000000030000000E0000330E0000850300008F0D00000010000000030000000E0000FB0E0000810300008F0D00000000000000040000000E00005500000036040000560D00000001000000040000000E00006701000035040000600D00000002000000040000000E000072020000360400006A0D00000003000000040000000E0000780300003A040000730D00000004000000040000000E000079040000410400007A0D00000005000000040000000E00007505000049040000810D00000006000000040000000E00006B06000053040000870D00000007000000040000000E00005D0700005D0400008C0D00000008000000040000000E00004908000068040000900D00000009000000040000000E00003109000073040000930D0000000A000000040000000E0000140A00007D040000960D0000000B000000040000000E0000F20A000086040000990D0000000C000000040000000E0000CC0B00008E0400009B0D0000000D000000040000000E0000A10C0000930400009C0D0000000E000000040000000E0000720D0000960400009D0D0000000F000000040000000E00003F0E0000960400009E0D00000010000000040000000E0000080F0000930400009F0D00000000000000050000000E000057000000350500005C0D00000001000000050000000E00006901000034050000670D00000002000000050000000E00007502000037050000710D00000003000000050000000E00007C0300003C0500007B0D00000004000000050000000E00007E04000043050000830D00000005000000050000000E00007A0500004D0500008A0D00000006000000050000000E00007106000057050000900D00000007000000050000000E00006307000063050000960D00000008000000050000000E0000510800006E0500009B0D00000009000000050000000E0000390900007A0500009F0D0000000A000000050000000E00001D0A000085050000A20D0000000B000000050000000E0000FC0A00008F050000A50D0000000C000000050000000E0000D60B000097050000A80D0000000D000000050000000E0000AC0C00009E050000AA0D0000000E000000050000000E00007E0D0000A2050000AC0D0000000F000000050000000E00004B0E0000A3050000AD0D00000010000000050000000E0000150F0000A0050000AE0D00000000000000060000000E00005900000030060000620D00000001000000060000000E00006C010000300600006E0D00000002000000060000000E00007902000033060000780D00000003000000060000000E00008003000039060000820D00000004000000060000000E000083040000420600008B0D00000005000000060000000E0000800500004C060000930D00000006000000060000000E000078060000570600009A0D00000007000000060000000E00006A07000064060000A00D00000008000000060000000E00005808000070060000A50D00000009000000060000000E0000410900007D060000AA0D0000000A000000060000000E0000260A000089060000AE0D0000000B000000060000000E0000050B000094060000B10D0000000C000000060000000E0000E10B00009D060000B40D0000000D000000060000000E0000B70C0000A4060000B70D0000000E000000060000000E00008A0D0000A9060000B90D0000000F000000060000000E0000580E0000AB060000BB0D00000010000000060000000E0000220F0000A9060000BD0D00000000000000070000000E00005C00000026070000670D00000001000000070000000E00006F01000027070000740D00000002000000070000000E00007D0200002B0700007F0D00000003000000070000000E00008503000032070000890D00000004000000070000000E0000880400003B070000930D00000005000000070000000E000086050000460700009B0D00000006000000070000000E00007F06000052070000A20D00000007000000070000000E00007207000060070000A90D00000008000000070000000E0000610800006D070000AF0D00000009000000070000000E00004A0900007B070000B40D0000000A000000070000000E00002F0A000088070000B90D0000000B000000070000000E0000100B000094070000BD0D0000000C000000070000000E0000EC0B00009E070000C10D0000000D000000070000000E0000C30C0000A6070000C40D0000000E000000070000000E0000960D0000AC070000C70D0000000F000000070000000E0000650E0000AF070000C90D00000010000000070000000E0000300F0000AE070000CC0D00000000000000080000000E000060000000160800006C0D00000001000000080000000E00007401000018080000790D00000002000000080000000E0000820200001D080000850D00000003000000080000000E00008B03000025080000900D00000004000000080000000E00008F0400002F0800009A0D00000005000000080000000E00008D0500003B080000A30D00000006000000080000000E00008606000049080000AB0D00000007000000080000000E00007B07000057080000B20D00000008000000080000000E00006A08000065080000B90D00000009000000080000000E00005409000074080000BE0D0000000A000000080000000E00003A0A000082080000C40D0000000B000000080000000E00001B0B00008E080000C80D0000000C000000080000000E0000F80B000099080000CC0D0000000D000000080000000E0000D00C0000A3080000D00D0000000E000000080000000E0000A40D0000A9080000D40D0000000F000000080000000E0000730E0000AD080000D70D00000010000000080000000E00003F0F0000AD080000DA0D00000000000000090000000E00006400000001090000710D00000001000000090000000E000079010000040900007F0D00000002000000090000000E0000880200000A0900008B0D00000003000000090000000E00009203000013090000960D00000004000000090000000E0000960400001E090000A10D00000005000000090000000E0000950500002B090000AA0D00000006000000090000000E00008F06000039090000B30D00000007000000090000000E00008407000048090000BB0D00000008000000090000000E00007408000058090000C20D00000009000000090000000E00005F09000067090000C80D0000000A000000090000000E0000460A000076090000CE0D0000000B000000090000000E0000270B000084090000D30D0000000C000000090000000E0000050C000090090000D80D0000000D000000090000000E0000DD0C00009A090000DC0D0000000E000000090000000E0000B20D0000A1090000E00D0000000F000000090000000E0000820E0000A6090000E40D00000010000000090000000E00004E0F0000A7090000E70D000000000000000A0000000E00006A000000E6090000760D000000010000000A0000000E00007F010000EA090000840D000000020000000A0000000E00008F020000F1090000910D000000030000000A0000000E00009A030000FB0900009D0D000000040000000A0000000E00009F040000070A0000A80D000000050000000A0000000E00009E050000150A0000B20D000000060000000A0000000E000099060000240A0000BB0D000000070000000A0000000E00008F070000340A0000C30D000000080000000A0000000E00007F080000440A0000CB0D000000090000000A0000000E00006B090000550A0000D20D0000000A0000000A0000000E0000520A0000640A0000D80D0000000B0000000A0000000E0000350B0000730A0000DE0D0000000C0000000A0000000E0000130C0000800A0000E30D0000000D0000000A0000000E0000EC0C00008B0A0000E80D0000000E0000000A0000000E0000C20D0000930A0000EC0D0000000F0000000A0000000E0000930E0000990A0000F10D000000100000000A0000000E00005F0F00009B0A0000F50D000000000000000B0000000E000071000000C50A00007A0D000000010000000B0000000E000087010000CA0A0000880D000000020000000B0000000E000098020000D20A0000960D000000030000000B0000000E0000A3030000DD0A0000A30D000000040000000B0000000E0000A9040000EA0A0000AE0D000000050000000B0000000E0000A9050000F80A0000B90D000000060000000B0000000E0000A5060000090B0000C20D000000070000000B0000000E00009B070000190B0000CB0D000000080000000B0000000E00008C0800002B0B0000D30D000000090000000B0000000E0000790900003C0B0000DB0D0000000A0000000B0000000E0000610A00004C0B0000E20D0000000B0000000B0000000E0000440B00005C0B0000E80D0000000C0000000B0000000E0000230C00006A0B0000EE0D0000000D0000000B0000000E0000FD0C0000760B0000F30D0000000E0000000B0000000E0000D30D00007F0B0000F90D0000000F0000000B0000000E0000A40E0000860B0000FD0D000000100000000B0000000E0000720F0000890B0000020E000000000000000C0000000E00007A0000009E0B00007E0D000000010000000C0000000E000091010000A30B00008D0D000000020000000C0000000E0000A2020000AC0B00009B0D000000030000000C0000000E0000AE030000B80B0000A80D000000040000000C0000000E0000B4040000C60B0000B40D000000050000000C0000000E0000B6050000D50B0000BF0D000000060000000C0000000E0000B2060000E60B0000CA0D000000070000000C0000000E0000A9070000F80B0000D30D000000080000000C0000000E00009B0800000A0C0000DC0D000000090000000C0000000E0000880900001D0C0000E40D0000000A0000000C0000000E0000710A00002E0C0000EB0D0000000B0000000C0000000E0000540B00003F0C0000F20D0000000C0000000C0000000E0000340C00004D0C0000F90D0000000D0000000C0000000E00000F0D00005A0C0000FF0D0000000E0000000C0000000E0000E50D0000650C0000040E0000000F0000000C0000000E0000B80E00006C0C00000A0E000000100000000C0000000E0000860F0000700C00000F0E000000000000000D0000000E0000850000006F0C0000820D000000010000000D0000000E00009C010000760C0000920D000000020000000D0000000E0000AE020000800C0000A00D000000030000000D0000000E0000BB0300008C0C0000AE0D000000040000000D0000000E0000C20400009B0C0000BB0D000000050000000D0000000E0000C4050000AB0C0000C60D000000060000000D0000000E0000C1060000BD0C0000D10D000000070000000D0000000E0000B8070000D00C0000DB0D000000080000000D0000000E0000AB080000E30C0000E40D000000090000000D0000000E000099090000F60C0000ED0D0000000A0000000D0000000E0000820A0000090D0000F50D0000000B0000000D0000000E0000670B00001A0D0000FC0D0000000C0000000D0000000E0000470C00002A0D0000030E0000000D0000000D0000000E0000230D0000380D00000A0E0000000E0000000D0000000E0000FA0D0000430D0000100E0000000F0000000D0000000E0000CD0E00004B0D0000160E000000100000000D0000000E00009C0F0000500D00001C0E000000000000000E0000000E000092000000390D0000860D000000010000000E0000000E0000AA010000410D0000960D000000020000000E0000000E0000BC0200004B0D0000A50D000000030000000E0000000E0000CA030000590D0000B30D000000040000000E0000000E0000D1040000690D0000C10D000000050000000E0000000E0000D40500007A0D0000CD0D000000060000000E0000000E0000D20600008D0D0000D80D000000070000000E0000000E0000CA070000A10D0000E30D000000080000000E0000000E0000BD080000B50D0000ED0D000000090000000E0000000E0000AC090000C90D0000F60D0000000A0000000E0000000E0000960A0000DC0D0000FE0D0000000B0000000E0000000E00007B0B0000EE0D0000060E0000000C0000000E0000000E00005C0C0000FF0D00000E0E0000000D0000000E0000000E0000380D00000E0E0000150E0000000E0000000E0000000E0000100E00001A0E00001C0E0000000F0000000E0000000E0000E40E0000230E0000220E000000100000000E0000000E0000B40F0000290E0000290E000000000000000F0000000E0000A1000000FC0D0000890D000000010000000F0000000E0000BA010000040E00009A0D000000020000000F0000000E0000CD020000100E0000AA0D000000030000000F0000000E0000DB0300001E0E0000B90D000000040000000F0000000E0000E30400002F0E0000C70D000000050000000F0000000E0000E7050000410E0000D40D000000060000000F0000000E0000E5060000550E0000DF0D000000070000000F0000000E0000DE070000690E0000EB0D000000080000000F0000000E0000D20800007E0E0000F50D000000090000000F0000000E0000C1090000930E0000FF0D0000000A0000000F0000000E0000AC0A0000A80E0000080E0000000B0000000F0000000E0000920B0000BB0E0000100E0000000C0000000F0000000E0000730C0000CC0E0000190E0000000D0000000F0000000E0000500D0000DC0E0000200E0000000E0000000F0000000E0000290E0000E90E0000280E0000000F0000000F0000000E0000FE0E0000F30E00002F0E000000100000000F0000000E0000CE0F0000FA0E0000360E00000000000000100000000E0000B2000000B60E00008D0D00000001000000100000000E0000CC010000BF0E00009F0D00000002000000100000000E0000E0020000CC0E0000AF0D00000003000000100000000E0000EE030000DB0E0000BE0D00000004000000100000000E0000F8040000ED0E0000CD0D00000005000000100000000E0000FC050000000F0000DA0D00000006000000100000000E0000FA060000150F0000E70D00000007000000100000000E0000F40700002A0F0000F20D00000008000000100000000E0000E9080000400F0000FD0D00000009000000100000000E0000D9090000560F0000080E0000000A000000100000000E0000C40A00006B0F0000110E0000000B000000100000000E0000AB0B00007F0F00001A0E0000000C000000100000000E00008D0C0000920F0000230E0000000D000000100000000E00006B0D0000A20F00002B0E0000000E000000100000000E0000440E0000B00F0000330E0000000F000000100000000E0000190F0000BB0F00003B0E00000010000000100000000E0000EA0F0000C30F0000420E00000000000000000000000F00004F0000001B000000020E00000001000000000000000F00005D010000150000000B0E00000002000000000000000F00006602000013000000120E00000003000000000000000F00006A03000014000000190E00000004000000000000000F000068040000170000001E0E00000005000000000000000F0000610500001B000000230E00000006000000000000000F00005506000021000000270E00000007000000000000000F000044070000280000002A0E00000008000000000000000F00002E0800002F0000002C0E00000009000000000000000F000013090000360000002D0E0000000A000000000000000F0000F40900003C0000002E0E0000000B000000000000000F0000CF0A0000420000002E0E0000000C000000000000000F0000A60B0000460000002E0E0000000D000000000000000F0000790C0000470000002E0E0000000E000000000000000F0000480D0000470000002D0E0000000F000000000000000F0000120E0000430000002B0E00000010000000000000000F0000D80E00003C0000002A0E00000000000000010000000F000051000000280100000B0E00000001000000010000000F00006001000024010000150E00000002000000010000000F00006A020000220100001D0E00000003000000010000000F00006E03000024010000240E00000004000000010000000F00006D040000280100002A0E00000005000000010000000F0000670500002D0100002F0E00000006000000010000000F00005C06000034010000330E00000007000000010000000F00004B0700003C010000370E00000008000000010000000F000036080000440100003A0E00000009000000010000000F00001C0900004C0100003C0E0000000A000000010000000F0000FD090000530100003D0E0000000B000000010000000F0000DA0A00005A0100003E0E0000000C000000010000000F0000B20B00005E0100003F0E0000000D000000010000000F0000850C0000610100003F0E0000000E000000010000000F0000540D0000610100003E0E0000000F000000010000000F00001F0E00005F0100003E0E00000010000000010000000F0000E60E0000580100003D0E00000000000000020000000F00005200000032020000140E00000001000000020000000F0000620100002F0200001E0E00000002000000020000000F00006D0200002F020000270E00000003000000020000000F000072030000310200002E0E00000004000000020000000F00007204000036020000350E00000005000000020000000F00006C0500003C0200003B0E00000006000000020000000F00006206000044020000400E00000007000000020000000F0000520700004D020000440E00000008000000020000000F00003E08000056020000470E00000009000000020000000F0000250900005F0200004A0E0000000A000000020000000F0000060A0000670200004C0E0000000B000000020000000F0000E40A00006E0200004D0E0000000C000000020000000F0000BC0B0000740200004E0E0000000D000000020000000F0000910C0000780200004F0E0000000E000000020000000F0000610D0000790200004F0E0000000F000000020000000F00002D0E0000770200004F0E00000010000000020000000F0000F40E0000720200004F0E00000000000000030000000F000053000000390300001C0E00000001000000030000000F00006401000037030000260E00000002000000030000000F00007002000038030000300E00000003000000030000000F0000760300003B030000380E00000004000000030000000F000076040000410300003F0E00000005000000030000000F00007205000048030000460E00000006000000030000000F000068060000510300004B0E00000007000000030000000F0000590700005B030000500E00000008000000030000000F00004508000065030000540E00000009000000030000000F00002D0900006F030000570E0000000A000000030000000F0000100A0000780300005A0E0000000B000000030000000F0000EE0A0000800300005C0E0000000C000000030000000F0000C70B0000870300005D0E0000000D000000030000000F00009C0C00008C0300005F0E0000000E000000030000000F00006D0D00008E030000600E0000000F000000030000000F0000390E00008D030000600E00000010000000030000000F0000020F000089030000610E00000000000000040000000F0000550000003D040000230E00000001000000040000000F0000660100003B0400002E0E00000002000000040000000F0000730200003D040000380E00000003000000040000000F00007903000041040000410E00000004000000040000000F00007B04000048040000490E00000005000000040000000F00007705000050040000500E00000006000000040000000F00006E0600005A040000560E00000007000000040000000F000060070000650400005B0E00000008000000040000000F00004D08000070040000600E00000009000000040000000F0000350900007B040000640E0000000A000000040000000F0000190A000085040000670E0000000B000000040000000F0000F70A00008E0400006A0E0000000C000000040000000F0000D20B0000960400006C0E0000000D000000040000000F0000A80C00009B0400006E0E0000000E000000040000000F0000790D00009F0400006F0E0000000F000000040000000F0000460E00009F040000700E00000010000000040000000F0000100F00009B040000710E00000000000000050000000F0000560000003C0500002A0E00000001000000050000000F0000690100003C050000360E00000002000000050000000F0000760200003E050000400E00000003000000050000000F00007D030000430500004A0E00000004000000050000000F00007F0400004B050000520E00000005000000050000000F00007C050000540500005A0E00000006000000050000000F0000740600005F050000600E00000007000000050000000F0000670700006B050000660E00000008000000050000000F000055080000770500006B0E00000009000000050000000F00003E09000083050000700E0000000A000000050000000F0000220A00008E050000740E0000000B000000050000000F0000020B000098050000770E0000000C000000050000000F0000DD0B0000A10500007A0E0000000D000000050000000F0000B30C0000A70500007C0E0000000E000000050000000F0000860D0000AB0500007E0E0000000F000000050000000F0000540E0000AD050000800E00000010000000050000000F00001E0F0000AA050000820E00000000000000060000000F00005800000037060000300E00000001000000060000000F00006B010000370600003C0E00000002000000060000000F0000790200003B060000480E00000003000000060000000F00008103000041060000520E00000004000000060000000F0000840400004A0600005B0E00000005000000060000000F00008205000054060000630E00000006000000060000000F00007B060000600600006A0E00000007000000060000000F00006E0700006C060000710E00000008000000060000000F00005D08000079060000760E00000009000000060000000F000047090000860600007C0E0000000A000000060000000F00002C0A000092060000800E0000000B000000060000000F00000C0B00009E060000840E0000000C000000060000000F0000E80B0000A7060000870E0000000D000000060000000F0000BF0C0000AF0600008A0E0000000E000000060000000F0000920D0000B40600008D0E0000000F000000060000000F0000610E0000B6060000900E00000010000000060000000F00002C0F0000B5060000920E00000000000000070000000F00005B0000002D070000360E00000001000000070000000F00006F0100002F070000430E00000002000000070000000F00007D020000330700004F0E00000003000000070000000F0000860300003A070000590E00000004000000070000000F00008A04000044070000630E00000005000000070000000F0000890500004F0700006C0E00000006000000070000000F0000820600005C070000740E00000007000000070000000F000076070000690700007B0E00000008000000070000000F00006608000077070000810E00000009000000070000000F00005009000085070000870E0000000A000000070000000F0000360A0000920700008C0E0000000B000000070000000F0000170B00009E070000900E0000000C000000070000000F0000F40B0000A9070000940E0000000D000000070000000F0000CC0C0000B2070000980E0000000E000000070000000F0000A00D0000B80700009B0E0000000F000000070000000F00006F0E0000BB0700009E0E00000010000000070000000F00003B0F0000BA070000A10E00000000000000080000000F00005E0000001E0800003B0E00000001000000080000000F00007301000021080000490E00000002000000080000000F00008202000026080000550E00000003000000080000000F00008C0300002E080000610E00000004000000080000000F000091040000390800006B0E00000005000000080000000F00009005000045080000740E00000006000000080000000F00008A060000530800007D0E00000007000000080000000F00007F07000061080000840E00000008000000080000000F00006F080000700800008B0E00000009000000080000000F00005B0900007F080000920E0000000A000000080000000F0000410A00008D080000970E0000000B000000080000000F0000230B00009A0800009C0E0000000C000000080000000F0000010C0000A6080000A10E0000000D000000080000000F0000D90C0000AF080000A50E0000000E000000080000000F0000AE0D0000B6080000A90E0000000F000000080000000F00007F0E0000BA080000AD0E00000010000000080000000F00004B0F0000BB080000B00E00000000000000090000000F0000630000000A090000410E00000001000000090000000F0000780100000D0900004F0E00000002000000090000000F000088020000140900005C0E00000003000000090000000F0000930300001D090000670E00000004000000090000000F00009804000028090000720E00000005000000090000000F000098050000350900007C0E00000006000000090000000F00009306000044090000850E00000007000000090000000F000089070000540900008E0E00000008000000090000000F00007A08000063090000950E00000009000000090000000F000066090000730900009C0E0000000A000000090000000F00004D0A000082090000A20E0000000B000000090000000F0000300B000090090000A80E0000000C000000090000000F00000E0C00009D090000AD0E0000000D000000090000000F0000E80C0000A7090000B20E0000000E000000090000000F0000BD0D0000AF090000B70E0000000F000000090000000F00008F0E0000B4090000BB0E00000010000000090000000F00005C0F0000B6090000BF0E000000000000000A0000000F000068000000F0090000450E000000010000000A0000000F00007F010000F4090000540E000000020000000A0000000F00008F020000FB090000620E000000030000000A0000000F00009B030000050A00006E0E000000040000000A0000000F0000A1040000120A00007A0E000000050000000A0000000F0000A2050000200A0000840E000000060000000A0000000F00009D060000300A00008E0E000000070000000A0000000F000094070000400A0000970E000000080000000A0000000F000086080000510A00009F0E000000090000000A0000000F000073090000610A0000A60E0000000A0000000A0000000F00005B0A0000720A0000AD0E0000000B0000000A0000000F00003E0B0000810A0000B40E0000000C0000000A0000000F00001D0C00008E0A0000BA0E0000000D0000000A0000000F0000F80C0000990A0000BF0E0000000E0000000A0000000F0000CE0D0000A20A0000C40E0000000F0000000A0000000F0000A00E0000A80A0000C90E000000100000000A0000000F00006E0F0000AB0A0000CD0E000000000000000B0000000F00006F000000CF0A00004A0E000000010000000B0000000F000086010000D40A0000590E000000020000000B0000000F000098020000DC0A0000670E000000030000000B0000000F0000A4030000E80A0000750E000000040000000B0000000F0000AB040000F50A0000810E000000050000000B0000000F0000AD050000040B00008C0E000000060000000B0000000F0000A9060000150B0000960E000000070000000B0000000F0000A1070000260B0000A00E000000080000000B0000000F000093080000380B0000A80E000000090000000B0000000F0000810900004A0B0000B00E0000000A0000000B0000000F00006A0A00005B0B0000B80E0000000B0000000B0000000F00004E0B00006B0B0000BF0E0000000C0000000B0000000F00002E0C0000790B0000C50E0000000D0000000B0000000F0000090D0000850B0000CB0E0000000E0000000B0000000F0000E00D00008F0B0000D10E0000000F0000000B0000000F0000B30E0000960B0000D70E000000100000000B0000000F0000810F00009A0B0000DC0E000000000000000C0000000F000078000000A80B00004E0E000000010000000C0000000F000090010000AE0B00005E0E000000020000000C0000000F0000A2020000B70B00006D0E000000030000000C0000000F0000AF030000C30B00007B0E000000040000000C0000000F0000B7040000D20B0000870E000000050000000C0000000F0000B9050000E20B0000930E000000060000000C0000000F0000B6060000F30B00009E0E000000070000000C0000000F0000AF070000060C0000A80E000000080000000C0000000F0000A2080000180C0000B20E000000090000000C0000000F0000900900002B0C0000BA0E0000000A0000000C0000000F00007A0A00003D0C0000C20E0000000B0000000C0000000F00005F0B00004E0C0000CA0E0000000C0000000C0000000F0000400C00005D0C0000D10E0000000D0000000C0000000F00001C0D00006B0C0000D80E0000000E0000000C0000000F0000F40D0000760C0000DE0E0000000F0000000C0000000F0000C70E00007E0C0000E40E000000100000000C0000000F0000960F0000820C0000EA0E000000000000000D0000000F0000830000007A0C0000530E000000010000000D0000000F00009B010000810C0000630E000000020000000D0000000F0000AE0200008B0C0000730E000000030000000D0000000F0000BC030000980C0000810E000000040000000D0000000F0000C5040000A70C00008E0E000000050000000D0000000F0000C8050000B90C00009B0E000000060000000D0000000F0000C6060000CB0C0000A60E000000070000000D0000000F0000BF070000DE0C0000B10E000000080000000D0000000F0000B3080000F20C0000BB0E000000090000000D0000000F0000A2090000060D0000C40E0000000A0000000D0000000F00008C0A0000190D0000CD0E0000000B0000000D0000000F0000720B00002B0D0000D50E0000000C0000000D0000000F0000540C00003B0D0000DD0E0000000D0000000D0000000F0000300D0000490D0000E40E0000000E0000000D0000000F0000090E0000550D0000EB0E0000000F0000000D0000000F0000DD0E00005E0D0000F10E000000100000000D0000000F0000AD0F0000630D0000F80E000000000000000E0000000F00008F000000440D0000570E000000010000000E0000000F0000A90100004C0D0000680E000000020000000E0000000F0000BD020000570D0000780E000000030000000E0000000F0000CB030000650D0000870E000000040000000E0000000F0000D4040000760D0000950E000000050000000E0000000F0000D8050000880D0000A20E000000060000000E0000000F0000D70600009B0D0000AE0E000000070000000E0000000F0000D1070000B00D0000B90E000000080000000E0000000F0000C6080000C40D0000C40E000000090000000E0000000F0000B6090000D90D0000CE0E0000000A0000000E0000000F0000A10A0000ED0D0000D70E0000000B0000000E0000000F0000870B0000000E0000E00E0000000C0000000E0000000F0000690C0000110E0000E80E0000000D0000000E0000000F0000470D0000200E0000F00E0000000E0000000E0000000F0000200E00002D0E0000F70E0000000F0000000E0000000F0000F50E0000370E0000FF0E000000100000000E0000000F0000C60F00003D0E0000060F000000000000000F0000000F00009E000000070E00005B0E000000010000000F0000000F0000B8010000100E00006D0E000000020000000F0000000F0000CD0200001C0E00007D0E000000030000000F0000000F0000DC0300002B0E00008D0E000000040000000F0000000F0000E60400003C0E00009B0E000000050000000F0000000F0000EB050000500E0000A90E000000060000000F0000000F0000EA060000640E0000B60E000000070000000F0000000F0000E5070000790E0000C20E000000080000000F0000000F0000DB0800008F0E0000CD0E000000090000000F0000000F0000CB090000A40E0000D70E0000000A0000000F0000000F0000B70A0000B90E0000E10E0000000B0000000F0000000F00009F0B0000CD0E0000EB0E0000000C0000000F0000000F0000820C0000DF0E0000F30E0000000D0000000F0000000F0000600D0000F00E0000FC0E0000000E0000000F0000000F00003A0E0000FD0E0000040F0000000F0000000F0000000F0000100F0000080F00000C0F000000100000000F0000000F0000E20F00000F0F0000130F00000000000000100000000F0000AF000000C20E00005F0E00000001000000100000000F0000CA010000CC0E0000720E00000002000000100000000F0000E0020000D90E0000830E00000003000000100000000F0000F0030000E90E0000930E00000004000000100000000F0000FB040000FB0E0000A20E00000005000000100000000F0000000600000F0F0000B00E00000006000000100000000F000000070000240F0000BE0E00000007000000100000000F0000FC0700003B0F0000CA0E00000008000000100000000F0000F2080000510F0000D60E00000009000000100000000F0000E4090000680F0000E10E0000000A000000100000000F0000D00A00007E0F0000EB0E0000000B000000100000000F0000B90B0000920F0000F50E0000000C000000100000000F00009C0C0000A60F0000FF0E0000000D000000100000000F00007B0D0000B70F0000080F0000000E000000100000000F0000560E0000C60F0000110F0000000F000000100000000F00002D0F0000D10F0000190F00000010000000100000000F0000FF0F0000DA0F0000210F00000000000000000000001000004C00000022000000C20E00000001000000000000001000005B0100001D000000CB0E0000000200000000000000100000640200001A000000D30E0000000300000000000000100000680300001B000000DA0E0000000400000000000000100000660400001E000000DF0E00000005000000000000001000005F05000022000000E40E00000006000000000000001000005406000028000000E80E0000000700000000000000100000430700002F000000EB0E00000008000000000000001000002D08000036000000ED0E0000000900000000000000100000120900003D000000EE0E0000000A00000000000000100000F309000043000000EF0E0000000B00000000000000100000CF0A000049000000F00E0000000C00000000000000100000A60B00004C000000F00E0000000D00000000000000100000790C00004E000000EF0E0000000E00000000000000100000480D00004D000000EF0E0000000F00000000000000100000120E00004A000000EE0E0000001000000000000000100000D80E000042000000EC0E00000000000000010000001000004D00000030010000CC0E00000001000000010000001000005D0100002B010000D50E0000000200000001000000100000670200002A010000DE0E00000003000000010000001000006C0300002C010000E50E00000004000000010000001000006B0400002F010000EB0E00000005000000010000001000006505000035010000F10E00000006000000010000001000005A0600003C010000F50E00000007000000010000001000004A07000044010000F90E0000000800000001000000100000350800004C010000FC0E00000009000000010000001000001C09000054010000FE0E0000000A00000001000000100000FD0900005B010000FF0E0000000B00000001000000100000DA0A000061010000010F0000000C00000001000000100000B20B000066010000010F0000000D00000001000000100000860C000069010000010F0000000E00000001000000100000550D000069010000010F0000000F00000001000000100000210E000067010000010F0000001000000001000000100000E80E000060010000000F00000000000000020000001000004F0000003B020000D50E00000001000000020000001000005F01000037020000DF0E00000002000000020000001000006A02000037020000E80E00000003000000020000001000007003000039020000F00E0000000400000002000000100000700400003E020000F70E00000005000000020000001000006B05000045020000FD0E0000000600000002000000100000610600004D020000020F00000007000000020000001000005207000055020000060F00000008000000020000001000003E0800005E0200000A0F000000090000000200000010000025090000670200000D0F0000000A00000002000000100000070A0000700200000F0F0000000B00000002000000100000E50A000077020000110F0000000C00000002000000100000BE0B00007D020000120F0000000D00000002000000100000920C000081020000130F0000000E00000002000000100000630D000082020000130F0000000F000000020000001000002F0E000080020000130F0000001000000002000000100000F70E00007B020000130F00000000000000030000001000005000000042030000DD0E00000001000000030000001000006101000040030000E80E00000002000000030000001000006D02000040030000F10E00000003000000030000001000007303000044030000FA0E0000000400000003000000100000750400004A030000020F00000005000000030000001000007005000051030000080F0000000600000003000000100000670600005A0300000E0F00000007000000030000001000005907000064030000130F0000000800000003000000100000460800006E030000170F00000009000000030000001000002D090000780300001B0F0000000A00000003000000100000110A0000810300001D0F0000000B00000003000000100000EF0A00008A030000200F0000000C00000003000000100000C90B000091030000220F0000000D000000030000001000009F0C000095030000230F0000000E00000003000000100000700D000098030000240F0000000F000000030000001000003D0E000097030000250F0000001000000003000000100000060F000093030000260F00000000000000040000001000005100000046040000E50E00000001000000040000001000006301000044040000F00E00000002000000040000001000007002000046040000FA0E0000000300000004000000100000770300004B040000040F000000040000000400000010000079040000510400000C0F0000000500000004000000100000760500005A040000130F00000006000000040000001000006D06000064040000190F0000000700000004000000100000600700006F0400001F0F00000008000000040000001000004E0800007A040000240F00000009000000040000001000003609000085040000280F0000000A000000040000001000001A0A00008F0400002C0F0000000B00000004000000100000FA0A0000990400002F0F0000000C00000004000000100000D50B0000A1040000310F0000000D00000004000000100000AB0C0000A6040000330F0000000E000000040000001000007D0D0000AA040000350F0000000F000000040000001000004B0E0000AA040000370F0000001000000004000000100000150F0000A7040000380F00000000000000050000001000005200000046050000EC0E00000001000000050000001000006501000045050000F80E00000002000000050000001000007302000048050000030F00000003000000050000001000007B0300004D0500000D0F00000004000000050000001000007E04000055050000150F00000005000000050000001000007B0500005F0500001D0F0000000600000005000000100000740600006A050000240F000000070000000500000010000067070000760500002B0F00000008000000050000001000005608000082050000300F00000009000000050000001000003F0900008E050000350F0000000A00000005000000100000240A000099050000390F0000000B00000005000000100000040B0000A40500003D0F0000000C00000005000000100000E00B0000AC050000400F0000000D00000005000000100000B70C0000B3050000430F0000000E000000050000001000008A0D0000B8050000450F0000000F00000005000000100000590E0000B9050000470F0000001000000005000000100000240F0000B7050000490F00000000000000060000001000005400000041060000F30E00000001000000060000001000006801000041060000FF0E000000020000000600000010000076020000450600000B0F00000003000000060000001000007F0300004C060000150F000000040000000600000010000083040000550600001F0F0000000500000006000000100000810500005F060000270F00000006000000060000001000007B0600006B0600002F0F00000007000000060000001000006F07000078060000360F00000008000000060000001000005E080000850600003C0F00000009000000060000001000004909000092060000410F0000000A000000060000001000002F0A00009F060000460F0000000B00000006000000100000100B0000AA0600004B0F0000000C00000006000000100000EC0B0000B40600004E0F0000000D00000006000000100000C40C0000BC060000520F0000000E00000006000000100000980D0000C1060000550F0000000F00000006000000100000680E0000C3060000580F0000001000000006000000100000330F0000C20600005A0F00000000000000070000001000005600000038070000F90E00000001000000070000001000006B01000039070000060F00000002000000070000001000007B0200003E070000120F000000030000000700000010000084030000450700001D0F0000000400000007000000100000890400004F070000270F0000000500000007000000100000880500005B070000310F00000006000000070000001000008206000068070000390F00000007000000070000001000007707000076070000410F00000008000000070000001000006808000084070000470F000000090000000700000010000053090000920700004D0F0000000A000000070000001000003A0A00009F070000530F0000000B000000070000001000001B0B0000AC070000580F0000000C00000007000000100000F90B0000B70700005C0F0000000D00000007000000100000D20C0000BF070000600F0000000E00000007000000100000A70D0000C6070000640F0000000F00000007000000100000770E0000C9070000680F0000001000000007000000100000430F0000C90700006B0F00000000000000080000001000005A00000029080000FF0E00000001000000080000001000006F0100002C0800000D0F00000002000000080000001000007F02000031080000190F00000003000000080000001000008A0300003A080000250F00000004000000080000001000009004000045080000300F000000050000000800000010000090050000510800003A0F00000006000000080000001000008B0600005F080000430F0000000700000008000000100000810700006E0800004B0F0000000800000008000000100000720800007D080000520F00000009000000080000001000005E0900008C080000590F0000000A00000008000000100000450A00009B0800005F0F0000000B00000008000000100000280B0000A8080000650F0000000C00000008000000100000060C0000B40800006A0F0000000D00000008000000100000E00C0000BE0800006F0F0000000E00000008000000100000B60D0000C5080000730F0000000F00000008000000100000870E0000CA080000770F0000001000000008000000100000540F0000CB0800007B0F00000000000000090000001000005E00000015090000040F00000001000000090000001000007401000019090000130F0000000200000009000000100000850200001F090000200F000000030000000900000010000091030000290900002D0F00000004000000090000001000009704000035090000380F00000005000000090000001000009805000042090000420F000000060000000900000010000094060000510900004C0F00000007000000090000001000008B07000061090000550F00000008000000090000001000007D080000710900005D0F00000009000000090000001000006A09000082090000640F0000000A00000009000000100000520A0000910900006B0F0000000B00000009000000100000360B00009F090000710F0000000C00000009000000100000150C0000AC090000770F0000000D00000009000000100000F00C0000B70900007C0F0000000E00000009000000100000C60D0000C0090000820F0000000F00000009000000100000980E0000C5090000860F0000001000000009000000100000660F0000C70900008B0F000000000000000A00000010000063000000FB090000090F000000010000000A0000001000007B010000000A0000190F000000020000000A0000001000008D020000080A0000270F000000030000000A00000010000099030000120A0000340F000000040000000A000000100000A00400001F0A0000400F000000050000000A000000100000A20500002E0A00004B0F000000060000000A0000001000009F0600003E0A0000550F000000070000000A000000100000960700004E0A00005F0F000000080000000A00000010000089080000600A0000670F000000090000000A00000010000077090000710A00006F0F0000000A0000000A000000100000600A0000810A0000770F0000000B0000000A000000100000450B0000910A00007E0F0000000C0000000A000000100000250C00009F0A0000840F0000000D0000000A000000100000000D0000AA0A00008A0F0000000E0000000A000000100000D70D0000B40A0000900F0000000F0000000A000000100000AA0E0000BA0A0000950F000000100000000A000000100000790F0000BD0A00009A0F000000000000000B0000001000006A000000DB0A00000E0F000000010000000B00000010000083010000E10A00001E0F000000020000000B00000010000095020000E90A00002D0F000000030000000B000000100000A2030000F50A00003B0F000000040000000B000000100000AA040000030B0000470F000000050000000B000000100000AD050000130B0000530F000000060000000B000000100000AB060000240B00005E0F000000070000000B000000100000A3070000350B0000680F000000080000000B00000010000097080000480B0000710F000000090000000B000000100000860900005A0B00007A0F0000000A0000000B000000100000700A00006B0B0000820F0000000B0000000B000000100000550B00007C0B00008A0F0000000C0000000B000000100000360C00008B0B0000910F0000000D0000000B000000100000120D0000970B0000970F0000000E0000000B000000100000EA0D0000A20B00009E0F0000000F0000000B000000100000BE0E0000A90B0000A40F000000100000000B0000001000008E0F0000AD0B0000AA0F000000000000000C00000010000073000000B40B0000130F000000010000000C0000001000008C010000BB0B0000240F000000020000000C0000001000009F020000C50B0000330F000000030000000C000000100000AE030000D10B0000410F000000040000000C000000100000B6040000E00B00004F0F000000050000000C000000100000BA050000F10B00005B0F000000060000000C000000100000B8060000030C0000670F000000070000000C000000100000B2070000160C0000710F000000080000000C000000100000A6080000290C00007B0F000000090000000C000000100000960900003C0C0000850F0000000A0000000C000000100000810A00004F0C00008D0F0000000B0000000C000000100000670B0000600C0000960F0000000C0000000C000000100000490C0000700C00009D0F0000000D0000000C000000100000260D00007E0C0000A50F0000000E0000000C000000100000FF0D0000890C0000AC0F0000000F0000000C000000100000D40E0000920C0000B20F000000100000000C000000100000A40F0000960C0000B90F000000000000000D0000001000007D000000870C0000180F000000010000000D000000100000970100008E0C0000290F000000020000000D000000100000AC020000990C0000390F000000030000000D000000100000BB030000A70C0000480F000000040000000D000000100000C4040000B70C0000560F000000050000000D000000100000C9050000C80C0000630F000000060000000D000000100000C8060000DB0C00006F0F000000070000000D000000100000C2070000EF0C00007B0F000000080000000D000000100000B7080000030D0000850F000000090000000D000000100000A8090000170D00008F0F0000000A0000000D000000100000940A00002B0D0000990F0000000B0000000D0000001000007B0B00003D0D0000A10F0000000C0000000D0000001000005D0C00004E0D0000AA0F0000000D0000000D0000001000003B0D00005D0D0000B20F0000000E0000000D000000100000150E00006A0D0000B90F0000000F0000000D000000100000EB0E0000730D0000C10F000000100000000D000000100000BC0F0000790D0000C80F000000000000000E0000001000008A000000520D00001C0F000000010000000E000000100000A40100005A0D00002E0F000000020000000E000000100000BA020000660D00003F0F000000030000000E000000100000CA030000750D00004E0F000000040000000E000000100000D4040000860D00005D0F000000050000000E000000100000D9050000980D00006B0F000000060000000E000000100000D9060000AC0D0000780F000000070000000E000000100000D5070000C10D0000840F000000080000000E000000100000CB080000D60D00008F0F000000090000000E000000100000BC090000EB0D00009A0F0000000A0000000E000000100000A90A0000000E0000A40F0000000B0000000E000000100000910B0000130E0000AD0F0000000C0000000E000000100000740C0000250E0000B60F0000000D0000000E000000100000530D0000350E0000BF0F0000000E0000000E0000001000002E0E0000430E0000C70F0000000F0000000E000000100000040F00004D0E0000CF0F000000100000000E000000100000D60F0000540E0000D70F000000000000000F00000010000098000000150E0000210F000000010000000F000000100000B40100001E0E0000330F000000020000000F000000100000CA0200002B0E0000450F000000030000000F000000100000DB0300003B0E0000550F000000040000000F000000100000E60400004D0E0000640F000000050000000F000000100000EC050000600E0000730F000000060000000F000000100000ED060000760E0000800F000000070000000F000000100000E90700008B0E00008D0F000000080000000F000000100000E0080000A20E0000990F000000090000000F000000100000D2090000B80E0000A40F0000000A0000000F000000100000C00A0000CD0E0000AF0F0000000B0000000F000000100000A90B0000E20E0000B90F0000000C0000000F0000001000008D0C0000F50E0000C20F0000000D0000000F0000001000006D0D0000060F0000CC0F0000000E0000000F000000100000480E0000140F0000D50F0000000F0000000F0000001000001F0F00001F0F0000DD0F000000100000000F000000100000F30F0000270F0000E60F0000000000000010000000100000A9000000D00E0000260F0000000100000010000000100000C6010000DB0E0000390F0000000200000010000000100000DD020000E80E00004B0F0000000300000010000000100000EE030000F90E00005C0F0000000400000010000000100000FB0400000C0F00006B0F000000050000001000000010000002060000210F00007A0F000000060000001000000010000003070000370F0000890F0000000700000010000000100000000800004E0F0000960F0000000800000010000000100000F8080000650F0000A30F0000000900000010000000100000EB0900007C0F0000AE0F0000000A00000010000000100000D90A0000930F0000BA0F0000000B00000010000000100000C30B0000A80F0000C50F0000000C00000010000000100000A80C0000BC0F0000CF0F0000000D00000010000000100000890D0000CE0F0000D90F0000000E00000010000000100000650E0000DD0F0000E20F0000000F000000100000001000003D0F0000EA0F0000EB0F0000001000000010000000100000FF0F0000F30F0000F40F0000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000000C0400000000000014000000000800000000000000000000C4070000170000001A000000000C000000000000000000002F0B00002F00000015000000001000000000000000000000530E0000270000000900000000000000000400000000000011000000080400000A000000000400000004000000000000160400000A0400001E000000000800000004000000000000C80700002804000023000000000C000000040000000000002C0B0000460400001E0000000010000000040000000000004A0E0000420400001100000000000000000800000000000025000000CF0700000C00000000040000000800000000000024040000D607000020000000000800000008000000000000CF070000F907000024000000000C000000080000000000002D0B00001B0800001E000000001000000008000000000000440E00001D0800001100000000000000000C0000000000004A0000003E0B00000900000000040000000C000000000000420400004A0B00001C00000000080000000C000000000000E7070000720B00001F000000000C0000000C0000000000003E0B0000990B00001800000000100000000C0000000000004E0E00009F0B00000B0000000000000000100000000000008D0000003E0E0000040000000004000000100000000000007E0400004E0E0000160000000008000000100000000000001C0800007B0E000019000000000C000000100000000000006C0B0000A70E000011000000001000000010000000000000760E0000B20E000003000000000000000000000000040000080000001B000000CC0300000004000000000000000400001704000018000000E2030000000800000000000000040000D307000031000000EA030000000C00000000000000040000420B000049000000E7030000001000000000000000040000690E000041000000DD030000000000000004000000040000160000002A040000DC030000000400000004000000040000240400002E040000F5030000000800000004000000040000DE0700004F040000FE030000000C000000040000000400004B0B00006F040000FD030000001000000004000000040000710E00006E040000F603000000000000000800000004000027000000F8070000E40300000004000000080000000400003404000004080000FF030000000800000008000000040000ED0700002D0800000A040000000C00000008000000040000580B0000540800000C0400000010000000080000000400007C0E00005B0800000604000000000000000C000000040000490000006E0B0000E603000000040000000C00000004000054040000820B00000304000000080000000C0000000400000B080000B20B000011040000000C0000000C000000040000750B0000E10B00001504000000100000000C000000040000980E0000EF0B00001104000000000000001000000004000088000000750E0000E703000000040000001000000004000092040000900E00000604000000080000001000000004000048080000C80E000016040000000C00000010000000040000B00B0000FF0E00001C040000001000000010000000040000D10E0000150F00001A0400000000000000000000000800002800000019000000BC0700000004000000000000000800003B04000015000000D5070000000800000000000000080000FB0700002E000000DF070000000C000000000000000800006D0B000046000000DD070000001000000000000000080000980E00003D000000D6070000000000000004000000080000330000002E040000D30700000004000000040000000800004A04000035040000F00700000008000000040000000800000D08000059040000FF070000000C00000004000000080000830B00007B04000002080000001000000004000000080000B10E00007C040000000800000000000000080000000800004200000004080000E10700000004000000080000000800005C0400001508000003080000000800000008000000080000230800004308000016080000000C000000080000000800009C0B00006F0800001F080000001000000008000000080000CE0E00007B0800002108000000000000000C00000008000061000000810B0000E907000000040000000C0000000800007F0400009D0B00001008000000080000000C00000008000049080000D50B000028080000000C0000000C000000080000C60B00000C0C00003608000000100000000C000000080000FB0E0000230C00003D0800000000000000100000000800009D0000008F0E0000F0070000000400000010000000080000BF040000B50E00001C0800000008000000100000000800008C080000F80E000039080000000C000000100000000800000D0C0000390F00004B080000001000000010000000080000460F00005A0F0000570800000000000000000000000C00004800000013000000800B00000004000000000000000C00005E0400000F0000009A0B00000008000000000000000C00002208000027000000A60B0000000C000000000000000C0000970B00003E000000A70B00000010000000000000000C0000C60E000035000000A10B00000000000000040000000C0000500000002F0400009C0B00000004000000040000000C00006F04000039040000BE0B00000008000000040000000C00003B0800005F040000D10B0000000C000000040000000C0000B90B000083040000DA0B00000010000000040000000C0000F10E000087040000DC0B00000000000000080000000C00005B0000000C080000B00B00000004000000080000000C00008404000022080000D90B00000008000000080000000C00005808000056080000F40B0000000C000000080000000C0000DF0B000087080000040C00000010000000080000000C00001F0F0000980800000E0C000000000000000C0000000C000078000000900B0000BE0B000000040000000C0000000C0000A8040000B40B0000F00B000000080000000C0000000C000085080000F40B0000120C0000000C0000000C0000000C0000150C0000330C00002A0C000000100000000C0000000C00005D0F0000520C00003B0C00000000000000100000000C0000B1000000A50E0000CB0B00000004000000100000000C0000EA040000D60E0000040C00000008000000100000000C0000D0080000240F00002E0C0000000C000000100000000C0000680C0000700F00004D0C00000010000000100000000C0000B90F00009C0F0000660C00000000000000000000001000004C00000022000000C20E0000000400000000000000100000660400001E000000DF0E00000008000000000000001000002D08000036000000ED0E0000000C00000000000000100000A60B00004C000000F00E0000001000000000000000100000D80E000042000000EC0E00000000000000040000001000005100000046040000E50E000000040000000400000010000079040000510400000C0F00000008000000040000001000004E0800007A040000240F0000000C00000004000000100000D50B0000A1040000310F0000001000000004000000100000150F0000A7040000380F00000000000000080000001000005A00000029080000FF0E00000004000000080000001000009004000045080000300F0000000800000008000000100000720800007D080000520F0000000C00000008000000100000060C0000B40800006A0F0000001000000008000000100000540F0000CB0800007B0F000000000000000C00000010000073000000B40B0000130F000000040000000C000000100000B6040000E00B00004F0F000000080000000C000000100000A6080000290C00007B0F0000000C0000000C000000100000490C0000700C00009D0F000000100000000C000000100000A40F0000960C0000B90F0000000000000010000000100000A9000000D00E0000260F0000000400000010000000100000FB0400000C0F00006B0F0000000800000010000000100000F8080000650F0000A30F0000000C00000010000000100000A80C0000BC0F0000CF0F0000001000000010000000100000FF0F0000F30F0000F40F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000002C0000003C00000048000000520000005B000000630000006A00000071000000770000007D00000082000000880000008D00000091000000960000009B0000009F000000A3000000A7000000AB000000AF000000B3000000B6000000BA000000BD000000C1000000C4000000C7000000CB000000CE000000D1000000D4000000D7000000DA000000DD000000DF000000E2000000E5000000E8000000EA000000ED000000F0000000F2000000F5000000F7000000FA000000FC000000FF000000010100000301000006010000080100000A0100000D0100000F010000110100001301000016010000180100001A0100001C0100001E01000020010000220100002401000026010000280100002A0100002C0100002E01000030010000320100003401000036010000380100003A0100003C0100003E0100003F01000041010000430100004501000047010000480100004A0100004C0100004E0100004F01000051010000530100005501000056010000580100005A0100005B0100005D0100005F0100006001000062010000640100006501000067010000680100006A0100006B0100006D0100006F010000700100007201000073010000750100007601000078010000790100007B0100007C0100007E0100007F010000810100008201000084010000850100008701000088010000890100008B0100008C0100008E0100008F010000910100009201000093010000950100009601000097010000990100009A0100009C0100009D0100009E010000A0010000A1010000A2010000A4010000A5010000A6010000A8010000A9010000AA010000AB010000AD010000AE010000AF010000B1010000B2010000B3010000B4010000B6010000B7010000B8010000B9010000BB010000BC010000BD010000BE010000C0010000C1010000C2010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D2010000D3010000D4010000D5010000D6010000D7010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F9010000FA010000FB010000FC010000FD010000FE010000FF010000000200000102000002020000030200000402000005020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002C0200002D0200002E0200002F020000300200003102000032020000330200003402000035020000360200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F02000040020000410200004202000043020000440200004402000045020000460200004702000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200005002000051020000520200005302000053020000540200005502000056020000570200005802000059020000590200005A0200005B0200005C0200005D0200005E0200005F0200005F02000060020000610200006202000063020000640200006502000065020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006F0200006F0200007002000071020000720200007302000073020000740200007502000076020000770200007802000078020000790200007A0200007B0200007C0200007C0200007D0200007E0200007F020000800200008002000081020000820200008302000084020000840200008502000086020000870200008702000088020000890200008A0200008B0200008B0200008C0200008D0200008E0200008F0200008F020000900200009102000092020000920200009302000094020000950200009502000096020000970200009802000099020000990200009A0200009B0200009C0200009C0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A5020000A5020000A6020000A7020000A8020000A8020000A9020000AA020000AB020000AB020000AC020000AD020000AE020000AE020000AF020000B0020000B0020000B1020000B2020000B3020000B3020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000C0020000C0020000C1020000C2020000C2020000C3020000C4020000C5020000C5020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000D0020000D0020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D6020000D7020000D7020000D8020000D9020000D9020000DA020000DB020000DB020000DC020000DD020000DD020000DE020000DF020000DF020000E0020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E6020000E6020000E7020000E8020000E8020000E9020000EA020000EA020000EB020000EC020000EC020000ED020000EE020000EE020000EF020000EF020000F0020000F1020000F1020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F7020000F7020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FD020000FD020000FE020000FE020000FF020000000300000003000001030000020300000203000003030000040300000403000005030000050300000603000007030000070300000803000009030000090300000A0300000B0300000B0300000C0300000C0300000D0300000E0300000E0300000F030000100300001003000011030000110300001203000013030000130300001403000015030000150300001603000016030000170300001803000018030000190300001A0300001A0300001B0300001B0300001C0300001D0300001D0300001E0300001E0300001F03000020030000200300002103000021030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002B0300002B0300002C0300002C0300002D0300002E0300002E0300002F0300002F03000030030000310300003103000032030000320300003303000034030000340300003503000035030000360300003603000037030000380300003803000039030000390300003A0300003B0300003B0300003C0300003C0300003D0300003E0300003E0300003F0300003F03000040030000400300004103000042030000420300004303000043030000440300004403000045030000460300004603000047030000470300004803000049030000490300004A0300004A0300004B0300004B0300004C0300004D0300004D0300004E0300004E0300004F0300004F03000050030000510300005103000052030000520300005303000053030000540300005503000055030000560300005603000057030000570300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005E0300005E0300005F0300005F0300006003000060030000610300006103000062030000630300006303000064030000640300006503000065030000660300006603000067030000670300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006E0300006E0300006F0300006F030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E0300007F0300007F030000800300008003000081030000810300008203000083030000830300008403000084030000850300008503000086030000860300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F030000900300009003000091030000910300009203000092030000930300009303000094030000940300009503000095030000960300009603000097030000970300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CA030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E7030000E8030000E8030000E9030000E9030000EA030000EA030000EB030000EB030000EC030000EC030000ED030000ED030000EE030000EE030000EE030000EF030000EF030000F0030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000F4030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000F8030000F8030000F9030000F9030000FA030000FA030000FA030000FB030000FB030000FC030000FC030000FD030000FD030000FE030000FE030000FF030000FF030000000000002B0000003B00000047000000510000005900000061000000680000006F000000750000007A00000080000000850000008A0000008F00000093000000970000009C000000A0000000A4000000A8000000AB000000AF000000B3000000B6000000B9000000BD000000C0000000C3000000C6000000CA000000CD000000D0000000D2000000D5000000D8000000DB000000DE000000E0000000E3000000E6000000E8000000EB000000ED000000F0000000F2000000F5000000F7000000FA000000FC000000FE00000000010000030100000501000007010000090100000C0100000E01000010010000120100001401000016010000180100001A0100001C0100001E01000020010000220100002401000026010000280100002A0100002C0100002E0100003001000032010000330100003501000037010000390100003B0100003C0100003E0100004001000042010000440100004501000047010000490100004A0100004C0100004E0100004F0100005101000053010000540100005601000058010000590100005B0100005C0100005E0100005F0100006101000063010000640100006601000067010000690100006A0100006C0100006D0100006F010000700100007201000073010000750100007601000078010000790100007A0100007C0100007D0100007F010000800100008101000083010000840100008601000087010000880100008A0100008B0100008D0100008E0100008F010000910100009201000093010000950100009601000097010000980100009A0100009B0100009C0100009E0100009F010000A0010000A2010000A3010000A4010000A5010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000AF010000B0010000B2010000B3010000B4010000B5010000B7010000B8010000B9010000BA010000BB010000BC010000BE010000BF010000C0010000C1010000C2010000C4010000C5010000C6010000C7010000C8010000C9010000CA010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FE010000FF01000000020000010200000202000003020000040200000502000006020000070200000802000009020000090200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000018020000190200001A0200001B0200001C0200001D0200001E0200001E0200001F02000020020000210200002202000023020000240200002502000026020000270200002802000029020000290200002A0200002B0200002C0200002D0200002E0200002F02000030020000310200003202000032020000330200003402000035020000360200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F0200004002000040020000410200004202000043020000440200004502000046020000470200004702000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200005002000051020000510200005202000053020000540200005502000056020000560200005702000058020000590200005A0200005B0200005B0200005C0200005D0200005E0200005F0200005F0200006002000061020000620200006302000064020000640200006502000066020000670200006802000068020000690200006A0200006B0200006C0200006C0200006D0200006E0200006F0200006F0200007002000071020000720200007302000073020000740200007502000076020000770200007702000078020000790200007A0200007A0200007B0200007C0200007D0200007D0200007E0200007F020000800200008102000081020000820200008302000084020000840200008502000086020000870200008702000088020000890200008A0200008A0200008B0200008C0200008D0200008D0200008E0200008F02000090020000900200009102000092020000930200009302000094020000950200009502000096020000970200009802000098020000990200009A0200009B0200009B0200009C0200009D0200009D0200009E0200009F020000A0020000A0020000A1020000A2020000A2020000A3020000A4020000A5020000A5020000A6020000A7020000A7020000A8020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AF020000AF020000B0020000B1020000B1020000B2020000B3020000B3020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000BA020000BA020000BB020000BC020000BC020000BD020000BE020000BE020000BF020000C0020000C0020000C1020000C2020000C3020000C3020000C4020000C5020000C5020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CB020000CB020000CC020000CD020000CD020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D6020000D7020000D7020000D8020000D8020000D9020000DA020000DA020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000E0020000E0020000E1020000E2020000E2020000E3020000E3020000E4020000E5020000E5020000E6020000E7020000E7020000E8020000E9020000E9020000EA020000EB020000EB020000EC020000EC020000ED020000EE020000EE020000EF020000F0020000F0020000F1020000F1020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F6020000F7020000F8020000F8020000F9020000FA020000FA020000FB020000FB020000FC020000FD020000FD020000FE020000FE020000FF02000000030000000300000103000002030000020300000303000003030000040300000503000005030000060300000603000007030000080300000803000009030000090300000A0300000B0300000B0300000C0300000C0300000D0300000E0300000E0300000F0300000F030000100300001103000011030000120300001203000013030000140300001403000015030000150300001603000017030000170300001803000018030000190300001A0300001A0300001B0300001B0300001C0300001C0300001D0300001E0300001E0300001F0300001F03000020030000210300002103000022030000220300002303000023030000240300002503000025030000260300002603000027030000280300002803000029030000290300002A0300002A0300002B0300002C0300002C0300002D0300002D0300002E0300002E0300002F0300003003000030030000310300003103000032030000320300003303000034030000340300003503000035030000360300003603000037030000380300003803000039030000390300003A0300003A0300003B0300003B0300003C0300003D0300003D0300003E0300003E0300003F0300003F0300004003000040030000410300004203000042030000430300004303000044030000440300004503000045030000460300004703000047030000480300004803000049030000490300004A0300004A0300004B0300004C0300004C0300004D0300004D0300004E0300004E0300004F0300004F0300005003000050030000510300005203000052030000530300005303000054030000540300005503000055030000560300005603000057030000570300005803000059030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005E0300005F030000600300006003000061030000610300006203000062030000630300006303000064030000640300006503000065030000660300006603000067030000670300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F030000700300007003000071030000710300007203000072030000730300007303000074030000740300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007D0300007D0300007E0300007E0300007F0300007F03000080030000800300008103000081030000820300008203000083030000830300008403000084030000850300008503000086030000860300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008F0300008F03000090030000900300009103000091030000920300009203000093030000930300009403000094030000950300009503000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B3030000B3030000B4030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BD030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CB030000CB030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000D0030000D0030000D1030000D1030000D1030000D2030000D2030000D3030000D3030000D4030000D4030000D5030000D5030000D6030000D6030000D6030000D7030000D7030000D8030000D8030000D9030000D9030000DA030000DA030000DB030000DB030000DB030000DC030000DC030000DD030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E0030000E1030000E1030000E2030000E2030000E3030000E3030000E4030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E8030000E8030000E9030000E9030000E9030000EA030000EA030000000000002A00000039000000450000004E000000570000005E000000650000006B00000071000000770000007C00000081000000860000008A0000008F00000093000000970000009B0000009F000000A3000000A6000000AA000000AD000000B1000000B4000000B7000000BA000000BD000000C0000000C3000000C6000000C9000000CC000000CF000000D2000000D4000000D7000000DA000000DC000000DF000000E1000000E4000000E6000000E9000000EB000000ED000000F0000000F2000000F4000000F6000000F9000000FB000000FD000000FF000000010100000401000006010000080100000A0100000C0100000E01000010010000120100001401000016010000180100001A0100001B0100001D0100001F01000021010000230100002501000027010000280100002A0100002C0100002E0100002F01000031010000330100003501000036010000380100003A0100003B0100003D0100003F0100004001000042010000440100004501000047010000480100004A0100004C0100004D0100004F010000500100005201000053010000550100005601000058010000590100005B0100005C0100005E0100005F010000610100006201000064010000650100006601000068010000690100006B0100006C0100006E0100006F010000700100007201000073010000740100007601000077010000790100007A0100007B0100007D0100007E0100007F010000810100008201000083010000840100008601000087010000880100008A0100008B0100008C0100008D0100008F01000090010000910100009201000094010000950100009601000097010000990100009A0100009B0100009C0100009D0100009F010000A0010000A1010000A2010000A3010000A5010000A6010000A7010000A8010000A9010000AA010000AC010000AD010000AE010000AF010000B0010000B1010000B2010000B4010000B5010000B6010000B7010000B8010000B9010000BA010000BB010000BD010000BE010000BF010000C0010000C1010000C2010000C3010000C4010000C5010000C6010000C7010000C8010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D1010000D2010000D3010000D4010000D5010000D6010000D7010000D8010000D9010000DA010000DB010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F6010000F7010000F8010000F9010000FA010000FB010000FC010000FD010000FD010000FE010000FF01000000020000010200000202000003020000040200000502000006020000070200000802000009020000090200000A0200000B0200000C0200000D0200000E0200000F02000010020000110200001202000012020000130200001402000015020000160200001702000018020000190200001A0200001A0200001B0200001C0200001D0200001E0200001F0200002002000021020000210200002202000023020000240200002502000026020000270200002702000028020000290200002A0200002B0200002C0200002D0200002D0200002E0200002F0200003002000031020000320200003202000033020000340200003502000036020000370200003702000038020000390200003A0200003B0200003B0200003C0200003D0200003E0200003F020000400200004002000041020000420200004302000044020000440200004502000046020000470200004802000048020000490200004A0200004B0200004C0200004C0200004D0200004E0200004F0200004F0200005002000051020000520200005302000053020000540200005502000056020000560200005702000058020000590200005A0200005A0200005B0200005C0200005D0200005D0200005E0200005F02000060020000600200006102000062020000630200006302000064020000650200006602000066020000670200006802000069020000690200006A0200006B0200006C0200006C0200006D0200006E0200006F0200006F020000700200007102000072020000720200007302000074020000740200007502000076020000770200007702000078020000790200007A0200007A0200007B0200007C0200007C0200007D0200007E0200007F0200007F02000080020000810200008102000082020000830200008402000084020000850200008602000086020000870200008802000088020000890200008A0200008B0200008B0200008C0200008D0200008D0200008E0200008F0200008F02000090020000910200009202000092020000930200009402000094020000950200009602000096020000970200009802000098020000990200009A0200009A0200009B0200009C0200009C0200009D0200009E0200009E0200009F020000A0020000A1020000A1020000A2020000A3020000A3020000A4020000A5020000A5020000A6020000A7020000A7020000A8020000A9020000A9020000AA020000AA020000AB020000AC020000AC020000AD020000AE020000AE020000AF020000B0020000B0020000B1020000B2020000B2020000B3020000B4020000B4020000B5020000B6020000B6020000B7020000B8020000B8020000B9020000B9020000BA020000BB020000BB020000BC020000BD020000BD020000BE020000BF020000BF020000C0020000C1020000C1020000C2020000C2020000C3020000C4020000C4020000C5020000C6020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CB020000CB020000CC020000CC020000CD020000CE020000CE020000CF020000D0020000D0020000D1020000D1020000D2020000D3020000D3020000D4020000D5020000D5020000D6020000D6020000D7020000D8020000D8020000D9020000D9020000DA020000DB020000DB020000DC020000DC020000DD020000DE020000DE020000DF020000DF020000E0020000E1020000E1020000E2020000E2020000E3020000E4020000E4020000E5020000E5020000E6020000E7020000E7020000E8020000E8020000E9020000EA020000EA020000EB020000EB020000EC020000ED020000ED020000EE020000EE020000EF020000F0020000F0020000F1020000F1020000F2020000F2020000F3020000F4020000F4020000F5020000F5020000F6020000F7020000F7020000F8020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FC020000FD020000FD020000FE020000FF020000FF0200000003000000030000010300000203000002030000030300000303000004030000040300000503000005030000060300000703000007030000080300000803000009030000090300000A0300000B0300000B0300000C0300000C0300000D0300000D0300000E0300000F0300000F0300001003000010030000110300001103000012030000120300001303000014030000140300001503000015030000160300001603000017030000170300001803000019030000190300001A0300001A0300001B0300001B0300001C0300001C0300001D0300001D0300001E0300001F0300001F030000200300002003000021030000210300002203000022030000230300002303000024030000250300002503000026030000260300002703000027030000280300002803000029030000290300002A0300002A0300002B0300002C0300002C0300002D0300002D0300002E0300002E0300002F0300002F030000300300003003000031030000310300003203000032030000330300003403000034030000350300003503000036030000360300003703000037030000380300003803000039030000390300003A0300003A0300003B0300003B0300003C0300003D0300003D0300003E0300003E0300003F0300003F03000040030000400300004103000041030000420300004203000043030000430300004403000044030000450300004503000046030000460300004703000047030000480300004803000049030000490300004A0300004A0300004B0300004C0300004C0300004D0300004D0300004E0300004E0300004F0300004F03000050030000500300005103000051030000520300005203000053030000530300005403000054030000550300005503000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005B0300005B0300005C0300005C0300005D0300005D0300005E0300005E0300005F0300005F03000060030000600300006103000061030000620300006203000063030000630300006403000064030000650300006503000066030000660300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006D0300006D0300006E0300006E0300006F0300006F03000070030000700300007103000071030000720300007203000073030000730300007403000074030000750300007503000076030000760300007703000077030000780300007803000079030000790300007A0300007A0300007B0300007B0300007C0300007C0300007C0300007D0300007D0300007E0300007E0300007F0300007F0300008003000080030000810300008103000082030000820300008303000083030000840300008403000085030000850300008603000086030000860300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008B0300008C0300008C0300008D0300008D0300008E0300008E0300008E0300008F0300008F0300009003000090030000910300009103000092030000920300009303000093030000940300009403000094030000950300009503000096030000960300009703000097030000980300009803000099030000990300009A0300009A0300009A0300009B0300009B0300009C0300009C0300009D0300009D0300009E0300009E0300009F0300009F030000A0030000A0030000A0030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A5030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B6030000B7030000B7030000B8030000B8030000B9030000B9030000BA030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BE030000BF030000BF030000C0030000C0030000C1030000C1030000C1030000C2030000C2030000C3030000C3030000C4030000C4030000C5030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CB030000CB030000CB030000CC030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000600000006000000060000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C6864725F6C69622076657273696F6E3D22322E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C70616E656C5F636F6C6F725F6D6F64653E44434950333C2F70616E656C5F636F6C6F725F6D6F64653E3C70616E656C5F6D61785F6C756D696E616E63653E3534352E3838343339393431343036333C2F70616E656C5F6D61785F6C756D696E616E63653E3C70616E656C5F6D696E5F6C756D696E616E63653E302E3030323C2F70616E656C5F6D696E5F6C756D696E616E63653E3C6E6F6D696E616C5F7065616B5F6C756D696E616E63653E313530303C2F6E6F6D696E616C5F7065616B5F6C756D696E616E63653E3C5344525F7065616B5F6C756D696E616E63653E3430303C2F5344525F7065616B5F6C756D696E616E63653E3C6F75747075745F67616D6D615F73706163653E3C73706163653E3270323C2F73706163653E3C76616C3E322E323C2F76616C3E3C2F6F75747075745F67616D6D615F73706163653E3C70616E656C5F7063633E3C723E3C633E303C2F633E3C723E313C2F723E3C673E303C2F673E3C623E303C2F623E3C72673E303C2F72673E3C67623E303C2F67623E3C72623E303C2F72623E3C72723E303C2F72723E3C67673E303C2F67673E3C62623E303C2F62623E3C7267623E303C2F7267623E3C2F723E3C673E3C633E303C2F633E3C723E303C2F723E3C673E313C2F673E3C623E303C2F623E3C72673E303C2F72673E3C67623E303C2F67623E3C72623E303C2F72623E3C72723E303C2F72723E3C67673E303C2F67673E3C62623E303C2F62623E3C7267623E303C2F7267623E3C2F673E3C623E3C633E303C2F633E3C723E303C2F723E3C673E303C2F673E3C623E313C2F623E3C72673E303C2F72673E3C67623E303C2F67623E3C72623E303C2F72623E3C72723E303C2F72723E3C67673E303C2F67673E3C62623E303C2F62623E3C7267623E303C2F7267623E3C2F623E3C2F70616E656C5F7063633E3C746F6E655F6D61703E3C706F696E74733E3C783E303C2F783E3C793E303C2F793E3C783E36323C2F783E3C793E33383C2F793E3C783E3132333C2F783E3C793E36313C2F793E3C783E3138353C2F783E3C793E38353C2F793E3C783E3235343C2F783E3C793E3132323C2F793E3C783E3330383C2F783E3C793E3136373C2F793E3C783E3338363C2F783E3C793E3235333C2F793E3C783E3435313C2F783E3C793E3334363C2F793E3C783E3438323C2F783E3C793E3339393C2F793E3C783E3531333C2F783E3C793E3435393C2F793E3C783E3534343C2F783E3C793E3532363C2F793E3C783E3537353C2F783E3C793E3630323C2F793E3C783E3630363C2F783E3C793E3638363C2F793E3C783E3633373C2F783E3C793E3738323C2F793E3C783E3636383C2F783E3C793E3839303C2F793E3C783E3830303C2F783E3C793E3938333C2F793E3C783E3932333C2F783E3C793E313032333C2F793E3C2F706F696E74733E3C2F746F6E655F6D61703E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C2F73616D706C696E675F677269643E3C647370705F73616D706C696E675F677269643E3C747970653E637573746F6D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F647370705F73616D706C696E675F677269643E3C2F6864725F6C69623E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E547275653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E547275653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E547275653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E32303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E31353C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E3235353C2F666C6167733E3C73686172705F666163746F723E33353C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E313C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E31353C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000031130000000000000000000000000000000000000000000000000000000100000000000000000000530100003E000000320000000002000000000000000000006B0200003F000000390000000003000000000000000000007D030000400000003F0000000004000000000000000000008904000041000000430000000005000000000000000000008F05000041000000460000000006000000000000000000008F06000040000000480000000007000000000000000000008907000040000000480000000008000000000000000000007C0800003F000000460000000009000000000000000000006A0900003D00000044000000000A00000000000000000000510A00003B0000003F000000000B00000000000000000000320B0000390000003A000000000C000000000000000000000D0C00003600000033000000000D00000000000000000000E20C0000330000002A000000000E00000000000000000000B00D00002F00000021000000000F00000000000000000000790E00002B000000150000000010000000000000000000003B0F000027000000090000000000000000010000000000003100000059010000270000000001000000010000000000004F0100005B0100002F000000000200000001000000000000670200005C010000360000000003000000010000000000007A0300005D0100003C000000000400000001000000000000850400005E010000400000000005000000010000000000008B0500005E010000430000000006000000010000000000008B0600005E01000045000000000700000001000000000000840700005E01000045000000000800000001000000000000780800005D01000044000000000900000001000000000000650900005B01000041000000000A000000010000000000004C0A00005A0100003D000000000B000000010000000000002D0B00005801000038000000000C00000001000000000000080C00005501000031000000000D00000001000000000000DD0C00005201000028000000000E00000001000000000000AB0D00004F0100001F000000000F00000001000000000000740E00004B01000014000000001000000001000000000000360F000047010000070000000000000000020000000000002E0000006F020000230000000001000000020000000000004C010000710200002C00000000020000000200000000000064020000720200003300000000030000000200000000000076030000740200003900000000040000000200000000000082040000750200003E00000000050000000200000000000088050000750200004100000000060000000200000000000087060000750200004200000000070000000200000000000081070000750200004300000000080000000200000000000074080000740200004200000000090000000200000000000061090000730200003F000000000A00000002000000000000480A0000720200003B000000000B00000002000000000000290B00007002000036000000000C00000002000000000000040C00006D0200002F000000000D00000002000000000000D80C00006B02000027000000000E00000002000000000000A70D0000680200001D000000000F000000020000000000006F0E00006402000012000000001000000002000000000000310F000060020000060000000000000000030000000000002B0000007E030000210000000001000000030000000000004901000080030000290000000002000000030000000000006102000082030000310000000003000000030000000000007303000083030000370000000004000000030000000000007F040000850300003B00000000050000000300000000000085050000850300003E0000000006000000030000000000008406000086030000400000000007000000030000000000007D070000860300004100000000080000000300000000000071080000850300003F0000000009000000030000000000005E090000840300003D000000000A00000003000000000000450A00008303000039000000000B00000003000000000000250B00008103000034000000000C00000003000000000000000C00007F0300002D000000000D00000003000000000000D50C00007D03000025000000000E00000003000000000000A30D00007A0300001C000000000F000000030000000000006B0E000076030000110000000010000000030000000000002D0F0000730300000400000000000000000400000000000029000000860400001E0000000001000000040000000000004701000089040000270000000002000000040000000000005F0200008B0400002E000000000300000004000000000000710300008D040000340000000004000000040000000000007D0400008E04000039000000000500000004000000000000820500008F0400003C000000000600000004000000000000810600008F0400003E0000000007000000040000000000007B070000900400003F0000000008000000040000000000006E0800008F0400003E0000000009000000040000000000005B0900008F0400003B000000000A00000004000000000000420A00008E04000037000000000B00000004000000000000220B00008C04000032000000000C00000004000000000000FD0B00008A0400002C000000000D00000004000000000000D10C00008804000024000000000E00000004000000000000A00D0000850400001A000000000F00000004000000000000680E000082040000100000000010000000040000000000002A0F00007F0400000300000000000000000500000000000027000000880500001B000000000100000005000000000000450100008B050000240000000002000000050000000000005D0200008D0500002C0000000003000000050000000000006F0300008F050000320000000004000000050000000000007B040000910500003700000000050000000500000000000080050000920500003A0000000006000000050000000000007F060000930500003C00000000070000000500000000000078070000930500003D0000000008000000050000000000006B080000930500003C00000000090000000500000000000058090000930500003A000000000A000000050000000000003F0A00009205000036000000000B00000005000000000000200B00009005000031000000000C00000005000000000000FA0B00008F0500002A000000000D00000005000000000000CE0C00008D05000022000000000E000000050000000000009D0D00008A05000019000000000F00000005000000000000650E0000870500000F000000001000000005000000000000270F000084050000020000000000000000060000000000002600000083060000190000000001000000060000000000004401000086060000220000000002000000060000000000005C020000890600002A0000000003000000060000000000006E0300008B06000030000000000400000006000000000000790400008D060000350000000005000000060000000000007E0500008E060000380000000006000000060000000000007E0600008F0600003A00000000070000000600000000000077070000900600003B0000000008000000060000000000006A080000900600003A000000000900000006000000000000560900009006000038000000000A000000060000000000003D0A00008F06000035000000000B000000060000000000001E0B00008E06000030000000000C00000006000000000000F80B00008D06000029000000000D00000006000000000000CC0C00008B06000021000000000E000000060000000000009A0D00008906000018000000000F00000006000000000000620E0000860600000E000000001000000006000000000000240F00008306000002000000000000000007000000000000260000007807000017000000000100000007000000000000440100007B070000200000000002000000070000000000005B0200007E070000280000000003000000070000000000006D030000800700002E0000000004000000070000000000007804000082070000330000000005000000070000000000007D05000084070000370000000006000000070000000000007D060000850700003900000000070000000700000000000076070000860700003A000000000800000007000000000000680800008607000039000000000900000007000000000000550900008607000037000000000A000000070000000000003C0A00008607000033000000000B000000070000000000001C0B0000850700002F000000000C00000007000000000000F60B00008407000028000000000D00000007000000000000CA0C00008207000021000000000E00000007000000000000980D00008007000018000000000F00000007000000000000600E00007E0700000D000000001000000007000000000000220F00007B0700000100000000000000000800000000000026000000660800001500000000010000000800000000000043010000690800001E0000000002000000080000000000005B0200006C080000260000000003000000080000000000006C0300006F0800002D0000000004000000080000000000007804000071080000320000000005000000080000000000007D05000073080000350000000006000000080000000000007C0600007408000038000000000700000008000000000000750700007508000038000000000800000008000000000000680800007608000038000000000900000008000000000000540900007608000036000000000A000000080000000000003B0A00007608000033000000000B000000080000000000001B0B0000760800002E000000000C00000008000000000000F50B00007508000028000000000D00000008000000000000C90C00007308000020000000000E00000008000000000000970D00007108000017000000000F000000080000000000005F0E00006F0800000D000000001000000008000000000000200F00006D08000001000000000000000009000000000000260000004D0900001300000000010000000900000000000044010000510900001D0000000002000000090000000000005B02000054090000250000000003000000090000000000006D030000570900002B0000000004000000090000000000007804000059090000300000000005000000090000000000007D0500005B090000340000000006000000090000000000007C0600005D09000037000000000700000009000000000000750700005E09000037000000000800000009000000000000670800005F09000037000000000900000009000000000000540900006009000035000000000A000000090000000000003A0A00006009000032000000000B000000090000000000001A0B00005F0900002D000000000C00000009000000000000F40B00005F09000027000000000D00000009000000000000C80C00005D09000020000000000E00000009000000000000960D00005C09000017000000000F000000090000000000005E0E00005A0900000C0000000010000000090000000000001F0F0000570900000100000000000000000A000000000000270000002E0A00001200000000010000000A00000000000045010000320A00001B00000000020000000A0000000000005C020000350A00002300000000030000000A0000000000006D030000380A00002A00000000040000000A000000000000780400003B0A00002F00000000050000000A0000000000007D0500003D0A00003300000000060000000A0000000000007C0600003F0A00003600000000070000000A00000000000075070000410A00003700000000080000000A00000000000068080000420A00003600000000090000000A00000000000054090000420A000035000000000A0000000A0000000000003A0A0000430A000031000000000B0000000A0000000000001A0B0000420A00002D000000000C0000000A000000000000F40B0000420A000027000000000D0000000A000000000000C80C0000410A00001F000000000E0000000A000000000000960D0000400A000017000000000F0000000A0000000000005D0E00003E0A00000C00000000100000000A0000000000001F0F00003C0A00000100000000000000000B00000000000029000000080B00001100000000010000000B000000000000460100000C0B00001A00000000020000000B0000000000005D020000100B00002200000000030000000B0000000000006F030000130B00002900000000040000000B0000000000007A040000160B00002E00000000050000000B0000000000007E050000180B00003200000000060000000B0000000000007D0600001B0B00003500000000070000000B000000000000760700001C0B00003600000000080000000B000000000000680800001E0B00003600000000090000000B000000000000550900001E0B000034000000000A0000000B0000000000003B0A00001F0B000031000000000B0000000B0000000000001B0B00001F0B00002D000000000C0000000B000000000000F50B00001F0B000027000000000D0000000B000000000000C80C00001E0B00001F000000000E0000000B000000000000960D00001D0B000017000000000F0000000B0000000000005E0E00001B0B00000D00000000100000000B0000000000001F0F0000190B00000100000000000000000C0000000000002B000000DB0B00000F00000000010000000C00000000000048010000E00B00001900000000020000000C0000000000005F020000E40B00002100000000030000000C00000000000070030000E70B00002800000000040000000C0000000000007B040000EA0B00002E00000000050000000C00000000000080050000ED0B00003200000000060000000C0000000000007F060000EF0B00003400000000070000000C00000000000077070000F10B00003600000000080000000C00000000000069080000F30B00003500000000090000000C00000000000056090000F40B000034000000000A0000000C0000000000003C0A0000F50B000031000000000B0000000C0000000000001C0B0000F50B00002C000000000C0000000C000000000000F60B0000F50B000027000000000D0000000C000000000000C90C0000F40B000020000000000E0000000C000000000000970D0000F30B000017000000000F0000000C0000000000005E0E0000F20B00000D00000000100000000C0000000000001F0F0000F00B00000200000000000000000D0000000000002D000000A80C00000E00000000010000000D0000000000004A010000AD0C00001800000000020000000D00000000000061020000B10C00002100000000030000000D00000000000072030000B50C00002800000000040000000D0000000000007D040000B80C00002D00000000050000000D00000000000082050000BB0C00003100000000060000000D00000000000081060000BD0C00003400000000070000000D00000000000079070000C00C00003500000000080000000D0000000000006B080000C10C00003500000000090000000D00000000000057090000C30C000034000000000A0000000D0000000000003D0A0000C40C000031000000000B0000000D0000000000001D0B0000C40C00002D000000000C0000000D000000000000F70B0000C40C000027000000000D0000000D000000000000CB0C0000C40C000020000000000E0000000D000000000000980D0000C30C000017000000000F0000000D0000000000005F0E0000C20C00000D00000000100000000D000000000000200F0000C10C00000200000000000000000E000000000000300000006E0D00000E00000000010000000E0000000000004D010000730D00001800000000020000000E00000000000064020000780D00002000000000030000000E000000000000750300007C0D00002700000000040000000E000000000000800400007F0D00002D00000000050000000E00000000000085050000820D00003100000000060000000E00000000000083060000850D00003400000000070000000E0000000000007B070000870D00003500000000080000000E0000000000006E080000890D00003500000000090000000E0000000000005A0900008B0D000034000000000A0000000E0000000000003F0A00008C0D000031000000000B0000000E0000000000001F0B00008D0D00002D000000000C0000000E000000000000F90B00008D0D000027000000000D0000000E000000000000CC0C00008D0D000020000000000E0000000E0000000000009A0D00008D0D000018000000000F0000000E000000000000610E00008C0D00000E00000000100000000E000000000000220F00008B0D00000300000000000000000F000000000000340000002E0E00000D00000000010000000F00000000000051010000330E00001700000000020000000F00000000000068020000380E00002000000000030000000F000000000000780300003C0E00002700000000040000000F00000000000083040000400E00002D00000000050000000F00000000000088050000430E00003100000000060000000F00000000000086060000460E00003400000000070000000F0000000000007E070000490E00003500000000080000000F000000000000700800004B0E00003600000000090000000F0000000000005C0900004C0E000034000000000A0000000F000000000000420A00004E0E000032000000000B0000000F000000000000220B00004F0E00002E000000000C0000000F000000000000FB0B00004F0E000028000000000D0000000F000000000000CF0C0000500E000021000000000E0000000F0000000000009C0D00004F0E000019000000000F0000000F000000000000630E00004F0E00000F00000000100000000F000000000000240F00004E0E00000400000000000000001000000000000038000000E70E00000D00000000010000001000000000000055010000EC0E0000170000000002000000100000000000006B020000F10E0000200000000003000000100000000000007C030000F50E00002700000000040000001000000000000087040000F90E00002D0000000005000000100000000000008B050000FD0E00003100000000060000001000000000000089060000000F00003400000000070000001000000000000082070000030F00003600000000080000001000000000000074080000050F0000360000000009000000100000000000005F090000070F000035000000000A00000010000000000000450A0000090F000032000000000B00000010000000000000250B00000A0F00002E000000000C00000010000000000000FE0B00000B0F000029000000000D00000010000000000000D10C00000B0F000022000000000E000000100000000000009F0D00000B0F00001A000000000F00000010000000000000660E00000B0F000010000000001000000010000000000000270F00000A0F000005000000000000000000000000010000340000003C00000042010000000100000000000000010000520100003E0000004B0100000002000000000000000100006B0200003F000000520100000003000000000000000100007E03000040000000580100000004000000000000000100008A040000400000005C0100000005000000000000000100009105000041000000600100000006000000000000000100009106000040000000610100000007000000000000000100008B07000040000000620100000008000000000000000100007F0800003F000000600100000009000000000000000100006D0900003D0000005E010000000A00000000000000010000540A00003B0000005A010000000B00000000000000010000360B00003900000055010000000C00000000000000010000110C0000360000004E010000000D00000000000000010000E60C00003300000046010000000E00000000000000010000B60D0000300000003C010000000F000000000000000100007E0E00002C00000031010000001000000000000000010000410F0000280000002501000000000000000100000001000030000000590100003F0100000001000000010000000100004F0100005B01000048010000000200000001000000010000670200005C0100004F0100000003000000010000000100007A0300005E01000055010000000400000001000000010000860400005E0100005A0100000005000000010000000100008D0500005F0100005D0100000006000000010000000100008D0600005F0100005F010000000700000001000000010000870700005E010000600100000008000000010000000100007B0800005D0100005F010000000900000001000000010000680900005C0100005C010000000A00000001000000010000500A00005B01000058010000000B00000001000000010000310B00005901000053010000000C000000010000000100000D0C0000560100004D010000000D00000001000000010000E20C00005301000045010000000E00000001000000010000B10D0000500100003B010000000F000000010000000100007A0E00004C010000310100000010000000010000000100003C0F000048010000240100000000000000020000000100002D0000006F0200003C0100000001000000020000000100004B010000710200004501000000020000000200000001000064020000730200004D01000000030000000200000001000077030000750200005301000000040000000200000001000083040000760200005801000000050000000200000001000089050000760200005B01000000060000000200000001000089060000760200005D01000000070000000200000001000083070000760200005E01000000080000000200000001000077080000760200005D01000000090000000200000001000065090000750200005B010000000A000000020000000100004C0A00007302000057010000000B000000020000000100002D0B00007202000052010000000C00000002000000010000090C00006F0200004C010000000D00000002000000010000DE0C00006D02000044010000000E00000002000000010000AD0D00006A0200003B010000000F00000002000000010000750E00006602000030010000001000000002000000010000380F000063020000240100000000000000030000000100002A0000007F0300003901000000010000000300000001000049010000810300004301000000020000000300000001000061020000830300004A01000000030000000300000001000074030000850300005101000000040000000300000001000080040000860300005601000000050000000300000001000086050000870300005901000000060000000300000001000086060000880300005B01000000070000000300000001000080070000880300005C01000000080000000300000001000074080000870300005C010000000900000003000000010000610900008703000059010000000A00000003000000010000490A00008503000056010000000B000000030000000100002A0B00008403000051010000000C00000003000000010000050C0000820300004B010000000D00000003000000010000DA0C00008003000043010000000E00000003000000010000A90D00007D0300003A010000000F00000003000000010000720E00007A03000030010000001000000003000000010000340F00007603000024010000000000000004000000010000280000008804000037010000000100000004000000010000460100008A040000400100000002000000040000000100005F0200008D04000048010000000300000004000000010000710300008F0400004F0100000004000000040000000100007E040000900400005401000000050000000400000001000084050000910400005801000000060000000400000001000084060000920400005A0100000007000000040000000100007D070000920400005B01000000080000000400000001000071080000920400005A0100000009000000040000000100005E0900009204000058010000000A00000004000000010000460A00009104000055010000000B00000004000000010000270B00009004000050010000000C00000004000000010000020C00008E0400004A010000000D00000004000000010000D70C00008C04000043010000000E00000004000000010000A60D0000890400003A010000000F000000040000000100006E0E0000860400002F010000001000000004000000010000310F00008304000024010000000000000005000000010000260000008A05000035010000000100000005000000010000450100008D0500003E0100000002000000050000000100005D02000090050000460100000003000000050000000100006F030000920500004D0100000004000000050000000100007C04000093050000520100000005000000050000000100008205000095050000560100000006000000050000000100008106000096050000590100000007000000050000000100007B070000960500005A0100000008000000050000000100006F08000097050000590100000009000000050000000100005C0900009605000057010000000A00000005000000010000430A00009605000054010000000B00000005000000010000250B00009505000050010000000C00000005000000010000000C0000930500004A010000000D00000005000000010000D40C00009105000042010000000E00000005000000010000A30D00008F0500003A010000000F000000050000000100006C0E00008C050000300100000010000000050000000100002E0F0000890500002401000000000000000600000001000025000000860600003301000000010000000600000001000044010000890600003C0100000002000000060000000100005C0200008C060000440100000003000000060000000100006E0300008E0600004B0100000004000000060000000100007A04000090060000510100000005000000060000000100008005000092060000550100000006000000060000000100008006000093060000570100000007000000060000000100007A07000094060000590100000008000000060000000100006D08000094060000580100000009000000060000000100005A0900009406000057010000000A00000006000000010000420A00009406000054010000000B00000006000000010000230B0000930600004F010000000C00000006000000010000FE0B0000920600004A010000000D00000006000000010000D20C00009006000042010000000E00000006000000010000A10D00008E0600003A010000000F000000060000000100006A0E00008C060000300100000010000000060000000100002C0F00008906000024010000000000000007000000010000240000007B07000031010000000100000007000000010000430100007E0700003A0100000002000000070000000100005B02000081070000430100000003000000070000000100006D030000840700004A01000000040000000700000001000079040000860700004F0100000005000000070000000100007F05000088070000540100000006000000070000000100007F0600008A07000056010000000700000007000000010000780700008B070000580100000008000000070000000100006C0800008B07000058010000000900000007000000010000590900008C07000056010000000A00000007000000010000400A00008B07000053010000000B00000007000000010000210B00008B0700004F010000000C00000007000000010000FC0B00008A0700004A010000000D00000007000000010000D10C00008807000043010000000E000000070000000100009F0D0000870700003A010000000F00000007000000010000680E000085070000300100000010000000070000000100002A0F0000820700002501000000000000000800000001000024000000690800002F010000000100000008000000010000430100006D080000390100000002000000080000000100005B02000070080000410100000003000000080000000100006D030000730800004901000000040000000800000001000079040000760800004E0100000005000000080000000100007F05000078080000530100000006000000080000000100007E0600007A08000056010000000700000008000000010000780700007B080000570100000008000000080000000100006B0800007C08000057010000000900000008000000010000580900007C08000056010000000A000000080000000100003F0A00007C08000053010000000B00000008000000010000200B00007C0800004F010000000C00000008000000010000FB0B00007B0800004A010000000D00000008000000010000D00C00007A08000043010000000E000000080000000100009E0D0000790800003B010000000F00000008000000010000670E00007708000031010000001000000008000000010000290F0000740800002601000000000000000900000001000025000000510900002D0100000001000000090000000100004301000055090000380100000002000000090000000100005B02000059090000400100000003000000090000000100006D0300005C09000048010000000400000009000000010000790400005F0900004D0100000005000000090000000100007F05000061090000520100000006000000090000000100007E06000063090000550100000007000000090000000100007807000064090000570100000008000000090000000100006B0800006609000057010000000900000009000000010000580900006609000056010000000A000000090000000100003F0A00006709000053010000000B00000009000000010000200B0000670900004F010000000C00000009000000010000FB0B0000660900004A010000000D00000009000000010000CF0C00006509000043010000000E000000090000000100009E0D0000640900003B010000000F00000009000000010000660E00006209000032010000001000000009000000010000280F0000600900002701000000000000000A00000001000026000000330A00002C01000000010000000A00000001000044010000370A00003601000000020000000A0000000100005C0200003B0A00003F01000000030000000A0000000100006E0300003E0A00004701000000040000000A0000000100007A040000410A00004D01000000050000000A0000000100007F050000430A00005101000000060000000A0000000100007F060000460A00005501000000070000000A00000001000078070000470A00005601000000080000000A0000000100006B080000490A00005701000000090000000A000000010000580900004A0A000056010000000A0000000A0000000100003F0A00004A0A000054010000000B0000000A000000010000200B00004A0A000050010000000C0000000A000000010000FB0B00004A0A00004B010000000D0000000A000000010000CF0C00004A0A000044010000000E0000000A0000000100009E0D0000490A00003C010000000F0000000A000000010000660E0000470A00003301000000100000000A000000010000280F0000450A00002801000000000000000B000000010000270000000D0B00002B01000000010000000B00000001000045010000120B00003501000000020000000B0000000100005D020000160B00003E01000000030000000B0000000100006F030000190B00004601000000040000000B0000000100007B0400001C0B00004C01000000050000000B000000010000800500001F0B00005101000000060000000B00000001000080060000220B00005401000000070000000B00000001000079070000240B00005601000000080000000B0000000100006C080000250B00005701000000090000000B00000001000059090000270B000056010000000A0000000B000000010000400A0000270B000054010000000B0000000B000000010000210B0000280B000050010000000C0000000B000000010000FB0B0000280B00004B010000000D0000000B000000010000D00C0000270B000045010000000E0000000B0000000100009E0D0000270B00003D010000000F0000000B000000010000660E0000250B00003401000000100000000B000000010000280F0000240B00002901000000000000000C00000001000029000000E10B00002A01000000010000000C00000001000047010000E60B00003501000000020000000C0000000100005F020000EA0B00003E01000000030000000C00000001000071030000EE0B00004601000000040000000C0000000100007C040000F10B00004C01000000050000000C00000001000082050000F50B00005101000000060000000C00000001000081060000F70B00005401000000070000000C0000000100007A070000F90B00005701000000080000000C0000000100006E080000FB0B00005701000000090000000C0000000100005A090000FD0B000057010000000A0000000C000000010000410A0000FE0B000055010000000B0000000C000000010000220B0000FE0B000051010000000C0000000C000000010000FC0B0000FF0B00004C010000000D0000000C000000010000D10C0000FF0B000046010000000E0000000C0000000100009F0D0000FE0B00003E010000000F0000000C000000010000670E0000FD0B00003501000000100000000C000000010000290F0000FC0B00002B01000000000000000D0000000100002B000000AF0C00002901000000010000000D00000001000049010000B30C00003401000000020000000D00000001000061020000B80C00003D01000000030000000D00000001000073030000BC0C00004501000000040000000D0000000100007F040000C00C00004C01000000050000000D00000001000084050000C30C00005101000000060000000D00000001000083060000C60C00005501000000070000000D0000000100007C070000C90C00005701000000080000000D0000000100006F080000CB0C00005801000000090000000D0000000100005C090000CC0C000057010000000A0000000D000000010000430A0000CE0C000056010000000B0000000D000000010000240B0000CF0C000052010000000C0000000D000000010000FE0B0000CF0C00004D010000000D0000000D000000010000D20C0000CF0C000047010000000E0000000D000000010000A00D0000CF0C000040010000000F0000000D000000010000680E0000CE0C00003701000000100000000D0000000100002A0F0000CD0C00002D01000000000000000E0000000100002E000000750D00002901000000010000000E0000000100004C0100007A0D00003401000000020000000E000000010000640200007F0D00003D01000000030000000E00000001000076030000840D00004501000000040000000E00000001000081040000880D00004C01000000050000000E000000010000870500008B0D00005101000000060000000E000000010000860600008E0D00005501000000070000000E0000000100007F070000910D00005801000000080000000E00000001000072080000930D00005901000000090000000E0000000100005F090000950D000058010000000A0000000E000000010000450A0000970D000057010000000B0000000E000000010000260B0000980D000053010000000C0000000E000000010000000C0000990D00004F010000000D0000000E000000010000D40C0000990D000049010000000E0000000E000000010000A20D0000990D000042010000000F0000000E0000000100006A0E0000980D00003901000000100000000E0000000100002C0F0000980D00002F01000000000000000F00000001000032000000350E00002801000000010000000F000000010000500100003B0E00003301000000020000000F00000001000067020000400E00003D01000000030000000F00000001000079030000440E00004501000000040000000F00000001000084040000490E00004C01000000050000000F0000000100008A0500004C0E00005201000000060000000F00000001000089060000500E00005601000000070000000F00000001000082070000530E00005801000000080000000F00000001000075080000550E00005A01000000090000000F00000001000061090000580E000059010000000A0000000F000000010000480A0000590E000058010000000B0000000F000000010000280B00005B0E000055010000000C0000000F000000010000030C00005C0E000050010000000D0000000F000000010000D70C00005C0E00004B010000000E0000000F000000010000A50D00005C0E000043010000000F0000000F0000000100006D0E00005C0E00003B01000000100000000F0000000100002E0F00005C0E00003101000000000000001000000001000036000000EF0E00002801000000010000001000000001000054010000F50E0000330100000002000000100000000100006B020000FA0E00003D0100000003000000100000000100007D030000FF0E00004601000000040000001000000001000088040000030F00004D0100000005000000100000000100008D050000070F0000520100000006000000100000000100008C0600000B0F000056010000000700000010000000010000850700000E0F00005901000000080000001000000001000078080000110F00005B01000000090000001000000001000065090000130F00005B010000000A000000100000000100004B0A0000150F000059010000000B000000100000000100002C0B0000170F000056010000000C00000010000000010000060C0000180F000052010000000D00000010000000010000DA0C0000190F00004C010000000E00000010000000010000A80D0000190F000045010000000F00000010000000010000700E0000190F00003D010000001000000010000000010000310F0000190F000033010000000000000000000000020000330000003B00000054020000000100000000000000020000520100003D0000005D0200000002000000000000000200006B0200003E000000650200000003000000000000000200007E0300003F0000006B0200000004000000000000000200008B04000040000000700200000005000000000000000200009205000040000000730200000006000000000000000200009306000040000000750200000007000000000000000200008D0700004000000075020000000800000000000000020000820800003F00000074020000000900000000000000020000700900003D00000072020000000A00000000000000020000580A00003B0000006E020000000B000000000000000200003A0B00003900000069020000000C00000000000000020000160C00003700000063020000000D00000000000000020000EC0C0000340000005B020000000E00000000000000020000BB0D00003000000052020000000F00000000000000020000840E00002C00000047020000001000000000000000020000480F0000280000003B0200000000000000010000000200002F00000059010000510200000001000000010000000200004E0100005B0100005A020000000200000001000000020000670200005C010000620200000003000000010000000200007B0300005E01000069020000000400000001000000020000870400005F0100006E0200000005000000010000000200008E0500005F010000710200000006000000010000000200008F0600005F01000073020000000700000001000000020000890700005F010000740200000008000000010000000200007E0800005E010000730200000009000000010000000200006C0900005D01000071020000000A00000001000000020000540A00005B0100006E020000000B00000001000000020000360B00005A01000069020000000C00000001000000020000110C00005701000063020000000D00000001000000020000E70C0000550100005B020000000E00000001000000020000B70D00005101000052020000000F00000001000000020000800E00004E01000047020000001000000001000000020000430F00004A0100003B0200000000000000020000000200002C0000006F0200004F0200000001000000020000000200004B010000720200005802000000020000000200000002000064020000740200006002000000030000000200000002000077030000750200006702000000040000000200000002000084040000760200006C0200000005000000020000000200008B050000770200006F0200000006000000020000000200008B06000078020000720200000007000000020000000200008607000077020000730200000008000000020000000200007A0800007702000072020000000900000002000000020000680900007602000070020000000A00000002000000020000500A0000750200006D020000000B00000002000000020000320B00007302000068020000000C000000020000000200000E0C00007102000062020000000D00000002000000020000E30C00006F0200005B020000000E00000002000000020000B30D00006C02000052020000000F000000020000000200007C0E000069020000480200000010000000020000000200003F0F0000650200003C02000000000000000300000002000029000000800300004C02000000010000000300000002000048010000820300005602000000020000000300000002000061020000840300005E02000000030000000300000002000074030000860300006502000000040000000300000002000081040000880300006A02000000050000000300000002000088050000890300006E020000000600000003000000020000880600008903000071020000000700000003000000020000830700008A03000072020000000800000003000000020000770800008903000071020000000900000003000000020000650900008903000070020000000A000000030000000200004D0A0000880300006D020000000B000000030000000200002F0B00008603000068020000000C000000030000000200000A0C00008503000062020000000D00000003000000020000E00C0000820300005B020000000E00000003000000020000AF0D00008003000053020000000F00000003000000020000780E00007D030000480200000010000000030000000200003C0F0000790300003D02000000000000000400000002000027000000890400004A020000000100000004000000020000460100008C040000540200000002000000040000000200005F0200008E0400005C0200000003000000040000000200007203000091040000630200000004000000040000000200007F040000920400006902000000050000000400000002000085050000940400006D02000000060000000400000002000086060000940400007002000000070000000400000002000080070000950400007102000000080000000400000002000074080000950400007102000000090000000400000002000062090000950400006F020000000A000000040000000200004A0A0000940400006D020000000B000000040000000200002C0B00009304000068020000000C00000004000000020000080C00009104000063020000000D00000004000000020000DD0C00008F0400005C020000000E00000004000000020000AC0D00008D04000053020000000F00000004000000020000760E00008A04000049020000001000000004000000020000390F0000870400003E020000000000000005000000020000250000008C05000048020000000100000005000000020000440100008F050000520200000002000000050000000200005D020000920500005A0200000003000000050000000200007003000094050000620200000004000000050000000200007D040000960500006702000000050000000500000002000083050000980500006C02000000060000000500000002000084060000990500006F0200000007000000050000000200007E0700009A05000070020000000800000005000000020000720800009A05000071020000000900000005000000020000600900009A0500006F020000000A00000005000000020000480A00009A0500006D020000000B000000050000000200002A0B00009905000069020000000C00000005000000020000050C00009705000063020000000D00000005000000020000DB0C0000960500005C020000000E00000005000000020000AA0D00009405000054020000000F00000005000000020000730E0000910500004A020000001000000005000000020000360F00008E0500003F020000000000000006000000020000240000008806000046020000000100000006000000020000430100008C060000500200000002000000060000000200005C0200008F060000590200000003000000060000000200006F03000091060000600200000004000000060000000200007B040000940600006602000000050000000600000002000082050000950600006B02000000060000000600000002000082060000970600006E0200000007000000060000000200007C07000098060000700200000008000000060000000200007108000098060000700200000009000000060000000200005E090000990600006F020000000A00000006000000020000460A0000980600006D020000000B00000006000000020000280B00009806000069020000000C00000006000000020000030C00009706000064020000000D00000006000000020000D90C0000950600005D020000000E00000006000000020000A80D00009406000055020000000F00000006000000020000710E0000910600004C020000001000000006000000020000340F00008F06000041020000000000000007000000020000230000007E0700004402000000010000000700000002000042010000820700004F0200000002000000070000000200005B02000085070000580200000003000000070000000200006E030000880700005F0200000004000000070000000200007B0400008A07000065020000000500000007000000020000810500008C0700006A020000000600000007000000020000810600008E0700006E0200000007000000070000000200007B0700008F070000700200000008000000070000000200006F08000090070000700200000009000000070000000200005D0900009107000070020000000A00000007000000020000450A0000910700006D020000000B00000007000000020000270B0000900700006A020000000C00000007000000020000020C00009007000065020000000D00000007000000020000D70C00008F0700005E020000000E00000007000000020000A70D00008D07000056020000000F00000007000000020000700E00008B0700004D020000001000000007000000020000330F00008907000043020000000000000008000000020000230000006D0800004302000000010000000800000002000042010000710800004D0200000002000000080000000200005B02000075080000570200000003000000080000000200006E030000780800005E0200000004000000080000000200007A0400007A08000065020000000500000008000000020000810500007D0800006A020000000600000008000000020000810600007F0800006D0200000007000000080000000200007B07000080080000700200000008000000080000000200006F08000081080000710200000009000000080000000200005D0900008208000070020000000A00000008000000020000440A0000820800006E020000000B00000008000000020000260B0000820800006B020000000C00000008000000020000010C00008208000066020000000D00000008000000020000D70C00008108000060020000000E00000008000000020000A60D00008008000058020000000F000000080000000200006F0E00007E0800004F020000001000000008000000020000320F00007C08000045020000000000000009000000020000240000005509000041020000000100000009000000020000420100005A0900004C0200000002000000090000000200005B0200005D090000560200000003000000090000000200006E030000610900005E0200000004000000090000000200007A040000640900006402000000050000000900000002000081050000670900006A02000000060000000900000002000081060000690900006D0200000007000000090000000200007B0700006B090000700200000008000000090000000200006F0800006C090000710200000009000000090000000200005D0900006D09000071020000000A00000009000000020000440A00006E0900006F020000000B00000009000000020000260B00006E0900006C020000000C00000009000000020000010C00006E09000067020000000D00000009000000020000D60C00006D09000061020000000E00000009000000020000A50D00006C0900005A020000000F000000090000000200006E0E00006B09000051020000001000000009000000020000310F0000690900004702000000000000000A00000002000024000000370A00004002000000010000000A000000020000430100003C0A00004B02000000020000000A0000000200005C020000400A00005502000000030000000A0000000200006F030000430A00005D02000000040000000A0000000200007B040000470A00006402000000050000000A000000020000810500004A0A00006A02000000060000000A000000020000810600004C0A00006E02000000070000000A0000000200007B0700004E0A00007002000000080000000A0000000200006F080000500A00007102000000090000000A0000000200005D090000510A000071020000000A0000000A000000020000450A0000520A000070020000000B0000000A000000020000260B0000520A00006D020000000C0000000A000000020000010C0000530A000068020000000D0000000A000000020000D70C0000520A000063020000000E0000000A000000020000A60D0000510A00005B020000000F0000000A0000000200006E0E0000500A00005302000000100000000A000000020000310F00004F0A00004902000000000000000B00000002000026000000120B00003F02000000010000000B00000002000045010000170B00004B02000000020000000B0000000200005D0200001B0B00005402000000030000000B000000020000700300001F0B00005D02000000040000000B0000000200007C040000230B00006402000000050000000B00000002000082050000260B00006A02000000060000000B00000002000082060000290B00006E02000000070000000B0000000200007C0700002B0B00007102000000080000000B000000020000700800002D0B00007202000000090000000B0000000200005E0900002F0B000072020000000A0000000B000000020000450A0000300B000071020000000B0000000B000000020000270B0000310B00006E020000000C0000000B000000020000020C0000310B00006A020000000D0000000B000000020000D70C0000310B000064020000000E0000000B000000020000A60D0000300B00005E020000000F0000000B0000000200006F0E00002F0B00005502000000100000000B000000020000320F00002E0B00004B02000000000000000C00000002000028000000E70B00003F02000000010000000C00000002000046010000EC0B00004A02000000020000000C0000000200005F020000F10B00005402000000030000000C00000002000071030000F50B00005D02000000040000000C0000000200007E040000F90B00006402000000050000000C00000002000084050000FC0B00006A02000000060000000C00000002000084060000FF0B00006F02000000070000000C0000000200007E070000020C00007202000000080000000C00000002000072080000040C00007302000000090000000C0000000200005F090000060C000074020000000A0000000C000000020000470A0000070C000072020000000B0000000C000000020000280B0000080C000070020000000C0000000C000000020000030C0000090C00006C020000000D0000000C000000020000D80C0000090C000067020000000E0000000C000000020000A70D0000090C000060020000000F0000000C000000020000700E0000080C00005802000000100000000C000000020000330F0000070C00004E02000000000000000D0000000200002A000000B50C00003E02000000010000000D00000002000049010000BA0C00004A02000000020000000D00000002000061020000BF0C00005402000000030000000D00000002000074030000C30C00005D02000000040000000D00000002000080040000C80C00006402000000050000000D00000002000086050000CB0C00006B02000000060000000D00000002000086060000CE0C00006F02000000070000000D00000002000080070000D10C00007302000000080000000D00000002000074080000D40C00007402000000090000000D00000002000061090000D60C000075020000000A0000000D000000020000490A0000D80C000074020000000B0000000D0000000200002A0B0000D90C000072020000000C0000000D000000020000050C0000DA0C00006E020000000D0000000D000000020000DA0C0000DA0C000069020000000E0000000D000000020000A90D0000DA0C000062020000000F0000000D000000020000720E0000DA0C00005A02000000100000000D000000020000340F0000D90C00005102000000000000000E0000000200002D0000007C0D00003E02000000010000000E0000000200004C010000820D00004A02000000020000000E00000002000064020000870D00005402000000030000000E000000020000760300008C0D00005D02000000040000000E00000002000083040000900D00006502000000050000000E00000002000089050000940D00006B02000000060000000E00000002000089060000970D00007002000000070000000E000000020000830700009B0D00007402000000080000000E000000020000760800009D0D00007602000000090000000E00000002000064090000A00D000076020000000A0000000E0000000200004B0A0000A10D000076020000000B0000000E0000000200002C0B0000A30D000074020000000C0000000E000000020000080C0000A40D000070020000000D0000000E000000020000DC0C0000A50D00006B020000000E0000000E000000020000AB0D0000A50D000065020000000F0000000E000000020000740E0000A50D00005D02000000100000000E000000020000360F0000A50D00005402000000000000000F000000020000300000003D0E00003E02000000010000000F0000000200004F010000430E00004A02000000020000000F00000002000067020000480E00005402000000030000000F0000000200007A0300004D0E00005E02000000040000000F00000002000086040000520E00006602000000050000000F0000000200008C050000560E00006C02000000060000000F0000000200008C0600005A0E00007102000000070000000F000000020000860700005D0E00007502000000080000000F00000002000079080000600E00007702000000090000000F00000002000067090000630E000078020000000A0000000F0000000200004E0A0000650E000078020000000B0000000F0000000200002F0B0000670E000076020000000C0000000F0000000200000A0C0000680E000073020000000D0000000F000000020000DF0C0000690E00006E020000000E0000000F000000020000AE0D00006A0E000068020000000F0000000F000000020000770E00006A0E00006002000000100000000F000000020000390F0000690E00005702000000000000001000000002000034000000F70E00003E02000000010000001000000002000053010000FD0E00004A0200000002000000100000000200006B020000030F0000550200000003000000100000000200007E030000080F00005E0200000004000000100000000200008A0400000D0F00006702000000050000001000000002000090050000110F00006D02000000060000001000000002000090060000150F00007302000000070000001000000002000089070000190F0000770200000008000000100000000200007D0800001C0F0000790200000009000000100000000200006A0900001F0F00007A020000000A00000010000000020000510A0000210F00007A020000000B00000010000000020000330B0000240F000078020000000C000000100000000200000E0C0000250F000075020000000D00000010000000020000E20C0000260F000071020000000E00000010000000020000B10D0000270F00006B020000000F000000100000000200007A0E0000280F0000630200000010000000100000000200003C0F0000280F00005B020000000000000000000000030000320000003A00000060030000000100000000000000030000520100003C000000690300000002000000000000000300006C0200003E000000710300000003000000000000000300007F0300003F000000770300000004000000000000000300008C040000400000007C030000000500000000000000030000940500004000000080030000000600000000000000030000950600004000000082030000000700000000000000030000900700003F00000083030000000800000000000000030000850800003E00000082030000000900000000000000030000730900003D00000080030000000A000000000000000300005C0A00003B0000007D030000000B000000000000000300003E0B00003900000078030000000C000000000000000300001B0C00003700000072030000000D00000000000000030000F10C0000340000006A030000000E00000000000000030000C10D00003100000061030000000F000000000000000300008B0E00002D000000560300000010000000000000000300004E0F0000290000004B0300000000000000010000000300002E000000580100005D0300000001000000010000000300004E0100005B01000067030000000200000001000000030000680200005C0100006F0300000003000000010000000300007B0300005E01000076030000000400000001000000030000890400005F0100007B030000000500000001000000030000900500005F0100007F0300000006000000010000000300009106000060010000810300000007000000010000000300008C0700005F01000082030000000800000001000000030000810800005F010000820300000009000000010000000300006F0900005E01000080030000000A00000001000000030000580A00005C0100007D030000000B000000010000000300003A0B00005A01000078030000000C00000001000000030000160C00005801000072030000000D00000001000000030000ED0C0000560100006B030000000E00000001000000030000BC0D00005301000062030000000F00000001000000030000860E00004F010000580300000010000000010000000300004A0F00004B0100004C0300000000000000020000000300002B000000700200005B0300000001000000020000000300004B010000720200006503000000020000000200000003000064020000740200006D0300000003000000020000000300007803000076020000740300000004000000020000000300008504000077020000790300000005000000020000000300008C050000780200007E0300000006000000020000000300008D06000079020000800300000007000000020000000300008807000079020000820300000008000000020000000300007D08000078020000810300000009000000020000000300006C0900007802000080030000000A00000002000000030000540A0000760200007D030000000B00000002000000030000370B00007502000079030000000C00000002000000030000130C00007302000073030000000D00000002000000030000E90C0000710200006C030000000E00000002000000030000B90D00006E02000063030000000F00000002000000030000830E00006B02000059030000001000000002000000030000460F0000670200004E03000000000000000300000003000028000000800300005903000000010000000300000003000048010000830300006303000000020000000300000003000062020000860300006B030000000300000003000000030000750300008703000073030000000400000003000000030000820400008903000078030000000500000003000000030000890500008A0300007D0300000006000000030000000300008B0600008B03000080030000000700000003000000030000850700008B030000810300000008000000030000000300007A0800008B03000081030000000900000003000000030000690900008B03000080030000000A00000003000000030000510A00008A0300007D030000000B00000003000000030000330B00008903000079030000000C00000003000000030000100C00008703000074030000000D00000003000000030000E60C0000850300006D030000000E00000003000000030000B60D00008303000065030000000F000000030000000300007F0E0000800300005B030000001000000003000000030000430F00007D03000050030000000000000004000000030000260000008A04000057030000000100000004000000030000460100008E040000610300000002000000040000000300005F020000900400006A03000000030000000400000003000073030000920400007103000000040000000400000003000080040000940400007703000000050000000400000003000087050000960400007C03000000060000000400000003000088060000970400007F030000000700000004000000030000830700009704000081030000000800000004000000030000780800009804000081030000000900000004000000030000660900009804000080030000000A000000040000000300004F0A0000970400007E030000000B00000004000000030000310B0000960400007A030000000C000000040000000300000D0C00009504000075030000000D00000004000000030000E30C0000930400006F030000000E00000004000000030000B30D00009104000067030000000F000000040000000300007D0E00008E0400005D030000001000000004000000030000400F00008B04000052030000000000000005000000030000240000008E0500005503000000010000000500000003000044010000910500005F0300000002000000050000000300005D02000094050000680300000003000000050000000300007103000097050000700300000004000000050000000300007E0400009905000076030000000500000005000000030000850500009B0500007B030000000600000005000000030000860600009C0500007F030000000700000005000000030000810700009D05000081030000000800000005000000030000760800009D05000082030000000900000005000000030000640900009E05000081030000000A000000050000000300004D0A00009D0500007F030000000B000000050000000300002F0B00009D0500007B030000000C000000050000000300000B0C00009C05000076030000000D00000005000000030000E10C00009A05000070030000000E00000005000000030000B10D00009805000068030000000F000000050000000300007A0E0000960500005F0300000010000000050000000300003E0F00009305000055030000000000000006000000030000230000008B06000053030000000100000006000000030000430100008E0600005E0300000002000000060000000300005C020000920600006703000000030000000600000003000070030000940600006F0300000004000000060000000300007D040000970600007603000000050000000600000003000084050000990600007B030000000600000006000000030000850600009B0600007F030000000700000006000000030000800700009C06000081030000000800000006000000030000740800009D06000082030000000900000006000000030000630900009D06000082030000000A000000060000000300004B0A00009D06000080030000000B000000060000000300002D0B00009D0600007D030000000C00000006000000030000090C00009C06000078030000000D00000006000000030000DF0C00009B06000072030000000E00000006000000030000AF0D0000990600006A030000000F00000006000000030000790E000097060000620300000010000000060000000300003C0F0000950600005703000000000000000700000003000022000000810700005203000000010000000700000003000042010000850700005D0300000002000000070000000300005B02000088070000660300000003000000070000000300006F0300008C0700006F0300000004000000070000000300007C0400008E0700007503000000050000000700000003000083050000910700007B03000000060000000700000003000084060000920700007F0300000007000000070000000300007F0700009407000082030000000800000007000000030000730800009507000083030000000900000007000000030000620900009607000083030000000A000000070000000300004A0A00009607000081030000000B000000070000000300002C0B0000960700007E030000000C00000007000000030000080C0000960700007A030000000D00000007000000030000DE0C00009507000074030000000E00000007000000030000AE0D0000930700006D030000000F00000007000000030000780E000092070000640300000010000000070000000300003B0F00008F0700005A03000000000000000800000003000022000000710800005003000000010000000800000003000042010000750800005C0300000002000000080000000300005B02000079080000660300000003000000080000000300006E0300007C0800006E0300000004000000080000000300007C0400007F0800007503000000050000000800000003000083050000820800007B03000000060000000800000003000083060000840800007F0300000007000000080000000300007E0700008608000082030000000800000008000000030000730800008708000084030000000900000008000000030000610900008808000084030000000A000000080000000300004A0A00008908000082030000000B000000080000000300002C0B00008908000080030000000C00000008000000030000080C0000890800007C030000000D00000008000000030000DE0C00008808000076030000000E00000008000000030000AD0D0000870800006F030000000F00000008000000030000770E000085080000670300000010000000080000000300003A0F0000840800005D03000000000000000900000003000022000000590900004F030000000100000009000000030000420100005E0900005B0300000002000000090000000300005B02000062090000650300000003000000090000000300006F030000660900006E0300000004000000090000000300007C0400006909000075030000000500000009000000030000830500006C0900007B030000000600000009000000030000840600006E090000800300000007000000090000000300007E0700007109000083030000000800000009000000030000730800007209000085030000000900000009000000030000610900007409000085030000000A000000090000000300004A0A00007409000084030000000B000000090000000300002C0B00007509000082030000000C00000009000000030000080C0000750900007E030000000D00000009000000030000DD0C00007509000079030000000E00000009000000030000AD0D00007409000072030000000F00000009000000030000770E0000730900006A0300000010000000090000000300003A0F0000710900006003000000000000000A000000030000230000003C0A00004E03000000010000000A00000003000043010000410A00005A03000000020000000A0000000300005C020000450A00006503000000030000000A0000000300006F030000490A00006E03000000040000000A0000000300007C0400004D0A00007503000000050000000A00000003000083050000500A00007C03000000060000000A00000003000084060000530A00008003000000070000000A0000000300007F070000550A00008403000000080000000A00000003000073080000570A00008603000000090000000A00000003000062090000580A000087030000000A0000000A0000000300004A0A00005A0A000086030000000B0000000A0000000300002C0B00005A0A000084030000000C0000000A000000030000080C00005B0A000080030000000D0000000A000000030000DE0C00005B0A00007B030000000E0000000A000000030000AE0D00005A0A000075030000000F0000000A000000030000770E0000590A00006D03000000100000000A0000000300003B0F0000580A00006403000000000000000B00000003000025000000180B00004E03000000010000000B000000030000440100001D0B00005A03000000020000000B0000000300005D020000210B00006403000000030000000B00000003000071030000260B00006E03000000040000000B0000000300007E040000290B00007603000000050000000B000000030000850500002D0B00007C03000000060000000B00000003000085060000300B00008103000000070000000B00000003000080070000330B00008503000000080000000B00000003000074080000350B00008703000000090000000B00000003000063090000370B000088030000000A0000000B0000000300004B0A0000380B000088030000000B0000000B0000000300002D0B0000390B000086030000000C0000000B000000030000090C00003A0B000083030000000D0000000B000000030000DF0C00003A0B00007E030000000E0000000B000000030000AE0D00003A0B000078030000000F0000000B000000030000780E0000390B00007003000000100000000B0000000300003B0F0000380B00006703000000000000000C00000003000026000000ED0B00004D03000000010000000C00000003000046010000F20B00005903000000020000000C0000000300005F020000F70B00006403000000030000000C00000003000072030000FB0B00006E03000000040000000C0000000300007F040000000C00007603000000050000000C00000003000086050000030C00007D03000000060000000C00000003000087060000070C00008203000000070000000C000000030000820700000A0C00008603000000080000000C000000030000760800000C0C00008903000000090000000C000000030000640900000E0C00008A030000000A0000000C0000000300004D0A0000100C00008A030000000B0000000C0000000300002F0B0000110C000088030000000C0000000C0000000300000B0C0000120C000085030000000D0000000C000000030000E00C0000130C000081030000000E0000000C000000030000B00D0000130C00007B030000000F0000000C000000030000790E0000130C00007403000000100000000C0000000300003D0F0000120C00006B03000000000000000D00000003000029000000BB0C00004D03000000010000000D00000003000048010000C10C00005903000000020000000D00000003000061020000C60C00006503000000030000000D00000003000075030000CB0C00006F03000000040000000D00000003000082040000CF0C00007703000000050000000D00000003000088050000D30C00007E03000000060000000D00000003000089060000D70C00008403000000070000000D00000003000084070000DA0C00008803000000080000000D00000003000078080000DD0C00008B03000000090000000D00000003000066090000DF0C00008C030000000A0000000D0000000300004F0A0000E10C00008C030000000B0000000D000000030000310B0000E30C00008B030000000C0000000D0000000300000D0C0000E40C000088030000000D0000000D000000030000E20C0000E50C000084030000000E0000000D000000030000B20D0000E50C00007E030000000F0000000D0000000300007B0E0000E50C00007703000000100000000D0000000300003F0F0000E50C00006F03000000000000000E0000000300002C000000830D00004D03000000010000000E0000000300004B010000890D00005A03000000020000000E000000030000640200008E0D00006503000000030000000E00000003000077030000930D00006F03000000040000000E00000003000084040000980D00007803000000050000000E0000000300008B0500009D0D00007F03000000060000000E0000000300008C060000A00D00008503000000070000000E00000003000086070000A40D00008A03000000080000000E0000000300007B080000A70D00008D03000000090000000E00000003000069090000AA0D00008F030000000A0000000E000000030000510A0000AC0D00008F030000000B0000000E000000030000330B0000AE0D00008E030000000C0000000E0000000300000F0C0000B00D00008B030000000D0000000E000000030000E50C0000B10D000087030000000E0000000E000000030000B40D0000B10D000082030000000F0000000E0000000300007E0E0000B20D00007B03000000100000000E000000030000410F0000B10D00007303000000000000000F0000000300002F000000440E00004D03000000010000000F0000000300004E0100004A0E00005A03000000020000000F00000003000068020000500E00006603000000030000000F0000000300007B030000560E00007003000000040000000F000000030000880400005B0E00007903000000050000000F0000000300008E0500005F0E00008103000000060000000F0000000300008F060000630E00008703000000070000000F0000000300008A070000670E00008C03000000080000000F0000000300007E0800006B0E00008F03000000090000000F0000000300006C0900006E0E000091030000000A0000000F000000030000540A0000700E000092030000000B0000000F000000030000360B0000720E000091030000000C0000000F000000030000120C0000740E00008F030000000D0000000F000000030000E80C0000760E00008B030000000E0000000F000000030000B70D0000770E000086030000000F0000000F000000030000810E0000770E00007F03000000100000000F000000030000440F0000770E00007803000000000000001000000003000033000000FF0E00004D03000000010000001000000003000052010000050F00005A0300000002000000100000000300006B0200000B0F0000660300000003000000100000000300007E030000110F0000710300000004000000100000000300008B040000160F00007A030000000500000010000000030000920500001B0F00008203000000060000001000000003000093060000200F0000890300000007000000100000000300008D070000240F00008E03000000080000001000000003000082080000270F000092030000000900000010000000030000700900002B0F000094030000000A00000010000000030000580A00002E0F000095030000000B000000100000000300003A0B0000300F000094030000000C00000010000000030000160C0000320F000092030000000D00000010000000030000EB0C0000340F00008F030000000E00000010000000030000BB0D0000350F00008A030000000F00000010000000030000840E0000360F000084030000001000000010000000030000470F0000360F00007C030000000000000000000000040000320000003900000066040000000100000000000000040000520100003B0000006F0400000002000000000000000400006C0200003D00000077040000000300000000000000040000800300003E0000007E0400000004000000000000000400008E0400003F00000083040000000500000000000000040000950500003F00000087040000000600000000000000040000970600003F0000008A040000000700000000000000040000920700003F0000008B040000000800000000000000040000880800003E0000008A040000000900000000000000040000770900003D00000088040000000A00000000000000040000600A00003B00000085040000000B00000000000000040000430B00003900000080040000000C000000000000000400001F0C0000370000007A040000000D00000000000000040000F60C00003400000073040000000E00000000000000040000C60D0000310000006A040000000F00000000000000040000910E00002D00000060040000001000000000000000040000550F000029000000540400000000000000010000000400002E00000058010000640400000001000000010000000400004E0100005A0100006D040000000200000001000000040000680200005C010000760400000003000000010000000400007C0300005E0100007D0400000004000000010000000400008A0400005F010000820400000005000000010000000400009205000060010000860400000006000000010000000400009306000060010000890400000007000000010000000400008F070000600100008A040000000800000001000000040000840800005F0100008A040000000900000001000000040000730900005E01000089040000000A000000010000000400005C0A00005D01000086040000000B000000010000000400003F0B00005B01000082040000000C000000010000000400001C0C0000590100007C040000000D00000001000000040000F20C00005701000075040000000E00000001000000040000C20D0000540100006C040000000F000000010000000400008D0E00005001000062040000001000000001000000040000510F00004D010000570400000000000000020000000400002A00000070020000610400000001000000020000000400004B010000720200006B04000000020000000200000004000065020000750200007404000000030000000200000004000079030000770200007B0400000004000000020000000400008704000078020000810400000005000000020000000400008E0500007902000086040000000600000002000000040000900600007A020000890400000007000000020000000400008B0700007A0200008A040000000800000002000000040000800800007A0200008B040000000900000002000000040000700900007902000089040000000A00000002000000040000590A00007802000087040000000B000000020000000400003B0B00007702000083040000000C00000002000000040000180C0000750200007E040000000D00000002000000040000EF0C00007302000077040000000E00000002000000040000BF0D0000700200006F040000000F00000002000000040000890E00006D020000650400000010000000020000000400004D0F00006A0200005A04000000000000000300000004000028000000810300005F04000000010000000300000004000048010000840300006A04000000020000000300000004000062020000870300007304000000030000000300000004000076030000890300007A040000000400000003000000040000840400008A030000800400000005000000030000000400008B0500008C030000850400000006000000030000000400008D0600008D03000089040000000700000003000000040000880700008D0300008B0400000008000000030000000400007E0800008D0300008B0400000009000000030000000400006D0900008D0300008A040000000A00000003000000040000560A00008C03000088040000000B00000003000000040000380B00008B03000084040000000C00000003000000040000150C00008A0300007F040000000D00000003000000040000EC0C00008803000079040000000E00000003000000040000BC0D00008603000071040000000F00000003000000040000860E000083030000680400000010000000030000000400004A0F0000800300005D040000000000000004000000040000250000008C0400005D040000000100000004000000040000450100008F040000680400000002000000040000000400006002000092040000710400000003000000040000000400007403000094040000790400000004000000040000000400008104000096040000800400000005000000040000000400008905000098040000850400000006000000040000000400008B0600009904000089040000000700000004000000040000860700009A0400008B0400000008000000040000000400007B0800009A0400008C0400000009000000040000000400006A0900009A0400008B040000000A00000004000000040000530A00009A04000089040000000B00000004000000040000360B00009904000086040000000C00000004000000040000130C00009804000081040000000D00000004000000040000E90C0000960400007B040000000E00000004000000040000BA0D00009404000074040000000F00000004000000040000840E0000920400006B040000001000000004000000040000480F00008F0400006004000000000000000500000004000023000000900500005C0400000001000000050000000400004401000093050000670400000002000000050000000400005E0200009605000070040000000300000005000000040000720300009905000079040000000400000005000000040000800400009C0500007F040000000500000005000000040000870500009D05000085040000000600000005000000040000890600009F0500008904000000070000000500000004000084070000A00500008C04000000080000000500000004000079080000A10500008D04000000090000000500000004000068090000A10500008D040000000A00000005000000040000510A0000A10500008B040000000B00000005000000040000340B0000A105000088040000000C00000005000000040000110C0000A005000084040000000D00000005000000040000E70C00009E0500007E040000000E00000005000000040000B80D00009D05000077040000000F00000005000000040000820E00009B0500006E040000001000000005000000040000460F00009805000064040000000000000006000000040000220000008D0600005A0400000001000000060000000400004201000091060000660400000002000000060000000400005C02000094060000700400000003000000060000000400007003000097060000780400000004000000060000000400007E0400009A0600007F040000000500000006000000040000860500009C06000085040000000600000006000000040000870600009E0600008904000000070000000600000004000083070000A00600008C04000000080000000600000004000078080000A10600008E04000000090000000600000004000067090000A10600008E040000000A00000006000000040000500A0000A20600008D040000000B00000006000000040000330B0000A10600008A040000000C000000060000000400000F0C0000A106000086040000000D00000006000000040000E60C0000A006000081040000000E00000006000000040000B60D00009E0600007A040000000F00000006000000040000810E00009D06000071040000001000000006000000040000450F00009A060000680400000000000000070000000400002100000084070000590400000001000000070000000400004201000088070000650400000002000000070000000400005C0200008C0700006F040000000300000007000000040000700300008F070000780400000004000000070000000400007D040000920700007F04000000050000000700000004000085050000950700008504000000060000000700000004000087060000970700008A04000000070000000700000004000082070000990700008D040000000800000007000000040000770800009A0700008F040000000900000007000000040000660900009B07000090040000000A000000070000000400004F0A00009B0700008F040000000B00000007000000040000320B00009C0700008C040000000C000000070000000400000F0C00009B07000089040000000D00000007000000040000E50C00009B07000083040000000E00000007000000040000B50D0000990700007D040000000F00000007000000040000800E00009807000075040000001000000007000000040000440F0000960700006C0400000000000000080000000400002100000074080000580400000001000000080000000400004101000078080000640400000002000000080000000400005B0200007D0800006E0400000003000000080000000400006F03000080080000780400000004000000080000000400007D040000830800007F04000000050000000800000004000085050000860800008604000000060000000800000004000086060000890800008B040000000700000008000000040000820700008B0800008E040000000800000008000000040000770800008C08000091040000000900000008000000040000660900008E08000091040000000A000000080000000400004F0A00008F08000091040000000B00000008000000040000320B00008F0800008F040000000C000000080000000400000E0C00008F0800008B040000000D00000008000000040000E50C00008F08000087040000000E00000008000000040000B50D00008E08000080040000000F000000080000000400007F0E00008D08000079040000001000000008000000040000430F00008B08000070040000000000000009000000040000210000005D090000570400000001000000090000000400004201000062090000630400000002000000090000000400005C020000670900006E040000000300000009000000040000700300006B090000780400000004000000090000000400007D0400006E0900008004000000050000000900000004000085050000710900008704000000060000000900000004000086060000740900008C040000000700000009000000040000820700007609000090040000000800000009000000040000770800007809000092040000000900000009000000040000660900007A09000094040000000A000000090000000400004F0A00007B09000093040000000B00000009000000040000320B00007C09000092040000000C000000090000000400000E0C00007C0900008E040000000D00000009000000040000E50C00007C0900008A040000000E00000009000000040000B50D00007C09000084040000000F000000090000000400007F0E00007B0900007D040000001000000009000000040000430F00007A0900007404000000000000000A00000004000022000000400A00005604000000010000000A00000004000042010000450A00006304000000020000000A0000000400005C0200004A0A00006E04000000030000000A000000040000700300004E0A00007804000000040000000A0000000400007E040000520A00008004000000050000000A00000004000086050000560A00008804000000060000000A00000004000087060000590A00008D04000000070000000A000000040000820700005B0A00009104000000080000000A000000040000780800005E0A00009404000000090000000A00000004000067090000600A000096040000000A0000000A000000040000500A0000610A000096040000000B0000000A000000040000320B0000620A000094040000000C0000000A0000000400000F0C0000630A000092040000000D0000000A000000040000E50C0000630A00008D040000000E0000000A000000040000B60D0000630A000088040000000F0000000A000000040000800E0000620A00008104000000100000000A000000040000440F0000610A00007904000000000000000B000000040000230000001D0B00005604000000010000000B00000004000044010000220B00006304000000020000000B0000000400005E020000270B00006E04000000030000000B000000040000720300002C0B00007804000000040000000B0000000400007F040000300B00008104000000050000000B00000004000087050000340B00008904000000060000000B00000004000088060000370B00008F04000000070000000B000000040000840700003A0B00009304000000080000000B000000040000790800003C0B00009604000000090000000B000000040000680900003F0B000098040000000A0000000B000000040000510A0000400B000099040000000B0000000B000000040000340B0000420B000097040000000C0000000B000000040000100C0000430B000095040000000D0000000B000000040000E70C0000430B000091040000000E0000000B000000040000B70D0000430B00008C040000000F0000000B000000040000810E0000430B00008504000000100000000B000000040000450F0000430B00007D04000000000000000C00000004000025000000F20B00005504000000010000000C00000004000045010000F80B00006304000000020000000C0000000400005F020000FD0B00006F04000000030000000C00000004000073030000020C00007904000000040000000C00000004000081040000070C00008204000000050000000C000000040000890500000B0C00008A04000000060000000C0000000400008A0600000E0C00009004000000070000000C00000004000085070000120C00009504000000080000000C0000000400007B080000150C00009904000000090000000C0000000400006A090000170C00009B040000000A0000000C000000040000520A0000190C00009B040000000B0000000C000000040000350B00001B0C00009B040000000C0000000C000000040000120C00001C0C000099040000000D0000000C000000040000E80C00001D0C000095040000000E0000000C000000040000B90D00001D0C000090040000000F0000000C000000040000830E00001D0C00008A04000000100000000C000000040000470F00001D0C00008204000000000000000D00000004000028000000C10C00005504000000010000000D00000004000048010000C70C00006304000000020000000D00000004000062020000CD0C00006F04000000030000000D00000004000076030000D20C00007A04000000040000000D00000004000083040000D70C00008304000000050000000D0000000400008B050000DB0C00008B04000000060000000D0000000400008C060000DF0C00009204000000070000000D00000004000088070000E30C00009704000000080000000D0000000400007D080000E60C00009B04000000090000000D0000000400006C090000E90C00009E040000000A0000000D000000040000550A0000EB0C00009F040000000B0000000D000000040000370B0000ED0C00009E040000000C0000000D000000040000140C0000EF0C00009C040000000D0000000D000000040000EA0C0000F00C000099040000000E0000000D000000040000BB0D0000F10C000095040000000F0000000D000000040000850E0000F10C00008F04000000100000000D000000040000490F0000F10C00008704000000000000000E0000000400002A0000008A0D00005504000000010000000E0000000400004B010000900D00006304000000020000000E00000004000065020000960D00007004000000030000000E000000040000780300009B0D00007B04000000040000000E00000004000086040000A00D00008504000000050000000E0000000400008E050000A50D00008D04000000060000000E0000000400008F060000A90D00009404000000070000000E0000000400008A070000AD0D00009A04000000080000000E0000000400007F080000B10D00009E04000000090000000E0000000400006F090000B40D0000A1040000000A0000000E000000040000570A0000B70D0000A2040000000B0000000E0000000400003A0B0000B90D0000A2040000000C0000000E000000040000170C0000BB0D0000A0040000000D0000000E000000040000ED0C0000BC0D00009E040000000E0000000E000000040000BD0D0000BD0D000099040000000F0000000E000000040000880E0000BE0D00009404000000100000000E0000000400004C0F0000BE0D00008C04000000000000000F0000000400002E0000004B0E00005604000000010000000F0000000400004E010000520E00006404000000020000000F00000004000068020000580E00007104000000030000000F0000000400007C0300005E0E00007C04000000040000000F00000004000089040000630E00008604000000050000000F00000004000091050000680E00008F04000000060000000F000000040000920600006D0E00009604000000070000000F0000000400008E070000710E00009C04000000080000000F00000004000083080000750E0000A104000000090000000F00000004000072090000780E0000A4040000000A0000000F0000000400005B0A00007B0E0000A5040000000B0000000F0000000400003D0B00007E0E0000A6040000000C0000000F0000000400001A0C0000800E0000A5040000000D0000000F000000040000F00C0000820E0000A2040000000E0000000F000000040000C10D0000830E00009E040000000F0000000F0000000400008B0E0000840E00009904000000100000000F0000000400004F0F0000850E00009204000000000000001000000004000032000000060F000056040000000100000010000000040000520100000D0F0000650400000002000000100000000400006C020000140F0000720400000003000000100000000400007F0300001A0F00007E0400000004000000100000000400008D040000200F00008804000000050000001000000004000095050000250F000091040000000600000010000000040000960600002A0F000099040000000700000010000000040000910700002F0F00009F04000000080000001000000004000087080000330F0000A404000000090000001000000004000075090000360F0000A7040000000A000000100000000400005E0A00003A0F0000A9040000000B00000010000000040000410B00003D0F0000AA040000000C000000100000000400001E0C00003F0F0000A9040000000D00000010000000040000F40C0000410F0000A7040000000E00000010000000040000C40D0000430F0000A3040000000F000000100000000400008E0E0000440F00009E040000001000000010000000040000520F0000450F000098040000000000000000000000050000310000003900000066050000000100000000000000050000520100003B0000006F0500000002000000000000000500006C0200003C00000078050000000300000000000000050000810300003E0000007F0500000004000000000000000500008F0400003E00000084050000000500000000000000050000970500003F00000088050000000600000000000000050000990600003F0000008B050000000700000000000000050000950700003F0000008C0500000008000000000000000500008B0800003E0000008C0500000009000000000000000500007B0900003D0000008A050000000A00000000000000050000640A00003B00000087050000000B00000000000000050000470B00003900000083050000000C00000000000000050000240C0000370000007D050000000D00000000000000050000FB0C00003400000076050000000E00000000000000050000CC0D0000310000006D050000000F00000000000000050000970E00002E000000630500000010000000000000000500005C0F00002A000000580500000000000000010000000500002D00000058010000640500000001000000010000000500004E0100005A0100006E050000000200000001000000050000690200005C010000760500000003000000010000000500007D0300005E0100007D0500000004000000010000000500008B0400005F0100008305000000050000000100000005000093050000600100008805000000060000000100000005000096060000600100008B05000000070000000100000005000091070000600100008C05000000080000000100000005000087080000600100008D050000000900000001000000050000770900005F0100008B050000000A00000001000000050000600A00005E01000089050000000B00000001000000050000440B00005C01000085050000000C00000001000000050000210C00005A0100007F050000000D00000001000000050000F80C00005801000079050000000E00000001000000050000C90D00005501000070050000000F00000001000000050000930E00005201000067050000001000000001000000050000580F00004E0100005C0500000000000000020000000500002A00000070020000610500000001000000020000000500004B010000730200006C0500000002000000020000000500006502000075020000750500000003000000020000000500007A030000770200007D050000000400000002000000050000880400007902000083050000000500000002000000050000900500007A02000088050000000600000002000000050000920600007A0200008B0500000007000000020000000500008E0700007B0200008D050000000800000002000000050000840800007B0200008E050000000900000002000000050000730900007A0200008D050000000A000000020000000500005D0A0000790200008B050000000B00000002000000050000400B00007802000087050000000C000000020000000500001D0C00007602000082050000000D00000002000000050000F50C0000740200007B050000000E00000002000000050000C50D00007202000074050000000F00000002000000050000900E00006F0200006A050000001000000002000000050000550F00006C0200006005000000000000000300000005000027000000820300006005000000010000000300000005000048010000850300006A050000000200000003000000050000620200008803000074050000000300000003000000050000770300008A0300007C050000000400000003000000050000850400008C030000820500000005000000030000000500008D0500008D030000880500000006000000030000000500008F0600008E0300008B0500000007000000030000000500008B0700008F0300008E050000000800000003000000050000810800008F0300008F050000000900000003000000050000710900008F0300008E050000000A000000030000000500005A0A00008E0300008C050000000B000000030000000500003E0B00008E03000089050000000C000000030000000500001B0C00008C03000085050000000D00000003000000050000F20C00008A0300007F050000000E00000003000000050000C30D00008803000077050000000F000000030000000500008D0E0000860300006E050000001000000003000000050000520F00008303000064050000000000000004000000050000250000008D0400005E05000000010000000400000005000045010000900400006905000000020000000400000005000060020000930400007305000000030000000400000005000075030000960400007B0500000004000000040000000500008304000098040000820500000005000000040000000500008B0500009A040000880500000006000000040000000500008D0600009B0400008C050000000700000004000000050000890700009C0400008F0500000008000000040000000500007F0800009D040000900500000009000000040000000500006E0900009D04000090050000000A00000004000000050000580A00009D0400008F050000000B000000040000000500003B0B00009C0400008C050000000C00000004000000050000190C00009B04000088050000000D00000004000000050000F00C00009A04000082050000000E00000004000000050000C10D0000980400007B050000000F000000040000000500008B0E00009604000072050000001000000004000000050000500F0000930400006805000000000000000500000005000023000000920500005C0500000001000000050000000500004401000095050000680500000002000000050000000500005E0200009905000072050000000300000005000000050000730300009C0500007B050000000400000005000000050000810400009E0500008205000000050000000500000005000089050000A0050000880500000006000000050000000500008B060000A20500008D05000000070000000500000005000087070000A3050000900500000008000000050000000500007D080000A4050000920500000009000000050000000500006D090000A505000092050000000A00000005000000050000560A0000A505000091050000000B000000050000000500003A0B0000A40500008F050000000C00000005000000050000170C0000A40500008B050000000D00000005000000050000EE0C0000A305000085050000000E00000005000000050000BF0D0000A10500007F050000000F000000050000000500008A0E00009F050000770500000010000000050000000500004E0F00009D0500006D050000000000000006000000050000210000008F0600005B0500000001000000060000000500004201000093060000670500000002000000060000000500005D0200009706000072050000000300000006000000050000710300009A0600007B050000000400000006000000050000800400009D0600008305000000050000000600000005000088050000A0060000890500000006000000060000000500008A060000A20600008E05000000070000000600000005000086070000A3060000910500000008000000060000000500007C080000A5060000930500000009000000060000000500006B090000A606000094050000000A00000006000000050000550A0000A606000094050000000B00000006000000050000380B0000A606000091050000000C00000006000000050000160C0000A60600008E050000000D00000006000000050000ED0C0000A506000089050000000E00000006000000050000BE0D0000A406000083050000000F00000006000000050000880E0000A20600007B0500000010000000060000000500004D0F0000A00600007205000000000000000700000005000021000000870700005A050000000100000007000000050000410100008B070000660500000002000000070000000500005C0200008F0700007105000000030000000700000005000071030000930700007B0500000004000000070000000500007F040000960700008305000000050000000700000005000087050000990700008A050000000600000007000000050000890600009B0700008F050000000700000007000000050000850700009D070000930500000008000000070000000500007B0800009F070000950500000009000000070000000500006B090000A007000097050000000A00000007000000050000540A0000A107000096050000000B00000007000000050000380B0000A107000095050000000C00000007000000050000150C0000A107000091050000000D00000007000000050000EC0C0000A00700008D050000000E00000007000000050000BD0D0000A007000087050000000F00000007000000050000880E00009E070000800500000010000000070000000500004C0F00009D07000077050000000000000008000000050000200000007708000059050000000100000008000000050000410100007C080000660500000002000000080000000500005C020000800800007105000000030000000800000005000070030000840800007B0500000004000000080000000500007F0400008808000084050000000500000008000000050000870500008B0800008B050000000600000008000000050000890600008E080000900500000007000000080000000500008507000090080000950500000008000000080000000500007B08000092080000980500000009000000080000000500006B0900009308000099050000000A00000008000000050000540A00009408000099050000000B00000008000000050000370B00009508000098050000000C00000008000000050000150C00009508000095050000000D00000008000000050000EC0C00009508000091050000000E00000008000000050000BD0D0000950800008B050000000F00000008000000050000880E000094080000840500000010000000080000000500004C0F0000930800007C0500000000000000090000000500002100000061090000590500000001000000090000000500004101000066090000660500000002000000090000000500005C0200006B09000071050000000300000009000000050000710300006F0900007C0500000004000000090000000500007F040000730900008405000000050000000900000005000087050000770900008C050000000600000009000000050000890600007A09000092050000000700000009000000050000850700007C090000970500000008000000090000000500007B0800007F0900009A0500000009000000090000000500006B090000800900009C050000000A00000009000000050000540A0000820900009C050000000B00000009000000050000380B0000830900009B050000000C00000009000000050000150C00008309000099050000000D00000009000000050000EC0C00008409000095050000000E00000009000000050000BD0D00008409000090050000000F00000009000000050000880E0000830900008A0500000010000000090000000500004D0F0000820900008205000000000000000A00000005000021000000450A00005805000000010000000A000000050000420100004A0A00006505000000020000000A0000000500005D0200004F0A00007205000000030000000A00000005000071030000540A00007C05000000040000000A00000005000080040000580A00008605000000050000000A000000050000880500005C0A00008D05000000060000000A0000000500008A0600005F0A00009405000000070000000A00000005000086070000620A00009905000000080000000A0000000500007C080000650A00009D05000000090000000A0000000500006C090000670A00009F050000000A0000000A000000050000550A0000690A0000A0050000000B0000000A000000050000390B00006A0A00009F050000000C0000000A000000050000160C00006B0A00009D050000000D0000000A000000050000ED0C00006B0A00009A050000000E0000000A000000050000BE0D00006C0A000095050000000F0000000A000000050000890E00006B0A00008F05000000100000000A0000000500004E0F00006B0A00008705000000000000000B00000005000023000000220B00005805000000010000000B00000005000043010000270B00006605000000020000000B0000000500005E0200002D0B00007205000000030000000B00000005000073030000320B00007D05000000040000000B00000005000081040000360B00008705000000050000000B000000050000890500003A0B00008F05000000060000000B0000000500008B0600003E0B00009605000000070000000B00000005000087070000410B00009B05000000080000000B0000000500007D080000440B00009F05000000090000000B0000000500006D090000470B0000A2050000000A0000000B000000050000570A0000490B0000A3050000000B0000000B0000000500003A0B00004A0B0000A3050000000C0000000B000000050000170C00004C0B0000A1050000000D0000000B000000050000EE0C00004C0B00009E050000000E0000000B000000050000BF0D00004D0B00009A050000000F0000000B0000000500008A0E00004D0B00009405000000100000000B0000000500004F0F00004D0B00008D05000000000000000C00000005000024000000F80B00005805000000010000000C00000005000045010000FE0B00006605000000020000000C00000005000060020000030C00007305000000030000000C00000005000074030000090C00007E05000000040000000C000000050000830400000E0C00008805000000050000000C0000000500008B050000120C00009105000000060000000C0000000500008D060000160C00009805000000070000000C000000050000890700001A0C00009E05000000080000000C0000000500007F0800001D0C0000A205000000090000000C0000000500006F090000200C0000A5050000000A0000000C000000050000580A0000220C0000A7050000000B0000000C0000000500003C0B0000240C0000A7050000000C0000000C000000050000190C0000260C0000A6050000000D0000000C000000050000F00C0000270C0000A3050000000E0000000C000000050000C10D0000280C00009F050000000F0000000C0000000500008C0E0000280C00009A05000000100000000C000000050000510F0000280C00009305000000000000000D00000005000027000000C70C00005805000000010000000D00000005000047010000CE0C00006605000000020000000D00000005000062020000D40C00007405000000030000000D00000005000077030000D90C00007F05000000040000000D00000005000085040000DE0C00008A05000000050000000D0000000500008D050000E30C00009305000000060000000D00000005000090060000E70C00009A05000000070000000D0000000500008C070000EB0C0000A105000000080000000D00000005000081080000EF0C0000A505000000090000000D00000005000071090000F20C0000A9050000000A0000000D0000000500005B0A0000F50C0000AB050000000B0000000D0000000500003E0B0000F70C0000AB050000000C0000000D0000000500001C0C0000F90C0000AB050000000D0000000D000000050000F30C0000FB0C0000A8050000000E0000000D000000050000C40D0000FC0C0000A5050000000F0000000D0000000500008F0E0000FD0C0000A005000000100000000D000000050000530F0000FD0C00009905000000000000000E00000005000029000000900D00005805000000010000000E0000000500004A010000970D00006705000000020000000E000000050000650200009D0D00007505000000030000000E00000005000079030000A30D00008105000000040000000E00000005000088040000A90D00008C05000000050000000E00000005000090050000AE0D00009505000000060000000E00000005000092060000B20D00009D05000000070000000E0000000500008E070000B70D0000A405000000080000000E00000005000084080000BB0D0000A905000000090000000E00000005000074090000BE0D0000AC050000000A0000000E0000000500005E0A0000C10D0000AF050000000B0000000E000000050000410B0000C40D0000B0050000000C0000000E0000000500001E0C0000C60D0000AF050000000D0000000E000000050000F60C0000C80D0000AE050000000E0000000E000000050000C70D0000C90D0000AA050000000F0000000E000000050000920E0000CA0D0000A605000000100000000E000000050000560F0000CB0D0000A005000000000000000F0000000500002D000000520E00005805000000010000000F0000000500004D010000590E00006805000000020000000F00000005000068020000600E00007605000000030000000F0000000500007D030000660E00008205000000040000000F0000000500008B0400006C0E00008E05000000050000000F00000005000094050000720E00009705000000060000000F00000005000096060000770E0000A005000000070000000F000000050000920700007B0E0000A705000000080000000F000000050000880800007F0E0000AC05000000090000000F00000005000077090000830E0000B0050000000A0000000F000000050000610A0000870E0000B3050000000B0000000F000000050000450B00008A0E0000B4050000000C0000000F000000050000220C00008C0E0000B4050000000D0000000F000000050000F90C00008E0E0000B3050000000E0000000F000000050000CA0D0000900E0000B0050000000F0000000F000000050000950E0000920E0000AC05000000100000000F0000000500005A0F0000930E0000A6050000000000000010000000050000300000000E0F00005905000000010000001000000005000051010000150F0000690500000002000000100000000500006C0200001C0F00007705000000030000001000000005000081030000230F0000840500000004000000100000000500008F040000290F000090050000000500000010000000050000970500002F0F00009A0500000006000000100000000500009A060000340F0000A305000000070000001000000005000096070000390F0000AA0500000008000000100000000500008C0800003E0F0000B00500000009000000100000000500007B090000420F0000B4050000000A00000010000000050000650A0000460F0000B8050000000B00000010000000050000480B0000490F0000B9050000000C00000010000000050000260C00004C0F0000BA050000000D00000010000000050000FD0C00004E0F0000B9050000000E00000010000000050000CE0D0000510F0000B6050000000F00000010000000050000990E0000520F0000B20500000010000000100000000500005E0F0000540F0000AD05000000000000000000000006000031000000380000005F060000000100000000000000060000520100003A000000690600000002000000000000000600006D0200003B00000072060000000300000000000000060000820300003D00000079060000000400000000000000060000910400003E0000007F060000000500000000000000060000990500003E000000830600000006000000000000000600009C0600003F00000086060000000700000000000000060000980700003E000000870600000008000000000000000600008E0800003E000000870600000009000000000000000600007E0900003D00000086060000000A00000000000000060000680A00003B00000083060000000B000000000000000600004C0B0000390000007F060000000C000000000000000600002A0C0000370000007A060000000D00000000000000060000010D00003400000073060000000E00000000000000060000D20D0000310000006A060000000F000000000000000600009E0E00002E00000061060000001000000000000000060000630F00002A000000550600000000000000010000000600002D000000570100005D0600000001000000010000000600004E0100005A01000068060000000200000001000000060000690200005C010000710600000003000000010000000600007E0300005D010000780600000004000000010000000600008D0400005F0100007E0600000005000000010000000600009605000060010000830600000006000000010000000600009806000060010000860600000007000000010000000600009407000060010000880600000008000000010000000600008B08000060010000890600000009000000010000000600007B0900005F01000088060000000A00000001000000060000650A00005E01000086060000000B00000001000000060000480B00005D01000082060000000C00000001000000060000260C00005B0100007D060000000D00000001000000060000FE0C00005901000076060000000E00000001000000060000CF0D0000560100006E060000000F000000010000000600009A0E000053010000650600000010000000010000000600005F0F00004F0100005A06000000000000000200000006000029000000700200005C0600000001000000020000000600004B01000073020000660600000002000000020000000600006602000075020000700600000003000000020000000600007B03000077020000780600000004000000020000000600008A040000790200007E060000000500000002000000060000920500007A02000083060000000600000002000000060000950600007B02000087060000000700000002000000060000910700007C0200008A060000000800000002000000060000870800007C0200008A060000000900000002000000060000780900007B0200008A060000000A00000002000000060000610A00007B02000088060000000B00000002000000060000450B00007A02000085060000000C00000002000000060000230C00007802000080060000000D00000002000000060000FB0C0000760200007A060000000E00000002000000060000CC0D00007402000073060000000F00000002000000060000970E0000710200006A0600000010000000020000000600005C0F00006E0200005F06000000000000000300000006000027000000820300005A06000000010000000300000006000048010000860300006506000000020000000300000006000063020000880300006F060000000300000003000000060000780300008B03000077060000000400000003000000060000870400008D0300007E060000000500000003000000060000900500008F030000840600000006000000030000000600009206000090030000880600000007000000030000000600008E070000910300008B06000000080000000300000006000085080000910300008C06000000090000000300000006000075090000910300008C060000000A000000030000000600005F0A0000910300008B060000000B00000003000000060000430B00009003000088060000000C00000003000000060000200C00008F03000084060000000D00000003000000060000F80C00008D0300007E060000000E00000003000000060000C90D00008B03000077060000000F00000003000000060000950E0000890300006F0600000010000000030000000600005A0F00008603000065060000000000000004000000060000240000008E0400005806000000010000000400000006000045010000920400006406000000020000000400000006000061020000950400006E060000000300000004000000060000760300009804000077060000000400000004000000060000850400009A0400007F0600000005000000040000000600008D0500009C04000085060000000600000004000000060000900600009E040000890600000007000000040000000600008C0700009F0400008D060000000800000004000000060000830800009F0400008E06000000090000000400000006000073090000A00400008F060000000A000000040000000600005D0A0000A00400008E060000000B00000004000000060000410B00009F0400008B060000000C000000040000000600001E0C00009E04000088060000000D00000004000000060000F60C00009D04000082060000000E00000004000000060000C80D00009C0400007C060000000F00000004000000060000930E00009904000074060000001000000004000000060000580F0000970400006A0600000000000000050000000600002200000093050000570600000001000000050000000600004401000097050000630600000002000000050000000600005F0200009B0500006E060000000300000005000000060000740300009E0500007706000000040000000500000006000083040000A00500007F0600000005000000050000000600008C050000A3050000860600000006000000050000000600008E060000A50500008B0600000007000000050000000600008B070000A60500008E06000000080000000500000006000081080000A70500009106000000090000000500000006000071090000A805000091060000000A000000050000000600005B0A0000A805000091060000000B000000050000000600003F0B0000A80500008F060000000C000000050000000600001D0C0000A80500008C060000000D00000005000000060000F50C0000A705000087060000000E00000005000000060000C60D0000A605000081060000000F00000005000000060000910E0000A405000079060000001000000005000000060000570F0000A2050000700600000000000000060000000600002100000092060000560600000001000000060000000600004201000096060000630600000002000000060000000600005D0200009A0600006E060000000300000006000000060000730300009D0600007706000000040000000600000006000082040000A0060000800600000005000000060000000600008A050000A3060000870600000006000000060000000600008D060000A50600008C06000000070000000600000006000089070000A70600009006000000080000000600000006000080080000A90600009306000000090000000600000006000070090000AA06000094060000000A000000060000000600005A0A0000AA06000094060000000B000000060000000600003E0B0000AB06000093060000000C000000060000000600001C0C0000AA06000090060000000D00000006000000060000F40C0000AA0600008B060000000E00000006000000060000C50D0000A906000086060000000F00000006000000060000910E0000A80600007F060000001000000006000000060000560F0000A606000076060000000000000007000000060000200000008907000055060000000100000007000000060000410100008E070000620600000002000000070000000600005D020000920700006E060000000300000007000000060000720300009607000078060000000400000007000000060000810400009A070000810600000005000000070000000600008A0500009D070000880600000006000000070000000600008C0600009F0700008E06000000070000000700000006000089070000A1070000920600000008000000070000000600007F080000A30700009606000000090000000700000006000070090000A507000097060000000A000000070000000600005A0A0000A607000098060000000B000000070000000600003E0B0000A607000097060000000C000000070000000600001B0C0000A607000094060000000D00000007000000060000F30C0000A607000090060000000E00000007000000060000C50D0000A60700008B060000000F00000007000000060000900E0000A507000084060000001000000007000000060000550F0000A30700007C060000000000000008000000060000200000007B080000550600000001000000080000000600004101000080080000620600000002000000080000000600005C020000840800006E060000000300000008000000060000720300008808000079060000000400000008000000060000810400008C080000820600000005000000080000000600008905000090080000890600000006000000080000000600008C06000093080000900600000007000000080000000600008907000095080000950600000008000000080000000600007F08000097080000980600000009000000080000000600006F090000990800009B060000000A000000080000000600005A0A00009A0800009B060000000B000000080000000600003E0B00009B0800009B060000000C000000080000000600001B0C00009C08000099060000000D00000008000000060000F30C00009C08000095060000000E00000008000000060000C50D00009C08000090060000000F00000008000000060000900E00009B0800008A060000001000000008000000060000560F00009A08000082060000000000000009000000060000200000006509000054060000000100000009000000060000410100006B090000620600000002000000090000000600005D0200006F0900006E0600000003000000090000000600007203000074090000790600000004000000090000000600008104000078090000830600000005000000090000000600008A0500007C0900008B0600000006000000090000000600008C0600007F0900009206000000070000000900000006000089070000820900009706000000080000000900000006000080080000850900009B06000000090000000900000006000070090000870900009E060000000A000000090000000600005A0A0000880900009F060000000B000000090000000600003E0B00008A0900009F060000000C000000090000000600001C0C00008B0900009D060000000D00000009000000060000F40C00008B0900009A060000000E00000009000000060000C50D00008B09000096060000000F00000009000000060000910E00008B09000090060000001000000009000000060000560F00008A0900008906000000000000000A00000006000021000000490A00005406000000010000000A000000060000420100004F0A00006206000000020000000A0000000600005D020000540A00006F06000000030000000A00000006000073030000590A00007A06000000040000000A000000060000820400005E0A00008406000000050000000A0000000600008B050000620A00008D06000000060000000A0000000600008D060000650A00009406000000070000000A0000000600008A070000690A00009A06000000080000000A000000060000800800006B0A00009F06000000090000000A000000060000710900006E0A0000A2060000000A0000000A0000000600005B0A0000700A0000A3060000000B0000000A0000000600003F0B0000720A0000A4060000000C0000000A0000000600001D0C0000730A0000A2060000000D0000000A000000060000F50C0000740A0000A0060000000E0000000A000000060000C60D0000740A00009C060000000F0000000A000000060000920E0000740A00009606000000100000000A000000060000570F0000740A00009006000000000000000B00000006000022000000270B00005406000000010000000B000000060000430100002D0B00006206000000020000000B0000000600005F020000320B00007006000000030000000B00000006000074030000370B00007C06000000040000000B000000060000830400003C0B00008606000000050000000B0000000600008C050000410B00008F06000000060000000B0000000600008F060000450B00009706000000070000000B0000000600008B070000480B00009D06000000080000000B000000060000820800004C0B0000A206000000090000000B000000060000720900004E0B0000A6060000000A0000000B0000000600005D0A0000510B0000A8060000000B0000000B000000060000410B0000530B0000A8060000000C0000000B0000000600001F0C0000540B0000A8060000000D0000000B000000060000F60C0000560B0000A5060000000E0000000B000000060000C80D0000560B0000A2060000000F0000000B000000060000940E0000570B00009D06000000100000000B000000060000590F0000570B00009706000000000000000C00000006000023000000FD0B00005406000000010000000C00000006000045010000040C00006306000000020000000C000000060000600200000A0C00007106000000030000000C000000060000760300000F0C00007D06000000040000000C00000006000085040000140C00008806000000050000000C0000000600008E050000190C00009106000000060000000C000000060000910600001D0C00009A06000000070000000C0000000600008D070000210C0000A006000000080000000C00000006000084080000250C0000A606000000090000000C00000006000074090000280C0000AA060000000A0000000C0000000600005F0A00002B0C0000AC060000000B0000000C000000060000430B00002D0C0000AD060000000C0000000C000000060000210C00002F0C0000AD060000000D0000000C000000060000F90C0000310C0000AB060000000E0000000C000000060000CA0D0000320C0000A8060000000F0000000C000000060000960E0000330C0000A406000000100000000C0000000600005B0F0000330C00009E06000000000000000D00000006000026000000CD0C00005406000000010000000D00000006000047010000D40C00006406000000020000000D00000006000063020000DA0C00007206000000030000000D00000006000078030000E00C00007F06000000040000000D00000006000087040000E60C00008A06000000050000000D00000006000090050000EB0C00009406000000060000000D00000006000093060000F00C00009D06000000070000000D00000006000090070000F40C0000A406000000080000000D00000006000086080000F80C0000A906000000090000000D00000006000077090000FB0C0000AE060000000A0000000D000000060000610A0000FF0C0000B1060000000B0000000D000000060000450B0000010D0000B2060000000C0000000D000000060000230C0000040D0000B2060000000D0000000D000000060000FB0C0000050D0000B1060000000E0000000D000000060000CD0D0000070D0000AF060000000F0000000D000000060000980E0000080D0000AB06000000100000000D0000000600005E0F0000090D0000A506000000000000000E00000006000028000000970D00005406000000010000000E0000000600004A0100009E0D00006506000000020000000E00000006000065020000A40D00007306000000030000000E0000000600007B030000AB0D00008006000000040000000E0000000600008A040000B10D00008C06000000050000000E00000006000093050000B60D00009706000000060000000E00000006000096060000BB0D0000A006000000070000000E00000006000093070000C00D0000A706000000080000000E00000006000089080000C40D0000AD06000000090000000E0000000600007A090000C80D0000B2060000000A0000000E000000060000640A0000CB0D0000B6060000000B0000000E000000060000480B0000CF0D0000B8060000000C0000000E000000060000260C0000D10D0000B8060000000D0000000E000000060000FE0C0000D30D0000B7060000000E0000000E000000060000D00D0000D50D0000B5060000000F0000000E0000000600009C0E0000D70D0000B206000000100000000E000000060000610F0000D80D0000AD06000000000000000F0000000600002C0000005A0E00005506000000010000000F0000000600004D010000610E00006606000000020000000F00000006000069020000680E00007506000000030000000F0000000600007E0300006F0E00008206000000040000000F0000000600008D040000750E00008F06000000050000000F000000060000960500007B0E00009906000000060000000F00000006000099060000800E0000A306000000070000000F00000006000096070000850E0000AB06000000080000000F0000000600008D0800008A0E0000B206000000090000000F0000000600007D0900008E0E0000B7060000000A0000000F000000060000680A0000920E0000BB060000000B0000000F0000000600004C0B0000950E0000BD060000000C0000000F0000000600002A0C0000980E0000BE060000000D0000000F000000060000020D00009B0E0000BE060000000E0000000F000000060000D40D00009D0E0000BC060000000F0000000F0000000600009F0E00009F0E0000B906000000100000000F000000060000650F0000A00E0000B40600000000000000100000000600002F000000160F000056060000000100000010000000060000510100001E0F0000670600000002000000100000000600006C020000250F000076060000000300000010000000060000820300002C0F00008506000000040000001000000006000091040000320F0000910600000005000000100000000600009A050000390F00009D0600000006000000100000000600009D0600003E0F0000A60600000007000000100000000600009A070000440F0000AF06000000080000001000000006000091080000490F0000B6060000000900000010000000060000810900004D0F0000BC060000000A000000100000000600006C0A0000520F0000C0060000000B00000010000000060000500B0000550F0000C3060000000C000000100000000600002E0C0000590F0000C4060000000D00000010000000060000060D00005C0F0000C4060000000E00000010000000060000D80D00005E0F0000C3060000000F00000010000000060000A40E0000600F0000C0060000001000000010000000060000690F0000620F0000BC06000000000000000000000007000031000000360000005307000000010000000000000007000052010000390000005D0700000002000000000000000700006E0200003B00000066070000000300000000000000070000830300003C0000006D070000000400000000000000070000920400003D000000730700000005000000000000000700009B0500003E000000780700000006000000000000000700009E0600003E0000007B0700000007000000000000000700009B0700003E0000007D070000000800000000000000070000920800003D0000007D070000000900000000000000070000820900003C0000007C070000000A000000000000000700006D0A00003B00000079070000000B00000000000000070000510B00003900000075070000000C000000000000000700002F0C00003700000070070000000D00000000000000070000070D00003400000069070000000E00000000000000070000D90D00003100000061070000000F00000000000000070000A40E00002E000000580700000010000000000000000700006A0F00002A0000004D0700000000000000010000000700002D00000057010000510700000001000000010000000700004E010000590100005C0700000002000000010000000700006A0200005B010000650700000003000000010000000700007F0300005D0100006D0700000004000000010000000700008F0400005F010000730700000005000000010000000700009805000060010000780700000006000000010000000700009B060000600100007C07000000070000000100000007000097070000610100007E0700000008000000010000000700008E080000600100007F0700000009000000010000000700007F090000600100007E070000000A00000001000000070000690A00005F0100007C070000000B000000010000000700004D0B00005D01000079070000000C000000010000000700002C0C00005C01000074070000000D00000001000000070000030D0000590100006E070000000E00000001000000070000D50D00005701000066070000000F00000001000000070000A10E0000540100005D070000001000000001000000070000670F000050010000530700000000000000020000000700002900000070020000500700000001000000020000000700004B010000730200005B0700000002000000020000000700006702000076020000640700000003000000020000000700007C030000780200006D0700000004000000020000000700008B0400007A02000074070000000500000002000000070000940500007B02000079070000000600000002000000070000970600007C0200007D070000000700000002000000070000940700007D020000800700000008000000020000000700008B0800007D020000810700000009000000020000000700007C0900007D02000081070000000A00000002000000070000660A00007C02000080070000000B000000020000000700004A0B00007B0200007D070000000C00000002000000070000290C00007902000078070000000D00000002000000070000010D00007802000073070000000E00000002000000070000D30D0000750200006C070000000F000000020000000700009E0E00007302000063070000001000000002000000070000640F0000700200005907000000000000000300000007000026000000830300004E07000000010000000300000007000048010000860300005A070000000200000003000000070000640200008903000064070000000300000003000000070000790300008C0300006D070000000400000003000000070000890400008E0300007407000000050000000300000007000092050000900300007A07000000060000000300000007000095060000910300007F070000000700000003000000070000920700009203000082070000000800000003000000070000890800009303000084070000000900000003000000070000790900009303000084070000000A00000003000000070000640A00009303000083070000000B00000003000000070000480B00009203000081070000000C00000003000000070000260C0000910300007D070000000D00000003000000070000FE0C00008F03000078070000000E00000003000000070000D00D00008E03000071070000000F000000030000000700009C0E00008B03000069070000001000000003000000070000620F0000890300005F070000000000000004000000070000240000008F0400004D07000000010000000400000007000046010000930400005907000000020000000400000007000061020000960400006407000000030000000400000007000077030000990400006D070000000400000004000000070000860400009C04000075070000000500000004000000070000900500009E0400007B07000000060000000400000007000093060000A00400008007000000070000000400000007000090070000A10400008407000000080000000400000007000087080000A20400008607000000090000000400000007000077090000A204000087070000000A00000004000000070000620A0000A304000087070000000B00000004000000070000460B0000A204000085070000000C00000004000000070000250C0000A204000082070000000D00000004000000070000FD0C0000A00400007D070000000E00000004000000070000CF0D00009F04000077070000000F000000040000000700009A0E00009D0400006F070000001000000004000000070000600F00009B0400006607000000000000000500000007000022000000950500004C070000000100000005000000070000440100009905000058070000000200000005000000070000600200009D0500006407000000030000000500000007000075030000A00500006D07000000040000000500000007000085040000A3050000760700000005000000050000000700008E050000A50500007D07000000060000000500000007000091060000A7050000820700000007000000050000000700008E070000A90500008707000000080000000500000007000085080000AA0500008907000000090000000500000007000076090000AB0500008B070000000A00000005000000070000600A0000AC0500008B070000000B00000005000000070000450B0000AC05000089070000000C00000005000000070000230C0000AC05000086070000000D00000005000000070000FB0C0000AB05000082070000000E00000005000000070000CD0D0000AA0500007C070000000F00000005000000070000990E0000A8050000750700000010000000050000000700005F0F0000A60500006D07000000000000000600000007000020000000940600004B0700000001000000060000000700004201000098060000580700000002000000060000000700005E0200009C0600006407000000030000000600000007000074030000A00600006E07000000040000000600000007000083040000A3060000770700000005000000060000000700008D050000A60600007E07000000060000000600000007000090060000A9060000840700000007000000060000000700008D070000AB0600008907000000080000000600000007000084080000AC0600008C07000000090000000600000007000075090000AE0600008E070000000A000000060000000700005F0A0000AF0600008F070000000B00000006000000070000440B0000AF0600008E070000000C00000006000000070000220C0000AF0600008B070000000D00000006000000070000FB0C0000AF06000088070000000E00000006000000070000CD0D0000AE06000083070000000F00000006000000070000990E0000AD0600007C0700000010000000060000000700005F0F0000AB06000074070000000000000007000000070000200000008C0700004A0700000001000000070000000700004201000091070000580700000002000000070000000700005D0200009507000064070000000300000007000000070000730300009A0700006F070000000400000007000000070000830400009D070000780700000005000000070000000700008C050000A0070000800700000006000000070000000700008F060000A3070000870700000007000000070000000700008D070000A60700008C07000000080000000700000007000084080000A80700009007000000090000000700000007000074090000A907000092070000000A000000070000000700005F0A0000AB07000093070000000B00000007000000070000440B0000AC07000093070000000C00000007000000070000220C0000AC07000091070000000D00000007000000070000FA0C0000AC0700008D070000000E00000007000000070000CD0D0000AC07000089070000000F00000007000000070000990E0000AB070000830700000010000000070000000700005E0F0000AA0700007B0700000000000000080000000700001F0000007E0800004A0700000001000000080000000700004101000083080000580700000002000000080000000700005D0200008808000064070000000300000008000000070000730300008C0800007007000000040000000800000007000082040000900800007A0700000005000000080000000700008C05000094080000820700000006000000080000000700008F06000097080000890700000007000000080000000700008C0700009A0800008F070000000800000008000000070000840800009D08000093070000000900000008000000070000740900009F08000096070000000A000000080000000700005F0A0000A008000097070000000B00000008000000070000440B0000A108000098070000000C00000008000000070000220C0000A208000096070000000D00000008000000070000FB0C0000A308000093070000000E00000008000000070000CD0D0000A30800008F070000000F00000008000000070000990E0000A20800008A0700000010000000080000000700005F0F0000A1080000830700000000000000090000000700001F0000006909000049070000000100000009000000070000410100006F090000580700000002000000090000000700005D0200007409000065070000000300000009000000070000730300007909000071070000000400000009000000070000830400007D0900007B0700000005000000090000000700008C050000810900008407000000060000000900000007000090060000850900008C0700000007000000090000000700008D0700008809000092070000000800000009000000070000840800008B09000097070000000900000009000000070000750900008D0900009A070000000A00000009000000070000600A00008F0900009C070000000B00000009000000070000450B0000910900009D070000000C00000009000000070000230C0000920900009C070000000D00000009000000070000FB0C0000930900009A070000000E00000009000000070000CE0D00009309000096070000000F000000090000000700009A0E00009309000091070000001000000009000000070000600F0000920900008A07000000000000000A000000070000200000004D0A00004907000000010000000A00000007000042010000530A00005807000000020000000A0000000700005E020000590A00006607000000030000000A000000070000740300005E0A00007207000000040000000A00000007000084040000630A00007D07000000050000000A0000000700008D050000670A00008707000000060000000A000000070000910600006B0A00008F07000000070000000A0000000700008E0700006F0A00009507000000080000000A00000007000085080000720A00009B07000000090000000A00000007000076090000750A00009F070000000A0000000A000000070000610A0000770A0000A1070000000B0000000A000000070000460B0000790A0000A2070000000C0000000A000000070000240C00007B0A0000A2070000000D0000000A000000070000FD0C00007C0A0000A0070000000E0000000A000000070000CF0D00007D0A00009D070000000F0000000A0000000700009B0E00007D0A00009807000000100000000A000000070000610F00007D0A00009207000000000000000B000000070000210000002B0B00004907000000010000000B00000007000043010000320B00005907000000020000000B0000000700005F020000380B00006707000000030000000B000000070000750300003D0B00007407000000040000000B00000007000085040000420B00007F07000000050000000B0000000700008F050000470B00008907000000060000000B000000070000920600004B0B00009207000000070000000B0000000700008F0700004F0B00009907000000080000000B00000007000087080000530B00009F07000000090000000B00000007000078090000560B0000A3070000000A0000000B000000070000630A0000590B0000A6070000000B0000000B000000070000470B00005B0B0000A8070000000C0000000B000000070000260C00005D0B0000A8070000000D0000000B000000070000FF0C00005F0B0000A6070000000E0000000B000000070000D10D0000600B0000A4070000000F0000000B0000000700009D0E0000600B0000A007000000100000000B000000070000630F0000610B00009A07000000000000000C00000007000023000000030C00004A07000000010000000C00000007000045010000090C00005A07000000020000000C00000007000061020000100C00006807000000030000000C00000007000077030000160C00007607000000040000000C000000070000870400001B0C00008207000000050000000C00000007000091050000200C00008C07000000060000000C00000007000094060000250C00009507000000070000000C00000007000091070000290C00009D07000000080000000C000000070000890800002D0C0000A307000000090000000C0000000700007A090000310C0000A8070000000A0000000C000000070000650A0000340C0000AB070000000B0000000C0000000700004A0B0000360C0000AD070000000C0000000C000000070000280C0000390C0000AE070000000D0000000C000000070000010D00003B0C0000AD070000000E0000000C000000070000D30D00003C0C0000AB070000000F0000000C000000070000A00E00003D0C0000A707000000100000000C000000070000660F00003E0C0000A207000000000000000D00000007000025000000D30C00004A07000000010000000D00000007000047010000DA0C00005B07000000020000000D00000007000063020000E10C00006A07000000030000000D00000007000079030000E70C00007807000000040000000D00000007000089040000ED0C00008407000000050000000D00000007000093050000F30C00008F07000000060000000D00000007000097060000F80C00009907000000070000000D00000007000094070000FC0C0000A107000000080000000D0000000700008B080000010D0000A707000000090000000D0000000700007C090000050D0000AD070000000A0000000D000000070000670A0000080D0000B1070000000B0000000D0000000700004C0B00000B0D0000B3070000000C0000000D0000000700002B0C00000E0D0000B4070000000D0000000D000000070000040D0000100D0000B4070000000E0000000D000000070000D60D0000120D0000B2070000000F0000000D000000070000A20E0000130D0000AF07000000100000000D000000070000690F0000140D0000AB07000000000000000E000000070000270000009D0D00004B07000000010000000E0000000700004A010000A50D00005C07000000020000000E00000007000066020000AC0D00006C07000000030000000E0000000700007C030000B20D00007A07000000040000000E0000000700008C040000B90D00008707000000050000000E00000007000096050000BF0D00009207000000060000000E00000007000099060000C40D00009C07000000070000000E00000007000097070000C90D0000A507000000080000000E0000000700008E080000CE0D0000AC07000000090000000E00000007000080090000D20D0000B2070000000A0000000E0000000700006B0A0000D60D0000B6070000000B0000000E000000070000500B0000D90D0000B9070000000C0000000E0000000700002E0C0000DC0D0000BB070000000D0000000E000000070000070D0000DF0D0000BB070000000E0000000E000000070000DA0D0000E10D0000BA070000000F0000000E000000070000A60E0000E30D0000B707000000100000000E0000000700006C0F0000E40D0000B307000000000000000F0000000700002B000000610E00004C07000000010000000F0000000700004D010000680E00005D07000000020000000F00000007000069020000700E00006E07000000030000000F0000000700007F030000770E00007C07000000040000000F0000000700008F0400007D0E00008A07000000050000000F00000007000099050000840E00009607000000060000000F0000000700009D0600008A0E0000A007000000070000000F0000000700009B0700008F0E0000A907000000080000000F00000007000092080000940E0000B107000000090000000F00000007000083090000990E0000B7070000000A0000000F0000000700006E0A00009D0E0000BC070000000B0000000F000000070000530B0000A10E0000C0070000000C0000000F000000070000320C0000A40E0000C2070000000D0000000F0000000700000B0D0000A70E0000C3070000000E0000000F000000070000DD0D0000AA0E0000C2070000000F0000000F000000070000AA0E0000AC0E0000C007000000100000000F000000070000700F0000AE0E0000BC0700000000000000100000000700002E0000001D0F00004D07000000010000001000000007000051010000250F00005F0700000002000000100000000700006D0200002D0F00007007000000030000001000000007000083030000350F00007F070000000400000010000000070000930400003C0F00008D0700000005000000100000000700009D050000420F000099070000000600000010000000070000A1060000490F0000A40700000007000000100000000700009F0700004E0F0000AE07000000080000001000000007000096080000540F0000B607000000090000001000000007000087090000590F0000BD070000000A00000010000000070000730A00005D0F0000C2070000000B00000010000000070000580B0000620F0000C6070000000C00000010000000070000370C0000650F0000C9070000000D000000100000000700000F0D0000690F0000CA070000000E00000010000000070000E20D00006C0F0000CA070000000F00000010000000070000AE0E00006E0F0000C8070000001000000010000000070000750F0000700F0000C507000000000000000000000008000031000000350000004008000000010000000000000008000053010000380000004B0800000002000000000000000800006F0200003A00000054080000000300000000000000080000840300003B0000005B080000000400000000000000080000940400003C000000620800000005000000000000000800009E0500003D00000066080000000600000000000000080000A10600003D0000006A0800000007000000000000000800009E0700003D0000006C080000000800000000000000080000950800003D0000006C080000000900000000000000080000860900003C0000006B080000000A00000000000000080000710A00003B00000069080000000B00000000000000080000560B00003900000065080000000C00000000000000080000340C00003700000060080000000D000000000000000800000D0D0000340000005A080000000E00000000000000080000DF0D00003100000052080000000F00000000000000080000AB0E00002E00000049080000001000000000000000080000710F00002A0000003E0800000000000000010000000800002D000000560100003F0800000001000000010000000800004F010000590100004A0800000002000000010000000800006B0200005B01000053080000000300000001000000080000810300005D0100005B080000000400000001000000080000900400005E010000620800000005000000010000000800009A05000060010000670800000006000000010000000800009D060000600100006B0800000007000000010000000800009B070000610100006E08000000080000000100000008000092080000610100006F08000000090000000100000008000083090000600100006F080000000A000000010000000800006E0A00005F0100006D080000000B00000001000000080000530B00005E0100006A080000000C00000001000000080000310C00005C01000065080000000D000000010000000800000A0D00005A0100005F080000000E00000001000000080000DC0D00005801000058080000000F00000001000000080000A80E0000550100004F0800000010000000010000000800006E0F0000510100004508000000000000000200000008000029000000700200003D0800000001000000020000000800004B01000073020000490800000002000000020000000800006702000076020000530800000003000000020000000800007D030000780200005C0800000004000000020000000800008D0400007A02000063080000000500000002000000080000970500007C020000690800000006000000020000000800009A0600007D0200006D080000000700000002000000080000980700007D020000700800000008000000020000000800008F0800007E02000072080000000900000002000000080000800900007E02000072080000000A000000020000000800006B0A00007D02000071080000000B00000002000000080000500B00007C0200006E080000000C000000020000000800002E0C00007B0200006A080000000D00000002000000080000070D00007902000065080000000E00000002000000080000D90D0000770200005E080000000F00000002000000080000A60E000075020000560800000010000000020000000800006C0F0000720200004D08000000000000000300000008000026000000830300003C080000000100000003000000080000480100008703000048080000000200000003000000080000650200008A030000530800000003000000030000000800007B0300008D0300005C0800000004000000030000000800008A0400008F0300006408000000050000000300000008000094050000910300006A08000000060000000300000008000098060000920300006F0800000007000000030000000800009507000094030000730800000008000000030000000800008D08000094030000750800000009000000030000000800007E0900009503000076080000000A00000003000000080000690A00009403000075080000000B000000030000000800004E0B00009403000073080000000C000000030000000800002C0C00009303000070080000000D00000003000000080000050D0000920300006B080000000E00000003000000080000D70D00009003000065080000000F00000003000000080000A40E00008E0300005D0800000010000000030000000800006A0F00008B0300005408000000000000000400000008000024000000900400003B080000000100000004000000080000460100009404000048080000000200000004000000080000620200009804000053080000000300000004000000080000780300009B0400005D080000000400000004000000080000880400009D0400006508000000050000000400000008000092050000A00400006C08000000060000000400000008000096060000A20400007108000000070000000400000008000093070000A3040000760800000008000000040000000800008B080000A4040000780800000009000000040000000800007C090000A50400007A080000000A00000004000000080000670A0000A50400007A080000000B000000040000000800004C0B0000A504000078080000000C000000040000000800002B0C0000A504000075080000000D00000004000000080000030D0000A404000071080000000E00000004000000080000D60D0000A20400006B080000000F00000004000000080000A20E0000A104000064080000001000000004000000080000690F00009E0400005C08000000000000000500000008000022000000960500003A080000000100000005000000080000440100009B05000047080000000200000005000000080000600200009F0500005308000000030000000500000008000077030000A20500005D08000000040000000500000008000087040000A50500006608000000050000000500000008000090050000A80500006E08000000060000000500000008000094060000AA0500007408000000070000000500000008000092070000AC0500007908000000080000000500000008000089080000AE0500007C0800000009000000050000000800007B090000AF0500007E080000000A00000005000000080000660A0000AF0500007E080000000B000000050000000800004B0B0000B00500007D080000000C000000050000000800002A0C0000AF0500007B080000000D00000005000000080000020D0000AF05000077080000000E00000005000000080000D50D0000AE05000072080000000F00000005000000080000A10E0000AD0500006C080000001000000005000000080000680F0000AB0500006408000000000000000600000008000020000000960600003A080000000100000006000000080000430100009B060000470800000002000000060000000800005F0200009F0600005308000000030000000600000008000075030000A30600005E08000000040000000600000008000085040000A6060000680800000005000000060000000800008F050000A90600007008000000060000000600000008000093060000AC0600007708000000070000000600000008000091070000AE0600007C08000000080000000600000008000088080000B0060000800800000009000000060000000800007A090000B206000082080000000A00000006000000080000650A0000B306000083080000000B000000060000000800004A0B0000B306000083080000000C00000006000000080000290C0000B406000081080000000D00000006000000080000020D0000B40600007E080000000E00000006000000080000D40D0000B306000079080000000F00000006000000080000A10E0000B206000073080000001000000006000000080000670F0000B10600006C0800000000000000070000000800001F0000008F070000390800000001000000070000000800004201000094070000470800000002000000070000000800005E0200009907000054080000000300000007000000080000750300009D0700006008000000040000000700000008000085040000A10700006A0800000005000000070000000800008F050000A40700007208000000060000000700000008000093060000A70700007908000000070000000700000008000090070000AA0700007F08000000080000000700000008000088080000AC0700008408000000090000000700000008000079090000AE07000087080000000A00000007000000080000650A0000B007000088080000000B000000070000000800004A0B0000B107000088080000000C00000007000000080000290C0000B107000087080000000D00000007000000080000020D0000B207000085080000000E00000007000000080000D50D0000B107000081080000000F00000007000000080000A10E0000B10700007B080000001000000007000000080000680F0000B0070000740800000000000000080000000800001F00000081080000390800000001000000080000000800004101000087080000480800000002000000080000000800005E0200008C0800005508000000030000000800000008000074030000900800006108000000040000000800000008000085040000950800006B0800000005000000080000000800008F0500009808000075080000000600000008000000080000930600009C0800007C080000000700000008000000080000900700009F0800008308000000080000000800000008000088080000A2080000880800000009000000080000000800007A090000A40800008B080000000A00000008000000080000650A0000A60800008D080000000B000000080000000800004A0B0000A70800008E080000000C00000008000000080000290C0000A80800008E080000000D00000008000000080000020D0000A90800008B080000000E00000008000000080000D50D0000A908000088080000000F00000008000000080000A20E0000A908000083080000001000000008000000080000680F0000A90800007D0800000000000000090000000800001F0000006D090000390800000001000000090000000800004201000073090000480800000002000000090000000800005E0200007809000056080000000300000009000000080000750300007D0900006208000000040000000900000008000085040000820900006E0800000005000000090000000800008F0500008609000077080000000600000009000000080000930600008A09000080080000000700000009000000080000910700008D0900008708000000080000000900000008000089080000910900008C0800000009000000090000000800007A0900009309000090080000000A00000009000000080000660A00009509000093080000000B000000090000000800004B0B00009709000094080000000C000000090000000800002A0C00009909000094080000000D00000009000000080000030D00009A09000093080000000E00000009000000080000D60D00009A09000090080000000F00000009000000080000A30E00009B0900008B0800000010000000090000000800006A0F00009B0900008608000000000000000A0000000800001F000000520A00003908000000010000000A00000008000042010000580A00004908000000020000000A0000000800005F0200005E0A00005708000000030000000A00000008000075030000630A00006408000000040000000A00000008000086040000680A00007008000000050000000A000000080000900500006D0A00007A08000000060000000A00000008000094060000710A00008308000000070000000A00000008000092070000750A00008B08000000080000000A0000000800008A080000790A00009108000000090000000A0000000800007C0900007C0A000095080000000A0000000A000000080000670A00007E0A000098080000000B0000000A0000000800004C0B0000810A00009A080000000C0000000A0000000800002C0C0000830A00009B080000000D0000000A000000080000050D0000840A00009A080000000E0000000A000000080000D80D0000850A000097080000000F0000000A000000080000A50E0000860A00009408000000100000000A0000000800006B0F0000860A00008E08000000000000000B00000008000020000000300B00003908000000010000000B00000008000043010000370B00004A08000000020000000B000000080000600200003D0B00005908000000030000000B00000008000077030000430B00006608000000040000000B00000008000087040000480B00007208000000050000000B000000080000910500004D0B00007D08000000060000000B00000008000096060000520B00008708000000070000000B00000008000094070000560B00008F08000000080000000B0000000800008C0800005A0B00009508000000090000000B0000000800007D0900005E0B00009B080000000A0000000B000000080000690A0000610B00009E080000000B0000000B0000000800004E0B0000630B0000A1080000000C0000000B0000000800002E0C0000660B0000A2080000000D0000000B000000080000070D0000670B0000A1080000000E0000000B000000080000DA0D0000690B00009F080000000F0000000B000000080000A70E00006A0B00009C08000000100000000B0000000800006D0F00006B0B00009808000000000000000C00000008000022000000080C00003A08000000010000000C000000080000450100000F0C00004B08000000020000000C00000008000062020000160C00005A08000000030000000C000000080000780300001C0C00006808000000040000000C00000008000089040000220C00007508000000050000000C00000008000093050000270C00008108000000060000000C000000080000980600002C0C00008A08000000070000000C00000008000096070000310C00009308000000080000000C0000000800008E080000350C00009A08000000090000000C00000008000080090000390C0000A0080000000A0000000C0000000800006B0A00003C0C0000A4080000000B0000000C000000080000510B0000400C0000A7080000000C0000000C000000080000300C0000420C0000A9080000000D0000000C000000080000090D0000440C0000A9080000000E0000000C000000080000DC0D0000460C0000A8080000000F0000000C000000080000A90E0000480C0000A508000000100000000C000000080000700F0000490C0000A108000000000000000D00000008000024000000D90C00003A08000000010000000D00000008000047010000E10C00004C08000000020000000D00000008000064020000E80C00005C08000000030000000D0000000800007B030000EE0C00006B08000000040000000D0000000800008B040000F40C00007808000000050000000D00000008000096050000FA0C00008408000000060000000D0000000800009A060000000D00008F08000000070000000D00000008000098070000050D00009808000000080000000D00000008000090080000090D00009F08000000090000000D000000080000820900000E0D0000A6080000000A0000000D0000000800006E0A0000120D0000AB080000000B0000000D000000080000540B0000150D0000AE080000000C0000000D000000080000330C0000180D0000B0080000000D0000000D0000000800000C0D00001B0D0000B1080000000E0000000D000000080000E00D00001D0D0000B0080000000F0000000D000000080000AD0E00001F0D0000AE08000000100000000D000000080000740F0000200D0000AA08000000000000000E00000008000027000000A40D00003B08000000010000000E0000000800004A010000AB0D00004D08000000020000000E00000008000067020000B30D00005E08000000030000000E0000000800007E030000BA0D00006D08000000040000000E0000000800008E040000C10D00007B08000000050000000E00000008000099050000C70D00008808000000060000000E0000000800009D060000CD0D00009308000000070000000E0000000800009B070000D20D00009C08000000080000000E00000008000094080000D70D0000A508000000090000000E00000008000086090000DC0D0000AB080000000A0000000E000000080000710A0000E00D0000B1080000000B0000000E000000080000570B0000E40D0000B5080000000C0000000E000000080000370C0000E70D0000B8080000000D0000000E000000080000100D0000EA0D0000B9080000000E0000000E000000080000E30D0000ED0D0000B9080000000F0000000E000000080000B00E0000EF0D0000B708000000100000000E000000080000770F0000F10D0000B408000000000000000F0000000800002A000000670E00003C08000000010000000F0000000800004D010000700E00004F08000000020000000F0000000800006A020000780E00006008000000030000000F000000080000810300007F0E00007008000000040000000F00000008000092040000860E00007E08000000050000000F0000000800009C0500008D0E00008B08000000060000000F000000080000A1060000930E00009708000000070000000F0000000800009F070000990E0000A108000000080000000F000000080000970800009E0E0000AA08000000090000000F00000008000089090000A30E0000B2080000000A0000000F000000080000750A0000A80E0000B8080000000B0000000F0000000800005B0B0000AC0E0000BC080000000C0000000F0000000800003B0C0000B00E0000BF080000000D0000000F000000080000140D0000B30E0000C1080000000E0000000F000000080000E70D0000B60E0000C2080000000F0000000F000000080000B50E0000B90E0000C008000000100000000F0000000800007C0F0000BB0E0000BE0800000000000000100000000800002E000000250F00003E080000000100000010000000080000510100002D0F0000510800000002000000100000000800006E020000360F000063080000000300000010000000080000850300003D0F00007308000000040000001000000008000096040000450F000082080000000500000010000000080000A00500004C0F000090080000000600000010000000080000A5060000530F00009C080000000700000010000000080000A3070000590F0000A60800000008000000100000000800009B0800005F0F0000B00800000009000000100000000800008E090000640F0000B8080000000A000000100000000800007A0A0000690F0000BE080000000B000000100000000800005F0B00006E0F0000C3080000000C000000100000000800003F0C0000720F0000C7080000000D00000010000000080000190D0000760F0000CA080000000E00000010000000080000EC0D0000790F0000CB080000000F00000010000000080000B90E00007C0F0000CA080000001000000010000000080000800F00007F0F0000C808000000000000000000000009000031000000340000002809000000010000000000000009000053010000370000003209000000020000000000000009000070020000390000003C090000000300000000000000090000860300003A00000043090000000400000000000000090000960400003B0000004A090000000500000000000000090000A00500003C0000004F090000000600000000000000090000A40600003D00000052090000000700000000000000090000A20700003D00000055090000000800000000000000090000990800003C000000550900000009000000000000000900008A0900003B00000055090000000A00000000000000090000760A00003A00000053090000000B000000000000000900005B0B0000390000004F090000000C000000000000000900003A0C0000370000004A090000000D00000000000000090000130D00003400000044090000000E00000000000000090000E50D0000310000003D090000000F00000000000000090000B20E00002E00000034090000001000000000000000090000780F00002A000000290900000000000000010000000900002D00000055010000260900000001000000010000000900004F01000058010000320900000002000000010000000900006C0200005B0100003B090000000300000001000000090000820300005D01000044090000000400000001000000090000920400005E0100004B0900000005000000010000000900009C0500005F01000050090000000600000001000000090000A006000060010000550900000007000000010000000900009E0700006101000057090000000800000001000000090000960800006101000059090000000900000001000000090000870900006001000059090000000A00000001000000090000730A00006001000057090000000B00000001000000090000580B00005E01000055090000000C00000001000000090000370C00005D01000050090000000D00000001000000090000100D00005B0100004B090000000E00000001000000090000E30D00005801000044090000000F00000001000000090000AF0E0000560100003B090000001000000001000000090000760F000052010000310900000000000000020000000900002900000070020000250900000001000000020000000900004C010000730200003109000000020000000200000009000068020000760200003B0900000003000000020000000900007F03000078020000440900000004000000020000000900008F0400007A0200004C090000000500000002000000090000990500007C020000520900000006000000020000000900009D0600007D020000570900000007000000020000000900009B0700007E0200005A090000000800000002000000090000930800007F0200005C090000000900000002000000090000840900007F0200005D090000000A00000002000000090000700A00007E0200005C090000000B00000002000000090000550B00007D0200005A090000000C00000002000000090000340C00007C02000056090000000D000000020000000900000D0D00007B02000051090000000E00000002000000090000E00D0000790200004B090000000F00000002000000090000AD0E00007602000043090000001000000002000000090000740F0000740200003A090000000000000003000000090000260000008403000024090000000100000003000000090000490100008703000031090000000200000003000000090000660200008B0300003C0900000003000000030000000900007C0300008E030000450900000004000000030000000900008C040000900300004D0900000005000000030000000900009705000092030000540900000006000000030000000900009B060000940300005A09000000070000000300000009000099070000950300005E090000000800000003000000090000910800009603000060090000000900000003000000090000820900009603000061090000000A000000030000000900006E0A00009603000061090000000B00000003000000090000530B00009603000060090000000C00000003000000090000320C0000950300005D090000000D000000030000000900000C0D00009403000058090000000E00000003000000090000DF0D00009203000052090000000F00000003000000090000AB0E0000910300004B090000001000000003000000090000720F00008E0300004309000000000000000400000009000024000000910400002309000000010000000400000009000046010000950400003009000000020000000400000009000063020000990400003C0900000003000000040000000900007A0300009C040000460900000004000000040000000900008A0400009F0400004F09000000050000000400000009000095050000A10400005609000000060000000400000009000099060000A40400005C09000000070000000400000009000097070000A5040000610900000008000000040000000900008F080000A60400006409000000090000000400000009000081090000A704000066090000000A000000040000000900006C0A0000A804000066090000000B00000004000000090000520B0000A804000065090000000C00000004000000090000310C0000A804000063090000000D000000040000000900000A0D0000A70400005F090000000E00000004000000090000DD0D0000A60400005A090000000F00000004000000090000AA0E0000A404000053090000001000000004000000090000710F0000A20400004B090000000000000005000000090000220000009805000023090000000100000005000000090000440100009C0500003009000000020000000500000009000061020000A00500003C09000000030000000500000009000078030000A40500004709000000040000000500000009000089040000A70500005109000000050000000500000009000093050000AA0500005909000000060000000500000009000097060000AD0500005F09000000070000000500000009000095070000AF050000650900000008000000050000000900008D080000B1050000680900000009000000050000000900007F090000B20500006B090000000A000000050000000900006B0A0000B30500006C090000000B00000005000000090000510B0000B30500006B090000000C00000005000000090000300C0000B30500006A090000000D00000005000000090000090D0000B305000066090000000E00000005000000090000DD0D0000B205000062090000000F00000005000000090000AA0E0000B10500005C090000001000000005000000090000700F0000AF05000054090000000000000006000000090000200000009806000022090000000100000006000000090000430100009D0600003009000000020000000600000009000060020000A10600003D09000000030000000600000009000077030000A50600004909000000040000000600000009000087040000A90600005309000000050000000600000009000092050000AC0600005B09000000060000000600000009000096060000AF0600006309000000070000000600000009000095070000B2060000680900000008000000060000000900008D080000B40600006D0900000009000000060000000900007F090000B606000070090000000A000000060000000900006A0A0000B706000071090000000B00000006000000090000500B0000B806000072090000000C00000006000000090000300C0000B806000071090000000D00000006000000090000090D0000B80600006E090000000E00000006000000090000DC0D0000B80600006A090000000F00000006000000090000A90E0000B706000065090000001000000006000000090000700F0000B60600005E0900000000000000070000000900001F00000091070000220900000001000000070000000900004201000097070000310900000002000000070000000900005F0200009C0700003E09000000030000000700000009000076030000A00700004A09000000040000000700000009000087040000A40700005509000000050000000700000009000091050000A80700005E09000000060000000700000009000096060000AB0700006609000000070000000700000009000094070000AE0700006C0900000008000000070000000900008C080000B1070000710900000009000000070000000900007F090000B307000075090000000A000000070000000900006A0A0000B407000077090000000B00000007000000090000500B0000B607000078090000000C00000007000000090000300C0000B707000078090000000D00000007000000090000090D0000B707000076090000000E00000007000000090000DD0D0000B707000072090000000F00000007000000090000AA0E0000B70700006D090000001000000007000000090000710F0000B6070000670900000000000000080000000900001E0000008408000022090000000100000008000000090000420100008A080000310900000002000000080000000900005F0200008F0800003F09000000030000000800000009000076030000940800004C090000000400000008000000090000870400009908000057090000000500000008000000090000910500009D0800006109000000060000000800000009000096060000A10800006A09000000070000000800000009000094070000A4080000710900000008000000080000000900008D080000A7080000760900000009000000080000000900007F090000A90800007A090000000A000000080000000900006B0A0000AB0800007D090000000B00000008000000090000510B0000AD0800007F090000000C00000008000000090000300C0000AF0800007F090000000D000000080000000900000A0D0000AF0800007D090000000E00000008000000090000DD0D0000B00800007B090000000F00000008000000090000AB0E0000B008000076090000001000000008000000090000720F0000B0080000710900000000000000090000000900001E00000070090000220900000001000000090000000900004201000076090000320900000002000000090000000900005F0200007C0900004109000000030000000900000009000076030000820900004E09000000040000000900000009000087040000870900005A090000000500000009000000090000920500008B09000064090000000600000009000000090000970600008F0900006D0900000007000000090000000900009507000093090000750900000008000000090000000900008D080000960900007B090000000900000009000000090000800900009909000080090000000A000000090000000900006C0A00009C09000084090000000B00000009000000090000520B00009E09000086090000000C00000009000000090000320C0000A009000086090000000D000000090000000900000B0D0000A109000085090000000E00000009000000090000DF0D0000A209000083090000000F00000009000000090000AC0E0000A209000080090000001000000009000000090000730F0000A30900007B09000000000000000A0000000900001F000000560A00002209000000010000000A000000090000420100005C0A00003309000000020000000A00000009000060020000630A00004209000000030000000A00000009000077030000680A00005009000000040000000A000000090000880400006E0A00005D09000000050000000A00000009000093050000730A00006809000000060000000A00000009000098060000770A00007109000000070000000A000000090000960700007B0A00007A09000000080000000A0000000900008F0800007F0A00008009000000090000000A00000009000081090000830A000086090000000A0000000A0000000900006D0A0000860A00008A090000000B0000000A000000090000530B0000880A00008D090000000C0000000A000000090000330C00008A0A00008E090000000D0000000A0000000900000D0D00008C0A00008E090000000E0000000A000000090000E10D00008D0A00008C090000000F0000000A000000090000AE0E00008E0A00008909000000100000000A000000090000750F00008F0A00008509000000000000000B00000009000020000000350B00002309000000010000000B000000090000440100003C0B00003409000000020000000B00000009000061020000420B00004409000000030000000B00000009000078030000490B00005209000000040000000B000000090000890400004E0B00005F09000000050000000B00000009000094050000540B00006B09000000060000000B00000009000099060000590B00007509000000070000000B000000090000980700005D0B00007E09000000080000000B00000009000091080000610B00008609000000090000000B00000009000083090000650B00008C090000000A0000000B0000000900006F0A0000690B000090090000000B0000000B000000090000550B00006C0B000094090000000C0000000B000000090000350C00006E0B000096090000000D0000000B0000000900000F0D0000700B000096090000000E0000000B000000090000E30D0000720B000095090000000F0000000B000000090000B00E0000730B00009309000000100000000B000000090000780F0000740B00008F09000000000000000C000000090000220000000D0C00002309000000010000000C00000009000045010000150C00003509000000020000000C000000090000630200001C0C00004609000000030000000C0000000900007A030000220C00005509000000040000000C0000000900008B040000280C00006309000000050000000C000000090000960500002E0C00006F09000000060000000C0000000900009B060000340C00007A09000000070000000C0000000900009A070000390C00008309000000080000000C000000090000930800003D0C00008B09000000090000000C00000009000085090000410C000092090000000A0000000C000000090000720A0000450C000097090000000B0000000C000000090000580B0000480C00009B090000000C0000000C000000090000380C00004B0C00009E090000000D0000000C000000090000120D00004E0C00009F090000000E0000000C000000090000E60D0000500C00009E090000000F0000000C000000090000B30E0000520C00009D09000000100000000C0000000900007B0F0000530C00009909000000000000000D00000009000024000000DF0C00002409000000010000000D00000009000047010000E70C00003709000000020000000D00000009000065020000EE0C00004809000000030000000D0000000900007C030000F50C00005809000000040000000D0000000900008E040000FC0C00006609000000050000000D00000009000099050000020D00007309000000060000000D0000000900009E060000080D00007E09000000070000000D0000000900009D0700000D0D00008809000000080000000D00000009000096080000120D00009109000000090000000D00000009000088090000170D000098090000000A0000000D000000090000750A00001B0D00009E090000000B0000000D0000000900005B0B00001F0D0000A3090000000C0000000D0000000900003B0C0000220D0000A6090000000D0000000D000000090000150D0000250D0000A7090000000E0000000D000000090000E90D0000280D0000A8090000000F0000000D000000090000B70E00002A0D0000A709000000100000000D0000000900007E0F00002C0D0000A409000000000000000E00000009000026000000AA0D00002509000000010000000E0000000900004A010000B20D00003909000000020000000E00000009000068020000BA0D00004A09000000030000000E0000000900007F030000C10D00005B09000000040000000E00000009000091040000C80D00006909000000050000000E0000000900009C050000CF0D00007709000000060000000E000000090000A1060000D50D00008309000000070000000E000000090000A0070000DB0D00008E09000000080000000E00000009000099080000E10D00009709000000090000000E0000000900008C090000E60D00009F090000000A0000000E000000090000780A0000EA0D0000A5090000000B0000000E0000000900005F0B0000EE0D0000AB090000000C0000000E0000000900003F0C0000F20D0000AE090000000D0000000E000000090000190D0000F60D0000B0090000000E0000000E000000090000ED0D0000F90D0000B1090000000F0000000E000000090000BB0E0000FB0D0000B109000000100000000E000000090000830F0000FD0D0000AF09000000000000000F000000090000290000006E0E00002709000000010000000F0000000900004D010000770E00003A09000000020000000F0000000900006B0200007F0E00004D09000000030000000F00000009000083030000870E00005E09000000040000000F000000090000940400008F0E00006D09000000050000000F000000090000A0050000960E00007B09000000060000000F000000090000A50600009C0E00008809000000070000000F000000090000A4070000A20E00009309000000080000000F0000000900009D080000A80E00009D09000000090000000F00000009000090090000AE0E0000A6090000000A0000000F0000000900007C0A0000B30E0000AD090000000B0000000F000000090000630B0000B70E0000B2090000000C0000000F000000090000430C0000BC0E0000B7090000000D0000000F0000000900001D0D0000BF0E0000BA090000000E0000000F000000090000F10D0000C30E0000BB090000000F0000000F000000090000BF0E0000C60E0000BB09000000100000000F000000090000870F0000C90E0000BA0900000000000000100000000900002D0000002C0F00002809000000010000001000000009000051010000350F00003D0900000002000000100000000900006F0200003E0F00004F09000000030000001000000009000087030000460F000061090000000400000010000000090000980400004E0F000071090000000500000010000000090000A4050000550F000080090000000600000010000000090000A90600005D0F00008D090000000700000010000000090000A8070000630F000099090000000800000010000000090000A1080000690F0000A4090000000900000010000000090000940900006F0F0000AD090000000A00000010000000090000810A0000750F0000B4090000000B00000010000000090000670B00007A0F0000BB090000000C00000010000000090000480C00007E0F0000C0090000000D00000010000000090000220D0000830F0000C3090000000E00000010000000090000F60D0000870F0000C5090000000F00000010000000090000C40E00008A0F0000C60900000010000000100000000900008C0F00008D0F0000C50900000000000000000000000A00003100000033000000090A00000001000000000000000A00005401000035000000140A00000002000000000000000A000071020000370000001D0A00000003000000000000000A00008803000039000000250A00000004000000000000000A0000980400003A0000002C0A00000005000000000000000A0000A30500003B000000310A00000006000000000000000A0000A70600003C000000350A00000007000000000000000A0000A50700003C000000380A00000008000000000000000A00009D0800003C000000390A00000009000000000000000A00008F0900003B000000380A0000000A000000000000000A00007A0A00003A000000360A0000000B000000000000000A0000600B000038000000330A0000000C000000000000000A00003F0C0000360000002F0A0000000D000000000000000A0000190D000034000000290A0000000E000000000000000A0000EC0D000031000000210A0000000F000000000000000A0000B90E00002E000000180A00000010000000000000000A0000800F00002A0000000E0A00000000000000010000000A00002D00000055010000080A00000001000000010000000A00005001000057010000130A00000002000000010000000A00006D0200005A0100001D0A00000003000000010000000A0000840300005C010000260A00000004000000010000000A0000940400005E0100002D0A00000005000000010000000A00009F0500005F010000330A00000006000000010000000A0000A306000060010000380A00000007000000010000000A0000A2070000610100003B0A00000008000000010000000A00009A080000610100003D0A00000009000000010000000A00008C090000600100003D0A0000000A000000010000000A0000770A0000600100003C0A0000000B000000010000000A00005D0B00005F010000390A0000000C000000010000000A00003D0C00005D010000350A0000000D000000010000000A0000160D00005B010000300A0000000E000000010000000A0000E90D000059010000290A0000000F000000010000000A0000B60E000056010000210A00000010000000010000000A00007D0F000053010000180A00000000000000020000000A00002900000070020000070A00000001000000020000000A00004C01000073020000130A00000002000000020000000A00006A020000760200001E0A00000003000000020000000A00008003000079020000270A00000004000000020000000A0000910400007B0200002F0A00000005000000020000000A00009C0500007C020000360A00000006000000020000000A0000A00600007E0200003B0A00000007000000020000000A00009F0700007F0200003F0A00000008000000020000000A0000970800007F020000410A00000009000000020000000A00008909000080020000420A0000000A000000020000000A0000750A00007F020000410A0000000B000000020000000A00005B0B00007F020000400A0000000C000000020000000A00003A0C00007E0200003C0A0000000D000000020000000A0000140D00007C020000380A0000000E000000020000000A0000E70D00007A020000310A0000000F000000020000000A0000B50E0000780200002A0A00000010000000020000000A00007C0F000075020000210A00000000000000030000000A00002600000084030000060A00000001000000030000000A00004901000088030000130A00000002000000030000000A0000670200008B0300001E0A00000003000000030000000A00007E0300008E030000280A00000004000000030000000A00008F04000091030000310A00000005000000030000000A00009905000093030000380A00000006000000030000000A00009E060000950300003E0A00000007000000030000000A00009C07000096030000420A00000008000000030000000A00009508000097030000450A00000009000000030000000A00008709000098030000470A0000000A000000030000000A0000730A000098030000470A0000000B000000030000000A0000590B000098030000460A0000000C000000030000000A0000390C000097030000430A0000000D000000030000000A0000120D0000960300003F0A0000000E000000030000000A0000E60D0000950300003A0A0000000F000000030000000A0000B30E000093030000330A00000010000000030000000A00007A0F0000910300002B0A00000000000000040000000A00002400000092040000050A00000001000000040000000A00004701000096040000130A00000002000000040000000A0000640200009A0400001F0A00000003000000040000000A00007B0300009E0400002A0A00000004000000040000000A00008C040000A1040000330A00000005000000040000000A000097050000A30400003B0A00000006000000040000000A00009C060000A5040000410A00000007000000040000000A00009B070000A7040000460A00000008000000040000000A000093080000A90400004A0A00000009000000040000000A000085090000AA0400004C0A0000000A000000040000000A0000720A0000AA0400004D0A0000000B000000040000000A0000580B0000AB0400004D0A0000000C000000040000000A0000370C0000AA0400004B0A0000000D000000040000000A0000110D0000AA040000470A0000000E000000040000000A0000E50D0000A9040000430A0000000F000000040000000A0000B20E0000A70400003C0A00000010000000040000000A00007A0F0000A6040000350A00000000000000050000000A00002200000099050000050A00000001000000050000000A0000450100009E050000130A00000002000000050000000A000062020000A2050000200A00000003000000050000000A00007A030000A60500002B0A00000004000000050000000A00008B040000AA050000350A00000005000000050000000A000096050000AD0500003E0A00000006000000050000000A00009B060000AF050000450A00000007000000050000000A000099070000B20500004B0A00000008000000050000000A000092080000B30500004F0A00000009000000050000000A000084090000B5050000520A0000000A000000050000000A0000710A0000B6050000530A0000000B000000050000000A0000570B0000B7050000530A0000000C000000050000000A0000370C0000B7050000520A0000000D000000050000000A0000110D0000B7050000500A0000000E000000050000000A0000E40D0000B60500004B0A0000000F000000050000000A0000B20E0000B5050000460A00000010000000050000000A0000790F0000B40500003F0A00000000000000060000000A0000200000009A060000050A00000001000000060000000A0000440100009F060000130A00000002000000060000000A000061020000A4060000210A00000003000000060000000A000078030000A80600002D0A00000004000000060000000A00008A040000AC060000370A00000005000000060000000A000095050000AF060000410A00000006000000060000000A00009A060000B3060000490A00000007000000060000000A000099070000B50600004F0A00000008000000060000000A000091080000B8060000540A00000009000000060000000A000084090000B9060000580A0000000A000000060000000A0000700A0000BB0600005A0A0000000B000000060000000A0000560B0000BC0600005B0A0000000C000000060000000A0000370C0000BD0600005A0A0000000D000000060000000A0000110D0000BD060000580A0000000E000000060000000A0000E40D0000BD060000540A0000000F000000060000000A0000B20E0000BC060000500A00000010000000060000000A00007A0F0000BC060000490A00000000000000070000000A00001F00000094070000040A00000001000000070000000A00004301000099070000140A00000002000000070000000A0000600200009F070000220A00000003000000070000000A000078030000A30700002F0A00000004000000070000000A000089040000A80700003A0A00000005000000070000000A000094050000AC070000440A00000006000000070000000A000099060000AF0700004C0A00000007000000070000000A000098070000B2070000540A00000008000000070000000A000091080000B5070000590A00000009000000070000000A000084090000B70700005D0A0000000A000000070000000A0000700A0000B9070000600A0000000B000000070000000A0000570B0000BB070000620A0000000C000000070000000A0000370C0000BC070000620A0000000D000000070000000A0000110D0000BD070000600A0000000E000000070000000A0000E50D0000BD0700005E0A0000000F000000070000000A0000B30E0000BD0700005A0A00000010000000070000000A00007A0F0000BC070000540A00000000000000080000000A00001E00000087080000050A00000001000000080000000A0000420100008D080000150A00000002000000080000000A00006002000093080000240A00000003000000080000000A00007803000098080000310A00000004000000080000000A0000890400009D0800003D0A00000005000000080000000A000094050000A1080000470A00000006000000080000000A00009A060000A5080000510A00000007000000080000000A000099070000A9080000580A00000008000000080000000A000091080000AC0800005F0A00000009000000080000000A000084090000AF080000640A0000000A000000080000000A0000710A0000B1080000670A0000000B000000080000000A0000570B0000B3080000690A0000000C000000080000000A0000380C0000B50800006A0A0000000D000000080000000A0000120D0000B6080000690A0000000E000000080000000A0000E60D0000B7080000670A0000000F000000080000000A0000B40E0000B7080000640A00000010000000080000000A00007C0F0000B70800005F0A00000000000000090000000A00001E00000074090000050A00000001000000090000000A0000420100007A090000160A00000002000000090000000A00006002000080090000250A00000003000000090000000A00007803000086090000330A00000004000000090000000A0000890400008B090000400A00000005000000090000000A000095050000900900004B0A00000006000000090000000A00009A06000094090000550A00000007000000090000000A000099070000980900005D0A00000008000000090000000A0000920800009C090000640A00000009000000090000000A0000850900009F0900006A0A0000000A000000090000000A0000720A0000A20900006E0A0000000B000000090000000A0000590B0000A5090000710A0000000C000000090000000A0000390C0000A7090000720A0000000D000000090000000A0000130D0000A8090000720A0000000E000000090000000A0000E70D0000A9090000710A0000000F000000090000000A0000B50E0000AA0900006E0A00000010000000090000000A00007D0F0000AB0900006A0A000000000000000A0000000A00001F0000005A0A0000050A000000010000000A0000000A000043010000610A0000170A000000020000000A0000000A000061020000670A0000270A000000030000000A0000000A0000790300006D0A0000360A000000040000000A0000000A00008A040000730A0000430A000000050000000A0000000A000096050000780A00004F0A000000060000000A0000000A00009B0600007D0A0000590A000000070000000A0000000A00009B070000820A0000620A000000080000000A0000000A000094080000860A00006A0A000000090000000A0000000A000087090000890A0000700A0000000A0000000A0000000A0000740A00008D0A0000750A0000000B0000000A0000000A00005A0B00008F0A0000790A0000000C0000000A0000000A00003B0C0000920A00007B0A0000000D0000000A0000000A0000150D0000940A00007B0A0000000E0000000A0000000A0000EA0D0000960A00007B0A0000000F0000000A0000000A0000B80E0000970A0000780A000000100000000A0000000A0000800F0000980A0000750A000000000000000B0000000A000020000000390B0000060A000000010000000B0000000A000044010000410B0000180A000000020000000B0000000A000062020000480B0000290A000000030000000B0000000A00007A0300004E0B0000380A000000040000000B0000000A00008C040000540B0000460A000000050000000B0000000A0000970500005A0B0000530A000000060000000B0000000A00009D0600005F0B00005E0A000000070000000B0000000A00009C070000640B0000680A000000080000000B0000000A000096080000690B0000700A000000090000000B0000000A0000890900006D0B0000770A0000000A0000000B0000000A0000760A0000700B00007D0A0000000B0000000B0000000A00005D0B0000740B0000810A0000000C0000000B0000000A00003D0C0000770B0000830A0000000D0000000B0000000A0000180D0000790B0000850A0000000E0000000B0000000A0000EC0D00007B0B0000850A0000000F0000000B0000000A0000BA0E00007D0B0000830A000000100000000B0000000A0000820F00007E0B0000800A000000000000000C0000000A000021000000120C0000070A000000010000000C0000000A0000460100001A0C00001A0A000000020000000C0000000A000064020000210C00002B0A000000030000000C0000000A00007C030000280C00003B0A000000040000000C0000000A00008E0400002F0C00004A0A000000050000000C0000000A00009A050000350C0000570A000000060000000C0000000A00009F0600003B0C0000630A000000070000000C0000000A00009F070000400C00006D0A000000080000000C0000000A000098080000450C0000760A000000090000000C0000000A00008B0900004A0C00007E0A0000000A0000000C0000000A0000780A00004E0C0000840A0000000B0000000C0000000A00005F0B0000510C0000890A0000000C0000000C0000000A0000400C0000550C00008C0A0000000D0000000C0000000A00001B0D0000580C00008E0A0000000E0000000C0000000A0000EF0D00005A0C00008F0A0000000F0000000C0000000A0000BE0E00005C0C00008E0A000000100000000C0000000A0000860F00005E0C00008C0A000000000000000D0000000A000023000000E50C0000080A000000010000000D0000000A000048010000ED0C00001C0A000000020000000D0000000A000066020000F40C00002E0A000000030000000D0000000A00007E030000FC0C00003E0A000000040000000D0000000A000090040000030D00004E0A000000050000000D0000000A00009C050000090D00005C0A000000060000000D0000000A0000A2060000100D0000680A000000070000000D0000000A0000A1070000150D0000730A000000080000000D0000000A00009B0800001B0D00007D0A000000090000000D0000000A00008E090000200D0000850A0000000A0000000D0000000A00007B0A0000240D00008C0A0000000B0000000D0000000A0000630B0000280D0000910A0000000C0000000D0000000A0000430C00002C0D0000950A0000000D0000000D0000000A00001E0D0000300D0000980A0000000E0000000D0000000A0000F30D0000330D0000990A0000000F0000000D0000000A0000C10E0000350D0000990A000000100000000D0000000A00008A0F0000370D0000970A000000000000000E0000000A000026000000B00D00000A0A000000010000000E0000000A00004A010000B90D00001E0A000000020000000E0000000A000069020000C10D0000300A000000030000000E0000000A000081030000C90D0000420A000000040000000E0000000A000093040000D00D0000520A000000050000000E0000000A00009F050000D70D0000600A000000060000000E0000000A0000A5060000DE0D00006D0A000000070000000E0000000A0000A5070000E40D0000790A000000080000000E0000000A00009E080000EA0D0000830A000000090000000E0000000A000092090000EF0D00008C0A0000000A0000000E0000000A00007F0A0000F40D0000940A0000000B0000000E0000000A0000660B0000F90D00009A0A0000000C0000000E0000000A0000470C0000FD0D00009F0A0000000D0000000E0000000A0000220D0000010E0000A20A0000000E0000000E0000000A0000F70D0000040E0000A40A0000000F0000000E0000000A0000C50E0000070E0000A40A000000100000000E0000000A00008E0F00000A0E0000A30A000000000000000F0000000A000029000000750E00000B0A000000010000000F0000000A00004E0100007E0E0000200A000000020000000F0000000A00006C020000870E0000330A000000030000000F0000000A0000840300008F0E0000450A000000040000000F0000000A000097040000970E0000560A000000050000000F0000000A0000A30500009E0E0000650A000000060000000F0000000A0000A9060000A50E0000730A000000070000000F0000000A0000A9070000AC0E00007F0A000000080000000F0000000A0000A2080000B20E00008A0A000000090000000F0000000A000096090000B80E0000940A0000000A0000000F0000000A0000830A0000BE0E00009C0A0000000B0000000F0000000A00006B0B0000C30E0000A30A0000000C0000000F0000000A00004C0C0000C70E0000A80A0000000D0000000F0000000A0000270D0000CC0E0000AC0A0000000E0000000F0000000A0000FC0D0000CF0E0000AF0A0000000F0000000F0000000A0000CA0E0000D30E0000B00A000000100000000F0000000A0000930F0000D60E0000AF0A00000000000000100000000A00002C000000330F00000D0A00000001000000100000000A0000510100003D0F0000220A00000002000000100000000A000070020000460F0000360A00000003000000100000000A0000880300004F0F0000490A00000004000000100000000A00009B040000570F00005A0A00000005000000100000000A0000A70500005F0F00006A0A00000006000000100000000A0000AD060000660F0000780A00000007000000100000000A0000AD0700006D0F0000860A00000008000000100000000A0000A7080000740F0000910A00000009000000100000000A00009A0900007A0F00009B0A0000000A000000100000000A0000880A0000800F0000A40A0000000B000000100000000A00006F0B0000860F0000AC0A0000000C000000100000000A0000510C00008B0F0000B20A0000000D000000100000000A00002C0D0000900F0000B60A0000000E000000100000000A0000010E0000940F0000BA0A0000000F000000100000000A0000CF0E0000980F0000BB0A00000010000000100000000A0000980F00009B0F0000BC0A00000000000000000000000B00003100000031000000E40A00000001000000000000000B00005501000034000000EF0A00000002000000000000000B00007202000036000000F90A00000003000000000000000B00008903000038000000010B00000004000000000000000B00009A04000039000000080B00000005000000000000000B0000A50500003A0000000E0B00000006000000000000000B0000AA0600003B000000120B00000007000000000000000B0000A80700003B000000140B00000008000000000000000B0000A10800003B000000160B00000009000000000000000B0000930900003A000000150B0000000A000000000000000B00007F0A000039000000140B0000000B000000000000000B0000650B000038000000110B0000000C000000000000000B0000450C0000360000000D0B0000000D000000000000000B00001F0D000034000000070B0000000E000000000000000B0000F30D000031000000000B0000000F000000000000000B0000C00E00002E000000F70A00000010000000000000000B0000870F00002A000000ED0A00000000000000010000000B00002D00000054010000E30A00000001000000010000000B00005101000057010000EF0A00000002000000010000000B00006E02000059010000F90A00000003000000010000000B0000850300005C010000020B00000004000000010000000B0000970400005D0100000A0B00000005000000010000000B0000A20500005F010000100B00000006000000010000000B0000A606000060010000150B00000007000000010000000B0000A507000061010000180B00000008000000010000000B00009E080000610100001A0B00000009000000010000000B000090090000610100001B0B0000000A000000010000000B00007D0A0000600100001A0B0000000B000000010000000B0000630B00005F010000180B0000000C000000010000000B0000430C00005E010000140B0000000D000000010000000B00001D0D00005C0100000F0B0000000E000000010000000B0000F00D00005A010000090B0000000F000000010000000B0000BE0E000057010000010B00000010000000010000000B0000850F000054010000F80A00000000000000020000000B00002A0000006F020000E20A00000001000000020000000B00004D01000073020000EF0A00000002000000020000000B00006B02000076020000FA0A00000003000000020000000B00008203000079020000040B00000004000000020000000B0000940400007B0200000C0B00000005000000020000000B00009F0500007D020000130B00000006000000020000000B0000A40600007E020000180B00000007000000020000000B0000A20700007F0200001D0B00000008000000020000000B00009B080000800200001F0B00000009000000020000000B00008E09000080020000210B0000000A000000020000000B00007A0A000080020000200B0000000B000000020000000B0000600B0000800200001F0B0000000C000000020000000B0000410C00007F0200001C0B0000000D000000020000000B00001B0D00007D020000180B0000000E000000020000000B0000EE0D00007C020000120B0000000F000000020000000B0000BC0E00007A0200000B0B00000010000000020000000B0000840F000077020000020B00000000000000030000000B00002600000084030000E20A00000001000000030000000B00004A01000088030000EF0A00000002000000030000000B0000680200008C030000FB0A00000003000000030000000B00007F0300008F030000050B00000004000000030000000B000091040000920300000E0B00000005000000030000000B00009C05000094030000160B00000006000000030000000B0000A1060000960300001C0B00000007000000030000000B0000A007000098030000210B00000008000000030000000B00009908000099030000240B00000009000000030000000B00008C09000099030000260B0000000A000000030000000B0000780A00009A030000270B0000000B000000030000000B00005F0B00009A030000260B0000000C000000030000000B00003F0C000099030000240B0000000D000000030000000B0000190D000098030000200B0000000E000000030000000B0000ED0D0000970300001B0B0000000F000000030000000B0000BB0E000095030000150B00000010000000030000000B0000830F0000930300000D0B00000000000000040000000B00002400000093040000E10A00000001000000040000000B00004801000097040000EF0A00000002000000040000000B0000660200009B040000FC0A00000003000000040000000B00007D0300009F040000070B00000004000000040000000B00008F040000A2040000110B00000005000000040000000B00009A050000A5040000190B00000006000000040000000B00009F060000A7040000200B00000007000000040000000B00009F070000A9040000260B00000008000000040000000B000098080000AB0400002A0B00000009000000040000000B00008A090000AC0400002C0B0000000A000000040000000B0000770A0000AD0400002E0B0000000B000000040000000B00005E0B0000AD0400002E0B0000000C000000040000000B00003E0C0000AD0400002C0B0000000D000000040000000B0000180D0000AD040000290B0000000E000000040000000B0000EC0D0000AC040000250B0000000F000000040000000B0000BA0E0000AB0400001F0B00000010000000040000000B0000820F0000A9040000180B00000000000000050000000B0000220000009B050000E10A00000001000000050000000B0000460100009F050000F00A00000002000000050000000B000064020000A4050000FD0A00000003000000050000000B00007C030000A8050000090B00000004000000050000000B00008D040000AC050000130B00000005000000050000000B000099050000AF0500001C0B00000006000000050000000B00009E060000B2050000240B00000007000000050000000B00009D070000B40500002A0B00000008000000050000000B000096080000B60500002F0B00000009000000050000000B000089090000B8050000330B0000000A000000050000000B0000760A0000B9050000350B0000000B000000050000000B00005D0B0000BA050000350B0000000C000000050000000B00003E0C0000BA050000350B0000000D000000050000000B0000180D0000BB050000320B0000000E000000050000000B0000EC0D0000BA0500002F0B0000000F000000050000000B0000BA0E0000B90500002A0B00000010000000050000000B0000820F0000B8050000240B00000000000000060000000B0000200000009C060000E10A00000001000000060000000B000044010000A1060000F00A00000002000000060000000B000062020000A6060000FE0A00000003000000060000000B00007A030000AA0600000B0B00000004000000060000000B00008C040000AF060000160B00000005000000060000000B000098050000B2060000200B00000006000000060000000B00009D060000B6060000280B00000007000000060000000B00009D070000B90600002F0B00000008000000060000000B000096080000BB060000350B00000009000000060000000B000089090000BD060000390B0000000A000000060000000B0000760A0000BF0600003C0B0000000B000000060000000B00005D0B0000C00600003D0B0000000C000000060000000B00003E0C0000C10600003D0B0000000D000000060000000B0000180D0000C20600003C0B0000000E000000060000000B0000EC0D0000C2060000390B0000000F000000060000000B0000BB0E0000C1060000350B00000010000000060000000B0000830F0000C10600002F0B00000000000000070000000B00001F00000096070000E10A00000001000000070000000B0000430100009C070000F10A00000002000000070000000B000062020000A1070000000B00000003000000070000000B00007A030000A60700000D0B00000004000000070000000B00008C040000AB070000190B00000005000000070000000B000097050000AF070000240B00000006000000070000000B00009D060000B30700002D0B00000007000000070000000B00009D070000B6070000340B00000008000000070000000B000096080000B90700003B0B00000009000000070000000B000089090000BC070000400B0000000A000000070000000B0000760A0000BE070000430B0000000B000000070000000B00005D0B0000C0070000450B0000000C000000070000000B00003E0C0000C1070000460B0000000D000000070000000B0000190D0000C2070000450B0000000E000000070000000B0000ED0D0000C3070000430B0000000F000000070000000B0000BC0E0000C3070000400B00000010000000070000000B0000840F0000C30700003B0B00000000000000080000000B00001E0000008A080000E10A00000001000000080000000B00004301000090080000F20A00000002000000080000000B00006102000096080000020B00000003000000080000000B0000790300009C080000100B00000004000000080000000B00008B040000A10800001C0B00000005000000080000000B000097050000A5080000280B00000006000000080000000B00009D060000AA080000310B00000007000000080000000B00009D070000AD0800003A0B00000008000000080000000B000096080000B1080000410B00000009000000080000000B00008A090000B4080000470B0000000A000000080000000B0000770A0000B70800004B0B0000000B000000080000000B00005E0B0000B90800004E0B0000000C000000080000000B00003F0C0000BB0800004F0B0000000D000000080000000B00001A0D0000BC0800004F0B0000000E000000080000000B0000EF0D0000BD0800004E0B0000000F000000080000000B0000BD0E0000BE0800004B0B00000010000000080000000B0000850F0000BE080000470B00000000000000090000000B00001E00000077090000E20A00000001000000090000000B0000430100007E090000F30A00000002000000090000000B00006102000084090000040B00000003000000090000000B00007A0300008A090000120B00000004000000090000000B00008C04000090090000200B00000005000000090000000B000098050000950900002C0B00000006000000090000000B00009E0600009A090000360B00000007000000090000000B00009E0700009E0900003F0B00000008000000090000000B000097080000A2090000470B00000009000000090000000B00008B090000A50900004E0B0000000A000000090000000B0000780A0000A8090000520B0000000B000000090000000B00005F0B0000AB090000560B0000000C000000090000000B0000410C0000AD090000580B0000000D000000090000000B00001C0D0000AF090000590B0000000E000000090000000B0000F00D0000B1090000580B0000000F000000090000000B0000BF0E0000B2090000560B00000010000000090000000B0000870F0000B2090000530B000000000000000A0000000B00001F0000005E0A0000E30A000000010000000A0000000B000043010000650A0000F50A000000020000000A0000000B0000620200006C0A0000060B000000030000000A0000000B00007B030000720A0000150B000000040000000A0000000B00008D040000780A0000230B000000050000000A0000000B0000990500007E0A0000300B000000060000000A0000000B00009F060000830A00003B0B000000070000000A0000000B00009F070000880A0000450B000000080000000A0000000B0000990800008C0A00004E0B000000090000000A0000000B00008D090000900A0000550B0000000A0000000A0000000B00007A0A0000940A00005A0B0000000B0000000A0000000B0000610B0000970A00005F0B0000000C0000000A0000000B0000430C00009A0A0000610B0000000D0000000A0000000B00001E0D00009C0A0000630B0000000E0000000A0000000B0000F30D00009E0A0000630B0000000F0000000A0000000B0000C10E00009F0A0000620B000000100000000A0000000B00008A0F0000A00A00005F0B000000000000000B0000000B0000200000003E0B0000E40A000000010000000B0000000B000045010000460B0000F70A000000020000000B0000000B0000630200004D0B0000080B000000030000000B0000000B00007C030000540B0000180B000000040000000B0000000B00008E0400005A0B0000270B000000050000000B0000000B00009B050000600B0000350B000000060000000B0000000B0000A1060000660B0000410B000000070000000B0000000B0000A10700006B0B00004B0B000000080000000B0000000B00009B080000700B0000540B000000090000000B0000000B00008F090000740B00005C0B0000000A0000000B0000000B00007C0A0000780B0000630B0000000B0000000B0000000B0000640B00007C0B0000670B0000000C0000000B0000000B0000450C00007F0B00006B0B0000000D0000000B0000000B0000200D0000820B00006D0B0000000E0000000B0000000B0000F50D0000840B00006E0B0000000F0000000B0000000B0000C40E0000860B00006D0B000000100000000B0000000B00008D0F0000880B00006B0B000000000000000C0000000B000021000000170C0000E50A000000010000000C0000000B0000460100001F0C0000F80A000000020000000C0000000B000065020000270C00000B0B000000030000000C0000000B00007E0300002E0C00001C0B000000040000000C0000000B000090040000350C00002B0B000000050000000C0000000B00009D0500003C0C0000390B000000060000000C0000000B0000A3060000420C0000460B000000070000000C0000000B0000A3070000480C0000510B000000080000000C0000000B00009D0800004D0C00005B0B000000090000000C0000000B000091090000520C0000640B0000000A0000000C0000000B00007F0A0000560C00006B0B0000000B0000000C0000000B0000670B00005A0C0000710B0000000C0000000C0000000B0000480C00005E0C0000750B0000000D0000000C0000000B0000240D0000610C0000780B0000000E0000000C0000000B0000F90D0000640C0000790B0000000F0000000C0000000B0000C80E0000670C0000790B000000100000000C0000000B0000910F0000690C0000780B000000000000000D0000000B000023000000EA0C0000E60A000000010000000D0000000B000048010000F30C0000FA0A000000020000000D0000000B000067020000FB0C00000D0B000000030000000D0000000B000080030000030D00001F0B000000040000000D0000000B0000930400000A0D00002F0B000000050000000D0000000B00009F050000110D00003E0B000000060000000D0000000B0000A6060000170D00004C0B000000070000000D0000000B0000A60700001E0D0000580B000000080000000D0000000B0000A0080000230D0000620B000000090000000D0000000B000094090000290D00006C0B0000000A0000000D0000000B0000820A00002E0D0000730B0000000B0000000D0000000B00006A0B0000320D00007A0B0000000C0000000D0000000B00004C0C0000360D00007F0B0000000D0000000D0000000B0000270D00003A0D0000820B0000000E0000000D0000000B0000FD0D00003D0D0000850B0000000F0000000D0000000B0000CC0E0000400D0000850B000000100000000D0000000B0000950F0000430D0000850B000000000000000E0000000B000025000000B60D0000E70A000000010000000E0000000B00004B010000BF0D0000FD0A000000020000000E0000000B00006A020000C80D0000100B000000030000000E0000000B000083030000D00D0000230B000000040000000E0000000B000096040000D80D0000340B000000050000000E0000000B0000A3050000DF0D0000430B000000060000000E0000000B0000A9060000E60D0000510B000000070000000E0000000B0000AA070000ED0D00005E0B000000080000000E0000000B0000A4080000F30D00006A0B000000090000000E0000000B000098090000F90D0000740B0000000A0000000E0000000B0000860A0000FE0D00007C0B0000000B0000000E0000000B00006E0B0000030E0000830B0000000C0000000E0000000B0000500C0000080E0000890B0000000D0000000E0000000B00002B0D00000C0E00008D0B0000000E0000000E0000000B0000010E0000100E0000900B0000000F0000000E0000000B0000D00E0000130E0000920B000000100000000E0000000B0000990F0000160E0000920B000000000000000F0000000B0000280000007C0E0000E90A000000010000000F0000000B00004E010000850E0000FF0A000000020000000F0000000B00006D0200008E0E0000140B000000030000000F0000000B000086030000970E0000270B000000040000000F0000000B0000990400009F0E0000380B000000050000000F0000000B0000A6050000A70E0000490B000000060000000F0000000B0000AD060000AF0E0000580B000000070000000F0000000B0000AE070000B60E0000650B000000080000000F0000000B0000A8080000BC0E0000710B000000090000000F0000000B00009C090000C30E00007C0B0000000A0000000F0000000B00008B0A0000C80E0000850B0000000B0000000F0000000B0000730B0000CE0E00008D0B0000000C0000000F0000000B0000540C0000D30E0000930B0000000D0000000F0000000B0000300D0000D80E0000980B0000000E0000000F0000000B0000060E0000DC0E00009C0B0000000F0000000F0000000B0000D50E0000E00E00009E0B000000100000000F0000000B00009F0F0000E30E00009F0B00000000000000100000000B00002C0000003B0F0000EB0A00000001000000100000000B000052010000450F0000020B00000002000000100000000B0000710200004E0F0000170B00000003000000100000000B00008A030000570F00002B0B00000004000000100000000B00009D040000600F00003D0B00000005000000100000000B0000AA050000680F00004E0B00000006000000100000000B0000B1060000700F00005E0B00000007000000100000000B0000B2070000780F00006C0B00000008000000100000000B0000AD0800007F0F0000790B00000009000000100000000B0000A1090000860F0000840B0000000A000000100000000B00008F0A00008C0F00008E0B0000000B000000100000000B0000780B0000920F0000970B0000000C000000100000000B00005A0C0000970F00009E0B0000000D000000100000000B0000350D00009C0F0000A40B0000000E000000100000000B00000B0E0000A10F0000A80B0000000F000000100000000B0000DB0E0000A50F0000AB0B00000010000000100000000B0000A40F0000A90F0000AC0B00000000000000000000000C00003200000030000000B90B00000001000000000000000C00005601000033000000C50B00000002000000000000000C00007402000035000000CE0B00000003000000000000000C00008B03000037000000D70B00000004000000000000000C00009D04000038000000DE0B00000005000000000000000C0000A805000039000000E40B00000006000000000000000C0000AD0600003A000000E80B00000007000000000000000C0000AC0700003A000000EB0B00000008000000000000000C0000A50800003A000000EC0B00000009000000000000000C00009809000039000000ED0B0000000A000000000000000C0000840A000038000000EB0B0000000B000000000000000C00006B0B000037000000E90B0000000C000000000000000C00004B0C000035000000E40B0000000D000000000000000C0000250D000033000000DF0B0000000E000000000000000C0000F90D000031000000D80B0000000F000000000000000C0000C70E00002E000000D00B00000010000000000000000C00008F0F00002A000000C60B00000000000000010000000C00002E00000053010000B80B00000001000000010000000C00005201000056010000C40B00000002000000010000000C00007002000059010000CF0B00000003000000010000000C0000870300005B010000D80B00000004000000010000000C0000990400005D010000E00B00000005000000010000000C0000A40500005E010000E70B00000006000000010000000C0000AA06000060010000EC0B00000007000000010000000C0000A907000060010000F00B00000008000000010000000C0000A208000061010000F20B00000009000000010000000C00009509000061010000F30B0000000A000000010000000C0000820A000060010000F20B0000000B000000010000000C0000680B00005F010000F00B0000000C000000010000000C0000490C00005E010000ED0B0000000D000000010000000C0000230D00005C010000E80B0000000E000000010000000C0000F70D00005A010000E20B0000000F000000010000000C0000C50E000058010000DA0B00000010000000010000000C00008D0F000055010000D20B00000000000000020000000C00002A0000006F020000B80B00000001000000020000000C00004E01000073020000C50B00000002000000020000000C00006C02000076020000D00B00000003000000020000000C00008403000079020000DA0B00000004000000020000000C0000960400007B020000E30B00000005000000020000000C0000A20500007D020000EA0B00000006000000020000000C0000A70600007F020000F00B00000007000000020000000C0000A607000080020000F40B00000008000000020000000C0000A008000081020000F70B00000009000000020000000C00009309000081020000F90B0000000A000000020000000C0000800A000081020000F90B0000000B000000020000000C0000660B000081020000F80B0000000C000000020000000C0000470C000080020000F60B0000000D000000020000000C0000210D00007F020000F20B0000000E000000020000000C0000F60D00007D020000EC0B0000000F000000020000000C0000C40E00007B020000E50B00000010000000020000000C00008C0F000079020000DD0B00000000000000030000000C00002700000085030000B70B00000001000000030000000C00004B01000089030000C50B00000002000000030000000C0000690200008C030000D10B00000003000000030000000C00008103000090030000DC0B00000004000000030000000C00009304000093030000E50B00000005000000030000000C00009F05000095030000EE0B00000006000000030000000C0000A506000097030000F40B00000007000000030000000C0000A407000099030000F90B00000008000000030000000C00009E0800009A030000FD0B00000009000000030000000C0000910900009B030000000C0000000A000000030000000C00007E0A00009B030000010C0000000B000000030000000C0000650B00009C030000000C0000000C000000030000000C0000460C00009B030000FF0B0000000D000000030000000C0000200D00009B030000FB0B0000000E000000030000000C0000F50D000099030000F70B0000000F000000030000000C0000C30E000098030000F10B00000010000000030000000C00008B0F000096030000E90B00000000000000040000000C00002400000093040000B70B00000001000000040000000C00004901000098040000C50B00000002000000040000000C0000670200009C040000D30B00000003000000040000000C00007F030000A0040000DE0B00000004000000040000000C000091040000A3040000E80B00000005000000040000000C00009D050000A6040000F10B00000006000000040000000C0000A3060000A9040000F90B00000007000000040000000C0000A3070000AB040000FF0B00000008000000040000000C00009C080000AD040000030C00000009000000040000000C00008F090000AE040000060C0000000A000000040000000C00007D0A0000AF040000080C0000000B000000040000000C0000640B0000B0040000090C0000000C000000040000000C0000450C0000B0040000080C0000000D000000040000000C0000200D0000B0040000050C0000000E000000040000000C0000F40D0000AF040000010C0000000F000000040000000C0000C30E0000AE040000FC0B00000010000000040000000C00008B0F0000AD040000F50B00000000000000050000000C0000220000009C050000B70B00000001000000050000000C000047010000A1050000C60B00000002000000050000000C000065020000A5050000D40B00000003000000050000000C00007D030000AA050000E00B00000004000000050000000C000090040000AE050000EB0B00000005000000050000000C00009C050000B1050000F50B00000006000000050000000C0000A2060000B4050000FD0B00000007000000050000000C0000A2070000B7050000040C00000008000000050000000C00009B080000B9050000090C00000009000000050000000C00008F090000BB0500000D0C0000000A000000050000000C00007C0A0000BC050000100C0000000B000000050000000C0000630B0000BD050000110C0000000C000000050000000C0000440C0000BE050000110C0000000D000000050000000C00001F0D0000BE0500000F0C0000000E000000050000000C0000F40D0000BE0500000C0C0000000F000000050000000C0000C30E0000BE050000080C00000010000000050000000C00008B0F0000BD050000020C00000000000000060000000C0000200000009D060000B70B00000001000000060000000C000045010000A3060000C70B00000002000000060000000C000064020000A8060000D60B00000003000000060000000C00007C030000AD060000E30B00000004000000060000000C00008F040000B1060000EF0B00000005000000060000000C00009B050000B5060000F90B00000006000000060000000C0000A1060000B9060000020C00000007000000060000000C0000A1070000BC0600000A0C00000008000000060000000C00009B080000BF060000100C00000009000000060000000C00008E090000C1060000140C0000000A000000060000000C00007C0A0000C3060000180C0000000B000000060000000C0000630B0000C40600001A0C0000000C000000060000000C0000450C0000C50600001A0C0000000D000000060000000C0000200D0000C6060000190C0000000E000000060000000C0000F50D0000C7060000170C0000000F000000060000000C0000C40E0000C6060000140C00000010000000060000000C00008C0F0000C60600000E0C00000000000000070000000C00001F00000098070000B70B00000001000000070000000C0000440100009F070000C80B00000002000000070000000C000063020000A4070000D80B00000003000000070000000C00007C030000A9070000E60B00000004000000070000000C00008E040000AE070000F20B00000005000000070000000C00009A050000B3070000FD0B00000006000000070000000C0000A1060000B7070000070C00000007000000070000000C0000A1070000BA0700000F0C00000008000000070000000C00009B080000BD070000160C00000009000000070000000C00008F090000C00700001C0C0000000A000000070000000C00007C0A0000C3070000200C0000000B000000070000000C0000640B0000C5070000230C0000000C000000070000000C0000450C0000C6070000240C0000000D000000070000000C0000210D0000C7070000240C0000000E000000070000000C0000F60D0000C8070000220C0000000F000000070000000C0000C50E0000C9070000200C00000010000000070000000C00008E0F0000C90700001B0C00000000000000080000000C00001E0000008D080000B80B00000001000000080000000C00004401000093080000CA0B00000002000000080000000C0000630200009A080000DA0B00000003000000080000000C00007B0300009F080000E80B00000004000000080000000C00008E040000A5080000F60B00000005000000080000000C00009B050000A9080000020C00000006000000080000000C0000A1060000AE0800000C0C00000007000000080000000C0000A1070000B2080000150C00000008000000080000000C00009B080000B60800001D0C00000009000000080000000C00008F090000B9080000230C0000000A000000080000000C00007D0A0000BC080000280C0000000B000000080000000C0000650B0000BE0800002C0C0000000C000000080000000C0000470C0000C00800002E0C0000000D000000080000000C0000220D0000C20800002F0C0000000E000000080000000C0000F70D0000C30800002E0C0000000F000000080000000C0000C60E0000C40800002C0C00000010000000080000000C00008F0F0000C5080000280C00000000000000090000000C00001E0000007B090000B90B00000001000000090000000C00004401000082090000CB0B00000002000000090000000C00006302000088090000DC0B00000003000000090000000C00007C0300008E090000EC0B00000004000000090000000C00008F04000094090000FA0B00000005000000090000000C00009B0500009A090000060C00000006000000090000000C0000A20600009F090000120C00000007000000090000000C0000A2070000A30900001C0C00000008000000090000000C00009D080000A7090000240C00000009000000090000000C000091090000AB0900002B0C0000000A000000090000000C00007F0A0000AF090000310C0000000B000000090000000C0000670B0000B2090000350C0000000C000000090000000C0000480C0000B4090000380C0000000D000000090000000C0000240D0000B6090000390C0000000E000000090000000C0000F90D0000B8090000390C0000000F000000090000000C0000C90E0000B9090000380C00000010000000090000000C0000920F0000BA090000350C000000000000000A0000000C00001F000000620A0000BA0B000000010000000A0000000C000044010000690A0000CD0B000000020000000A0000000C000063020000700A0000DE0B000000030000000A0000000C00007D030000770A0000EF0B000000040000000A0000000C0000900400007D0A0000FE0B000000050000000A0000000C00009C050000830A00000B0C000000060000000A0000000C0000A3060000890A0000170C000000070000000A0000000C0000A40700008E0A0000220C000000080000000A0000000C00009E080000920A00002B0C000000090000000A0000000C000092090000970A0000330C0000000A0000000A0000000C0000810A00009B0A0000390C0000000B0000000A0000000C0000690B00009E0A00003F0C0000000C0000000A0000000C00004A0C0000A10A0000420C0000000D0000000A0000000C0000260D0000A40A0000440C0000000E0000000A0000000C0000FC0D0000A60A0000450C0000000F0000000A0000000C0000CB0E0000A80A0000450C000000100000000A0000000C0000950F0000A90A0000430C000000000000000B0000000C000020000000420B0000BB0B000000010000000B0000000C0000450100004A0B0000CF0B000000020000000B0000000C000065020000520B0000E10B000000030000000B0000000C00007E030000590B0000F20B000000040000000B0000000C000091040000600B0000020C000000050000000B0000000C00009E050000660B0000100C000000060000000B0000000C0000A50600006C0B00001D0C000000070000000B0000000C0000A6070000720B0000280C000000080000000B0000000C0000A0080000770B0000320C000000090000000B0000000C0000950900007C0B00003B0C0000000A0000000B0000000C0000830A0000800B0000420C0000000B0000000B0000000C00006B0B0000840B0000480C0000000C0000000B0000000C00004D0C0000870B00004D0C0000000D0000000B0000000C0000290D00008A0B0000500C0000000E0000000B0000000C0000FF0D00008D0B0000510C0000000F0000000B0000000C0000CE0E0000900B0000510C000000100000000B0000000C0000980F0000910B0000500C000000000000000C0000000C0000210000001C0C0000BC0B000000010000000C0000000C000047010000250C0000D10B000000020000000C0000000C0000660200002D0C0000E40B000000030000000C0000000C000080030000340C0000F60B000000040000000C0000000C0000930400003C0C0000060C000000050000000C0000000C0000A0050000430C0000150C000000060000000C0000000C0000A7060000490C0000230C000000070000000C0000000C0000A80700004F0C00002F0C000000080000000C0000000C0000A3080000550C00003A0C000000090000000C0000000C0000980900005A0C0000430C0000000A0000000C0000000C0000860A00005F0C00004B0C0000000B0000000C0000000C00006E0B0000630C0000520C0000000C0000000C0000000C0000510C0000670C0000570C0000000D0000000C0000000C00002D0D00006B0C00005B0C0000000E0000000C0000000C0000020E00006E0C00005D0C0000000F0000000C0000000C0000D20E0000710C00005E0C000000100000000C0000000C00009C0F0000730C00005E0C000000000000000D0000000C000023000000F00C0000BE0B000000010000000D0000000C000049010000F90C0000D30B000000020000000D0000000C000069020000010D0000E70B000000030000000D0000000C000082030000090D0000FA0B000000040000000D0000000C000096040000110D00000B0C000000050000000D0000000C0000A3050000180D00001B0C000000060000000D0000000C0000AA0600001F0D0000290C000000070000000D0000000C0000AB070000260D0000360C000000080000000D0000000C0000A60800002C0D0000420C000000090000000D0000000C00009B090000310D00004C0C0000000A0000000D0000000C0000890A0000370D0000550C0000000B0000000D0000000C0000720B00003C0D00005C0C0000000C0000000D0000000C0000540C0000400D0000620C0000000D0000000D0000000C0000300D0000440D0000670C0000000E0000000D0000000C0000070E0000480D00006A0C0000000F0000000D0000000C0000D60E00004B0D00006C0C000000100000000D0000000C0000A00F00004E0D00006C0C000000000000000E0000000C000025000000BC0D0000BF0B000000010000000E0000000C00004B010000C60D0000D60B000000020000000E0000000C00006B020000CF0D0000EA0B000000030000000E0000000C000085030000D70D0000FE0B000000040000000E0000000C000099040000E00D0000100C000000050000000E0000000C0000A6050000E70D0000200C000000060000000E0000000C0000AD060000EF0D0000300C000000070000000E0000000C0000AF070000F60D00003D0C000000080000000E0000000C0000AA080000FC0D00004A0C000000090000000E0000000C00009F090000020E0000550C0000000A0000000E0000000C00008D0A0000080E00005E0C0000000B0000000E0000000C0000760B00000E0E0000660C0000000C0000000E0000000C0000590C0000130E00006D0C0000000D0000000E0000000C0000350D0000170E0000720C0000000E0000000E0000000C00000B0E00001B0E0000760C0000000F0000000E0000000C0000DB0E00001F0E0000790C000000100000000E0000000C0000A50F0000220E00007A0C000000000000000F0000000C000028000000820E0000C10B000000010000000F0000000C00004E0100008C0E0000D80B000000020000000F0000000C00006F020000960E0000EE0B000000030000000F0000000C0000880300009F0E0000020C000000040000000F0000000C00009C040000A80E0000150C000000050000000F0000000C0000AA050000B00E0000260C000000060000000F0000000C0000B1060000B80E0000360C000000070000000F0000000C0000B3070000BF0E0000450C000000080000000F0000000C0000AE080000C60E0000520C000000090000000F0000000C0000A3090000CD0E00005E0C0000000A0000000F0000000C0000920A0000D30E0000680C0000000B0000000F0000000C00007B0B0000D90E0000710C0000000C0000000F0000000C00005D0C0000DE0E0000780C0000000D0000000F0000000C00003A0D0000E30E00007F0C0000000E0000000F0000000C0000100E0000E80E0000830C0000000F0000000F0000000C0000E00E0000EC0E0000870C000000100000000F0000000C0000AB0F0000F00E0000880C00000000000000100000000C00002C000000420F0000C30B00000001000000100000000C0000520100004C0F0000DB0B00000002000000100000000C000072020000560F0000F10B00000003000000100000000C00008C030000600F0000060C00000004000000100000000C0000A0040000690F00001A0C00000005000000100000000C0000AE050000720F00002C0C00000006000000100000000C0000B60600007A0F00003D0C00000007000000100000000C0000B7070000820F00004C0C00000008000000100000000C0000B3080000890F00005A0C00000009000000100000000C0000A8090000910F0000670C0000000A000000100000000C0000970A0000970F0000720C0000000B000000100000000C0000800B00009E0F00007B0C0000000C000000100000000C0000630C0000A40F0000840C0000000D000000100000000C00003F0D0000A90F00008B0C0000000E000000100000000C0000160E0000AE0F0000900C0000000F000000100000000C0000E60E0000B30F0000940C00000010000000100000000C0000B00F0000B70F0000970C00000000000000000000000D0000330000002E000000880C00000001000000000000000D00005701000031000000940C00000002000000000000000D000075020000340000009E0C00000003000000000000000D00008D03000035000000A70C00000004000000000000000D00009F04000037000000AE0C00000005000000000000000D0000AB05000038000000B40C00000006000000000000000D0000B006000039000000B80C00000007000000000000000D0000B007000039000000BC0C00000008000000000000000D0000A908000039000000BD0C00000009000000000000000D00009C09000039000000BE0C0000000A000000000000000D00008A0A000038000000BD0C0000000B000000000000000D0000700B000037000000BA0C0000000C000000000000000D0000510C000035000000B60C0000000D000000000000000D00002C0D000033000000B10C0000000E000000000000000D0000000E000030000000AA0C0000000F000000000000000D0000CF0E00002D000000A20C00000010000000000000000D0000970F00002A000000990C00000000000000010000000D00002E00000052010000870C00000001000000010000000D00005301000055010000940C00000002000000010000000D000071020000580100009F0C00000003000000010000000D0000890300005A010000A80C00000004000000010000000D00009B0400005C010000B10C00000005000000010000000D0000A70500005E010000B70C00000006000000010000000D0000AD0600005F010000BD0C00000007000000010000000D0000AD07000060010000C10C00000008000000010000000D0000A608000061010000C30C00000009000000010000000D00009A09000061010000C50C0000000A000000010000000D0000870A000060010000C40C0000000B000000010000000D00006E0B00005F010000C30C0000000C000000010000000D00004F0C00005E010000C00C0000000D000000010000000D00002A0D00005D010000BB0C0000000E000000010000000D0000FF0D00005B010000B50C0000000F000000010000000D0000CD0E000058010000AE0C00000010000000010000000D0000950F000055010000A50C00000000000000020000000D00002A0000006F020000870C00000001000000020000000D00004F01000072020000940C00000002000000020000000D00006E02000076020000A00C00000003000000020000000D00008603000079020000AB0C00000004000000020000000D0000980400007B020000B40C00000005000000020000000D0000A50500007D020000BB0C00000006000000020000000D0000AA0600007F020000C10C00000007000000020000000D0000AA07000080020000C60C00000008000000020000000D0000A408000081020000CA0C00000009000000020000000D00009809000082020000CC0C0000000A000000020000000D0000850A000082020000CC0C0000000B000000020000000D00006C0B000082020000CB0C0000000C000000020000000D00004D0C000081020000C90C0000000D000000020000000D0000280D000080020000C60C0000000E000000020000000D0000FD0D00007E020000C10C0000000F000000020000000D0000CC0E00007D020000BA0C00000010000000020000000D0000940F00007A020000B20C00000000000000030000000D00002700000085030000870C00000001000000030000000D00004C01000089030000950C00000002000000030000000D00006B0200008D030000A20C00000003000000030000000D00008303000090030000AD0C00000004000000030000000D00009604000093030000B70C00000005000000030000000D0000A205000096030000BF0C00000006000000030000000D0000A806000098030000C60C00000007000000030000000D0000A80700009A030000CC0C00000008000000030000000D0000A20800009B030000D00C00000009000000030000000D0000960900009C030000D30C0000000A000000030000000D0000830A00009D030000D40C0000000B000000030000000D00006B0B00009D030000D40C0000000C000000030000000D00004C0C00009D030000D30C0000000D000000030000000D0000270D00009D030000D00C0000000E000000030000000D0000FC0D00009C030000CC0C0000000F000000030000000D0000CB0E00009A030000C60C00000010000000030000000D0000940F000098030000BF0C00000000000000040000000D00002500000094040000870C00000001000000040000000D00004A01000099040000960C00000002000000040000000D0000680200009D040000A30C00000003000000040000000D000081030000A1040000AF0C00000004000000040000000D000094040000A5040000BA0C00000005000000040000000D0000A0050000A8040000C30C00000006000000040000000D0000A7060000AB040000CB0C00000007000000040000000D0000A7070000AD040000D20C00000008000000040000000D0000A1080000AF040000D70C00000009000000040000000D000095090000B0040000DA0C0000000A000000040000000D0000820A0000B2040000DD0C0000000B000000040000000D00006A0B0000B2040000DD0C0000000C000000040000000D00004C0C0000B3040000DD0C0000000D000000040000000D0000270D0000B3040000DB0C0000000E000000040000000D0000FC0D0000B2040000D80C0000000F000000040000000D0000CB0E0000B1040000D30C00000010000000040000000D0000940F0000B0040000CD0C00000000000000050000000D0000220000009D050000870C00000001000000050000000D000047010000A2050000970C00000002000000050000000D000067020000A7050000A50C00000003000000050000000D00007F030000AB050000B20C00000004000000050000000D000092040000B0050000BD0C00000005000000050000000D00009F050000B3050000C80C00000006000000050000000D0000A5060000B6050000D00C00000007000000050000000D0000A6070000B9050000D80C00000008000000050000000D0000A0080000BC050000DD0C00000009000000050000000D000094090000BE050000E20C0000000A000000050000000D0000820A0000BF050000E50C0000000B000000050000000D00006A0B0000C1050000E70C0000000C000000050000000D00004B0C0000C1050000E70C0000000D000000050000000D0000270D0000C2050000E60C0000000E000000050000000D0000FC0D0000C2050000E30C0000000F000000050000000D0000CC0E0000C2050000DF0C00000010000000050000000D0000950F0000C1050000DA0C00000000000000060000000D0000210000009F060000870C00000001000000060000000D000046010000A5060000980C00000002000000060000000D000065020000AA060000A70C00000003000000060000000D00007E030000AF060000B50C00000004000000060000000D000091040000B4060000C10C00000005000000060000000D00009E050000B8060000CC0C00000006000000060000000D0000A5060000BC060000D60C00000007000000060000000D0000A5070000BF060000DE0C00000008000000060000000D0000A0080000C2060000E40C00000009000000060000000D000094090000C5060000EA0C0000000A000000060000000D0000820A0000C7060000EE0C0000000B000000060000000D00006A0B0000C8060000F00C0000000C000000060000000D00004C0C0000CA060000F10C0000000D000000060000000D0000280D0000CB060000F10C0000000E000000060000000D0000FD0D0000CB060000EF0C0000000F000000060000000D0000CD0E0000CB060000EC0C00000010000000060000000D0000960F0000CB060000E80C00000000000000070000000D00001F0000009B070000880C00000001000000070000000D000045010000A1070000990C00000002000000070000000D000064020000A7070000A90C00000003000000070000000D00007E030000AC070000B80C00000004000000070000000D000091040000B1070000C50C00000005000000070000000D00009E050000B6070000D10C00000006000000070000000D0000A5060000BA070000DB0C00000007000000070000000D0000A5070000BE070000E40C00000008000000070000000D0000A0080000C2070000EC0C00000009000000070000000D000094090000C5070000F20C0000000A000000070000000D0000830A0000C7070000F70C0000000B000000070000000D00006B0B0000CA070000FA0C0000000C000000070000000D00004D0C0000CB070000FC0C0000000D000000070000000D0000290D0000CD070000FC0C0000000E000000070000000D0000FE0D0000CE070000FC0C0000000F000000070000000D0000CE0E0000CE070000F90C00000010000000070000000D0000970F0000CF070000F60C00000000000000080000000D00001F00000090080000890C00000001000000080000000D000044010000960800009B0C00000002000000080000000D0000640200009D080000AC0C00000003000000080000000D00007D030000A3080000BB0C00000004000000080000000D000091040000A8080000C90C00000005000000080000000D00009E050000AE080000D60C00000006000000080000000D0000A5060000B2080000E10C00000007000000080000000D0000A6070000B7080000EB0C00000008000000080000000D0000A1080000BB080000F30C00000009000000080000000D000095090000BE080000FA0C0000000A000000080000000D0000840A0000C1080000000D0000000B000000080000000D00006C0B0000C4080000040D0000000C000000080000000D00004E0C0000C6080000070D0000000D000000080000000D00002A0D0000C8080000080D0000000E000000080000000D0000000E0000CA080000080D0000000F000000080000000D0000D00E0000CB080000070D00000010000000080000000D0000990F0000CC080000040D00000000000000090000000D00001E0000007E0900008A0C00000001000000090000000D000044010000850900009D0C00000002000000090000000D0000640200008C090000AE0C00000003000000090000000D00007E03000093090000BE0C00000004000000090000000D00009104000099090000CD0C00000005000000090000000D00009F0500009E090000DB0C00000006000000090000000D0000A6060000A4090000E70C00000007000000090000000D0000A7070000A8090000F10C00000008000000090000000D0000A2080000AD090000FB0C00000009000000090000000D000097090000B1090000030D0000000A000000090000000D0000850A0000B5090000090D0000000B000000090000000D00006E0B0000B80900000E0D0000000C000000090000000D0000500C0000BB090000120D0000000D000000090000000D00002C0D0000BD090000140D0000000E000000090000000D0000020E0000BF090000150D0000000F000000090000000D0000D20E0000C1090000140D00000010000000090000000D00009C0F0000C2090000120D000000000000000A0000000D00001F000000660A00008B0C000000010000000A0000000D0000450100006E0A00009F0C000000020000000A0000000D000065020000750A0000B10C000000030000000A0000000D00007F0300007C0A0000C20C000000040000000A0000000D000092040000820A0000D20C000000050000000A0000000D0000A0050000890A0000E00C000000060000000A0000000D0000A70600008E0A0000ED0C000000070000000A0000000D0000A8070000940A0000F80C000000080000000A0000000D0000A4080000990A0000030D000000090000000A0000000D0000990900009D0A00000B0D0000000A0000000A0000000D0000870A0000A10A0000120D0000000B0000000A0000000D0000700B0000A50A0000180D0000000C0000000A0000000D0000530C0000A80A00001D0D0000000D0000000A0000000D00002F0D0000AB0A0000200D0000000E0000000A0000000D0000050E0000AE0A0000210D0000000F0000000A0000000D0000D50E0000B00A0000220D000000100000000A0000000D00009F0F0000B20A0000210D000000000000000B0000000D000020000000470B00008C0C000000010000000B0000000D0000460100004F0B0000A10C000000020000000B0000000D000066020000570B0000B40C000000030000000B0000000D0000800300005E0B0000C60C000000040000000B0000000D000094040000660B0000D60C000000050000000B0000000D0000A20500006C0B0000E60C000000060000000B0000000D0000A9060000720B0000F30C000000070000000B0000000D0000AB070000780B0000000D000000080000000B0000000D0000A60800007E0B00000B0D000000090000000B0000000D00009B090000830B0000140D0000000A0000000B0000000D00008A0A0000870B00001C0D0000000B0000000B0000000D0000730B00008C0B0000230D0000000C0000000B0000000D0000550C0000900B0000280D0000000D0000000B0000000D0000320D0000930B00002C0D0000000E0000000B0000000D0000080E0000960B00002E0D0000000F0000000B0000000D0000D90E0000990B0000300D000000100000000B0000000D0000A30F00009B0B00002F0D000000000000000C0000000D000021000000210C00008D0C000000010000000C0000000D0000470100002A0C0000A30C000000020000000C0000000D000068020000320C0000B70C000000030000000C0000000D0000820300003A0C0000CA0C000000040000000C0000000D000096040000420C0000DB0C000000050000000C0000000D0000A4050000490C0000EB0C000000060000000C0000000D0000AC060000500C0000FA0C000000070000000C0000000D0000AD070000560C0000070D000000080000000C0000000D0000A90800005C0C0000130D000000090000000C0000000D00009E090000620C00001D0D0000000A0000000C0000000D00008D0A0000670C0000260D0000000B0000000C0000000D0000760B00006C0C00002D0D0000000C0000000C0000000D0000590C0000700C0000340D0000000D0000000C0000000D0000360D0000740C0000380D0000000E0000000C0000000D00000C0E0000780C00003C0D0000000F0000000C0000000D0000DD0E00007B0C00003E0D000000100000000C0000000D0000A70F00007D0C00003E0D000000000000000D0000000D000023000000F50C00008F0C000000010000000D0000000D000049010000FE0C0000A60C000000020000000D0000000D00006A020000070D0000BB0C000000030000000D0000000D000084030000100D0000CE0C000000040000000D0000000D000098040000180D0000E00C000000050000000D0000000D0000A7050000200D0000F10C000000060000000D0000000D0000AE060000270D0000010D000000070000000D0000000D0000B00700002E0D00000F0D000000080000000D0000000D0000AC080000340D00001B0D000000090000000D0000000D0000A10900003A0D0000260D0000000A0000000D0000000D0000910A0000400D0000300D0000000B0000000D0000000D00007A0B0000450D0000380D0000000C0000000D0000000D00005D0C00004A0D00003F0D0000000D0000000D0000000D00003A0D00004E0D0000450D0000000E0000000D0000000D0000110E0000520D0000490D0000000F0000000D0000000D0000E10E0000560D00004C0D000000100000000D0000000D0000AC0F0000590D00004D0D000000000000000E0000000D000025000000C20D0000910C000000010000000E0000000D00004C010000CC0D0000A80C000000020000000E0000000D00006D020000D60D0000BE0C000000030000000E0000000D000087030000DF0D0000D30C000000040000000E0000000D00009C040000E70D0000E60C000000050000000E0000000D0000AA050000EF0D0000F70C000000060000000E0000000D0000B2060000F70D0000070D000000070000000E0000000D0000B4070000FE0D0000160D000000080000000E0000000D0000B0080000050E0000240D000000090000000E0000000D0000A50900000C0E0000300D0000000A0000000E0000000D0000950A0000120E00003A0D0000000B0000000E0000000D00007E0B0000180E0000430D0000000C0000000E0000000D0000610C00001D0E00004B0D0000000D0000000E0000000D00003E0D0000220E0000520D0000000E0000000E0000000D0000150E0000270E0000570D0000000F0000000E0000000D0000E60E00002B0E00005A0D000000100000000E0000000D0000B10F00002F0E00005C0D000000000000000F0000000D000028000000890E0000930C000000010000000F0000000D00004F010000930E0000AB0C000000020000000F0000000D0000700200009D0E0000C20C000000030000000F0000000D00008B030000A70E0000D70C000000040000000F0000000D00009F040000B00E0000EB0C000000050000000F0000000D0000AE050000B80E0000FE0C000000060000000F0000000D0000B6060000C10E00000F0D000000070000000F0000000D0000B8070000C80E00001E0D000000080000000F0000000D0000B4080000D00E00002C0D000000090000000F0000000D0000AA090000D70E0000390D0000000A0000000F0000000D0000990A0000DE0E0000450D0000000B0000000F0000000D0000830B0000E40E00004F0D0000000C0000000F0000000D0000660C0000EA0E0000570D0000000D0000000F0000000D0000440D0000EF0E00005F0D0000000E0000000F0000000D00001B0E0000F40E0000640D0000000F0000000F0000000D0000EC0E0000F90E0000690D000000100000000F0000000D0000B70F0000FD0E00006C0D00000000000000100000000D00002C000000490F0000960C00000001000000100000000D000053010000540F0000AE0C00000002000000100000000D0000740200005E0F0000C60C00000003000000100000000D00008F030000680F0000DC0C00000004000000100000000D0000A3040000720F0000F10C00000005000000100000000D0000B20500007B0F0000040D00000006000000100000000D0000BA060000840F0000160D00000007000000100000000D0000BD0700008C0F0000260D00000008000000100000000D0000B9080000940F0000350D00000009000000100000000D0000AF0900009C0F0000430D0000000A000000100000000D00009F0A0000A30F00004F0D0000000B000000100000000D0000880B0000A90F00005A0D0000000C000000100000000D00006C0C0000B00F0000640D0000000D000000100000000D0000490D0000B60F00006C0D0000000E000000100000000D0000210E0000BB0F0000720D0000000F000000100000000D0000F20E0000C00F0000780D00000010000000100000000D0000BD0F0000C50F00007B0D00000000000000000000000E0000330000002D000000510D00000001000000000000000E000058010000300000005D0D00000002000000000000000E00007702000032000000670D00000003000000000000000E00008F03000034000000700D00000004000000000000000E0000A204000036000000780D00000005000000000000000E0000AE050000370000007E0D00000006000000000000000E0000B406000038000000830D00000007000000000000000E0000B407000038000000860D00000008000000000000000E0000AE08000038000000880D00000009000000000000000E0000A109000038000000890D0000000A000000000000000E00008F0A000037000000880D0000000B000000000000000E0000760B000036000000850D0000000C000000000000000E0000570C000034000000820D0000000D000000000000000E0000320D0000320000007D0D0000000E000000000000000E0000070E000030000000760D0000000F000000000000000E0000D60E00002D0000006E0D00000010000000000000000E00009F0F00002A000000650D00000000000000010000000E00002F00000051010000500D00000001000000010000000E000054010000540100005D0D00000002000000010000000E00007302000057010000680D00000003000000010000000E00008B0300005A010000720D00000004000000010000000E00009E0400005C0100007B0D00000005000000010000000E0000AA0500005D010000820D00000006000000010000000E0000B10600005F010000880D00000007000000010000000E0000B1070000600100008C0D00000008000000010000000E0000AB080000600100008F0D00000009000000010000000E00009F09000060010000900D0000000A000000010000000E00008C0A000060010000900D0000000B000000010000000E0000740B00005F0100008F0D0000000C000000010000000E0000550C00005E0100008C0D0000000D000000010000000E0000310D00005D010000880D0000000E000000010000000E0000060E00005B010000820D0000000F000000010000000E0000D50E0000590100007B0D00000010000000010000000E00009E0F000056010000730D00000000000000020000000E00002B0000006E020000500D00000001000000020000000E000050010000720200005E0D00000002000000020000000E00006F020000750200006A0D00000003000000020000000E00008803000078020000750D00000004000000020000000E00009B0400007B0200007E0D00000005000000020000000E0000A80500007D020000860D00000006000000020000000E0000AE0600007F0200008D0D00000007000000020000000E0000AE07000081020000920D00000008000000020000000E0000A908000082020000960D00000009000000020000000E00009D09000082020000980D0000000A000000020000000E00008B0A000083020000990D0000000B000000020000000E0000720B000082020000980D0000000C000000020000000E0000540C000082020000970D0000000D000000020000000E00002F0D000081020000930D0000000E000000020000000E0000050E0000800200008F0D0000000F000000020000000E0000D40E00007E020000890D00000010000000020000000E00009D0F00007C020000810D00000000000000030000000E00002800000085030000500D00000001000000030000000E00004D010000890300005F0D00000002000000030000000E00006C0200008D0300006C0D00000003000000030000000E00008603000091030000770D00000004000000030000000E00009904000094030000820D00000005000000030000000E0000A5050000970300008B0D00000006000000030000000E0000AC06000099030000920D00000007000000030000000E0000AD0700009B030000980D00000008000000030000000E0000A70800009D0300009D0D00000009000000030000000E00009B0900009E030000A00D0000000A000000030000000E0000890A00009F030000A20D0000000B000000030000000E0000710B00009F030000A20D0000000C000000030000000E0000530C00009F030000A10D0000000D000000030000000E00002F0D00009E0300009F0D0000000E000000030000000E0000040E00009E0300009B0D0000000F000000030000000E0000D40E00009C030000960D00000010000000030000000E00009D0F00009B0300008F0D00000000000000040000000E00002500000095040000500D00000001000000040000000E00004B0100009A040000600D00000002000000040000000E00006A0200009E0400006E0D00000003000000040000000E000083030000A20400007A0D00000004000000040000000E000097040000A6040000850D00000005000000040000000E0000A4050000A90400008F0D00000006000000040000000E0000AA060000AC040000970D00000007000000040000000E0000AB070000AF0400009E0D00000008000000040000000E0000A6080000B1040000A40D00000009000000040000000E00009A090000B2040000A80D0000000A000000040000000E0000880A0000B4040000AB0D0000000B000000040000000E0000710B0000B5040000AC0D0000000C000000040000000E0000530C0000B5040000AC0D0000000D000000040000000E00002E0D0000B5040000AB0D0000000E000000040000000E0000040E0000B5040000A80D0000000F000000040000000E0000D40E0000B4040000A30D00000010000000040000000E00009D0F0000B30400009E0D00000000000000050000000E0000230000009E050000510D00000001000000050000000E000049010000A3050000610D00000002000000050000000E000068020000A9050000700D00000003000000050000000E000082030000AD0500007D0D00000004000000050000000E000095040000B1050000890D00000005000000050000000E0000A2050000B5050000940D00000006000000050000000E0000A9060000B90500009D0D00000007000000050000000E0000AA070000BC050000A50D00000008000000050000000E0000A5080000BE050000AB0D00000009000000050000000E00009A090000C1050000B00D0000000A000000050000000E0000880A0000C2050000B40D0000000B000000050000000E0000700B0000C4050000B60D0000000C000000050000000E0000530C0000C5050000B70D0000000D000000050000000E00002F0D0000C5050000B60D0000000E000000050000000E0000050E0000C6050000B40D0000000F000000050000000E0000D40E0000C5050000B10D00000010000000050000000E00009E0F0000C5050000AC0D00000000000000060000000E000021000000A1060000510D00000001000000060000000E000047010000A7060000620D00000002000000060000000E000067020000AC060000720D00000003000000060000000E000081030000B1060000810D00000004000000060000000E000094040000B60600008D0D00000005000000060000000E0000A1050000BB060000990D00000006000000060000000E0000A9060000BF060000A30D00000007000000060000000E0000AA070000C2060000AC0D00000008000000060000000E0000A5080000C5060000B30D00000009000000060000000E00009A090000C8060000B90D0000000A000000060000000E0000880A0000CA060000BE0D0000000B000000060000000E0000710B0000CC060000C10D0000000C000000060000000E0000530C0000CE060000C20D0000000D000000060000000E00002F0D0000CF060000C30D0000000E000000060000000E0000060E0000D0060000C20D0000000F000000060000000E0000D60E0000D0060000BF0D00000010000000060000000E00009F0F0000D0060000BB0D00000000000000070000000E0000200000009D070000520D00000001000000070000000E000046010000A3070000640D00000002000000070000000E000066020000A9070000750D00000003000000070000000E000080030000AF070000840D00000004000000070000000E000094040000B4070000920D00000005000000070000000E0000A1050000B90700009E0D00000006000000070000000E0000A9060000BE070000A90D00000007000000070000000E0000AA070000C2070000B30D00000008000000070000000E0000A5080000C6070000BB0D00000009000000070000000E00009A090000C9070000C20D0000000A000000070000000E0000890A0000CC070000C70D0000000B000000070000000E0000720B0000CE070000CB0D0000000C000000070000000E0000540C0000D0070000CE0D0000000D000000070000000E0000310D0000D2070000CF0D0000000E000000070000000E0000070E0000D3070000CF0D0000000F000000070000000E0000D70E0000D4070000CD0D00000010000000070000000E0000A10F0000D5070000CA0D00000000000000080000000E00001F00000092080000530D00000001000000080000000E00004501000099080000660D00000002000000080000000E000066020000A0080000770D00000003000000080000000E000080030000A6080000880D00000004000000080000000E000094040000AC080000960D00000005000000080000000E0000A1050000B1080000A40D00000006000000080000000E0000A9060000B7080000AF0D00000007000000080000000E0000AB070000BB080000BA0D00000008000000080000000E0000A6080000BF080000C30D00000009000000080000000E00009B090000C3080000CB0D0000000A000000080000000E00008A0A0000C7080000D10D0000000B000000080000000E0000730B0000CA080000D60D0000000C000000080000000E0000560C0000CC080000D90D0000000D000000080000000E0000330D0000CE080000DB0D0000000E000000080000000E0000090E0000D0080000DC0D0000000F000000080000000E0000D90E0000D1080000DB0D00000010000000080000000E0000A40F0000D2080000D90D00000000000000090000000E00001F00000081090000540D00000001000000090000000E00004501000089090000680D00000002000000090000000E000066020000900900007A0D00000003000000090000000E000080030000970900008B0D00000004000000090000000E0000940400009D0900009B0D00000005000000090000000E0000A2050000A3090000A90D00000006000000090000000E0000AA060000A9090000B60D00000007000000090000000E0000AC070000AE090000C10D00000008000000090000000E0000A7080000B2090000CB0D00000009000000090000000E00009D090000B7090000D40D0000000A000000090000000E00008C0A0000BB090000DB0D0000000B000000090000000E0000750B0000BE090000E10D0000000C000000090000000E0000580C0000C1090000E50D0000000D000000090000000E0000350D0000C4090000E80D0000000E000000090000000E00000C0E0000C6090000EA0D0000000F000000090000000E0000DC0E0000C8090000EA0D00000010000000090000000E0000A70F0000CA090000E90D000000000000000A0000000E00001F0000006A0A0000550D000000010000000A0000000E000046010000720A00006A0D000000020000000A0000000E000066020000790A00007D0D000000030000000A0000000E000081030000810A00008F0D000000040000000A0000000E000095040000870A0000A00D000000050000000A0000000E0000A30500008E0A0000AF0D000000060000000A0000000E0000AB060000940A0000BD0D000000070000000A0000000E0000AD0700009A0A0000C90D000000080000000A0000000E0000A90800009F0A0000D40D000000090000000A0000000E00009F090000A40A0000DD0D0000000A0000000A0000000E00008E0A0000A80A0000E50D0000000B0000000A0000000E0000780B0000AC0A0000EC0D0000000C0000000A0000000E00005B0C0000B00A0000F10D0000000D0000000A0000000E0000380D0000B30A0000F50D0000000E0000000A0000000E00000F0E0000B60A0000F80D0000000F0000000A0000000E0000DF0E0000B80A0000F90D000000100000000A0000000E0000AA0F0000BA0A0000F80D000000000000000B0000000E0000200000004B0B0000570D000000010000000B0000000E000047010000540B00006D0D000000020000000B0000000E0000680200005C0B0000810D000000030000000B0000000E000082030000640B0000940D000000040000000B0000000E0000970400006B0B0000A50D000000050000000B0000000E0000A5050000720B0000B50D000000060000000B0000000E0000AD060000790B0000C40D000000070000000B0000000E0000B00700007F0B0000D10D000000080000000B0000000E0000AB080000850B0000DC0D000000090000000B0000000E0000A10900008A0B0000E70D0000000A0000000B0000000E0000910A00008F0B0000F00D0000000B0000000B0000000E00007A0B0000940B0000F70D0000000C0000000B0000000E00005E0C0000980B0000FD0D0000000D0000000B0000000E00003B0D00009C0B0000020E0000000E0000000B0000000E0000120E00009F0B0000060E0000000F0000000B0000000E0000E30E0000A20B0000070E000000100000000B0000000E0000AE0F0000A40B0000080E000000000000000C0000000E000021000000260C0000590D000000010000000C0000000E0000480100002F0C00006F0D000000020000000C0000000E000069020000380C0000840D000000030000000C0000000E000084030000400C0000980D000000040000000C0000000E000099040000480C0000AA0D000000050000000C0000000E0000A7050000500C0000BB0D000000060000000C0000000E0000B0060000570C0000CB0D000000070000000C0000000E0000B20700005E0C0000D90D000000080000000C0000000E0000AE080000640C0000E50D000000090000000C0000000E0000A40900006A0C0000F10D0000000A0000000C0000000E0000940A00006F0C0000FA0D0000000B0000000C0000000E00007E0B0000740C0000030E0000000C0000000C0000000E0000610C0000790C00000A0E0000000D0000000C0000000E00003F0D00007D0C00000F0E0000000E0000000C0000000E0000160E0000810C0000140E0000000F0000000C0000000E0000E70E0000850C0000170E000000100000000C0000000E0000B20F0000880C0000180E000000000000000D0000000E000023000000FB0C00005B0D000000010000000D0000000E00004A010000040D0000720D000000020000000D0000000E00006C0200000D0D0000880D000000030000000D0000000E000087030000160D00009D0D000000040000000D0000000E00009B0400001F0D0000B00D000000050000000D0000000E0000AA050000270D0000C10D000000060000000D0000000E0000B30600002E0D0000D20D000000070000000D0000000E0000B5070000360D0000E10D000000080000000D0000000E0000B20800003C0D0000EE0D000000090000000D0000000E0000A8090000430D0000FA0D0000000A0000000D0000000E0000980A0000490D0000050E0000000B0000000D0000000E0000820B00004E0D00000F0E0000000C0000000D0000000E0000660C0000540D0000160E0000000D0000000D0000000E0000430D0000590D00001D0E0000000E0000000D0000000E00001B0E00005D0D0000220E0000000F0000000D0000000E0000EC0E0000610D0000260E000000100000000D0000000E0000B70F0000650D0000280E000000000000000E0000000E000025000000C80D00005D0D000000010000000E0000000E00004D010000D20D0000750D000000020000000E0000000E00006E020000DC0D00008C0D000000030000000E0000000E000089030000E60D0000A10D000000040000000E0000000E00009F040000EF0D0000B50D000000050000000E0000000E0000AE050000F70D0000C80D000000060000000E0000000E0000B6060000FF0D0000D90D000000070000000E0000000E0000B9070000070E0000E90D000000080000000E0000000E0000B60800000E0E0000F80D000000090000000E0000000E0000AC090000150E0000050E0000000A0000000E0000000E00009C0A00001C0E0000100E0000000B0000000E0000000E0000860B0000220E00001A0E0000000C0000000E0000000E00006A0C0000280E0000230E0000000D0000000E0000000E0000480D00002D0E00002B0E0000000E0000000E0000000E0000200E0000320E0000310E0000000F0000000E0000000E0000F10E0000370E0000350E000000100000000E0000000E0000BD0F00003B0E0000380E000000000000000F0000000E0000280000008F0E00005F0D000000010000000F0000000E0000500100009A0E0000780D000000020000000F0000000E000071020000A40E0000900D000000030000000F0000000E00008D030000AE0E0000A60D000000040000000F0000000E0000A2040000B80E0000BB0D000000050000000F0000000E0000B1050000C10E0000CF0D000000060000000F0000000E0000BA060000CA0E0000E10D000000070000000F0000000E0000BD070000D20E0000F20D000000080000000F0000000E0000BA080000DA0E0000010E000000090000000F0000000E0000B1090000E10E00000F0E0000000A0000000F0000000E0000A10A0000E80E00001B0E0000000B0000000F0000000E00008B0B0000EF0E0000270E0000000C0000000F0000000E0000700C0000F50E0000300E0000000D0000000F0000000E00004E0D0000FB0E0000390E0000000E0000000F0000000E0000250E0000000F00003F0E0000000F0000000F0000000E0000F70E0000060F0000450E000000100000000F0000000E0000C30F00000A0F0000490E00000000000000100000000E00002C000000500F0000620D00000001000000100000000E0000530100005B0F00007C0D00000002000000100000000E000075020000660F0000940D00000003000000100000000E000091030000700F0000AC0D00000004000000100000000E0000A60400007A0F0000C10D00000005000000100000000E0000B6050000840F0000D60D00000006000000100000000E0000BF0600008D0F0000E90D00000007000000100000000E0000C2070000960F0000FA0D00000008000000100000000E0000BF0800009E0F00000B0E00000009000000100000000E0000B6090000A60F0000190E0000000A000000100000000E0000A60A0000AE0F0000270E0000000B000000100000000E0000910B0000B50F0000330E0000000C000000100000000E0000750C0000BC0F00003D0E0000000D000000100000000E0000530D0000C20F0000470E0000000E000000100000000E00002C0E0000C80F00004E0E0000000F000000100000000E0000FD0E0000CE0F0000550E00000010000000100000000E0000C90F0000D30F00005A0E00000000000000000000000F0000340000002B000000140E00000001000000000000000F0000590100002E000000200E00000002000000000000000F000079020000310000002A0E00000003000000000000000F00009103000033000000330E00000004000000000000000F0000A4040000340000003B0E00000005000000000000000F0000B105000036000000420E00000006000000000000000F0000B706000037000000470E00000007000000000000000F0000B8070000370000004A0E00000008000000000000000F0000B2080000370000004D0E00000009000000000000000F0000A6090000370000004D0E0000000A000000000000000F0000940A0000360000004D0E0000000B000000000000000F00007C0B0000350000004B0E0000000C000000000000000F00005E0C000034000000470E0000000D000000000000000F0000390D000032000000430E0000000E000000000000000F00000F0E00002F0000003C0E0000000F000000000000000F0000DE0E00002D000000350E00000010000000000000000F0000A70F0000290000002C0E00000000000000010000000F00003000000050010000130E00000001000000010000000F00005501000053010000200E00000002000000010000000F000075020000560100002C0E00000003000000010000000F00008E03000059010000360E00000004000000010000000F0000A10400005B0100003F0E00000005000000010000000F0000AE0500005D010000460E00000006000000010000000F0000B40600005E0100004C0E00000007000000010000000F0000B50700005F010000510E00000008000000010000000F0000AF08000060010000540E00000009000000010000000F0000A409000060010000560E0000000A000000010000000F0000920A000060010000560E0000000B000000010000000F00007A0B00005F010000550E0000000C000000010000000F00005C0C00005F010000530E0000000D000000010000000F0000380D00005D0100004F0E0000000E000000010000000F00000D0E00005B010000490E0000000F000000010000000F0000DD0E000059010000430E00000010000000010000000F0000A60F0000570100003B0E00000000000000020000000F00002C0000006D020000130E00000001000000020000000F00005201000071020000210E00000002000000020000000F000071020000750200002E0E00000003000000020000000F00008B03000078020000390E00000004000000020000000F00009E0400007B020000430E00000005000000020000000F0000AB0500007D0200004B0E00000006000000020000000F0000B20600007F020000520E00000007000000020000000F0000B307000081020000570E00000008000000020000000F0000AD080000820200005C0E00000009000000020000000F0000A2090000830200005E0E0000000A000000020000000F0000900A0000830200005F0E0000000B000000020000000F0000790B0000830200005F0E0000000C000000020000000F00005B0C0000830200005E0E0000000D000000020000000F0000370D0000820200005B0E0000000E000000020000000F00000C0E000081020000570E0000000F000000020000000F0000DC0E00007F020000510E00000010000000020000000F0000A60F00007D0200004A0E00000000000000030000000F00002900000085030000140E00000001000000030000000F00004F01000089030000220E00000002000000030000000F00006E0200008D030000300E00000003000000030000000F000088030000910300003C0E00000004000000030000000F00009B04000094030000470E00000005000000030000000F0000A905000097030000500E00000006000000030000000F0000B00600009A030000580E00000007000000030000000F0000B10700009C0300005E0E00000008000000030000000F0000AC0800009E030000630E00000009000000030000000F0000A00900009F030000670E0000000A000000030000000F00008F0A0000A0030000690E0000000B000000030000000F0000780B0000A00300006A0E0000000C000000030000000F00005A0C0000A1030000690E0000000D000000030000000F0000360D0000A0030000670E0000000E000000030000000F00000C0E0000A0030000640E0000000F000000030000000F0000DC0E00009F0300005F0E00000010000000030000000F0000A60F00009D030000590E00000000000000040000000F00002600000095040000140E00000001000000040000000F00004C0100009A040000240E00000002000000040000000F00006C0200009F040000320E00000003000000040000000F000086030000A30400003F0E00000004000000040000000F000099040000A70400004B0E00000005000000040000000F0000A7050000AB040000550E00000006000000040000000F0000AE060000AE0400005E0E00000007000000040000000F0000B0070000B0040000650E00000008000000040000000F0000AB080000B30400006B0E00000009000000040000000F0000A0090000B4040000700E0000000A000000040000000F00008E0A0000B6040000730E0000000B000000040000000F0000770B0000B7040000750E0000000C000000040000000F00005A0C0000B8040000750E0000000D000000040000000F0000360D0000B8040000740E0000000E000000040000000F00000C0E0000B8040000720E0000000F000000040000000F0000DC0E0000B70400006E0E00000010000000040000000F0000A60F0000B6040000690E00000000000000050000000F0000230000009F050000140E00000001000000050000000F00004A010000A5050000250E00000002000000050000000F00006A020000AA050000350E00000003000000050000000F000084030000AF050000430E00000004000000050000000F000098040000B30500004F0E00000005000000050000000F0000A6050000B70500005A0E00000006000000050000000F0000AD060000BB050000640E00000007000000050000000F0000AF070000BE0500006C0E00000008000000050000000F0000AA080000C1050000730E00000009000000050000000F00009F090000C3050000790E0000000A000000050000000F00008E0A0000C50500007D0E0000000B000000050000000F0000770B0000C7050000800E0000000C000000050000000F00005A0C0000C8050000810E0000000D000000050000000F0000370D0000C9050000810E0000000E000000050000000F00000D0E0000C90500007F0E0000000F000000050000000F0000DD0E0000C90500007D0E00000010000000050000000F0000A80F0000C9050000780E00000000000000060000000F000022000000A2060000150E00000001000000060000000F000048010000A9060000270E00000002000000060000000F000069020000AE060000370E00000003000000060000000F000083030000B4060000460E00000004000000060000000F000097040000B9060000540E00000005000000060000000F0000A5050000BD060000600E00000006000000060000000F0000AD060000C10600006A0E00000007000000060000000F0000AE070000C5060000740E00000008000000060000000F0000AA080000C90600007C0E00000009000000060000000F00009F090000CC060000820E0000000A000000060000000F00008F0A0000CE060000870E0000000B000000060000000F0000780B0000D00600008B0E0000000C000000060000000F00005B0C0000D20600008D0E0000000D000000060000000F0000380D0000D30600008E0E0000000E000000060000000F00000E0E0000D40600008E0E0000000F000000060000000F0000DF0E0000D50600008C0E00000010000000060000000F0000A90F0000D5060000880E00000000000000070000000F0000200000009F070000160E00000001000000070000000F000047010000A6070000290E00000002000000070000000F000068020000AC0700003A0E00000003000000070000000F000082030000B20700004A0E00000004000000070000000F000097040000B8070000580E00000005000000070000000F0000A5050000BD070000650E00000006000000070000000F0000AD060000C1070000710E00000007000000070000000F0000AF070000C60700007B0E00000008000000070000000F0000AA080000CA070000840E00000009000000070000000F0000A0090000CD0700008C0E0000000A000000070000000F00008F0A0000D0070000920E0000000B000000070000000F0000790B0000D3070000960E0000000C000000070000000F00005C0C0000D5070000990E0000000D000000070000000F0000390D0000D70700009B0E0000000E000000070000000F0000100E0000D90700009C0E0000000F000000070000000F0000E10E0000DA0700009B0E00000010000000070000000F0000AB0F0000DA070000980E00000000000000080000000F00002000000095080000170E00000001000000080000000F0000470100009C0800002B0E00000002000000080000000F000067020000A30800003D0E00000003000000080000000F000082030000AA0800004E0E00000004000000080000000F000097040000B00800005D0E00000005000000080000000F0000A5050000B50800006B0E00000006000000080000000F0000AD060000BB080000780E00000007000000080000000F0000AF070000C0080000830E00000008000000080000000F0000AB080000C40800008D0E00000009000000080000000F0000A1090000C8080000950E0000000A000000080000000F0000910A0000CC0800009C0E0000000B000000080000000F00007A0B0000CF080000A20E0000000C000000080000000F00005E0C0000D2080000A60E0000000D000000080000000F00003B0D0000D4080000A90E0000000E000000080000000F0000120E0000D6080000AA0E0000000F000000080000000F0000E30E0000D8080000AA0E00000010000000080000000F0000AE0F0000D9080000A90E00000000000000090000000F00001F00000084090000190E00000001000000090000000F0000460100008C0900002D0E00000002000000090000000F00006802000094090000400E00000003000000090000000F0000820300009B090000520E00000004000000090000000F000097040000A1090000620E00000005000000090000000F0000A6050000A8090000710E00000006000000090000000F0000AE060000AD0900007F0E00000007000000090000000F0000B1070000B30900008B0E00000008000000090000000F0000AD080000B8090000960E00000009000000090000000F0000A3090000BC0900009F0E0000000A000000090000000F0000930A0000C1090000A70E0000000B000000090000000F00007D0B0000C4090000AE0E0000000C000000090000000F0000600C0000C8090000B30E0000000D000000090000000F00003E0D0000CB090000B60E0000000E000000090000000F0000150E0000CD090000B90E0000000F000000090000000F0000E60E0000D0090000BA0E00000010000000090000000F0000B10F0000D1090000B90E000000000000000A0000000F0000200000006D0A00001A0E000000010000000A0000000F000047010000760A0000300E000000020000000A0000000F0000680200007E0A0000440E000000030000000A0000000F000083030000850A0000570E000000040000000A0000000F0000980400008C0A0000680E000000050000000A0000000F0000A7050000930A0000780E000000060000000A0000000F0000B0060000990A0000860E000000070000000A0000000F0000B20700009F0A0000930E000000080000000A0000000F0000AF080000A50A00009F0E000000090000000A0000000F0000A5090000AA0A0000A90E0000000A0000000A0000000F0000950A0000AF0A0000B20E0000000B0000000A0000000F00007F0B0000B30A0000BA0E0000000C0000000A0000000F0000630C0000B70A0000C00E0000000D0000000A0000000F0000410D0000BB0A0000C40E0000000E0000000A0000000F0000180E0000BE0A0000C70E0000000F0000000A0000000F0000EA0E0000C10A0000C90E000000100000000A0000000F0000B50F0000C30A0000CA0E000000000000000B0000000F0000200000004F0B00001C0E000000010000000B0000000F000048010000580B0000320E000000020000000B0000000F000069020000610B0000470E000000030000000B0000000F000085030000690B00005B0E000000040000000B0000000F00009A040000710B00006D0E000000050000000B0000000F0000A9050000780B00007E0E000000060000000B0000000F0000B20600007F0B00008E0E000000070000000B0000000F0000B5070000850B00009C0E000000080000000B0000000F0000B10800008B0B0000A80E000000090000000B0000000F0000A8090000910B0000B30E0000000A0000000B0000000F0000980A0000960B0000BD0E0000000B0000000B0000000F0000820B00009B0B0000C60E0000000C0000000B0000000F0000660C0000A00B0000CD0E0000000D0000000B0000000F0000440D0000A40B0000D20E0000000E0000000B0000000F00001C0E0000A80B0000D60E0000000F0000000B0000000F0000EE0E0000AB0B0000D90E000000100000000B0000000F0000B90F0000AE0B0000DB0E000000000000000C0000000F0000220000002B0C00001E0E000000010000000C0000000F000049010000340C0000350E000000020000000C0000000F00006B0200003D0C00004B0E000000030000000C0000000F000087030000460C0000600E000000040000000C0000000F00009C0400004E0C0000730E000000050000000C0000000F0000AB050000560C0000850E000000060000000C0000000F0000B40600005E0C0000950E000000070000000C0000000F0000B7070000650C0000A40E000000080000000C0000000F0000B40800006B0C0000B20E000000090000000C0000000F0000AB090000720C0000BE0E0000000A0000000C0000000F00009B0A0000770C0000C90E0000000B0000000C0000000F0000860B00007D0C0000D20E0000000C0000000C0000000F00006A0C0000820C0000DA0E0000000D0000000C0000000F0000480D0000870C0000E10E0000000E0000000C0000000F0000200E00008B0C0000E60E0000000F0000000C0000000F0000F20E00008F0C0000E90E000000100000000C0000000F0000BE0F0000920C0000EC0E000000000000000D0000000F000023000000000D0000200E000000010000000D0000000F00004B0100000A0D0000380E000000020000000D0000000F00006D020000130D00004F0E000000030000000D0000000F0000890300001D0D0000650E000000040000000D0000000F00009F040000250D0000790E000000050000000D0000000F0000AE0500002E0D00008C0E000000060000000D0000000F0000B7060000360D00009D0E000000070000000D0000000F0000BB0700003D0D0000AD0E000000080000000D0000000F0000B8080000450D0000BB0E000000090000000D0000000F0000AF0900004B0D0000C90E0000000A0000000D0000000F00009F0A0000520D0000D40E0000000B0000000D0000000F00008A0B0000580D0000DF0E0000000C0000000D0000000F00006F0C00005D0D0000E70E0000000D0000000D0000000F00004D0D0000630D0000EF0E0000000E0000000D0000000F0000250E0000670D0000F50E0000000F0000000D0000000F0000F70E00006C0D0000FA0E000000100000000D0000000F0000C30F0000700D0000FD0E000000000000000E0000000F000026000000CE0D0000220E000000010000000E0000000F00004E010000D90D00003C0E000000020000000E0000000F000070020000E30D0000540E000000030000000E0000000F00008C030000ED0D00006A0E000000040000000E0000000F0000A2040000F60D00007F0E000000050000000E0000000F0000B1050000FF0D0000930E000000060000000E0000000F0000BB060000070E0000A50E000000070000000E0000000F0000BE070000100E0000B60E000000080000000E0000000F0000BC080000170E0000C50E000000090000000E0000000F0000B30900001F0E0000D30E0000000A0000000E0000000F0000A40A0000260E0000E00E0000000B0000000E0000000F00008F0B00002C0E0000EB0E0000000C0000000E0000000F0000730C0000320E0000F50E0000000D0000000E0000000F0000520D0000380E0000FE0E0000000E0000000E0000000F00002A0E00003D0E0000050F0000000F0000000E0000000F0000FD0E0000420E00000A0F000000100000000E0000000F0000C90F0000470E00000E0F000000000000000F0000000F000028000000960E0000250E000000010000000F0000000F000051010000A10E00003F0E000000020000000F0000000F000073020000AC0E0000580E000000030000000F0000000F00008F030000B60E00006F0E000000040000000F0000000F0000A5040000C00E0000850E000000050000000F0000000F0000B5050000C90E00009A0E000000060000000F0000000F0000BF060000D20E0000AD0E000000070000000F0000000F0000C3070000DB0E0000BF0E000000080000000F0000000F0000C0080000E30E0000CF0E000000090000000F0000000F0000B8090000EB0E0000DE0E0000000A0000000F0000000F0000A90A0000F30E0000EC0E0000000B0000000F0000000F0000940B0000FA0E0000F80E0000000C0000000F0000000F0000790C0000000F0000030F0000000D0000000F0000000F0000580D0000070F00000C0F0000000E0000000F0000000F0000300E00000D0F0000140F0000000F0000000F0000000F0000030F0000120F00001B0F000000100000000F0000000F0000CF0F0000170F0000200F00000000000000100000000F00002C000000570F0000280E00000001000000100000000F000054010000630F0000430E00000002000000100000000F0000770200006E0F00005D0E00000003000000100000000F000093030000790F0000750E00000004000000100000000F0000AA040000830F00008C0E00000005000000100000000F0000BA0500008D0F0000A10E00000006000000100000000F0000C4060000970F0000B60E00000007000000100000000F0000C8070000A00F0000C80E00000008000000100000000F0000C5080000A90F0000DA0E00000009000000100000000F0000BD090000B10F0000EA0E0000000A000000100000000F0000AE0A0000B90F0000F80E0000000B000000100000000F00009A0B0000C10F0000050F0000000C000000100000000F00007F0C0000C80F0000110F0000000D000000100000000F00005E0D0000CF0F00001B0F0000000E000000100000000F0000370E0000D50F0000240F0000000F000000100000000F0000090F0000DB0F00002C0F00000010000000100000000F0000D60F0000E10F0000320F00000000000000000000001000003500000029000000D00E00000001000000000000001000005B0100002C000000DC0E00000002000000000000001000007A0200002F000000E70E00000003000000000000001000009403000031000000F10E0000000400000000000000100000A704000033000000F90E0000000500000000000000100000B405000034000000000F0000000600000000000000100000BB06000035000000050F0000000700000000000000100000BC07000036000000090F0000000800000000000000100000B7080000360000000B0F0000000900000000000000100000AB090000360000000C0F0000000A000000000000001000009A0A0000350000000C0F0000000B00000000000000100000820B0000340000000A0F0000000C00000000000000100000640C000033000000070F0000000D00000000000000100000400D000031000000020F0000000E00000000000000100000160E00002F000000FC0E0000000F00000000000000100000E60E00002C000000F50E0000001000000000000000100000AF0F000029000000EC0E0000000000000001000000100000310000004E010000D00E00000001000000010000001000005701000052010000DD0E00000002000000010000001000007702000055010000E90E00000003000000010000001000009003000058010000F40E0000000400000001000000100000A40400005A010000FD0E0000000500000001000000100000B10500005C010000050F0000000600000001000000100000B80600005E0100000B0F0000000700000001000000100000B90700005F010000100F0000000800000001000000100000B408000060010000130F0000000900000001000000100000A909000060010000150F0000000A00000001000000100000980A000060010000160F0000000B00000001000000100000800B00005F010000150F0000000C00000001000000100000630C00005F010000130F0000000D000000010000001000003F0D00005D0100000F0F0000000E00000001000000100000150E00005C0100000A0F0000000F00000001000000100000E50E00005A010000040F0000001000000001000000100000AF0F000057010000FC0E00000000000000020000001000002D0000006D020000D00E00000001000000020000001000005301000071020000DF0E00000002000000020000001000007302000075020000EB0E00000003000000020000001000008D03000078020000F70E0000000400000002000000100000A10400007B020000010F0000000500000002000000100000AE0500007D0200000A0F0000000600000002000000100000B60600007F020000110F0000000700000002000000100000B707000081020000170F0000000800000002000000100000B2080000820200001B0F0000000900000002000000100000A7090000830200001E0F0000000A00000002000000100000960A000084020000200F0000000B000000020000001000007F0B000084020000200F0000000C00000002000000100000620C0000840200001F0F0000000D000000020000001000003E0D0000830200001D0F0000000E00000002000000100000140E000082020000190F0000000F00000002000000100000E40E000080020000130F0000001000000002000000100000AF0F00007E0200000C0F00000000000000030000001000002A00000084030000D10E00000001000000030000001000005001000089030000E00E0000000200000003000000100000700200008D030000EE0E00000003000000030000001000008A03000091030000FA0E00000004000000030000001000009E04000095030000050F0000000500000003000000100000AC050000980300000F0F0000000600000003000000100000B40600009B030000170F0000000700000003000000100000B50700009D0300001E0F0000000800000003000000100000B10800009F030000240F0000000900000003000000100000A6090000A0030000280F0000000A00000003000000100000950A0000A10300002A0F0000000B000000030000001000007E0B0000A20300002C0F0000000C00000003000000100000610C0000A20300002B0F0000000D000000030000001000003E0D0000A20300002A0F0000000E00000003000000100000140E0000A2030000270F0000000F00000003000000100000E50E0000A1030000230F0000001000000003000000100000AF0F00009F0300001D0F00000000000000040000001000002700000096040000D10E00000001000000040000001000004D0100009B040000E20E00000002000000040000001000006E020000A0040000F00E000000030000000400000010000088030000A4040000FE0E00000004000000040000001000009C040000A80400000A0F0000000500000004000000100000AA050000AC040000150F0000000600000004000000100000B2060000AF0400001E0F0000000700000004000000100000B4070000B2040000260F0000000800000004000000100000B0080000B40400002C0F0000000900000004000000100000A5090000B6040000310F0000000A00000004000000100000950A0000B8040000350F0000000B000000040000001000007E0B0000B9040000370F0000000C00000004000000100000610C0000BA040000380F0000000D000000040000001000003E0D0000BB040000380F0000000E00000004000000100000150E0000BB040000360F0000000F00000004000000100000E50E0000BA040000320F0000001000000004000000100000B00F0000B90400002D0F000000000000000500000010000024000000A0050000D20E00000001000000050000001000004B010000A6050000E30E00000002000000050000001000006C020000AB050000F30E000000030000000500000010000086030000B0050000020F00000004000000050000001000009B040000B50500000F0F0000000500000005000000100000A9050000B90500001A0F0000000600000005000000100000B1060000BD050000250F0000000700000005000000100000B3070000C00500002E0F0000000800000005000000100000AF080000C3050000350F0000000900000005000000100000A5090000C60500003B0F0000000A00000005000000100000950A0000C8050000400F0000000B000000050000001000007E0B0000CA050000430F0000000C00000005000000100000610C0000CB050000450F0000000D000000050000001000003F0D0000CC050000450F0000000E00000005000000100000160E0000CD050000440F0000000F00000005000000100000E60E0000CD050000420F0000001000000005000000100000B10F0000CD0500003E0F000000000000000600000010000022000000A4060000D30E000000010000000600000010000049010000AA060000E50E00000002000000060000001000006A020000B0060000F60E000000030000000600000010000085030000B6060000060F00000004000000060000001000009A040000BB060000140F0000000500000006000000100000A9050000C0060000200F0000000600000006000000100000B1060000C40600002C0F0000000700000006000000100000B3070000C8060000360F0000000800000006000000100000AF080000CC0600003E0F0000000900000006000000100000A5090000CF060000450F0000000A00000006000000100000950A0000D20600004B0F0000000B000000060000001000007F0B0000D40600004F0F0000000C00000006000000100000620C0000D6060000520F0000000D00000006000000100000400D0000D8060000530F0000000E00000006000000100000170E0000D9060000530F0000000F00000006000000100000E80E0000DA060000520F0000001000000006000000100000B30F0000DA0600004F0F000000000000000700000010000021000000A1070000D40E000000010000000700000010000048010000A8070000E70E00000002000000070000001000006A020000AF070000F90E000000030000000700000010000085030000B50700000A0F00000004000000070000001000009A040000BA070000190F0000000500000007000000100000A8050000C0070000270F0000000600000007000000100000B1060000C5070000330F0000000700000007000000100000B3070000C90700003E0F0000000800000007000000100000B0080000CD070000470F0000000900000007000000100000A6090000D10700004F0F0000000A00000007000000100000960A0000D5070000560F0000000B00000007000000100000800B0000D80700005B0F0000000C00000007000000100000640C0000DA0700005F0F0000000D00000007000000100000420D0000DC070000620F0000000E00000007000000100000190E0000DE070000630F0000000F00000007000000100000EA0E0000DF070000620F0000001000000007000000100000B60F0000E0070000600F00000000000000080000001000002000000098080000D60E0000000100000008000000100000480100009F080000EA0E000000020000000800000010000069020000A6080000FD0E000000030000000800000010000085030000AD0800000E0F00000004000000080000001000009A040000B30800001E0F0000000500000008000000100000A9050000B90800002D0F0000000600000008000000100000B2060000BF0800003A0F0000000700000008000000100000B4070000C4080000460F0000000800000008000000100000B1080000C9080000510F0000000900000008000000100000A7090000CD0800005A0F0000000A00000008000000100000980A0000D1080000610F0000000B00000008000000100000820B0000D4080000680F0000000C00000008000000100000660C0000D70800006C0F0000000D00000008000000100000440D0000DA080000700F0000000E000000080000001000001B0E0000DC080000720F0000000F00000008000000100000ED0E0000DE080000730F0000001000000008000000100000B90F0000E0080000720F00000000000000090000001000002000000088090000D70E00000001000000090000001000004801000090090000EC0E00000002000000090000001000006902000097090000000F0000000300000009000000100000850300009F090000130F00000004000000090000001000009A040000A6090000240F0000000500000009000000100000AA050000AC090000340F0000000600000009000000100000B3060000B2090000420F0000000700000009000000100000B6070000B80900004F0F0000000800000009000000100000B2080000BD0900005A0F0000000900000009000000100000A9090000C2090000640F0000000A000000090000001000009A0A0000C60900006D0F0000000B00000009000000100000840B0000CB090000740F0000000C00000009000000100000680C0000CE0900007A0F0000000D00000009000000100000470D0000D10900007F0F0000000E000000090000001000001E0E0000D4090000820F0000000F00000009000000100000F00E0000D7090000830F0000001000000009000000100000BC0F0000D9090000830F000000000000000A00000010000020000000710A0000D90E000000010000000A000000100000480100007A0A0000EF0E000000020000000A0000001000006A020000820A0000040F000000030000000A000000100000860300008A0A0000180F000000040000000A0000001000009B040000910A00002A0F000000050000000A000000100000AB050000980A00003A0F000000060000000A000000100000B40600009F0A00004A0F000000070000000A000000100000B7070000A50A0000580F000000080000000A000000100000B5080000AB0A0000640F000000090000000A000000100000AB090000B00A00006F0F0000000A0000000A0000001000009C0A0000B50A0000790F0000000B0000000A000000100000870B0000BA0A0000810F0000000C0000000A0000001000006B0C0000BE0A0000880F0000000D0000000A0000001000004A0D0000C20A00008D0F0000000E0000000A000000100000220E0000C60A0000910F0000000F0000000A000000100000F40E0000C90A0000940F000000100000000A000000100000C00F0000CB0A0000950F000000000000000B00000010000021000000540B0000DB0E000000010000000B000000100000490100005D0B0000F20E000000020000000B0000001000006B020000660B0000080F000000030000000B000000100000870300006E0B00001D0F000000040000000B0000001000009D040000760B0000300F000000050000000B000000100000AD0500007E0B0000410F000000060000000B000000100000B6060000850B0000520F000000070000000B000000100000BA0700008C0B0000600F000000080000000B000000100000B7080000920B00006E0F000000090000000B000000100000AE090000980B00007A0F0000000A0000000B0000001000009F0A00009E0B0000850F0000000B0000000B0000001000008A0B0000A30B00008E0F0000000C0000000B0000001000006F0C0000A80B0000960F0000000D0000000B0000001000004E0D0000AC0B00009C0F0000000E0000000B000000100000260E0000B00B0000A10F0000000F0000000B000000100000F80E0000B40B0000A50F000000100000000B000000100000C40F0000B70B0000A70F000000000000000C00000010000022000000300C0000DD0E000000010000000C0000001000004A010000390C0000F50E000000020000000C0000001000006D020000430C00000C0F000000030000000C000000100000890300004C0C0000220F000000040000000C0000001000009F040000540C0000360F000000050000000C000000100000AF0500005D0C0000480F000000060000000C000000100000B9060000640C00005A0F000000070000000C000000100000BD0700006C0C00006A0F000000080000000C000000100000BA080000730C0000780F000000090000000C000000100000B2090000790C0000850F0000000A0000000C000000100000A30A0000800C0000910F0000000B0000000C0000001000008E0B0000850C00009B0F0000000C0000000C000000100000730C00008B0C0000A40F0000000D0000000C000000100000520D0000900C0000AB0F0000000E0000000C0000001000002B0E0000940C0000B20F0000000F0000000C000000100000FD0E0000980C0000B60F000000100000000C000000100000C90F00009C0C0000B90F000000000000000D00000010000024000000050D0000DF0E000000010000000D0000001000004C010000100D0000F90E000000020000000D0000001000006F020000190D0000100F000000030000000D0000001000008C030000230D0000270F000000040000000D000000100000A20400002C0D00003C0F000000050000000D000000100000B2050000350D0000500F000000060000000D000000100000BC0600003D0D0000620F000000070000000D000000100000C0070000450D0000730F000000080000000D000000100000BE0800004D0D0000820F000000090000000D000000100000B5090000540D0000910F0000000A0000000D000000100000A70A00005B0D00009D0F0000000B0000000D000000100000920B0000610D0000A80F0000000C0000000D000000100000780C0000670D0000B20F0000000D0000000D000000100000570D00006D0D0000BB0F0000000E0000000D000000100000300E0000720D0000C20F0000000F0000000D000000100000020F0000760D0000C80F000000100000000D000000100000CF0F00007B0D0000CC0F000000000000000E00000010000026000000D40D0000E20E000000010000000E0000001000004F010000DF0D0000FC0E000000020000000E00000010000072020000E90D0000150F000000030000000E0000001000008E030000F40D00002D0F000000040000000E000000100000A5040000FD0D0000430F000000050000000E000000100000B6050000070E0000570F000000060000000E000000100000C0060000100E00006B0F000000070000000E000000100000C4070000180E00007D0F000000080000000E000000100000C2080000200E00008D0F000000090000000E000000100000BA090000280E00009C0F0000000A0000000E000000100000AC0A00002F0E0000AA0F0000000B0000000E000000100000970B0000360E0000B60F0000000C0000000E0000001000007D0C00003D0E0000C10F0000000D0000000E0000001000005C0D0000430E0000CA0F0000000E0000000E000000100000350E0000480E0000D20F0000000F0000000E000000100000080F00004E0E0000D90F000000100000000E000000100000D50F0000530E0000DE0F000000000000000F000000100000290000009C0E0000E50E000000010000000F00000010000052010000A80E0000000F000000020000000F00000010000075020000B30E00001A0F000000030000000F00000010000092030000BD0E0000320F000000040000000F000000100000A9040000C80E0000490F000000050000000F000000100000B9050000D20E00005F0F000000060000000F000000100000C4060000DB0E0000730F000000070000000F000000100000C8070000E40E0000860F000000080000000F000000100000C7080000ED0E0000980F000000090000000F000000100000BF090000F50E0000A80F0000000A0000000F000000100000B10A0000FD0E0000B70F0000000B0000000F0000001000009D0B0000050F0000C40F0000000C0000000F000000100000820C00000C0F0000D00F0000000D0000000F000000100000620D0000120F0000DA0F0000000E0000000F0000001000003B0E0000190F0000E30F0000000F0000000F0000001000000E0F00001E0F0000EB0F000000100000000F000000100000DC0F0000240F0000F10F00000000000000100000001000002C0000005E0F0000E70E0000000100000010000000100000550100006A0F0000040F000000020000001000000010000079020000750F00001F0F000000030000001000000010000096030000810F0000380F0000000400000010000000100000AD0400008C0F0000500F0000000500000010000000100000BE050000960F0000670F0000000600000010000000100000C9060000A00F00007C0F0000000700000010000000100000CD070000AA0F0000900F0000000800000010000000100000CC080000B30F0000A30F0000000900000010000000100000C4090000BC0F0000B40F0000000A00000010000000100000B60A0000C40F0000C30F0000000B00000010000000100000A20B0000CC0F0000D20F0000000C00000010000000100000880C0000D40F0000DF0F0000000D00000010000000100000680D0000DB0F0000EA0F0000000E00000010000000100000420E0000E20F0000F40F0000000F00000010000000100000150F0000E90F0000FD0F0000001000000010000000100000E30F0000EF0F0000FF0F0000 + 0000000000000000010000007D0000000000000000000000000000000000000000000000000000000004000000000000000000008904000041000000430000000008000000000000000000007C0800003F00000046000000000C000000000000000000000D0C000036000000330000000010000000000000000000003B0F0000270000000900000000000000000400000000000029000000860400001E0000000004000000040000000000007D0400008E040000390000000008000000040000000000006E0800008F0400003E000000000C00000004000000000000FD0B00008A0400002C0000000010000000040000000000002A0F00007F04000003000000000000000008000000000000260000006608000015000000000400000008000000000000780400007108000032000000000800000008000000000000680800007608000038000000000C00000008000000000000F50B00007508000028000000001000000008000000000000200F00006D0800000100000000000000000C0000000000002B000000DB0B00000F00000000040000000C0000000000007B040000EA0B00002E00000000080000000C00000000000069080000F30B000035000000000C0000000C000000000000F60B0000F50B00002700000000100000000C0000000000001F0F0000F00B00000200000000000000001000000000000038000000E70E00000D00000000040000001000000000000087040000F90E00002D00000000080000001000000000000074080000050F000036000000000C00000010000000000000FE0B00000B0F000029000000001000000010000000000000270F00000A0F0000050000000000000000000000000400003200000039000000660400000004000000000000000400008E0400003F00000083040000000800000000000000040000880800003E0000008A040000000C000000000000000400001F0C0000370000007A040000001000000000000000040000550F00002900000054040000000000000004000000040000250000008C0400005D0400000004000000040000000400008104000096040000800400000008000000040000000400007B0800009A0400008C040000000C00000004000000040000130C00009804000081040000001000000004000000040000480F00008F040000600400000000000000080000000400002100000074080000580400000004000000080000000400007D040000830800007F040000000800000008000000040000770800008C08000091040000000C000000080000000400000E0C00008F0800008B040000001000000008000000040000430F00008B0800007004000000000000000C00000004000025000000F20B00005504000000040000000C00000004000081040000070C00008204000000080000000C0000000400007B080000150C000099040000000C0000000C000000040000120C00001C0C00009904000000100000000C000000040000470F00001D0C00008204000000000000001000000004000032000000060F0000560400000004000000100000000400008D040000200F00008804000000080000001000000004000087080000330F0000A4040000000C000000100000000400001E0C00003F0F0000A9040000001000000010000000040000520F0000450F000098040000000000000000000000080000310000003500000040080000000400000000000000080000940400003C00000062080000000800000000000000080000950800003D0000006C080000000C00000000000000080000340C00003700000060080000001000000000000000080000710F00002A0000003E08000000000000000400000008000024000000900400003B080000000400000004000000080000880400009D040000650800000008000000040000000800008B080000A404000078080000000C000000040000000800002B0C0000A504000075080000001000000004000000080000690F00009E0400005C0800000000000000080000000800001F000000810800003908000000040000000800000008000085040000950800006B08000000080000000800000008000088080000A208000088080000000C00000008000000080000290C0000A80800008E080000001000000008000000080000680F0000A90800007D08000000000000000C00000008000022000000080C00003A08000000040000000C00000008000089040000220C00007508000000080000000C0000000800008E080000350C00009A080000000C0000000C000000080000300C0000420C0000A908000000100000000C000000080000700F0000490C0000A10800000000000000100000000800002E000000250F00003E08000000040000001000000008000096040000450F0000820800000008000000100000000800009B0800005F0F0000B0080000000C000000100000000800003F0C0000720F0000C7080000001000000010000000080000800F00007F0F0000C80800000000000000000000000C00003200000030000000B90B00000004000000000000000C00009D04000038000000DE0B00000008000000000000000C0000A50800003A000000EC0B0000000C000000000000000C00004B0C000035000000E40B00000010000000000000000C00008F0F00002A000000C60B00000000000000040000000C00002400000093040000B70B00000004000000040000000C000091040000A3040000E80B00000008000000040000000C00009C080000AD040000030C0000000C000000040000000C0000450C0000B0040000080C00000010000000040000000C00008B0F0000AD040000F50B00000000000000080000000C00001E0000008D080000B80B00000004000000080000000C00008E040000A5080000F60B00000008000000080000000C00009B080000B60800001D0C0000000C000000080000000C0000470C0000C00800002E0C00000010000000080000000C00008F0F0000C5080000280C000000000000000C0000000C0000210000001C0C0000BC0B000000040000000C0000000C0000930400003C0C0000060C000000080000000C0000000C0000A3080000550C00003A0C0000000C0000000C0000000C0000510C0000670C0000570C000000100000000C0000000C00009C0F0000730C00005E0C00000000000000100000000C00002C000000420F0000C30B00000004000000100000000C0000A0040000690F00001A0C00000008000000100000000C0000B3080000890F00005A0C0000000C000000100000000C0000630C0000A40F0000840C00000010000000100000000C0000B00F0000B70F0000970C00000000000000000000001000003500000029000000D00E0000000400000000000000100000A704000033000000F90E0000000800000000000000100000B7080000360000000B0F0000000C00000000000000100000640C000033000000070F0000001000000000000000100000AF0F000029000000EC0E00000000000000040000001000002700000096040000D10E00000004000000040000001000009C040000A80400000A0F0000000800000004000000100000B0080000B40400002C0F0000000C00000004000000100000610C0000BA040000380F0000001000000004000000100000B00F0000B90400002D0F00000000000000080000001000002000000098080000D60E00000004000000080000001000009A040000B30800001E0F0000000800000008000000100000B1080000C9080000510F0000000C00000008000000100000660C0000D70800006C0F0000001000000008000000100000B90F0000E0080000720F000000000000000C00000010000022000000300C0000DD0E000000040000000C0000001000009F040000540C0000360F000000080000000C000000100000BA080000730C0000780F0000000C0000000C000000100000730C00008B0C0000A40F000000100000000C000000100000C90F00009C0C0000B90F00000000000000100000001000002C0000005E0F0000E70E0000000400000010000000100000AD0400008C0F0000500F0000000800000010000000100000CC080000B30F0000A30F0000000C00000010000000100000880C0000D40F0000DF0F0000001000000010000000100000E30F0000EF0F0000FF0F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000400000100000600000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000200000002000000020000000300000003000000030000000400000005000000060000000700000008000000090000000B0000000C0000000D0000000F00000011000000130000001400000016000000190000001B0000001D000000200000002200000025000000270000002A0000002D0000003000000034000000370000003A0000003E0000004100000045000000490000004D00000051000000550000005A0000005E00000063000000670000006C00000071000000760000007B00000080000000860000008B00000091000000970000009D000000A3000000A9000000AF000000B5000000BC000000C2000000C9000000D0000000D7000000DE000000E5000000ED000000F4000000FC000000040100000B010000140100001C010000240100002C010000350100003E010000460100004F01000058010000620100006B010000740100007E01000088010000910100009B010000A6010000B0010000BA010000C5010000CF010000DA010000E5010000F0010000FB01000007020000120200001E0200002A02000036020000420200004E0200005A0200006702000073020000800200008D0200009A020000A7020000B4020000C2020000CF020000DD020000EB020000F90200000703000016030000240300003203000042030000500300005F0300006E0300007D0300008C0300009C030000AC030000BC030000CC030000DC030000EC030000FC0300000D0400001E0400002F040000400400005104000062040000740400008504000097040000A9040000BB040000CD040000DF040000F204000005050000170500002A0500003D0500005105000064050000780500008B0500009F050000B3050000C7050000DB050000F005000004060000190600002E06000043060000580600006E0600008306000099060000AF060000C5060000DB060000F1060000070700001E070000350700004C070000630700007A07000091070000A9070000C0070000D8070000F0070000080800002008000039080000510800006A080000830800009C080000B5080000CF080000E8080000020900001C09000036090000500900006A090000850900009F090000BA090000D5090000F00900000B0A0000270A0000420A00005E0A00007A0A0000960A0000B20A0000CE0A0000EB0A0000080B0000240B0000410B00005F0B00007C0B0000990B0000B70B0000D50B0000F30B0000110C00002F0C00004E0C00006C0C00008B0C0000AA0C0000C90C0000E80C0000080D0000270D0000470D0000670D0000870D0000A70D0000C80D0000E80D0000090E00002A0E00004B0E00006C0E00008D0E0000AF0E0000D10E0000F20E0000140F0000370F0000590F00007B0F00009E0F0000C10F0000F80F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 010000000004000006000000000000001F0000002C0000003700000040000000470000004D00000053000000580000005F00000063000000670000006C0000006F00000073000000760000007B0000007F00000084000000870000008B0000008F0000009200000096000000990000009C0000009F000000A2000000A5000000A9000000AB000000AE000000B1000000B5000000B7000000B9000000BC000000BF000000C1000000C4000000C7000000C8000000CB000000CE000000CF000000D2000000D5000000D7000000D9000000DC000000DD000000DF000000E1000000E5000000E7000000E8000000EA000000EC000000EF000000F1000000F3000000F5000000F7000000F9000000FB000000FD000000FF00000001010000030100000501000006010000090100000B0100000D0100000F0100001201000013010000140100001501000017010000190100001B0100001D0100001F010000200100002201000024010000250100002601000028010000290100002C0100002D0100002F0100003101000032010000330100003601000037010000380100003B0100003C0100003D0100003F010000410100004301000044010000460100004701000049010000490100004A0100004C0100004D0100004E010000500100005101000054010000550100005601000057010000590100005B0100005C0100005D0100005F01000060010000610100006301000064010000650100006601000067010000690100006A0100006B0100006C0100006E0100006F0100007101000071010000730100007401000075010000760100007601000078010000790100007A0100007B0100007C0100007D0100007F0100008001000081010000820100008301000084010000860100008701000088010000890100008A0100008B0100008D0100008E0100008F01000090010000920100009301000094010000950100009601000097010000980100009A0100009A0100009C0100009D0100009E0100009F010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A9010000A9010000AA010000AB010000AC010000AE010000AF010000B0010000B1010000B2010000B3010000B4010000B6010000B7010000B8010000B9010000BB010000BC010000BD010000BE010000BF010000C1010000C3010000C3010000C4010000C6010000C7010000C8010000C9010000CA010000CB010000CC010000CE010000CE010000CF010000D0010000D2010000D3010000D5010000D6010000D7010000D8010000D9010000DA010000DA010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E9010000EA010000EA010000EB010000EC010000ED010000EE010000EF010000F1010000F2010000F2010000F3010000F4010000F5010000F6010000F6010000F7010000F8010000FB010000FC010000FD010000FE010000FF010000000200000102000001020000030200000402000004020000060200000702000008020000090200000A0200000B0200000C0200000D0200000E0200000F02000010020000110200001202000013020000130200001402000016020000160200001702000018020000190200001B0200001C0200001D0200001E0200001F0200001F0200002002000021020000220200002302000024020000260200002702000028020000290200002A0200002A0200002C0200002E0200002E0200002F0200002F02000030020000320200003302000034020000340200003502000036020000360200003702000038020000390200003A0200003A0200003B0200003C0200003D0200003E0200003F02000040020000410200004102000042020000430200004402000044020000450200004602000048020000490200004A0200004A0200004B0200004C0200004D0200004E0200004F02000050020000500200005102000053020000540200005602000056020000570200005802000058020000590200005A0200005B0200005B0200005C0200005D0200005E0200006002000061020000620200006202000064020000640200006502000066020000660200006702000068020000690200006A0200006A0200006B0200006C0200006D0200006E0200006E0200007002000071020000720200007202000073020000730200007502000076020000760200007702000078020000790200007A0200007B0200007C0200007C0200007D0200007E0200007F02000080020000810200008202000082020000830200008302000084020000850200008602000086020000870200008902000089020000890200008A0200008A0200008B0200008D0200008E0200008F020000900200009002000092020000920200009302000094020000940200009502000096020000970200009702000098020000980200009A0200009B0200009B0200009B0200009C0200009D0200009E0200009F0200009F020000A0020000A1020000A2020000A2020000A3020000A4020000A5020000A5020000A6020000A6020000A7020000A8020000AA020000AA020000AB020000AC020000AD020000AD020000AE020000AF020000B0020000B2020000B3020000B4020000B4020000B5020000B5020000B7020000B7020000B8020000B8020000B9020000BA020000BA020000BB020000BD020000BE020000BE020000BF020000C1020000C1020000C2020000C2020000C4020000C4020000C5020000C6020000C7020000C7020000C8020000C9020000C9020000CA020000CA020000CB020000CC020000CC020000CE020000CE020000CF020000D0020000D0020000D2020000D2020000D3020000D3020000D4020000D5020000D5020000D7020000D8020000D8020000D9020000D9020000DB020000DC020000DC020000DD020000DD020000DE020000DF020000E0020000E0020000E1020000E1020000E3020000E3020000E4020000E5020000E5020000E6020000E6020000E7020000E7020000E8020000E9020000EA020000EB020000EB020000EC020000EC020000ED020000ED020000EE020000EF020000EF020000F0020000F1020000F3020000F4020000F4020000F5020000F6020000F7020000F7020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FD020000FD020000FF0200000003000000030000010300000203000002030000030300000303000003030000040300000403000005030000060300000603000006030000080300000803000009030000090300000A0300000A0300000B0300000B0300000D0300000E0300000E0300000F0300000F030000100300001003000011030000120300001203000013030000130300001403000014030000150300001503000017030000170300001803000019030000190300001A0300001B0300001C0300001C0300001D0300001E0300001F03000020030000200300002103000022030000220300002303000023030000240300002503000025030000260300002603000028030000280300002903000029030000290300002A0300002C0300002C0300002D0300002F0300002F030000300300003003000031030000310300003103000032030000330300003403000034030000340300003603000036030000370300003703000038030000390300003A0300003A0300003A0300003B0300003B0300003C0300003C0300003D0300003E0300003E0300004003000041030000410300004203000042030000430300004403000045030000450300004703000047030000480300004803000048030000490300004A0300004B0300004B0300004C0300004D0300004E0300004E0300004F0300004F0300004F03000050030000500300005103000052030000520300005303000055030000550300005603000056030000560300005703000057030000580300005803000059030000590300005A0300005A0300005A0300005B0300005B0300005D0300005D0300005D0300005E0300005F030000600300006003000062030000620300006203000063030000630300006403000064030000650300006503000066030000660300006703000067030000680300006803000069030000690300006A0300006A0300006C0300006C0300006D0300006D0300006F0300006F0300007003000070030000710300007103000071030000720300007203000073030000730300007403000074030000750300007603000076030000770300007703000078030000780300007803000079030000790300007A0300007A0300007A0300007B0300007B0300007D0300007D0300007E0300007E0300007E0300007E0300007F0300007F030000810300008103000082030000820300008203000083030000840300008403000085030000850300008603000086030000870300008703000088030000880300008A0300008A0300008B0300008B0300008C0300008C0300008C0300008D0300008E0300008F0300008F030000900300009103000091030000910300009103000092030000930300009403000094030000940300009503000096030000970300009703000097030000980300009803000099030000990300009A0300009A0300009B0300009B0300009B0300009C0300009D0300009E0300009F0300009F030000A0030000A0030000A0030000A1030000A2030000A2030000A3030000A4030000A4030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AC030000AD030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B3030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000B8030000B9030000BA030000BA030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BE030000BF030000C0030000C1030000C1030000C1030000C2030000C2030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C7030000C7030000C8030000C8030000C8030000C9030000C9030000CB030000CB030000CB030000CC030000CC030000CD030000CD030000CD030000CE030000CE030000D0030000D0030000D1030000D1030000D1030000D2030000D2030000D3030000D4030000D4030000D4030000D5030000D5030000D6030000D6030000D7030000D8030000D8030000D8030000D9030000DA030000DA030000DB030000DC030000DC030000DD030000DD030000DD030000DE030000DE030000DF030000DF030000DF030000E0030000E1030000E1030000E2030000E2030000E2030000E3030000E3030000E3030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E8030000E8030000E8030000EA030000EA030000EB030000EB030000EC030000EC030000ED030000ED030000ED030000EE030000EE030000EF030000EF030000EF030000F0030000F1030000F2030000F2030000F3030000F3030000F4030000F4030000F4030000F5030000F5030000F6030000F6030000F7030000F7030000F7030000F8030000F8030000F9030000F9030000FA030000FA030000FB030000FB030000FB030000000000001F0000002C0000003800000041000000480000004E00000054000000590000005F00000063000000680000006C0000007000000074000000770000007C0000008000000085000000880000008D0000009100000094000000980000009A0000009E000000A1000000A4000000A7000000AA000000AC000000B0000000B3000000B6000000B9000000BB000000BE000000C1000000C3000000C6000000C9000000CA000000CD000000D0000000D1000000D4000000D7000000D9000000DB000000DE000000DF000000E1000000E4000000E7000000E9000000EA000000EC000000EE000000F1000000F3000000F5000000F7000000F9000000FB000000FD000000FF00000001010000030100000501000008010000090100000C0100000E010000100100001101000013010000140100001501000017010000190100001B0100001D0100001F0100002101000022010000240100002601000027010000280100002A0100002B0100002D0100002E0100003001000033010000340100003501000038010000390100003A0100003C0100003D0100003E0100004101000042010000440100004501000047010000480100004A0100004A0100004B0100004E0100004F010000500100005201000053010000550100005601000057010000580100005B0100005C0100005D0100005E01000060010000610100006201000064010000650100006601000067010000680100006A0100006B0100006C0100006D0100006F010000700100007201000072010000740100007501000076010000790100007A0100007C0100007D0100007E0100007F01000080010000810100008301000084010000850100008601000087010000880100008A0100008B0100008C0100008D0100008E0100008F01000091010000920100009301000094010000960100009701000098010000990100009A0100009B0100009C0100009D0100009D010000A0010000A1010000A2010000A3010000A4010000A5010000A6010000A7010000A8010000A9010000AA010000AC010000AC010000AE010000AF010000B0010000B2010000B3010000B4010000B5010000B6010000B7010000B8010000BA010000BB010000BC010000BD010000BF010000C0010000C1010000C2010000C3010000C5010000C7010000C7010000C8010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D2010000D2010000D3010000D4010000D5010000D6010000D8010000D9010000DA010000DB010000DC010000DD010000DD010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000EA010000EB010000ED010000EE010000EE010000EF010000F0010000F1010000F2010000F3010000F4010000F5010000F5010000F6010000F8010000F9010000FA010000FA010000FB010000FC010000FE010000FF0100000002000001020000020200000402000005020000050200000702000008020000080200000A0200000B0200000C0200000D0200000E0200000F020000100200001102000012020000130200001402000015020000160200001702000017020000180200001A0200001A0200001B0200001D0200001E0200001F02000020020000210200002202000023020000230200002402000025020000260200002702000028020000290200002A0200002B0200002C0200002D0200002D0200002E0200002F0200002F0200003002000031020000320200003302000034020000350200003502000036020000370200003702000038020000390200003A0200003B0200003B0200003C0200003D0200003E0200003F020000400200004102000042020000420200004302000045020000460200004602000047020000490200004A0200004B0200004C0200004C0200004D0200004E02000050020000510200005202000053020000530200005402000056020000570200005802000058020000590200005A0200005A0200005B0200005C0200005D0200005D0200005E0200006002000061020000620200006302000064020000640200006602000066020000670200006802000068020000690200006A0200006B0200006C0200006C0200006D0200006E0200006F0200007002000070020000720200007302000074020000740200007502000075020000770200007802000078020000790200007A0200007B0200007C0200007D0200007E0200007E0200007F020000800200008102000082020000830200008402000084020000850200008502000086020000870200008802000088020000890200008A0200008B0200008B0200008C0200008C0200008D0200008E0200008F0200009002000091020000910200009302000093020000940200009502000095020000960200009702000099020000990200009A0200009A0200009B0200009C0200009C0200009C0200009D0200009E0200009F020000A0020000A0020000A1020000A2020000A3020000A3020000A4020000A5020000A7020000A7020000A9020000A9020000AA020000AB020000AC020000AC020000AD020000AE020000B0020000B0020000B1020000B2020000B3020000B4020000B5020000B6020000B6020000B7020000B7020000B9020000B9020000BA020000BA020000BB020000BD020000BD020000BE020000BF020000C0020000C0020000C1020000C2020000C3020000C4020000C4020000C5020000C5020000C6020000C7020000C8020000C8020000C9020000CA020000CA020000CB020000CB020000CC020000CD020000CD020000CF020000CF020000D0020000D1020000D1020000D3020000D3020000D4020000D4020000D5020000D6020000D6020000D8020000D9020000D9020000DA020000DA020000DC020000DD020000DD020000DE020000DE020000DF020000E0020000E1020000E1020000E2020000E2020000E4020000E4020000E5020000E6020000E6020000E7020000E7020000E8020000E8020000E9020000EA020000EB020000EC020000EC020000ED020000ED020000EE020000EE020000EF020000F0020000F0020000F1020000F2020000F3020000F4020000F4020000F5020000F6020000F7020000F7020000F8020000F9020000F9020000FA020000FB020000FB020000FC020000FD020000FD020000FF0200000003000000030000010300000203000002030000030300000303000003030000040300000403000005030000070300000703000007030000080300000803000009030000090300000A0300000A0300000B0300000B0300000D0300000E0300000E0300000F0300000F030000100300001003000011030000120300001203000013030000130300001403000014030000150300001503000017030000170300001803000019030000190300001A0300001B0300001C0300001C0300001D0300001E0300001F03000020030000200300002103000022030000220300002303000023030000250300002603000026030000270300002703000029030000290300002A0300002A0300002A0300002B0300002D0300002D0300002E0300002F0300002F0300003003000030030000310300003103000031030000330300003403000035030000350300003503000037030000370300003803000038030000390300003A0300003B0300003B0300003B0300003C0300003C0300003D0300003D0300003E0300003F0300003F0300004003000041030000410300004203000042030000430300004403000045030000450300004703000047030000480300004803000048030000490300004A0300004B0300004B0300004C0300004D0300004E0300004E0300004F0300004F0300004F03000050030000500300005103000052030000520300005303000054030000540300005503000055030000550300005603000056030000580300005803000059030000590300005A0300005A0300005A0300005B0300005B0300005D0300005D0300005D0300005E0300005F030000600300006003000062030000620300006203000063030000630300006403000064030000650300006503000066030000660300006703000067030000680300006803000069030000690300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F0300006F030000700300007003000071030000710300007203000072030000730300007403000074030000750300007503000076030000760300007603000078030000780300007903000079030000790300007A0300007A0300007C0300007C0300007D0300007D0300007D0300007D0300007E0300007E0300008003000080030000810300008103000081030000820300008303000083030000850300008503000086030000860300008703000087030000880300008803000089030000890300008A0300008A0300008B0300008B0300008B0300008C0300008D0300008F0300008F030000900300009103000091030000910300009103000092030000930300009403000094030000940300009503000096030000970300009703000097030000980300009803000099030000990300009B0300009B0300009C0300009C0300009C0300009D0300009E0300009F030000A0030000A0030000A1030000A1030000A1030000A2030000A3030000A3030000A4030000A5030000A5030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AB030000AB030000AC030000AC030000AC030000AD030000AE030000AF030000AF030000B0030000B0030000B1030000B1030000B2030000B2030000B2030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B7030000B8030000B9030000B9030000BB030000BB030000BC030000BC030000BD030000BD030000BE030000BE030000BE030000BF030000C0030000C1030000C1030000C1030000C2030000C2030000C3030000C4030000C4030000C5030000C5030000C6030000C6030000C6030000C7030000C8030000C8030000C8030000C9030000C9030000CA030000CA030000CA030000CB030000CB030000CC030000CC030000CC030000CD030000CD030000CE030000CE030000CF030000CF030000CF030000D1030000D1030000D2030000D3030000D3030000D3030000D4030000D4030000D5030000D5030000D6030000D7030000D7030000D7030000D8030000D9030000D9030000DA030000DC030000DC030000DD030000DD030000DD030000DE030000DE030000DF030000DF030000DF030000E0030000E1030000E1030000E2030000E2030000E2030000E3030000E3030000E3030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E8030000E8030000E8030000E9030000E9030000EA030000EA030000EB030000EB030000EC030000EC030000EC030000ED030000ED030000EE030000EE030000EE030000EF030000F0030000F1030000F1030000F2030000F2030000F3030000F3030000F3030000F4030000F4030000F5030000F5030000F6030000F6030000F6030000F7030000F7030000F8030000F8030000FA030000FA030000FB030000FB030000FB03000000000000200000002D0000003800000040000000470000004C00000053000000580000006000000064000000690000006E0000007100000076000000790000007E0000008200000086000000890000008C000000900000009300000097000000990000009D0000009F000000A2000000A5000000A9000000AB000000AE000000B1000000B4000000B7000000B9000000BB000000BE000000C0000000C3000000C5000000C7000000CA000000CE000000CF000000D1000000D4000000D5000000D7000000DA000000DB000000DE000000E0000000E4000000E6000000E7000000E9000000EB000000ED000000EF000000F1000000F4000000F6000000F8000000FA000000FC000000FE000000FF000000010100000401000005010000080100000A0100000B0100000C0100001001000012010000130100001501000017010000180100001A0100001C0100001D0100001E010000200100002201000023010000240100002601000027010000290100002C0100002D010000300100003101000031010000340100003501000036010000390100003A0100003B0100003D0100003E010000400100004101000043010000440100004601000046010000480100004A0100004B0100004C0100004D0100004E01000050010000510100005201000054010000560100005701000058010000590100005B0100005C0100005E01000060010000610100006201000063010000640100006601000068010000690100006A0100006C0100006D0100006F0100006F010000710100007201000074010000760100007701000078010000790100007B0100007C0100007E0100007F0100008101000082010000830100008401000085010000860100008701000088010000890100008A0100008B0100008C0100008F01000091010000920100009301000095010000960100009701000098010000990100009A0100009C0100009D0100009D010000A0010000A1010000A2010000A3010000A5010000A6010000A7010000A8010000A9010000AA010000AB010000AD010000AD010000AF010000B0010000B1010000B3010000B4010000B5010000B6010000B7010000B8010000B9010000BB010000BC010000BC010000BD010000BF010000C0010000C1010000C2010000C3010000C5010000C6010000C6010000C8010000C9010000CA010000CB010000CC010000CD010000CE010000CF010000D0010000D0010000D1010000D3010000D4010000D5010000D7010000D8010000D9010000DA010000DC010000DD010000DE010000DF010000E0010000E1010000E2010000E3010000E4010000E5010000E6010000E7010000E8010000E9010000EA010000EB010000EC010000EC010000ED010000EE010000EF010000F0010000F1010000F2010000F3010000F3010000F4010000F6010000F7010000F8010000F8010000F9010000FA010000FC010000FD010000FE010000FF01000000020000010200000202000002020000030200000402000004020000050200000602000008020000090200000A0200000B0200000C0200000C0200000D0200000F0200001002000011020000120200001302000013020000140200001502000015020000160200001702000018020000190200001A0200001B0200001C0200001E0200001E0200001F020000200200002102000022020000230200002402000025020000260200002702000028020000280200002A0200002B0200002B0200002C0200002E0200002F02000030020000320200003302000033020000340200003402000034020000350200003602000037020000380200003802000039020000390200003A0200003B0200003C0200003D0200003E0200003E0200003F02000040020000410200004102000042020000440200004502000046020000470200004702000048020000480200004A0200004B0200004C0200004C0200004C0200004D0200004E0200004F0200005102000051020000520200005302000053020000540200005502000056020000560200005702000058020000590200005A0200005B0200005C0200005C0200005D0200005D0200005E0200006002000060020000610200006202000063020000640200006402000065020000660200006702000068020000680200006A0200006B0200006C0200006C0200006E0200006E0200006F02000070020000700200007102000072020000730200007402000075020000760200007602000077020000790200007A0200007B0200007B0200007C0200007C0200007D0200007D0200007E0200007F02000080020000800200008202000083020000840200008402000085020000850200008602000087020000870200008802000089020000890200008B0200008B0200008C0200008D0200008D0200008E0200008F020000910200009202000093020000930200009402000095020000950200009602000097020000980200009802000099020000990200009A0200009B0200009C0200009C0200009D0200009E020000A0020000A0020000A2020000A2020000A3020000A4020000A5020000A5020000A6020000A7020000A8020000A8020000A8020000A9020000AA020000AB020000AB020000AC020000AC020000AD020000AE020000AF020000AF020000B0020000B0020000B1020000B3020000B3020000B3020000B4020000B5020000B5020000B7020000B8020000B9020000BA020000BB020000BB020000BB020000BC020000BD020000BE020000BE020000C0020000C1020000C1020000C2020000C3020000C3020000C5020000C5020000C6020000C7020000C9020000CA020000CA020000CC020000CC020000CD020000CD020000CE020000CF020000CF020000D0020000D1020000D1020000D2020000D2020000D4020000D5020000D5020000D6020000D6020000D7020000D7020000D8020000D8020000D9020000D9020000DA020000DB020000DC020000DD020000DD020000DE020000DE020000DF020000DF020000E0020000E1020000E1020000E2020000E2020000E4020000E4020000E5020000E6020000E7020000E8020000E8020000E9020000EA020000EB020000ED020000ED020000EE020000EF020000F0020000F0020000F2020000F3020000F3020000F4020000F5020000F5020000F6020000F7020000F7020000F9020000FA020000FA020000FA020000FB020000FB020000FC020000FC020000FC020000FC020000FD020000FD020000FE020000FF02000000030000020300000203000003030000040300000503000005030000060300000603000007030000080300000803000009030000090300000A0300000A0300000B0300000C0300000C0300000D0300000D0300000E0300000E0300000F030000100300001203000012030000130300001403000014030000150300001603000016030000160300001703000018030000190300001A0300001A0300001C0300001D0300001D0300001E0300001F030000200300002103000021030000220300002203000023030000230300002403000024030000240300002403000025030000250300002503000026030000260300002703000028030000290300002A0300002A0300002C0300002C0300002D0300002D0300002D0300002F0300002F0300003003000030030000320300003303000034030000340300003403000035030000350300003603000036030000370300003803000038030000390300003B0300003B0300003D0300003D0300003E0300003F030000400300004003000041030000420300004203000043030000430300004403000045030000460300004603000048030000490300004A0300004B0300004C0300004C0300004C0300004D0300004D0300004E0300004F0300004F030000500300005103000051030000530300005303000053030000540300005503000056030000570300005803000058030000590300005A0300005A0300005B0300005B0300005C0300005C0300005C0300005D0300005D0300005E0300005E0300005F0300005F0300005F03000060030000610300006203000062030000630300006303000064030000650300006603000066030000670300006703000068030000680300006A0300006A0300006B0300006B0300006C0300006C0300006D0300006D0300006E0300006E0300006F0300006F0300006F030000700300007103000072030000730300007303000073030000740300007503000075030000760300007603000077030000770300007803000079030000790300007A0300007A0300007B0300007C0300007C0300007E0300007E0300007F0300007F0300007F0300007F0300008003000080030000810300008203000082030000820300008203000083030000830300008403000085030000850300008603000086030000870300008703000088030000880300008A0300008A0300008B0300008B0300008C0300008C0300008C0300008D0300008E0300008F0300008F030000900300009103000091030000910300009203000092030000930300009403000094030000940300009503000095030000960300009603000096030000970300009703000098030000980300009A0300009A0300009B0300009B0300009B0300009B0300009C0300009D0300009E0300009E0300009F0300009F0300009F030000A0030000A1030000A1030000A1030000A2030000A2030000A3030000A3030000A4030000A4030000A6030000A6030000A7030000A7030000A8030000A8030000A9030000A9030000AA030000AA030000AA030000AB030000AB030000AC030000AC030000AD030000AD030000AE030000AE030000AF030000AF030000AF030000B1030000B1030000B3030000B3030000B4030000B4030000B5030000B5030000B6030000B6030000B7030000B7030000B8030000B8030000BA030000BA030000BB030000BB030000BD030000BD030000BF030000BF030000BF030000C0030000C0030000C1030000C1030000C1030000C2030000C2030000C2030000C4030000C4030000C5030000C6030000C7030000C7030000C8030000C8030000CA030000CA030000CA030000CB030000CB030000CC030000CC030000CC030000CD030000CD030000CE030000CE030000CE030000CF030000CF030000D0030000D0030000D1030000D1030000D1030000D3030000D3030000D4030000D5030000D5030000D5030000D6030000D6030000D7030000D7030000D8030000D9030000D9030000D9030000DA030000DA030000DB030000DB030000DD030000DE030000DE030000DF030000DF030000E0030000E0030000E1030000E1030000E1030000E1030000E2030000E2030000E3030000E3030000E3030000E4030000E4030000E4030000E5030000E5030000E6030000E6030000E7030000E7030000E8030000E8030000E9030000E9030000E9030000EA030000EA030000EC030000EC030000ED030000ED030000ED030000EE030000EE030000EF030000EF030000F0030000F0030000F0030000F1030000F2030000F2030000F2030000F3030000F3030000F5030000F5030000F5030000F7030000F7030000F9030000F9030000FA030000FA030000FB030000FB030000FB030000FC030000FC030000FE030000FE030000FF030000FF030000FF030000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000021000000210000000300000003000000000000002D00000000000000010000000000C842000000000000803F0000C842000000000000803F0100000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000FF000000C3000000010000000000C842000000000000803F0000C842000000000000803F0200000000000000000000000000000000000000000000000F0000002100000021000000030000000300000000000000870000004B000000010000000000C842000000000000803F0000C842000000000000803F0000000000000000640000000A0000000100000064000000000000000100000021000000210000000300000003000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000800000008000000080000000000000010000000030000000F000000010000000D0000000B000000070000000900000005000000000000000C000000020000000E00000008000000040000000A00000006000000 + + 0000000000000000000000000000000000000000030000000100000000000000 + 3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C67616D655F656E68616E63656D656E74735F6C69622076657273696F6E3D22312E30223E3C5144434D5F76657273696F6E3E362E31333C2F5144434D5F76657273696F6E3E3C50413E3C656E61626C653E547275653C2F656E61626C653E3C6875655F656E61626C653E46616C73653C2F6875655F656E61626C653E3C7361745F656E61626C653E547275653C2F7361745F656E61626C653E3C76616C5F656E61626C653E46616C73653C2F76616C5F656E61626C653E3C636F6E74726173745F656E61626C653E547275653C2F636F6E74726173745F656E61626C653E3C6D656D5F70726F746563745F656E61626C653E46616C73653C2F6D656D5F70726F746563745F656E61626C653E3C7361745F7A65726F5F6578705F656E61626C653E46616C73653C2F7361745F7A65726F5F6578705F656E61626C653E3C6D656D5F736B696E5F656E61626C653E46616C73653C2F6D656D5F736B696E5F656E61626C653E3C6D656D5F736B795F656E61626C653E46616C73653C2F6D656D5F736B795F656E61626C653E3C6D656D5F666F6C696167655F656E61626C653E46616C73653C2F6D656D5F666F6C696167655F656E61626C653E3C7369785F6875655F656E61626C653E46616C73653C2F7369785F6875655F656E61626C653E3C7369785F7361745F656E61626C653E46616C73653C2F7369785F7361745F656E61626C653E3C7369785F76616C5F656E61626C653E46616C73653C2F7369785F76616C5F656E61626C653E3C676C6F62616C3E3C6875653E303C2F6875653E3C73617475726174696F6E3E32303C2F73617475726174696F6E3E3C76616C75653E303C2F76616C75653E3C636F6E74726173743E31353C2F636F6E74726173743E3C7361745468726573683E303C2F7361745468726573683E3C2F676C6F62616C3E3C6D656D6F72795F636F6C6F723E3C736B696E3E3C436F6C547970653E303C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E34353C2F6875655F6D61783E3C6875655F6D696E3E303C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B696E3E3C736B793E3C436F6C547970653E313C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3235353C2F6875655F6D61783E3C6875655F6D696E3E3139353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F736B793E3C666F6C696167653E3C436F6C547970653E323C2F436F6C547970653E3C666C6167733E303C2F666C6167733E3C4875653E303C2F4875653E3C53617475726174696F6E3E303C2F53617475726174696F6E3E3C56616C75653E303C2F56616C75653E3C6F66667365743E3C666C6167733E303C2F666C6167733E3C4875653E31353C2F4875653E3C53617475726174696F6E3E33333C2F53617475726174696F6E3E3C56616C75653E33333C2F56616C75653E3C56616C45646765547970653E333C2F56616C45646765547970653E3C53617445646765547970653E333C2F53617445646765547970653E3C2F6F66667365743E3C72616E67653E3C666C6167733E303C2F666C6167733E3C6875655F6D61783E3133353C2F6875655F6D61783E3C6875655F6D696E3E37353C2F6875655F6D696E3E3C6875655F737465703E313C2F6875655F737465703E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C2F666F6C696167653E3C2F6D656D6F72795F636F6C6F723E3C7369785F7A6F6E653E3C666C6167733E303C2F666C6167733E3C7468726573686F6C643E3C666C6167733E303C2F666C6167733E3C72616E67653E3C73617475726174696F6E5F6D61783E3130303C2F73617475726174696F6E5F6D61783E3C73617475726174696F6E5F6D696E3E31303C2F73617475726174696F6E5F6D696E3E3C73617475726174696F6E5F737465703E313C2F73617475726174696F6E5F737465703E3C76616C75655F6D61783E3130303C2F76616C75655F6D61783E3C76616C75655F6D696E3E303C2F76616C75655F6D696E3E3C76616C75655F737465703E313C2F76616C75655F737465703E3C2F72616E67653E3C6F66667365743E3C73617475726174696F6E3E33333C2F73617475726174696F6E3E3C76616C75653E33333C2F76616C75653E3C2F6F66667365743E3C76616C75655F656467655F747970653E333C2F76616C75655F656467655F747970653E3C73617475726174696F6E5F656467655F747970653E333C2F73617475726174696F6E5F656467655F747970653E3C2F7468726573686F6C643E3C6C75745F73697A653E3338343C2F6C75745F73697A653E3C6C75745F6875653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F6875653E3C6C75745F7361743E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F7361743E3C6C75745F76616C75653E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C703E303C2F703E3C2F6C75745F76616C75653E3C2F7369785F7A6F6E653E3C73616D706C696E675F677269643E3C7265643E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F7265643E3C677265656E3E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F677265656E3E3C626C75653E3C703E303C2F703E3C703E3234383C2F703E3C703E3439323C2F703E3C703E3734313C2F703E3C703E313031373C2F703E3C703E313233333C2F703E3C703E313534363C2F703E3C703E313830363C2F703E3C703E313933303C2F703E3C703E323035343C2F703E3C703E323137383C2F703E3C703E323330323C2F703E3C703E323432363C2F703E3C703E323535303C2F703E3C703E323637353C2F703E3C703E333230333C2F703E3C703E333639373C2F703E3C2F626C75653E3C747970653E756E69666F726D3C2F747970653E3C73697A653E31373C2F73697A653E3C2F73616D706C696E675F677269643E3C2F50413E3C44453E3C666C6167733E3235353C2F666C6167733E3C73686172705F666163746F723E33353C2F73686172705F666163746F723E3C74687273686C645F71756965743E303C2F74687273686C645F71756965743E3C74687273686C645F6469656F75743E313030303C2F74687273686C645F6469656F75743E3C74687273686C645F6C6F773E34303C2F74687273686C645F6C6F773E3C74687273686C645F686967683E3530303C2F74687273686C645F686967683E3C636C69703E313C2F636C69703E3C636F6E74656E745F7175616C6974793E333C2F636F6E74656E745F7175616C6974793E3C636F6E74656E745F747970653E313C2F636F6E74656E745F747970653E3C64655F626C656E643E31353C2F64655F626C656E643E3C2F44453E3C4C544D3E3C737472656E6774683E303C2F737472656E6774683E3C2F4C544D3E3C2F67616D655F656E68616E63656D656E74735F6C69623E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + + ECFFFFFF0000803F936F163FDA1AB13DEDFFFFFF0000803F87501D3FB9530A3EEEFFFFFF0000803FAAEE213FD1912C3EEFFFFFFF0000803F8CBC283F8C82603EF0FFFFFF0000803F473C2D3FD1E9813EF1FFFFFF0000803F5C02343FFE0E9D3EF2FFFFFF0000803F6E6E383FE04DAF3EF3FFFFFF0000803F31093F3F3C16CB3EF4FFFFFF0000803F3960433F73BDDD3EF5FFFFFF0000803F91D5493F6519FA3EF6FFFFFF0000803F840E4E3F957E063FF7FFFFFF0000803F1B62543FCEDF143FF8FFFFFF0000803F828C583F90871E3FF9FFFFFF0000803FF2B65E3F1A182D3FFAFFFFFF0000803FE7C4623FABCE363FFBFFFFFF0000803FD7BE683F8E5A453FFCFFFFFF0000803F41B66C3FD6194F3FFDFFFFFF0000803F1E8A723F8AAC5D3FFEFFFFFF0000803F516B763F6475673FFFFFFFFF0000803F8A227C3FB41E763F000000000000803F0000803F0000803F01000000836B723F6189773F0000803F02000000BF0C6A3F484E723F0000803F03000000CD945E3F191E6B3F0000803F04000000B988573FEFAB663F0000803F0500000084D44D3F5E81603F0000803F0600000045D9473FEBAA5C3F0000803F07000000CA883F3F2651573F0000803F080000005C593A3FADFB533F0000803F09000000802D333F05514F3F0000803F0A00000083C02E3FC3624C3F0000803F0B0000005986283FE04C483F0000803F0C0000008C9D243F18B3453F0000803F0D000000431C1F3F8909423F0000803F0E000000ABB21B3FE4C03F3F0000803F0F0000003DD4163FC07A3C3F0000803F1000000009C0133FE4683A3F0000803F110000008A740F3FF27B373F0000803F1200000039B80C3FCB9D353F0000803F130000005DDE083FBAF9323F0000803F140000009467063F3448313F0000803F + + diff --git a/proprietary/vendor/etc/sap.conf b/proprietary/vendor/etc/sap.conf new file mode 100644 index 0000000..e8d27b7 --- /dev/null +++ b/proprietary/vendor/etc/sap.conf @@ -0,0 +1,179 @@ +################################ +# Sensor Settings +################################ +#The following parameters are optional. +#Internal defaults support MEMS sensors +#native to most handset devices. +#Device specific sensor characterization +#for improved performance is possible as +#described in SAP application notes. +#GYRO_BIAS_RANDOM_WALK= +#ACCEL_RANDOM_WALK_SPECTRAL_DENSITY= +#ANGLE_RANDOM_WALK_SPECTRAL_DENSITY= +#RATE_RANDOM_WALK_SPECTRAL_DENSITY= +#VELOCITY_RANDOM_WALK_SPECTRAL_DENSITY= + +# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info +# 4 - Debug, 5 - Verbose +# If DEBUG_LEVEL is commented, Android's logging levels will be used +DEBUG_LEVEL = 0 +# Sensor Sampling Rate Parameters for Low-Data Rate Filter (should be greater than 0) +# used in loc_eng_reinit +SENSOR_ACCEL_BATCHES_PER_SEC=2 +SENSOR_ACCEL_SAMPLES_PER_BATCH=5 +SENSOR_GYRO_BATCHES_PER_SEC=2 +SENSOR_GYRO_SAMPLES_PER_BATCH=5 +# Sensor Sampling Rate Parameters for High-Data Rate Filter (should be greater than 0) +SENSOR_ACCEL_BATCHES_PER_SEC_HIGH=4 +SENSOR_ACCEL_SAMPLES_PER_BATCH_HIGH=25 +SENSOR_GYRO_BATCHES_PER_SEC_HIGH=4 +SENSOR_GYRO_SAMPLES_PER_BATCH_HIGH=25 + +# Sensor Control Mode (0=AUTO, 1=FORCE_ON, 2=MODEM_DEFAULT) +# used in loc_eng_reinit +SENSOR_CONTROL_MODE=2 + +# Bit mask used to define which sensor algorithms are used. +# Setting each bit has the following definition: +# 0x1 - DISABLE_INS_POSITIONING_FILTER +# 0x0 - ENABLE_INS_POSITIONING_FILTER +SENSOR_ALGORITHM_CONFIG_MASK=0x0 + +#Vehicle Network Provider configuration + +#Service configuration strings +#The number before colon in VN_X items defines version of the format of the rest of the string +#VN_ACCEL_CFG=0:5 +#VN_GYRO_CFG=0:5.5 +#VN_ODOMETRY_CFG=0:2,4.5 + +################################################ +# QDR3 configurations # +################################################ +#VN_SPEED_CFG=1:131,5,8,1,2,3,1,1,9,2,14,2 +#VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 +VN_SPEED_CFG=1:777,0,0,1,3,1,0.002778,0,40,8,32,8 +VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 + +################################################ +# QDR2-Gyro configurations # +################################################ +#VN_GYRO_CFG=1:555,0,1,0,0,0,0,-6.5,6.6066,-6.5,-1.00,2,6.607,6.6068,0,0,16,0.0002,0,16,0.0002,0,16,0.0002 +#VN_SPEED_CFG=1:555,0,0,1,2,1,0.01,0,56,8,48,8 +#VN_GEAR_CFG=1:555,16,4,0,1,1,9,0,1,2,3,4,5,6,7,8 + +################################################ +# QDR2-DWT configurations # +################################################ +#VN_SPEED_CFG=1:555,22,1,2,1,1,1,0,8,8,23,1,2,0,1,0,8,8,23,1 +#VN_GEAR_CFG=1:555,12,4,16,14,16,8,1,2,3,4,5,6,7,8 +#VN_DWS_CFG=1:555,0,0,1,3,1,1,0,0,8,0,0,8,8,0,0,16,8,0,0,24,8,0,0 +#VN_GYRO_CFG=1:555,40,16,1.0,40,16,1.0,40,16,1.0 + +##################################################################################### +# VNW service batching configuration strings # +# VNW provider will initialize default type as Time based batching # +# Each service batch value is configured to be 100 # +# VN_ACCEL_CFG_BATCH_VALUE will be treated as time in Ms if VN_CFG_BATCH_TYPE # +# is set to time based batching # +# VN_ACCEL_CFG_BATCH_VALUE will be treated as sample count if VN_CFG_BATCH_TYPE # +# is set to count based batching # +# Uncomment and update batch time /sample count as per selected batching type # +##################################################################################### +# Batching type +# 1 - Time based (default) +# 2 - Count based +VN_CFG_BATCH_TYPE=1 + +#Vehicle Accel batching value, it can either accept time in milli seconds or sample count +#VN_ACCEL_CFG_BATCH_VALUE=100 + +#Vehicle Gyro batching value, it can either accept time in milli seconds or sample count +VN_GYRO_CFG_BATCH_VALUE=50 + +#Vehicle Odo batching value, it can either accept time in milli seconds or sample count +#VN_ODOMETRY_CFG_BATCH_VALUE=100 + +#Vehicle Speed batching value, it can either accept time in milli seconds or sample count +VN_SPEED_CFG_BATCH_VALUE=50 + +#Vehicle Gear batching value, it can either accept time in milli seconds or sample count +VN_GEAR_CFG_BATCH_VALUE=50 + +#Vehicle DWS batching value, it can either accept time in milli seconds or sample count +#VN_DWS_CFG_BATCH_VALUE=100 +#################################################################################### + +#Procesors clock ratio: AP and CAN bus microcontroller +################################################ +# QDR3 configurations # +################################################ +VN_PROC_CLOCK_RATIO=1.0 + +################################################ +# QDR2-DWT OR QDR2-Gyro configurations # +################################################ +#VN_PROC_CLOCK_RATIO = 1.0 + +# Time source used by Sensor HAL +# Setting this value controls accuracy of location sensor services. +# 0 - Unknown +# 1 - CLOCK_BOOTTIME +# 2 - CLOCK_MONOTONIC +# 3 - CLOCK_REALTIME +# 4 - CLOCK_BOOTTIME using Alarm timer interface +NDK_PROVIDER_TIME_SOURCE=1 + +# Sensor Batching Configuration +# 0 - Time based +# 1 - Fixed count based +# 2 - Variable count based +COUNT_BASED_BATCHING=1 +SYNC_ONCE=0 + +# Vehicle Network Data optimization +# Default value: 0 +# Value 0x40000 - Speed(bit 18 eSLIM_SERVICE_VEHICLE_SPEED) +# Value 0x80000 - Speed(bit 19 eSLIM_SERVICE_VEHICLE_DWS) +# Value 0x100000 - Speed(bit 20 eSLIM_SERVICE_VEHICLE_GEAR) +VN_ENABLE_DATA_OPTIMIZATION=0x100000 + +# Vehicle Network Data Routing time interval +# This is applicable only if VN_ENABLE_DATA_OPTIMIZATION value is set +# Default value: 5000 msec +VN_DATA_ROUTING_TIME_INTERVAL_MSEC=3000 + +#Sensor HAL Provider Configuration HAL Library name including path +################################################ +# # +# Configuration for BMI 160 Sensor # +# # +################################################ +#SENSOR_TYPE=2 +#SENSOR_HAL_LIB_PATH=/usr/lib/libbmi160sensors.so.1 + +################################################ +# # +# Configuration for ASM330 Sensor # +# # +################################################ +SENSOR_TYPE=1 +SENSOR_HAL_LIB_PATH=/usr/lib/libasm330sensors.so.1 + + +################################################ +# # +# Configuration for IAM20680 Sensor # +# # +################################################ +#SENSOR_TYPE=3 +#SENSOR_HAL_LIB_PATH=/usr/lib/libiam20680sensors.so.1 + + +################################################ +# # +# Configuration for SMI130 Sensor # +# # +################################################ +#SENSOR_TYPE=4 +#SENSOR_HAL_LIB_PATH=/usr/lib/libsmi130sensors.so.1 diff --git a/proprietary/vendor/etc/sec_config b/proprietary/vendor/etc/sec_config new file mode 100644 index 0000000..4689406 --- /dev/null +++ b/proprietary/vendor/etc/sec_config @@ -0,0 +1,333 @@ +/* IPC Security Config */ +/* :: */ +16:4294967295:1000:1021:1026 +/* :: */ +75:4294967295:1000:1001:3006 +/* :: */ +56:4294967295:1021 +/* Allow SS CTL service to be used by system and net_raw processes */ +43:4294967295:1000:3004 +/* :: */ +71:4294967295:1001 +/* :: */ +50:4294967295:1001 +/* QMI-SLIM service permitted to gps and net_raw */ +55:4294967295:1021 +/* Allow Sensor services to be used by sensor process */ +256:4294967295:1000:1006:1013:1021:1047:3011 +257:4294967295:1000:1006:1013:1021:1047:3011 +258:4294967295:1000:1006:1013:1021:1047:3011 +259:4294967295:1000:1006:1013:1021:1047:3011 +260:4294967295:1000:1006:1013:1021:1047:3011 +261:4294967295:1000:1006:1013:1021:1047:3011 +262:4294967295:1000:1006:1013:1021:1047:3011 +263:4294967295:1000:1006:1013:1021:1047:3011 +264:4294967295:1000:1006:1013:1021:1047:3011 +265:4294967295:1000:1006:1013:1021:1047:3011 +266:4294967295:1000:1006:1013:1021:1047:3011 +267:4294967295:1000:1006:1013:1021:1047:3011 +268:4294967295:1000:1006:1013:1021:1047:3011 +269:4294967295:1000:1006:1013:1021:1047:3011 +270:4294967295:1000:1006:1013:1021:1047:3011 +271:4294967295:1000:1006:1013:1021:1047:3011 +272:4294967295:1000:1006:1013:1021:1047:3011 +273:4294967295:1000:1006:1013:1021:1047:3011 +274:4294967295:1000:1006:1013:1021:1047:3011 +275:4294967295:1000:1006:1013:1021:1047:3011 +276:4294967295:1000:1006:1013:1021:1047:3011 +277:4294967295:1000:1006:1013:1021:1047:3011 +278:4294967295:1000:1006:1013:1021:1047:3011 +279:4294967295:1000:1006:1013:1021:1047:3011 +280:4294967295:1000:1006:1013:1021:1047:3011 +281:4294967295:1000:1006:1013:1021:1047:3011 +282:4294967295:1000:1006:1013:1021:1047:3011 +283:4294967295:1000:1006:1013:1021:1047:3011 +284:4294967295:1000:1006:1013:1021:1047:3011 +285:4294967295:1000:1006:1013:1021:1047:3011 +286:4294967295:1000:1006:1013:1021:1047:3011 +287:4294967295:1000:1006:1013:1021:1047:3011 +288:4294967295:1000:1006:1013:1021:1047:3011 +289:4294967295:1000:1006:1013:1021:1047:3011 +290:4294967295:1000:1006:1013:1021:1047:3011 +291:4294967295:1000:1006:1013:1021:1047:3011 +292:4294967295:1000:1006:1013:1021:1047:3011 +293:4294967295:1000:1006:1013:1021:1047:3011 +294:4294967295:1000:1006:1013:1021:1047:3011 +295:4294967295:1000:1006:1013:1021:1047:3011 +296:4294967295:1000:1006:1013:1021:1047:3011 +297:4294967295:1000:1006:1013:1021:1047:3011 +298:4294967295:1000:1006:1013:1021:1047:3011 +299:4294967295:1000:1006:1013:1021:1047:3011 +300:4294967295:1000:1006:1013:1021:1047:3011 +301:4294967295:1000:1006:1013:1021:1047:3011 +302:4294967295:1000:1006:1013:1021:1047:3011 +303:4294967295:1000:1006:1013:1021:1047:3011 +304:4294967295:1000:1006:1013:1021:1047:3011 +305:4294967295:1000:1006:1013:1021:1047:3011 +306:4294967295:1000:1006:1013:1021:1047:3011 +307:4294967295:1000:1006:1013:1021:1047:3011 +308:4294967295:1000:1006:1013:1021:1047:3011 +309:4294967295:1000:1006:1013:1021:1047:3011 +310:4294967295:1000:1006:1013:1021:1047:3011 +311:4294967295:1000:1006:1013:1021:1047:3011 +312:4294967295:1000:1006:1013:1021:1047:3011 +313:4294967295:1000:1006:1013:1021:1047:3011 +314:4294967295:1000:1006:1013:1021:1047:3011 +315:4294967295:1000:1006:1013:1021:1047:3011 +316:4294967295:1000:1006:1013:1021:1047:3011 +317:4294967295:1000:1006:1013:1021:1047:3011 +318:4294967295:1000:1006:1013:1021:1047:3011 +319:4294967295:1000:1006:1013:1021:1047:3011 +320:4294967295:1000:1006:1013:1021:1047:3011 +321:4294967295:1000:1006:1013:1021:1047:3011 +322:4294967295:1000:1006:1013:1021:1047:3011 +323:4294967295:1000:1006:1013:1021:1047:3011 +324:4294967295:1000:1006:1013:1021:1047:3011 +325:4294967295:1000:1006:1013:1021:1047:3011 +326:4294967295:1000:1006:1013:1021:1047:3011 +327:4294967295:1000:1006:1013:1021:1047:3011 +328:4294967295:1000:1006:1013:1021:1047:3011 +329:4294967295:1000:1006:1013:1021:1047:3011 +330:4294967295:1000:1006:1013:1021:1047:3011 +331:4294967295:1000:1006:1013:1021:1047:3011 +332:4294967295:1000:1006:1013:1021:1047:3011 +333:4294967295:1000:1006:1013:1021:1047:3011 +334:4294967295:1000:1006:1013:1021:1047:3011 +335:4294967295:1000:1006:1013:1021:1047:3011 +336:4294967295:1000:1006:1013:1021:1047:3011 +337:4294967295:1000:1006:1013:1021:1047:3011 +338:4294967295:1000:1006:1013:1021:1047:3011 +339:4294967295:1000:1006:1013:1021:1047:3011 +340:4294967295:1000:1006:1013:1021:1047:3011 +341:4294967295:1000:1006:1013:1021:1047:3011 +342:4294967295:1000:1006:1013:1021:1047:3011 +343:4294967295:1000:1006:1013:1021:1047:3011 +344:4294967295:1000:1006:1013:1021:1047:3011 +345:4294967295:1000:1006:1013:1021:1047:3011 +346:4294967295:1000:1006:1013:1021:1047:3011 +347:4294967295:1000:1006:1013:1021:1047:3011 +348:4294967295:1000:1006:1013:1021:1047:3011 +349:4294967295:1000:1006:1013:1021:1047:3011 +350:4294967295:1000:1006:1013:1021:1047:3011 +351:4294967295:1000:1006:1013:1021:1047:3011 +352:4294967295:1000:1006:1013:1021:1047:3011 +353:4294967295:1000:1006:1013:1021:1047:3011 +354:4294967295:1000:1006:1013:1021:1047:3011 +355:4294967295:1000:1006:1013:1021:1047:3011 +356:4294967295:1000:1006:1013:1021:1047:3011 +357:4294967295:1000:1006:1013:1021:1047:3011 +358:4294967295:1000:1006:1013:1021:1047:3011 +359:4294967295:1000:1006:1013:1021:1047:3011 +360:4294967295:1000:1006:1013:1021:1047:3011 +361:4294967295:1000:1006:1013:1021:1047:3011 +362:4294967295:1000:1006:1013:1021:1047:3011 +363:4294967295:1000:1006:1013:1021:1047:3011 +364:4294967295:1000:1006:1013:1021:1047:3011 +365:4294967295:1000:1006:1013:1021:1047:3011 +366:4294967295:1000:1006:1013:1021:1047:3011 +367:4294967295:1000:1006:1013:1021:1047:3011 +368:4294967295:1000:1006:1013:1021:1047:3011 +369:4294967295:1000:1006:1013:1021:1047:3011 +370:4294967295:1000:1006:1013:1021:1047:3011 +371:4294967295:1000:1006:1013:1021:1047:3011 +372:4294967295:1000:1006:1013:1021:1047:3011 +373:4294967295:1000:1006:1013:1021:1047:3011 +374:4294967295:1000:1006:1013:1021:1047:3011 +375:4294967295:1000:1006:1013:1021:1047:3011 +376:4294967295:1000:1006:1013:1021:1047:3011 +377:4294967295:1000:1006:1013:1021:1047:3011 +378:4294967295:1000:1006:1013:1021:1047:3011 +379:4294967295:1000:1006:1013:1021:1047:3011 +380:4294967295:1000:1006:1013:1021:1047:3011 +381:4294967295:1000:1006:1013:1021:1047:3011 +382:4294967295:1000:1006:1013:1021:1047:3011 +383:4294967295:1000:1006:1013:1021:1047:3011 +384:4294967295:1000:1006:1013:1021:1047:3011 +385:4294967295:1000:1006:1013:1021:1047:3011 +386:4294967295:1000:1006:1013:1021:1047:3011 +387:4294967295:1000:1006:1013:1021:1047:3011 +388:4294967295:1000:1006:1013:1021:1047:3011 +389:4294967295:1000:1006:1013:1021:1047:3011 +390:4294967295:1000:1006:1013:1021:1047:3011 +391:4294967295:1000:1006:1013:1021:1047:3011 +392:4294967295:1000:1006:1013:1021:1047:3011 +393:4294967295:1000:1006:1013:1021:1047:3011 +394:4294967295:1000:1006:1013:1021:1047:3011 +395:4294967295:1000:1006:1013:1021:1047:3011 +396:4294967295:1000:1006:1013:1021:1047:3011 +397:4294967295:1000:1006:1013:1021:1047:3011 +398:4294967295:1000:1006:1013:1021:1047:3011 +399:4294967295:1000:1006:1013:1021:1047:3011 +400:4294967295:1000:1006:1013:1021:1047:3011 +401:4294967295:1000:1006:1013:1021:1047:3011 +402:4294967295:1000:1006:1013:1021:1047:3011 +403:4294967295:1000:1006:1013:1021:1047:3011 +404:4294967295:1000:1006:1013:1021:1047:3011 +405:4294967295:1000:1006:1013:1021:1047:3011 +406:4294967295:1000:1006:1013:1021:1047:3011 +407:4294967295:1000:1006:1013:1021:1047:3011 +408:4294967295:1000:1006:1013:1021:1047:3011 +409:4294967295:1000:1006:1013:1021:1047:3011 +410:4294967295:1000:1006:1013:1021:1047:3011 +411:4294967295:1000:1006:1013:1021:1047:3011 +412:4294967295:1000:1006:1013:1021:1047:3011 +413:4294967295:1000:1006:1013:1021:1047:3011 +414:4294967295:1000:1006:1013:1021:1047:3011 +415:4294967295:1000:1006:1013:1021:1047:3011 +416:4294967295:1000:1006:1013:1021:1047:3011 +417:4294967295:1000:1006:1013:1021:1047:3011 +418:4294967295:1000:1006:1013:1021:1047:3011 +419:4294967295:1000:1006:1013:1021:1047:3011 +420:4294967295:1000:1006:1013:1021:1047:3011 +421:4294967295:1000:1006:1013:1021:1047:3011 +422:4294967295:1000:1006:1013:1021:1047:3011 +423:4294967295:1000:1006:1013:1021:1047:3011 +424:4294967295:1000:1006:1013:1021:1047:3011 +425:4294967295:1000:1006:1013:1021:1047:3011 +426:4294967295:1000:1006:1013:1021:1047:3011 +427:4294967295:1000:1006:1013:1021:1047:3011 +428:4294967295:1000:1006:1013:1021:1047:3011 +429:4294967295:1000:1006:1013:1021:1047:3011 +430:4294967295:1000:1006:1013:1021:1047:3011 +431:4294967295:1000:1006:1013:1021:1047:3011 +432:4294967295:1000:1006:1013:1021:1047:3011 +433:4294967295:1000:1006:1013:1021:1047:3011 +434:4294967295:1000:1006:1013:1021:1047:3011 +435:4294967295:1000:1006:1013:1021:1047:3011 +436:4294967295:1000:1006:1013:1021:1047:3011 +437:4294967295:1000:1006:1013:1021:1047:3011 +438:4294967295:1000:1006:1013:1021:1047:3011 +439:4294967295:1000:1006:1013:1021:1047:3011 +440:4294967295:1000:1006:1013:1021:1047:3011 +441:4294967295:1000:1006:1013:1021:1047:3011 +442:4294967295:1000:1006:1013:1021:1047:3011 +443:4294967295:1000:1006:1013:1021:1047:3011 +444:4294967295:1000:1006:1013:1021:1047:3011 +445:4294967295:1000:1006:1013:1021:1047:3011 +446:4294967295:1000:1006:1013:1021:1047:3011 +447:4294967295:1000:1006:1013:1021:1047:3011 +448:4294967295:1000:1006:1013:1021:1047:3011 +449:4294967295:1000:1006:1013:1021:1047:3011 +450:4294967295:1000:1006:1013:1021:1047:3011 +451:4294967295:1000:1006:1013:1021:1047:3011 +452:4294967295:1000:1006:1013:1021:1047:3011 +453:4294967295:1000:1006:1013:1021:1047:3011 +454:4294967295:1000:1006:1013:1021:1047:3011 +455:4294967295:1000:1006:1013:1021:1047:3011 +456:4294967295:1000:1006:1013:1021:1047:3011 +457:4294967295:1000:1006:1013:1021:1047:3011 +458:4294967295:1000:1006:1013:1021:1047:3011 +459:4294967295:1000:1006:1013:1021:1047:3011 +460:4294967295:1000:1006:1013:1021:1047:3011 +461:4294967295:1000:1006:1013:1021:1047:3011 +462:4294967295:1000:1006:1013:1021:1047:3011 +463:4294967295:1000:1006:1013:1021:1047:3011 +464:4294967295:1000:1006:1013:1021:1047:3011 +465:4294967295:1000:1006:1013:1021:1047:3011 +466:4294967295:1000:1006:1013:1021:1047:3011 +467:4294967295:1000:1006:1013:1021:1047:3011 +468:4294967295:1000:1006:1013:1021:1047:3011 +469:4294967295:1000:1006:1013:1021:1047:3011 +470:4294967295:1000:1006:1013:1021:1047:3011 +471:4294967295:1000:1006:1013:1021:1047:3011 +472:4294967295:1000:1006:1013:1021:1047:3011 +473:4294967295:1000:1006:1013:1021:1047:3011 +474:4294967295:1000:1006:1013:1021:1047:3011 +475:4294967295:1000:1006:1013:1021:1047:3011 +476:4294967295:1000:1006:1013:1021:1047:3011 +477:4294967295:1000:1006:1013:1021:1047:3011 +478:4294967295:1000:1006:1013:1021:1047:3011 +479:4294967295:1000:1006:1013:1021:1047:3011 +480:4294967295:1000:1006:1013:1021:1047:3011 +481:4294967295:1000:1006:1013:1021:1047:3011 +482:4294967295:1000:1006:1013:1021:1047:3011 +483:4294967295:1000:1006:1013:1021:1047:3011 +484:4294967295:1000:1006:1013:1021:1047:3011 +485:4294967295:1000:1006:1013:1021:1047:3011 +486:4294967295:1000:1006:1013:1021:1047:3011 +487:4294967295:1000:1006:1013:1021:1047:3011 +488:4294967295:1000:1006:1013:1021:1047:3011 +489:4294967295:1000:1006:1013:1021:1047:3011 +490:4294967295:1000:1006:1013:1021:1047:3011 +491:4294967295:1000:1006:1013:1021:1047:3011 +492:4294967295:1000:1006:1013:1021:1047:3011 +493:4294967295:1000:1006:1013:1021:1047:3011 +494:4294967295:1000:1006:1013:1021:1047:3011 +495:4294967295:1000:1006:1013:1021:1047:3011 +496:4294967295:1000:1006:1013:1021:1047:3011 +497:4294967295:1000:1006:1013:1021:1047:3011 +498:4294967295:1000:1006:1013:1021:1047:3011 +499:4294967295:1000:1006:1013:1021:1047:3011 +500:4294967295:1000:1006:1013:1021:1047:3011 +501:4294967295:1000:1006:1013:1021:1047:3011 +502:4294967295:1000:1006:1013:1021:1047:3011 +503:4294967295:1000:1006:1013:1021:1047:3011 +504:4294967295:1000:1006:1013:1021:1047:3011 +505:4294967295:1000:1006:1013:1021:1047:3011 +506:4294967295:1000:1006:1013:1021:1047:3011 +507:4294967295:1000:1006:1013:1021:1047:3011 +508:4294967295:1000:1006:1013:1021:1047:3011 +509:4294967295:1000:1006:1013:1021:1047:3011 +510:4294967295:1000:1006:1013:1021:1047:3011 +511:4294967295:1000:1006:1013:1021:1047:3011 +/* Allow RCS service to aquire net_raw permission */ +18:4294967295:1001:3004 +/* Allow RCS service to communicate to IMS QMI Priv Svc*/ +77:4294967295:1001:3003 +/* Allow RCS service to access QMI-IMSS service */ +18:4294967295:1001:3003 +/* Allow SSGQMIGD to communicate to SSGCCS service*/ +76:4294967295:1001 +/* Allow cnd to accquire netbind */ +18:4294967295:1000:3003 +/* Allow QMID service to aquire net_raw permission */ +3:4294967295:1001:1021:3004 +2:4294967295:1000:1001:3004 +42:4294967295:1001:3004 +18:4294967295:1001:3004 +9:4294967295:1001:3004 +1:4294967295:1001:3004:1000 +4:4294967295:1001:3004 +7:4294967295:1001:3004 +8:4294967295:1001:3004:1000 +68:4294967295:1001:3004 +/* DPM */ +47:4294967295:1001:3004 +/* Allow communication to some QMI services with radio privilages */ +/* Format is :: */ +/* PBM */ +12:4294967295:1001 +/* WMS */ +5:4294967295:1001 +/* IMS VT */ +32:4294967295:1001 +/* IMSP */ +31:4294967295:1001 +/* PDC */ +36:4294967295:1001 +/* SAR */ +17:4294967295:1001 +/* RFRPE */ +41:4294967295:1001 +/*UIM*/ +11:4294967295:1001 +/*CAT*/ +10:4294967295:1001 +/*IMSA*/ +33:4294967295:1001 +/* CSVT */ +29:4294967295:1001 +/*SERVREG_NOTIF*/ +64:4294967295:1001 +66:4294967295:1001 +73:4294967295:1001 +/*LTE*/ +70:4294967295:1001 +/* Allow Data dpmd to access QMI DFS */ +48:4294967295:1000:3004 +/* DIAG */ +4097:4294967295:2002:2950:3009:2901 +/* :: */ +69:4294967295:1000 +/* :: */ +57:4294967295:1000 diff --git a/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy b/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy new file mode 100644 index 0000000..d556f3a --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy @@ -0,0 +1,67 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +getuid: 1 +writev: 1 +prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +openat: 1 +futex: 1 +close: 1 +read: 1 +newfstatat: 1 +fstat: 1 +#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION +ioctl: 1 +mremap: 1 +readlinkat: 1 +pread64: 1 +fstatfs: 1 +rt_sigprocmask: 1 +faccessat: 1 +sendto: 1 +rt_sigaction: 1 +socket: arg0 == AF_UNIX || arg0 == AF_QIPCRTR +recvfrom: 1 +getsockname: 1 +getdents64: 1 +fcntl: 1 +nanosleep: 1 +getrandom: 1 +clone: 1 +pipe2: 1 +exit_group: 1 +write: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +getrlimit: 1 +restart_syscall: 1 +setsockopt: 1 +sched_getscheduler: 1 +rt_sigreturn: 1 +execve: 1 +madvise: 1 +set_tid_address: 1 +connect: 1 +ppoll: 1 +clock_gettime: 1 diff --git a/proprietary/vendor/etc/seccomp_policy/imsrtp.policy b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy new file mode 100644 index 0000000..3ed54f6 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy @@ -0,0 +1,95 @@ +#Copyright (c) 2020 Qualcomm Technologies, Inc. +#All Rights Reserved. +#Confidential and Proprietary - Qualcomm Technologies, Inc + +#Not a contribution. + +#Copyright (C) 2018 The Android Open Source Project + +#"Licensed under the Apache License, Version 2.0 (the \"License\");" +#you may not use this file except in compliance with the License. +#You may obtain a copy of the License at + +#http://www.apache.org/licenses/LICENSE-2.0 + +#Unless required by applicable law or agreed to in writing, software +#"distributed under the License is distributed on an \"AS IS\" BASIS," +#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +#See the License for the specific language governing permissions and +#limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == PR_SET_VMA || arg0 == PR_SET_NO_NEW_PRIVS || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == 0x37 /* PR_??? */ +prctl: 1 +read: 1 +openat: 1 +close: 1 +shutdown: 1 +kill: 1 +futex: 1 +fstat: 1 +gettimeofday: 1 +readlinkat: 1 +newfstatat: 1 +mremap: 1 +pread64: 1 +fstatfs: 1 +rt_sigaction: 1 +faccessat: 1 +socket: arg0 == AF_UNIX || arg0 == AF_QIPCRTR +writev: 1 +connect: 1 +rt_sigprocmask: 1 +fcntl: 1 +sendto: 1 +getrandom: 1 +lseek: 1 +exit_group: 1 +rt_tgsigqueueinfo: 1 +write: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +recvmsg: 1 +dup: 1 +getrlimit: 1 +restart_syscall: 1 +clone: 1 +gettid: 1 +sched_getscheduler: 1 +ioctl: 1 +execve: 1 +getuid: 1 +madvise: 1 +set_tid_address: 1 +nanosleep: 1 +rt_sigreturn: 1 +rt_sigsuspend: 1 +setpriority: 1 +geteuid: 1 +getgid: 1 +getegid: 1 +getgroups: 1 +pipe2: 1 +setitimer: 1 +pselect6: 1 +getsockname: 1 +recvfrom: 1 +ppoll: 1 +socketpair: 1 +setsockopt: 1 +getsockopt: 1 +sendmsg: 1 +bind: 1 +timer_create: 1 +timer_settime: 1 +timer_delete: 1 +clock_gettime: 1 +sched_getaffinity: 1 +#crash dump policy addition +socket: 1 +process_vm_readv: 1 +tgkill: 1 + diff --git a/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy b/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy new file mode 100644 index 0000000..2222edb --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy @@ -0,0 +1,80 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == 0x37 /* PR_??? */ || arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == PR_CAP_AMBIENT || arg0 == PR_GET_NO_NEW_PRIVS || arg0 == PR_SET_DUMPABLE || arg0 == PR_GET_NAME || arg0 == PR_SET_PTRACER +prctl: 1 +openat: 1 +read: 1 +futex: 1 +close: 1 +fstat: 1 +readlinkat: 1 +newfstatat: 1 +mremap: 1 +fstatfs: 1 +pread64: 1 +rt_sigprocmask: 1 +rt_sigaction: 1 +faccessat: 1 +#ioctl: arg1 == _IOC(_IOC_NONE +ioctl: 1 +clock_gettime: 1 +getrandom: 1 +nanosleep: 1 +fcntl: 1 +getuid: 1 +sigaltstack: 1 +socket: arg0 == AF_QIPCRTR || arg0 == AF_UNIX +writev: 1 +execve: 1 +getpid: 1 +set_tid_address: 1 +sched_getscheduler: 1 +sigaltstack: 1 +sched_getaffinity: 1 +connect: 1 +pipe2: 1 +clone: 1 +ppoll: 1 +restart_syscall: 1 +exit: 1 +exit_group: 1 +rt_sigreturn: 1 +rt_tgsigqueueinfo: 1 +getppid: 1 +dup: 1 +capget: 1 +capset: 1 +setsid: 1 +setitimer: 1 +ptrace: 1 +recvmsg: 1 +exit: 1 +restart_syscall: 1 +gettid: 1 +write: 1 +dup3: 1 +getdents64: 1 +getsockname: 1 +recvfrom: 1 +madvise: 1 diff --git a/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy new file mode 100644 index 0000000..9007c03 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy @@ -0,0 +1,64 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == 0x37 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +futex: 1 +read: 1 +openat: 1 +close: 1 +fstat: 1 +readlinkat: 1 +newfstatat: 1 +mremap: 1 +clock_gettime: 1 +pread64: 1 +fstatfs: 1 +rt_sigaction: 1 +faccessat: 1 +rt_sigprocmask: 1 +#ioctl: arg1 == TCGETS || arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION +ioctl: 1 +getrandom: 1 +fcntl: 1 +getuid: 1 +lseek: 1 +exit_group: 1 +sched_getaffinity: 1 +writev: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +getrlimit: 1 +restart_syscall: 1 +clone: 1 +sched_getscheduler: 1 +execve: 1 +socket: arg0 == AF_UNIX +set_tid_address: 1 +rt_sigreturn: 1 +connect: 1 +gettid: 1 +setpriority: 1 +prctl: 1 +write: 1 +madvise: 1 diff --git a/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy b/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy new file mode 100644 index 0000000..1100707 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy @@ -0,0 +1,67 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2019 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_VMA +prctl: 1 +openat: 1 +futex: 1 +close: 1 +read: 1 +write: 1 +fstat64: 1 +fstatat64: 1 +readlinkat: 1 +fstatfs64: 1 +pread64: 1 +#ioctl: arg1 == BINDER_VERSION || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_WRITE_READ +ioctl: 1 +faccessat: 1 +clock_gettime: 1 +getuid32: 1 +rt_sigaction: 1 +writev: 1 +madvise: 1 +_llseek: 1 +rt_sigprocmask: 1 +fcntl64: 1 +#set_tls: 1 +personality: 1 +getrandom: 1 +open: 1 +ugetrlimit: 1 +clone: 1 +set_tid_address: 1 +execve: 1 +sched_getscheduler: 1 +exit_group: 1 +rt_sigreturn: 1 +restart_syscall: 1 +connect: 1 +socket: arg0 == AF_UNIX +exit: 1 +readlink: 1 +getpid: 1 +sigaltstack: 1 +setpriority: 1 +getdents64: 1 +dup: 1 \ No newline at end of file diff --git a/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy b/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy new file mode 100644 index 0000000..591cf41 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy @@ -0,0 +1,80 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2019 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE +prctl: 1 +futex: 1 +openat: 1 +fstatat64: 1 +read: 1 +write: 1 +close: 1 +sendto: 1 +clock_gettime: 1 +fstat64: 1 +faccessat: 1 +readlinkat: 1 +pread64: 1 +fstatfs64: 1 +getuid32: 1 +rt_sigaction: 1 +#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_VERSION || arg1 == BINDER_SET_MAX_THREADS +ioctl: 1 +writev: 1 +rt_sigprocmask: 1 +madvise: 1 +fcntl64: 1 +clone: 1 +#set_tls: 1 +open: 1 +personality: 1 +getrandom: 1 +restart_syscall: 1 +sched_getscheduler: 1 +execve: 1 +socket: arg0 == AF_UNIX +exit_group: 1 +rt_sigreturn: 1 +connect: 1 +set_tid_address: 1 +readlink: 1 +ugetrlimit: 1 +exit: 1 +getpid: 1 +gettid: 1 +sigaltstack: 1 +setpriority: 1 +lseek: 1 +sched_yield: 1 +_llseek: 1 +nanosleep: 1 +flock: 1 +setsockopt: 1 +bind: 1 +getsockname: 1 +listen: 1 +pselect6: 1 +accept4: 1 +sendmsg: 1 +recvfrom: 1 +mremap: 1 diff --git a/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy b/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy new file mode 100644 index 0000000..5bb6994 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy @@ -0,0 +1,94 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2019 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_VERSION || arg1 == VIDIOC_QBUF || arg1 == BINDER_SET_MAX_THREADS +ioctl: 1 +futex: 1 +mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +clock_gettime: 1 +dup: 1 +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_VMA +prctl: 1 +openat: 1 +close: 1 +fstat64: 1 +read: 1 +write: 1 +readlinkat: 1 +unlinkat: 1 +mremap: 1 +pread64: 1 +fstatfs64: 1 +fstatat64: 1 +getuid32: 1 +writev: 1 +faccessat: 1 +rt_sigaction: 1 +sendto: 1 +_llseek: 1 +madvise: 1 +rt_sigprocmask: 1 +fcntl64: 1 +#set_tls: 1 +personality: 1 +getrandom: 1 +ugetrlimit: 1 +rt_sigreturn: 1 +set_tid_address: 1 +open: 1 +exit: 1 +sched_getscheduler: 1 +connect: 1 +execve: 1 +getpid: 1 +exit_group: 1 +socket: arg0 == AF_UNIX +clone: 1 +restart_syscall: 1 +sigaltstack: 1 +setpriority: 1 +setsockopt: 1 +getsockopt: 1 +bind: 1 +listen: 1 +socketpair: 1 +getpriority: 1 +pselect6: 1 +accept4: 1 +sendmsg: 1 +sendmmsg: 1 +recvmsg: 1 +recvfrom: 1 +gettimeofday: 1 +lseek: 1 +getsockname: 1 +nanosleep: 1 +ppoll: 1 +timer_create: 1 +timer_delete: 1 +timer_settime: 1 +rt_sigtimedwait: 1 +eventfd2: 1 +tgkill: 1 +gettid: 1 +sched_yield: 1 +flock: 1 diff --git a/proprietary/vendor/etc/sensors/config/alsps.json b/proprietary/vendor/etc/sensors/config/alsps.json new file mode 100644 index 0000000..32aa5ca --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/alsps.json @@ -0,0 +1,46 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["356","400"] + }, + "alsps":{ + "owner": "sns_alsps", + ".als":{ + "owner": "sns_alsps", + ".config":{ + "owner": "sns_alsps", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".prox":{ + "owner": "sns_alsps", + ".config":{ + "owner": "sns_alsps", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/bmi160.json b/proprietary/vendor/etc/sensors/config/bmi160.json new file mode 100644 index 0000000..81950c8 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/bmi160.json @@ -0,0 +1,82 @@ +{ + "config": + { + "hw_platform": ["QRD", "MTP", "Dragon", "Surf", "HDK"], + "soc_id": ["356", "400", "360"] + }, + "bmi160_0":{ + "owner": "bmi160", + ".accel":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/bmi260_0.json b/proprietary/vendor/etc/sensors/config/bmi260_0.json new file mode 100644 index 0000000..0acbe97 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/bmi260_0.json @@ -0,0 +1,82 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["365", "400"] + }, + "bmi26x_0":{ + "owner": "sns_bmi26x", + ".accel":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/bmi260_0_crt.json b/proprietary/vendor/etc/sensors/config/bmi260_0_crt.json new file mode 100644 index 0000000..941b3b2 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/bmi260_0_crt.json @@ -0,0 +1,53 @@ +{ + "bmi26x_crt_state": { + ".crt_gain": { + "gain_x": { + "type": "int", + "ver": "0", + "data": "0" + }, + "gain_y": { + "type": "int", + "ver": "0", + "data": "1" + }, + "gain_z": { + "type": "int", + "ver": "0", + "data": "2" + }, + "owner": "sns_bmi26x" + }, + "owner": "sns_bmi26x" + }, + "bmi26x_ois_cfg": { + ".ois_cfg": { + "enable": { + "type": "int", + "ver": "0", + "data": "1" + }, + "owner": "sns_bmi26x", + "range_idx": { + "type": "int", + "ver": "0", + "data": "0" + }, + "spi4": { + "type": "int", + "ver": "0", + "data": "1" + } + }, + "owner": "sns_bmi26x" + }, + "config": { + "hw_platform": [ + "MTP" + ], + "soc_id": [ + "365", + "400" + ] + } +} diff --git a/proprietary/vendor/etc/sensors/config/bmi260_0_crt_cfg.json b/proprietary/vendor/etc/sensors/config/bmi260_0_crt_cfg.json new file mode 100644 index 0000000..3a52d76 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/bmi260_0_crt_cfg.json @@ -0,0 +1,22 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["365", "400"] + }, + "bmi26x_crt_config":{ + "owner": "sns_bmi26x", + ".crt_cfg":{ + "owner": "sns_bmi26x", + "crt_itvl":{ "type": "int", "ver": "0", + "data": "600" + }, + "repeate_on_error":{ "type": "int", "ver": "0", + "data": "1" + }, + "reserved":{ "type": "int", "ver": "0", + "data": "2" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/bmi26x_0.json b/proprietary/vendor/etc/sensors/config/bmi26x_0.json new file mode 100644 index 0000000..fd184b1 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/bmi26x_0.json @@ -0,0 +1,82 @@ +{ + "config": + { + "hw_platform": ["QRD", "MTP", "Dragon", "Surf", "HDK", "IDP"], + "soc_id": ["300", "301", "336", "339", "341", "347", "355", "360", "361", "365", "366", "393", "356"] + }, + "bmi26x_0":{ + "owner": "sns_bmi26x", + ".accel":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_ak991x_0.json b/proprietary/vendor/etc/sensors/config/lito_ak991x_0.json new file mode 100644 index 0000000..0caad90 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_ak991x_0.json @@ -0,0 +1,238 @@ +{ + "config": + { + "hw_platform": ["MTP", "Surf"], + "soc_id": ["400","440", "476"] + }, + "ak0991x_0":{ + "owner": "sns_ak0991x", + ".mag":{ + "owner": "sns_ak0991x", + ".config":{ + "owner": "sns_ak0991x", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".config_2":{ + "owner": "sns_ak0991x", + "use_fifo":{ "type": "int", "ver": "0", + "data": "0" + }, + "nsf":{ "type": "int", "ver": "0", + "data": "0" + }, + "sdr":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "ak0991x_0_platform":{ + "owner": "sns_ak0991x", + ".config":{ + "owner": "sns_ak0991x", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "1" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "12" + }, + "i3c_address":{ "type": "int", "ver": "0", + "data": "30" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "1", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "110" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".orient":{ + "owner": "sns_ak0991x", + "x":{ "type": "str", "ver": "1", + "data": "+x" + }, + "y":{ "type": "str", "ver": "1", + "data": "+y" + }, + "z":{ "type": "str", "ver": "1", + "data": "+z" + } + }, + ".mag":{ + "owner": "sns_ak0991x", + ".fac_cal":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "1", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "1", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "1", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".fac_cal_2":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".placement":{ + "owner": "sns_ak0991x", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_alsps.json b/proprietary/vendor/etc/sensors/config/lito_alsps.json new file mode 100644 index 0000000..b44aa91 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_alsps.json @@ -0,0 +1,97 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["400"] + }, + "alsps_platform":{ + "owner": "sns_alsps", + ".config":{ + "owner": "sns_alsps", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "70" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "2", + "data": "111" + }, + "irq_pull_type":{ "type": "int", "ver": "1", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "1", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".als":{ + "owner": "sns_alsps", + ".fac_cal":{ + "owner": "sns_alsps", + "scale":{ "type": "flt", "ver": "0", + "data": "1000.0" + }, + "bias":{ "type": "flt", "ver": "0", + "data": "5000.0" + } + } + }, + ".prox":{ + "owner": "sns_alsps", + ".fac_cal":{ + "owner": "sns_alsps", + "offset":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3cm_threshold":{ "type": "flt", "ver": "0", + "data": "160.0" + }, + "delta":{ "type": "flt", "ver": "0", + "data": "110.0" + }, + "cali_goal":{ "type": "flt", "ver": "0", + "data": "50.0" + }, + "cali_up_thrd":{ "type": "flt", "ver": "0", + "data": "30000.0" + }, + "dynamic_cali_offset":{ "type": "flt", "ver": "1", + "data": "0.0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_bmi160.json b/proprietary/vendor/etc/sensors/config/lito_bmi160.json new file mode 100644 index 0000000..600d5b1 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_bmi160.json @@ -0,0 +1,241 @@ +{ + "config":{ + "hw_platform": ["QRD", "MTP", "Dragon", "Surf", "HDK"], + "soc_id": ["336", "400", "360"] + }, + "bmi160_0_platform":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "3300" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "107" + }, + "irq_pull_type":{ "type": "int", "ver": "1", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".orient":{ + "owner": "bmi160", + "x":{ "type": "str", "ver": "1", + "data": "+x" + }, + "y":{ "type": "str", "ver": "1", + "data": "-y" + }, + "z":{ "type": "str", "ver": "1", + "data": "-z" + } + }, + ".gyro":{ + "owner": "bmi160", + ".fac_cal":{ + "owner": "bmi160", + ".corr_mat":{ + "owner": "bmi160", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "bmi160", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "bmi160", + ".fac_cal":{ + "owner": "bmi160", + ".corr_mat":{ + "owner": "bmi160", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "bmi160", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "bmi160", + ".fac_cal": + { + "owner": "bmi160", + ".scale":{ + "owner": "bmi160", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "bmi160", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "bmi160", + ".config":{ + "owner": "bmi160", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "bmi160", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_bmi260_0.json b/proprietary/vendor/etc/sensors/config/lito_bmi260_0.json new file mode 100644 index 0000000..827dc82 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_bmi260_0.json @@ -0,0 +1,256 @@ +{ + "config":{ + "hw_platform": ["MTP"], + "soc_id": ["365", "400"] + }, + "bmi26x_0_platform":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "3300" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "107" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".orient":{ + "owner": "sns_bmi26x", + "x":{ "type": "str", "ver": "0", + "data": "+y" + }, + "y":{ "type": "str", "ver": "0", + "data": "-x" + }, + "z":{ "type": "str", "ver": "0", + "data": "+z" + } + }, + ".gyro":{ + "owner": "sns_bmi26x", + ".fac_cal":{ + "owner": "sns_bmi26x", + ".corr_mat":{ + "owner": "sns_bmi26x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_bmi26x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "sns_bmi26x", + ".fac_cal":{ + "owner": "sns_bmi26x", + ".corr_mat":{ + "owner": "sns_bmi26x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_bmi26x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "sns_bmi26x", + ".fac_cal": + { + "owner": "sns_bmi26x", + ".scale":{ + "owner": "sns_bmi26x", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_bmi26x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.583" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.04" + } + } + }, + ".lowg":{ + "owner": "sns_bmi26x", + ".config":{ + "owner": "sns_bmi26x", + "enable":{ "type": "int", "ver": "0", + "data": "1" + }, + "mode":{ "type": "int", "ver": "0", + "data": "1" + }, + "debug":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".placement":{ + "owner": "sns_bmi26x", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_default_sensors.json b/proprietary/vendor/etc/sensors/config/lito_default_sensors.json new file mode 100644 index 0000000..b8eb4f2 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_default_sensors.json @@ -0,0 +1,186 @@ +{ + "config":{ + "hw_platform": ["MTP", "QRD", "Surf"], + "soc_id": ["400","440", "476"] + }, + + "default_sensors": { + "owner": "suid", + ".accel": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".gyro": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".mag": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".motion_detect": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".sensor_temperature": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + }, + ".attr_1": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "0" }, + "val": { "type": "str", "ver": "0", "data": "lsm6dst" } + } + }, + + ".proximity": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "16" }, + "val": { "type": "int", "ver": "0", "data": "1" } + } + }, + + ".ambient_light": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "16" }, + "val": { "type": "int", "ver": "0", "data": "1" } + } + }, + + ".sar": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "16" }, + "val": { "type": "int", "ver": "0", "data": "1" } + } + }, + + ".accel_cal": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".gyro_cal": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".mag_cal": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".amd": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".tilt": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".gyro_rot_matrix": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".gravity": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".game_rv": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".geomag_rv": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".fmv": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + }, + + ".rotv": { + "owner": "suid", + ".attr_0": { + "owner": "suid", + "id": { "type": "int", "ver": "0", "data": "19" }, + "val": { "type": "int", "ver": "0", "data": "0" } + } + } + } +} + diff --git a/proprietary/vendor/etc/sensors/config/lito_dynamic_sensors.json b/proprietary/vendor/etc/sensors/config/lito_dynamic_sensors.json new file mode 100644 index 0000000..83f0cb5 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_dynamic_sensors.json @@ -0,0 +1,16 @@ +{ + "config":{ + }, + + "sns_dynamic_sensors": + { + "owner":"sns_dynamic_sensors", + + "sns_bring_to_ear_register": + { + "type" : "str", + "ver" : "0", + "data" : "sns_bring_to_ear.so" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_lsm6ds3c_0.json b/proprietary/vendor/etc/sensors/config/lito_lsm6ds3c_0.json new file mode 100644 index 0000000..9c4b405 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_lsm6ds3c_0.json @@ -0,0 +1,247 @@ +{ + "config":{ + "hw_platform": ["MTP"], + "soc_id": ["365","400"] + }, + "lsm6ds3c_0_platform":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "9600" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "1", + "data": "107" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "1", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "20" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6ds3c", + "x":{ "type": "str", "ver": "3", + "data": "+y" + }, + "y":{ "type": "str", "ver": "3", + "data": "+x" + }, + "z":{ "type": "str", "ver": "0", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6ds3c", + ".fac_cal":{ + "owner": "lsm6ds3c", + ".corr_mat":{ + "owner": "lsm6ds3c", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6ds3c", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6ds3c", + ".fac_cal":{ + "owner": "lsm6ds3c", + ".corr_mat":{ + "owner": "lsm6ds3c", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6ds3c", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6ds3c", + ".fac_cal": + { + "owner": "lsm6ds3c", + ".scale":{ + "owner": "lsm6ds3c", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6ds3c", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "thresh":{ "type": "flt", "ver": "0", + "data": "1.22645" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6ds3c", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_lsm6dsm.json b/proprietary/vendor/etc/sensors/config/lito_lsm6dsm.json new file mode 100644 index 0000000..4bd24bb --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_lsm6dsm.json @@ -0,0 +1,349 @@ +{ + "config":{ + "hw_platform": ["MTP"], + "soc_id": ["365","400"] + }, + "lsm6dsm_0":{ + "owner": "lsm6dsm", + ".accel":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dsm_0_platform":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "9600" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "1", + "data": "107" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "1", + "data": "0" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "20" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dsm", + "x":{ "type": "str", "ver": "2", + "data": "-y" + }, + "y":{ "type": "str", "ver": "2", + "data": "-x" + }, + "z":{ "type": "str", "ver": "2", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6dsm", + ".fac_cal":{ + "owner": "lsm6dsm", + ".corr_mat":{ + "owner": "lsm6dsm", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dsm", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dsm", + ".fac_cal":{ + "owner": "lsm6dsm", + ".corr_mat":{ + "owner": "lsm6dsm", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dsm", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dsm", + ".fac_cal": + { + "owner": "lsm6dsm", + ".scale":{ + "owner": "lsm6dsm", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dsm", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "thresh":{ "type": "flt", "ver": "0", + "data": "1.2264" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".ff":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "thresh":{ "type": "flt", "ver": "0", + "data": "2.15" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0048" + } + } + }, + ".hs":{ + "owner": "lsm6dsm", + ".config":{ + "owner": "lsm6dsm", + "thresh":{ "type": "flt", "ver": "0", + "data": "17.15" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dsm", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/lito_lsm6dst_0.json b/proprietary/vendor/etc/sensors/config/lito_lsm6dst_0.json new file mode 100644 index 0000000..1191d01 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_lsm6dst_0.json @@ -0,0 +1,322 @@ +{ + "config":{ + "hw_platform": ["MTP", "Surf"], + "soc_id": ["400","440", "476"] + }, + "lsm6dst_0":{ + "owner": "lsm6dst", + ".accel":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dst_0_platform":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "bus_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "1" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "106" + }, + "i3c_address":{ "type": "int", "ver": "0", + "data": "10" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "12500" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "108" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "10" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dst", + "x":{ "type": "str", "ver": "0", + "data": "-x" + }, + "y":{ "type": "str", "ver": "0", + "data": "+y" + }, + "z":{ "type": "str", "ver": "0", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".fac_cal": + { + "owner": "lsm6dst", + ".scale":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dst", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_lsm6dst_1.json b/proprietary/vendor/etc/sensors/config/lito_lsm6dst_1.json new file mode 100644 index 0000000..8ec165d --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_lsm6dst_1.json @@ -0,0 +1,322 @@ +{ + "config":{ + "hw_platform": ["MTP","Surf"], + "soc_id": ["400","440", "476"] + }, + "lsm6dst_1":{ + "owner": "lsm6dst", + ".accel":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dst_1_platform":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "bus_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "1" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "107" + }, + "i3c_address":{ "type": "int", "ver": "0", + "data": "20" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "12500" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "109" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "10" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dst", + "x":{ "type": "str", "ver": "0", + "data": "-x" + }, + "y":{ "type": "str", "ver": "0", + "data": "+y" + }, + "z":{ "type": "str", "ver": "0", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".fac_cal": + { + "owner": "lsm6dst", + ".scale":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dst", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_mmc5603nj.json b/proprietary/vendor/etc/sensors/config/lito_mmc5603nj.json new file mode 100644 index 0000000..484131c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_mmc5603nj.json @@ -0,0 +1,142 @@ +{ + "config": + { + "hw_platform": ["MTP","Surf"], + "soc_id": ["400","440"] + }, + "mmc5603x_0_platform":{ + "owner": "sns_mmc5603x", + ".config":{ + "owner": "sns_mmc5603x", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "1" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "48" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".orient":{ + "owner": "sns_mmc5603x", + "x":{ "type": "str", "ver": "0", + "data": "+x" + }, + "y":{ "type": "str", "ver": "0", + "data": "+y" + }, + "z":{ "type": "str", "ver": "0", + "data": "+z" + } + }, + ".mag":{ + "owner": "sns_mmc5603x", + ".fac_cal":{ + "owner": "sns_mmc5603x", + ".corr_mat":{ + "owner": "sns_mmc5603x", + "0_0":{ "type": "flt", "ver": "1", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "1", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "1", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "1", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_mmc5603x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".placement":{ + "owner": "sns_mmc5603x", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_400_ak991x_0.json b/proprietary/vendor/etc/sensors/config/lito_qrd_400_ak991x_0.json new file mode 100644 index 0000000..dcc47d7 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_400_ak991x_0.json @@ -0,0 +1,115 @@ +{ + "config": + { + "hw_platform": ["QRD"], + "soc_id": ["400", "476"] + }, + "ak0991x_0_platform":{ + "owner": "sns_ak0991x", + ".orient":{ + "owner": "sns_ak0991x", + "x":{ "type": "str", "ver": "0", + "data": "+y" + }, + "y":{ "type": "str", "ver": "0", + "data": "-x" + }, + "z":{ "type": "str", "ver": "0", + "data": "+z" + } + }, + ".mag":{ + "owner": "sns_ak0991x", + ".fac_cal":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.009" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.031" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.012" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.031" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "0.990" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.003" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.012" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.003" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.001" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".fac_cal_2":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_440_ak991x_0.json b/proprietary/vendor/etc/sensors/config/lito_qrd_440_ak991x_0.json new file mode 100644 index 0000000..e761686 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_440_ak991x_0.json @@ -0,0 +1,115 @@ +{ + "config": + { + "hw_platform": ["QRD"], + "soc_id": ["440", "476"] + }, + "ak0991x_0_platform":{ + "owner": "sns_ak0991x", + ".orient":{ + "owner": "sns_ak0991x", + "x":{ "type": "str", "ver": "0", + "data": "+x" + }, + "y":{ "type": "str", "ver": "0", + "data": "+y" + }, + "z":{ "type": "str", "ver": "0", + "data": "+z" + } + }, + ".mag":{ + "owner": "sns_ak0991x", + ".fac_cal":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.029" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.023" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.008" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.023" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "0.993" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.001" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.008" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.001" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "0.979" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".fac_cal_2":{ + "owner": "sns_ak0991x", + ".corr_mat":{ + "owner": "sns_ak0991x", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "sns_ak0991x", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_ak991x_0.json b/proprietary/vendor/etc/sensors/config/lito_qrd_ak991x_0.json new file mode 100644 index 0000000..4e60d87 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_ak991x_0.json @@ -0,0 +1,130 @@ +{ + "config": + { + "hw_platform": ["QRD"], + "soc_id": ["400","440", "476"] + }, + "ak0991x_0":{ + "owner": "sns_ak0991x", + ".mag":{ + "owner": "sns_ak0991x", + ".config":{ + "owner": "sns_ak0991x", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".config_2":{ + "owner": "sns_ak0991x", + "use_fifo":{ "type": "int", "ver": "0", + "data": "0" + }, + "nsf":{ "type": "int", "ver": "0", + "data": "0" + }, + "sdr":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "ak0991x_0_platform":{ + "owner": "sns_ak0991x", + ".config":{ + "owner": "sns_ak0991x", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "1" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "12" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "110" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".placement":{ + "owner": "sns_ak0991x", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0.json b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0.json new file mode 100644 index 0000000..e8976bd --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0.json @@ -0,0 +1,319 @@ +{ + "config":{ + "hw_platform": ["QRD"], + "soc_id": ["400", "476"] + }, + "lsm6dst_0":{ + "owner": "lsm6dst", + ".accel":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dst_0_platform":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "9600" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "108" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "10" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dst", + "x":{ "type": "str", "ver": "0", + "data": "+y" + }, + "y":{ "type": "str", "ver": "0", + "data": "-x" + }, + "z":{ "type": "str", "ver": "0", + "data": "+z" + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".fac_cal": + { + "owner": "lsm6dst", + ".scale":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dst", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0_440.json b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0_440.json new file mode 100644 index 0000000..0e1023c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_0_440.json @@ -0,0 +1,319 @@ +{ + "config":{ + "hw_platform": ["QRD"], + "soc_id": ["440", "476"] + }, + "lsm6dst_0":{ + "owner": "lsm6dst", + ".accel":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dst_0_platform":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "9600" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "108" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "10" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dst", + "x":{ "type": "str", "ver": "0", + "data": "+x" + }, + "y":{ "type": "str", "ver": "0", + "data": "-y" + }, + "z":{ "type": "str", "ver": "0", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".fac_cal": + { + "owner": "lsm6dst", + ".scale":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dst", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_1.json b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_1.json new file mode 100644 index 0000000..eb503f1 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_lsm6dst_1.json @@ -0,0 +1,319 @@ +{ + "config":{ + "hw_platform": ["QRD"], + "soc_id": ["400","440", "476"] + }, + "lsm6dst_1":{ + "owner": "lsm6dst", + ".accel":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "lsm6dst_1_platform":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "bus_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "3" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "1" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "0" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "9600" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "109" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "min_odr":{ "type": "int", "ver": "0", + "data": "20" + }, + "max_odr":{ "type": "int", "ver": "0", + "data": "500" + } + }, + ".orient":{ + "owner": "lsm6dst", + "x":{ "type": "str", "ver": "0", + "data": "+x" + }, + "y":{ "type": "str", "ver": "0", + "data": "-y" + }, + "z":{ "type": "str", "ver": "0", + "data": "-z" + } + }, + ".gyro":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".accel":{ + "owner": "lsm6dst", + ".fac_cal":{ + "owner": "lsm6dst", + ".corr_mat":{ + "owner": "lsm6dst", + "0_0":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "0_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "0_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1_1":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "1_2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2_2":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "y":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "z":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".temp":{ + "owner": "lsm6dst", + ".fac_cal": + { + "owner": "lsm6dst", + ".scale":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "1.0" + } + }, + ".bias":{ + "owner": "lsm6dst", + "x":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } + }, + ".md":{ + "owner": "lsm6dst", + ".config":{ + "owner": "lsm6dst", + "thresh":{ "type": "flt", "ver": "0", + "data": "0.6132" + }, + "disable":{ "type": "int", "ver": "0", + "data": "0" + }, + "win":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".placement":{ + "owner": "lsm6dst", + "0":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.1" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_qrd_tmd2725.json b/proprietary/vendor/etc/sensors/config/lito_qrd_tmd2725.json new file mode 100644 index 0000000..3ee885e --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_qrd_tmd2725.json @@ -0,0 +1,264 @@ +{ + "config":{ + "hw_platform": ["QRD"], + "soc_id": ["400","440", "476"] + }, + "tmd2725_0":{ + "owner": "sns_tmd2725", + ".als":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".prox":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "tmd2725_0_platform":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "57" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "111" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".als":{ + "owner": "sns_tmd2725", + ".fac_cal":{ + "owner": "sns_tmd2725", + "scale":{ "type": "flt", "ver": "0", + "data": "1000.0" + }, + "bias":{ "type": "flt", "ver": "0", + "data": "2000.0" + } + }, + ".custom_cal":{ + "owner": "sns_tmd2725", + "l0_factor":{ "type": "flt", "ver": "0", + "data": "1000.0" + }, + "l1_factor":{ "type": "flt", "ver": "0", + "data": "260.0" + }, + "l2_factor":{ "type": "flt", "ver": "0", + "data": "800.0" + }, + "l3_factor":{ "type": "flt", "ver": "0", + "data": "270.0" + }, + "d_factor":{ "type": "flt", "ver": "0", + "data": "750.0" + } + }, + ".def_config":{ + "owner": "sns_tmd2725", + "a_time":{ "type": "flt", "ver": "0", + "data": "90000.0" + }, + "w_time":{ "type": "flt", "ver": "0", + "data": "28.0" + }, + "w_long":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "a_gain":{ "type": "flt", "ver": "0", + "data": "16000.0" + }, + "a_pers":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "a_upperThrs":{ "type": "flt", "ver": "0", + "data": "5.0" + }, + "a_lowerThrs":{ "type": "flt", "ver": "0", + "data": "5.0" + }, + "a_thrsWidth":{ "type": "flt", "ver": "0", + "data": "10.0" + } + }, + ".cal_target":{ + "owner": "sns_tmd2725", + "lux_cal_target":{ "type": "flt", "ver": "0", + "data": "300.0" + }, + "lux_cal_target_tolerance":{ "type": "flt", "ver": "0", + "data": "30.0" + } + } + }, + ".prox":{ + "owner": "sns_tmd2725", + ".fac_cal":{ + "owner": "sns_tmd2725", + "near_threshold":{ "type": "flt", "ver": "0", + "data": "39.0" + }, + "far_threshold":{ "type": "flt", "ver": "0", + "data": "19.0" + } + }, + ".proxOffset_hWcal":{ + "owner": "sns_tmd2725", + "proxOffset":{ "type": "flt", "ver": "0", + "data": "5.0" + }, + "proxOffsetSign":{ "type": "flt", "ver": "0", + "data": "0.0" + } + }, + ".def_config":{ + "owner": "sns_tmd2725", + "ptime":{ "type": "flt", "ver": "0", + "data": "49896.0" + }, + "pwait_time":{ "type": "flt", "ver": "0", + "data": "28.0" + }, + "ppulse_len":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "ppulse":{ "type": "flt", "ver": "0", + "data": "17.0" + }, + "pgain":{ "type": "flt", "ver": "0", + "data": "4000.0" + }, + "pldrive":{ "type": "flt", "ver": "0", + "data": "24.0" + }, + "ppers":{ "type": "flt", "ver": "0", + "data": "2.0" + }, + "pupper_thrs":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "plower_thrs":{ "type": "flt", "ver": "0", + "data": "255.0" + }, + "poffset_sign":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "poffset_L":{ "type": "flt", "ver": "0", + "data": "50.0" + }, + "pBinSearch":{ "type": "flt", "ver": "0", + "data": "2.0" + } + } + }, + ".placement":{ + "owner": "sns_tmd2725", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_stk3x5x_0.json b/proprietary/vendor/etc/sensors/config/lito_stk3x5x_0.json new file mode 100644 index 0000000..a350f01 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_stk3x5x_0.json @@ -0,0 +1,91 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["400"] + }, + "stk3a5x_0_platform":{ + "owner": "sns_stk3x5x", + ".config":{ + "owner": "sns_stk3x5x", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "70" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "2", + "data": "111" + }, + "irq_pull_type":{ "type": "int", "ver": "1", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "2" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "1", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".als":{ + "owner": "sns_stk3x5x", + ".fac_cal":{ + "owner": "sns_stk3x5x", + "scale":{ "type": "flt", "ver": "0", + "data": "1000.0" + }, + "bias":{ "type": "flt", "ver": "0", + "data": "5000.0" + } + } + }, + ".ps":{ + "owner": "sns_stk3x5x", + ".fac_cal":{ + "owner": "sns_stk3x5x", + "offset":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3cm_threshold":{ "type": "flt", "ver": "0", + "data": "160.0" + }, + "delta":{ "type": "flt", "ver": "0", + "data": "110.0" + }, + "cali_goal":{ "type": "flt", "ver": "0", + "data": "50.0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_sx9324.json b/proprietary/vendor/etc/sensors/config/lito_sx9324.json new file mode 100644 index 0000000..6d9e0b3 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_sx9324.json @@ -0,0 +1,97 @@ +{ + "config": + { + "hw_platform": ["MTP", "QRD"], + "soc_id": ["400", "440"] + }, + "sx9324_0_platform":{ + "owner": "sns_sx9324", + ".config":{ + "owner": "sns_sx9324", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "2" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "44" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "64" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".placement":{ + "owner": "sns_sx9324", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_sx9324up.json b/proprietary/vendor/etc/sensors/config/lito_sx9324up.json new file mode 100644 index 0000000..f4a2877 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_sx9324up.json @@ -0,0 +1,97 @@ +{ + "config": + { + "hw_platform": ["MTP", "QRD"], + "soc_id": ["400", "440"] + }, + "sx9324up_0_platform":{ + "owner": "sns_sx9324up", + ".config":{ + "owner": "sns_sx9324up", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "2" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "40" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "113" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "1" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".placement":{ + "owner": "sns_sx9324up", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_sx932x_0.json b/proprietary/vendor/etc/sensors/config/lito_sx932x_0.json new file mode 100644 index 0000000..f506a21 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_sx932x_0.json @@ -0,0 +1,99 @@ +{ + "config":{ + "hw_platform": ["MTP", "Surf"], + "soc_id": ["400","440", "476"] + }, + "sx932x_0_platform":{ + "owner": "sns_sx932x", + ".config":{ + "owner": "sns_sx932x", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "40" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "64" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "3" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "1" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".placement":{ + "owner": "sns_sx932x", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/lito_tcs3701.json b/proprietary/vendor/etc/sensors/config/lito_tcs3701.json new file mode 100644 index 0000000..4a6382a --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_tcs3701.json @@ -0,0 +1,136 @@ +{ + "config": + { + "hw_platform": ["MTP","QRD"], + "soc_id": ["400","440", "476"] + }, + "tcs3701_platform":{ + "owner": "sns_tcs3701", + ".config":{ + "owner": "sns_tcs3701", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "57" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "111" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".als":{ + "owner": "sns_tcs3701", + ".fac_cal":{ + "owner": "sns_tcs3701", + "scale":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "bias":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".prox":{ + "owner": "sns_tcs3701", + ".fac_cal":{ + "owner": "sns_tcs3701", + "near_threshold":{ "type": "flt", "ver": "0", + "data": "60.0" + }, + "far_threshold":{ "type": "flt", "ver": "0", + "data": "40.0" + }, + "offset1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "offset2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1cm_thrd":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3cm_thrd":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + }, + ".coefficient":{ + "owner": "sns_tcs3701", + "0":{ "type": "flt", "ver": "0", + "data": "58.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "2.11" + }, + "2":{ "type": "flt", "ver": "0", + "data": "-1.35" + }, + "3":{ "type": "flt", "ver": "0", + "data": "2.06" + }, + "4":{ "type": "flt", "ver": "0", + "data": "-3.25" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "1", + "data": "1000.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lito_tmd2725.json b/proprietary/vendor/etc/sensors/config/lito_tmd2725.json new file mode 100644 index 0000000..8875e37 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lito_tmd2725.json @@ -0,0 +1,264 @@ +{ + "config":{ + "hw_platform": ["MTP", "Surf"], + "soc_id": [ "400","440", "476"] + }, + "tmd2725_0":{ + "owner": "sns_tmd2725", + ".als":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "3" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".prox":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + }, + "tmd2725_0_platform":{ + "owner": "sns_tmd2725", + ".config":{ + "owner": "sns_tmd2725", + "bus_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "bus_instance":{ "type": "int", "ver": "0", + "data": "5" + }, + "slave_config":{ "type": "int", "ver": "0", + "data": "57" + }, + "min_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "max_bus_speed_khz":{ "type": "int", "ver": "0", + "data": "400" + }, + "reg_addr_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "dri_irq_num":{ "type": "int", "ver": "0", + "data": "111" + }, + "irq_pull_type":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_is_chip_pin":{ "type": "int", "ver": "0", + "data": "1" + }, + "irq_drive_strength":{ "type": "int", "ver": "0", + "data": "0" + }, + "irq_trigger_type":{ "type": "int", "ver": "0", + "data": "1" + }, + "num_rail":{ "type": "int", "ver": "0", + "data": "2" + }, + "rail_on_state":{ "type": "int", "ver": "0", + "data": "2" + }, + "vdd_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vdd" + }, + "vddio_rail":{ "type": "str", "ver": "0", + "data": "/pmic/client/sensor_vddio" + }, + "rigid_body_type":{ "type": "int", "ver": "0", + "data": "0" + } + }, + ".als":{ + "owner": "sns_tmd2725", + ".fac_cal":{ + "owner": "sns_tmd2725", + "scale":{ "type": "flt", "ver": "0", + "data": "2290.0" + }, + "bias":{ "type": "flt", "ver": "0", + "data": "2000.0" + } + }, + ".custom_cal":{ + "owner": "sns_tmd2725", + "l0_factor":{ "type": "flt", "ver": "0", + "data": "1000.0" + }, + "l1_factor":{ "type": "flt", "ver": "0", + "data": "260.0" + }, + "l2_factor":{ "type": "flt", "ver": "0", + "data": "800.0" + }, + "l3_factor":{ "type": "flt", "ver": "0", + "data": "270.0" + }, + "d_factor":{ "type": "flt", "ver": "0", + "data": "41.0" + } + }, + ".def_config":{ + "owner": "sns_tmd2725", + "a_time":{ "type": "flt", "ver": "0", + "data": "90000.0" + }, + "w_time":{ "type": "flt", "ver": "0", + "data": "28.0" + }, + "w_long":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "a_gain":{ "type": "flt", "ver": "0", + "data": "16000.0" + }, + "a_pers":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "a_upperThrs":{ "type": "flt", "ver": "0", + "data": "5.0" + }, + "a_lowerThrs":{ "type": "flt", "ver": "0", + "data": "5.0" + }, + "a_thrsWidth":{ "type": "flt", "ver": "0", + "data": "10.0" + } + }, + ".cal_target":{ + "owner": "sns_tmd2725", + "lux_cal_target":{ "type": "flt", "ver": "0", + "data": "300.0" + }, + "lux_cal_target_tolerance":{ "type": "flt", "ver": "0", + "data": "15.0" + } + } + }, + ".prox":{ + "owner": "sns_tmd2725", + ".fac_cal":{ + "owner": "sns_tmd2725", + "near_threshold":{ "type": "flt", "ver": "0", + "data": "58.0" + }, + "far_threshold":{ "type": "flt", "ver": "0", + "data": "19.0" + } + }, + ".proxOffset_hWcal":{ + "owner": "sns_tmd2725", + "proxOffset":{ "type": "flt", "ver": "0", + "data": "4.0" + }, + "proxOffsetSign":{ "type": "flt", "ver": "0", + "data": "0.0" + } + }, + ".def_config":{ + "owner": "sns_tmd2725", + "ptime":{ "type": "flt", "ver": "0", + "data": "49896.0" + }, + "pwait_time":{ "type": "flt", "ver": "0", + "data": "28.0" + }, + "ppulse_len":{ "type": "flt", "ver": "0", + "data": "1.0" + }, + "ppulse":{ "type": "flt", "ver": "0", + "data": "17.0" + }, + "pgain":{ "type": "flt", "ver": "0", + "data": "4000.0" + }, + "pldrive":{ "type": "flt", "ver": "0", + "data": "24.0" + }, + "ppers":{ "type": "flt", "ver": "0", + "data": "2.0" + }, + "pupper_thrs":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "plower_thrs":{ "type": "flt", "ver": "0", + "data": "255.0" + }, + "poffset_sign":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "poffset_L":{ "type": "flt", "ver": "0", + "data": "50.0" + }, + "pBinSearch":{ "type": "flt", "ver": "0", + "data": "2.0" + } + } + }, + ".placement":{ + "owner": "sns_tmd2725", + "0":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "2":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "3":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "6":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "7":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "10":{ "type": "flt", "ver": "0", + "data": "0.0" + }, + "11":{ "type": "flt", "ver": "0", + "data": "0.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lps22hh_0.json b/proprietary/vendor/etc/sensors/config/lps22hh_0.json new file mode 100644 index 0000000..256a0a3 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lps22hh_0.json @@ -0,0 +1,46 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["356"] + }, + "lps22hh_0":{ + "owner": "lps22hh", + ".presssure":{ + "owner": "lps22hh", + ".config":{ + "owner": "lps22hh", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lps22hh", + ".config":{ + "owner": "lps22hh", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/lsm6ds3c_0.json b/proprietary/vendor/etc/sensors/config/lsm6ds3c_0.json new file mode 100644 index 0000000..42c9129 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/lsm6ds3c_0.json @@ -0,0 +1,82 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["365","400"] + }, + "lsm6ds3c_0":{ + "owner": "lsm6ds3c", + ".accel":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".gyro":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "4" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".md":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".temp":{ + "owner": "lsm6ds3c", + ".config":{ + "owner": "lsm6ds3c", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/mmc5603nj.json b/proprietary/vendor/etc/sensors/config/mmc5603nj.json new file mode 100644 index 0000000..82dfabc --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/mmc5603nj.json @@ -0,0 +1,28 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["356","400"] + }, + "mmc5603x_0":{ + "owner": "sns_mmc5603x", + ".mag":{ + "owner": "sns_mmc5603x", + ".config":{ + "owner": "sns_mmc5603x", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_amd.json b/proprietary/vendor/etc/sensors/config/sns_amd.json new file mode 100644 index 0000000..6b9f279 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_amd.json @@ -0,0 +1,16 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "340", "347", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", + "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_amd": { + "owner": "sns_amd", + "param1": {"ver": "0","type": "flt","data": "0.06" + }, + "param2": {"ver": "0","type": "flt","data": "0.5" + }, + "sample_rate": {"ver": "0","type": "flt", "data": "10.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json b/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json new file mode 100644 index 0000000..1589638 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json @@ -0,0 +1,11 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK"], + "soc_id": ["339", "340", "361", "415", "439", "456"] + }, + "sns_amd": { + "owner": "sns_amd", + "enabled": {"ver": "0","type": "int", "data": "0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json b/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json new file mode 100644 index 0000000..450c8ee --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json @@ -0,0 +1,12 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "347", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440", + "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_amd": { + "owner": "sns_amd", + "enabled": {"ver": "0","type": "int", "data": "1" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_aont.json b/proprietary/vendor/etc/sensors/config/sns_aont.json new file mode 100644 index 0000000..ed52420 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_aont.json @@ -0,0 +1,10 @@ +{ + "config":{ + }, + "sns_aont": { + "owner": "sns_aont", + "aont_enable":{ "type": "int", "ver": "0", + "data": "1" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json b/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json new file mode 100644 index 0000000..edd9a0b --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json @@ -0,0 +1,37 @@ +{ + "config":{ + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417","440", + "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_basic_gestures": { + "owner": "sns_basic_gestures", + "sample_rate": { "type": "flt", "ver": "0", + "data": "30.0" + }, + "push_threshold": { "type": "flt", "ver": "0", + "data": "14.7178" + }, + "pull_threshold": { "type": "flt", "ver": "0", + "data": "14.7178" + }, + "shake_threshold": { "type": "flt", "ver": "0", + "data": "14.7178" + }, + "sleep": { "type": "flt", "ver": "0", + "data": "0.3" + }, + "param1": { "type": "flt", "ver": "0", + "data": "0.1" + }, + "param2": { "type": "flt", "ver": "0", + "data": "4.9059" + }, + "param3": { "type": "flt", "ver": "0", + "data": "0.1" + }, + "param4": { "type": "flt", "ver": "0", + "data": "0.2618" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json b/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json new file mode 100644 index 0000000..74c21cf --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json @@ -0,0 +1,37 @@ +{ + "config":{ + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "415", "439", "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "450", "476", "469", "470", "473", "474"] + }, + "sns_bring_to_ear": { + "owner": "sns_bring_to_ear", + "sample_rate": { "type": "flt", "ver": "0", + "data": "30.0" + }, + "facing_angle_threshold": { "type": "flt", "ver": "0", + "data": "1.1345" + }, + "horiz_angle_threshold": { "type": "flt", "ver": "0", + "data": "0.3491" + }, + "vert_angle_threshold": { "type": "flt", "ver": "0", + "data": "0.3491" + }, + "proximity_enable": { "type": "int", "ver": "0", + "data": "0" + }, + "param1": { "type": "flt", "ver": "0", + "data": "2.943" + }, + "param2": { "type": "flt", "ver": "0", + "data": "0.2" + }, + "param3": { "type": "flt", "ver": "0", + "data": "0.2618" + }, + "param4": {"type": "flt", "ver": "0", + "data": "0.2" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd.json b/proprietary/vendor/etc/sensors/config/sns_ccd.json new file mode 100644 index 0000000..6e531b9 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_ccd.json @@ -0,0 +1,150 @@ +{ + "config": { + "hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"], + "soc_id": ["339", "340", "356", "361", "415", "439", "456", "450"] + }, + "ccd_amd": { + "owner": "sns_ccd", + "h2": { "ver": "0","type": "int", + "data": "50"}, + "disable_flush_only": { "ver": "0","type": "int", + "data": "0"} + }, + "ccd_ttw": { + "owner": "sns_ccd", + "te0_ratecfg": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_xmd_win_len_samp": { "ver": "0","type": "int", + "data": "0x4" }, + "te0_xmd_threshhold1": { "ver": "0","type": "int", + "data": "0x4B00" }, + "te0_xmd_threshhold2": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_xmd_hysteresis1": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_xmd_hysteresis2": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_tilt_win_sum_shift": { "ver": "0","type": "int", + "data": "0x2" }, + "te0_tr_win_len_samples": { "ver": "0","type": "int", + "data": "0xD" }, + "te0_tr_angle_cosine_sq": { "ver": "0","type": "int", + "data": "0x327" }, + "te0_tr_decimate_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_tr_hysteresis": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_dt_angle_cosine_sq": { "ver": "0","type": "int", + "data": "0x2D0" }, + "te0_dt_ref_gravity_latch": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori0_x_th_lower": { "ver": "0","type": "int", + "data": "0x1DED" }, + "te0_ori0_x_th_upper": { "ver": "0","type": "int", + "data": "0x0213" }, + "te0_ori0_y_th_lower": { "ver": "0","type": "int", + "data": "0x1B1D" }, + "te0_ori0_y_th_upper": { "ver": "0","type": "int", + "data": "0x04E3" }, + "te0_ori0_z_th_lower": { "ver": "0","type": "int", + "data": "0x1B44" }, + "te0_ori0_z_th_upper": { "ver": "0","type": "int", + "data": "0x4D5" }, + "te0_ori0_x_th_lower_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_x_th_upper_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_y_th_lower_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_y_th_upper_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_z_th_lower_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_z_th_upper_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_ori0_delay": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_x_th_lower": { "ver": "0","type": "int", + "data": "0x1C88" }, + "te0_ori1_x_th_upper": { "ver": "0","type": "int", + "data": "0x377" }, + "te0_ori1_y_th_lower": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_y_th_upper": { "ver": "0","type": "int", + "data": "0xF00" }, + "te0_ori1_z_th_lower": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_z_th_upper": { "ver": "0","type": "int", + "data": "0xA00" }, + "te0_ori1_x_th_lower_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_x_th_upper_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_y_th_lower_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_y_th_upper_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_z_th_lower_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_z_th_upper_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_ori1_delay": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_xmd_cfg1_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd0_xmd_cfg2_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_tr_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd0_ori0_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd0_xmd_cfg1_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_xmd_cfg2_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_tr_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_ori_cfg1_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_xmd_cfg1_inv": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd0_xmd_cfg2_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_tr_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_ori0_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_delay": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd0_output_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_xmd_cfg1_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_xmd_cfg2_en": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_tr_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd1_ori1_en": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd1_xmd_cfg1_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_xmd_cfg2_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_tr_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_ori_cfg1_posthyst": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_xmd_cfg1_inv": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd1_xmd_cfg2_inv": { "ver": "0","type": "int", + "data": "0x1" }, + "te0_csd1_tr_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_ori1_inv": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_delay": { "ver": "0","type": "int", + "data": "0x0" }, + "te0_csd1_output_inv": { "ver": "0","type": "int", + "data": "0x0" } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json new file mode 100644 index 0000000..2e39030 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json @@ -0,0 +1,17 @@ +{ + "config": { + "hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"], + "soc_id": ["339", "340", "361", "450"] + }, + "ccd_walk": { + "owner": "sns_ccd", + "xct": { "ver": "0","type": "int", + "data": "0xA" }, + "mls": { "ver": "0","type": "int", + "data": "0x6" }, + "mps": { "ver": "0","type": "int", + "data": "0x4" }, + "hmps": { "ver": "0","type": "int", + "data": "0x4" } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json new file mode 100644 index 0000000..1d38f4f --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json @@ -0,0 +1,39 @@ +{ + "config": { + "hw_platform": ["MTP", "Surf", "RCM", "QRD", "HDK"], + "soc_id": ["415", "439", "456"] + }, + "ccd_walk": { + "owner": "sns_ccd", + "xct": { "ver": "0","type": "int", + "data": "0xA" }, + "mls": { "ver": "0","type": "int", + "data": "0x6" }, + "mps": { "ver": "0","type": "int", + "data": "0x4" }, + "hmps": { "ver": "0","type": "int", + "data": "0x4" }, + "hwln1": { "ver": "0","type": "int", + "data": "0xA" }, + "mwln3": { "ver": "0","type": "int", + "data": "0xA" }, + "hpe0": { "ver": "0","type": "int", + "data": "0x1" }, + "lcb0": { "ver": "0","type": "int", + "data": "0xD17E" }, + "lcb1": { "ver": "0","type": "int", + "data": "0x0889" }, + "lcb2": { "ver": "0","type": "int", + "data": "0x16C7" }, + "lcb3": { "ver": "0","type": "int", + "data": "0x0106" }, + "lcb4": { "ver": "0","type": "int", + "data": "0x0324" }, + "lcb5": { "ver": "0","type": "int", + "data": "0x3850" }, + "lcb6": { "ver": "0","type": "int", + "data": "0xfffede4b" }, + "ltt": { "ver": "0","type": "int", + "data": "0xFC9C" } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json new file mode 100644 index 0000000..2883b2d --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json @@ -0,0 +1,39 @@ +{ + "config": { + "hw_platform": ["MTP", "Surf", "RCM", "QRD"], + "soc_id": ["356", "450"] + }, + "ccd_walk": { + "owner": "sns_ccd", + "xct": { "ver": "0","type": "int", + "data": "0xA" }, + "mls": { "ver": "0","type": "int", + "data": "0x2" }, + "mps": { "ver": "0","type": "int", + "data": "0x4" }, + "hmps": { "ver": "0","type": "int", + "data": "0x2" }, + "hwln1": { "ver": "0","type": "int", + "data": "0xA" }, + "mwln3": { "ver": "0","type": "int", + "data": "0xA" }, + "hpe0": { "ver": "0","type": "int", + "data": "0x1" }, + "lcb0": { "ver": "0","type": "int", + "data": "0xE832" }, + "lcb1": { "ver": "0","type": "int", + "data": "0x3F8" }, + "lcb2": { "ver": "0","type": "int", + "data": "0x8E1" }, + "lcb3": { "ver": "0","type": "int", + "data": "0x37B" }, + "lcb4": { "ver": "0","type": "int", + "data": "0x1E6" }, + "lcb5": { "ver": "0","type": "int", + "data": "0x2ADF" }, + "lcb6": { "ver": "0","type": "int", + "data": "0xF9A" }, + "ltt": { "ver": "0","type": "int", + "data": "0xFCFC" } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_cm.json b/proprietary/vendor/etc/sensors/config/sns_cm.json new file mode 100644 index 0000000..fa14e97 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_cm.json @@ -0,0 +1,19 @@ +{ + "config":{ + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "365", "366", "393", "394", "400", + "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "459", "441", "471", "455", "456", "454", "450", "476", "469", "470", "473", "474"] + }, +"sns_cm":{ + "owner": "sns_cm", + "heap_size":{ "type": "int", "ver": "0", + "data": "1572864" + }, + "max_batch_disabled":{ "type": "int", "ver": "0", + "data": "0" + }, + "min_batch_period_thrshld_ms":{ "type": "int", "ver": "0", + "data": "10" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_dae.json b/proprietary/vendor/etc/sensors/config/sns_dae.json new file mode 100644 index 0000000..95d6e2d --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_dae.json @@ -0,0 +1,30 @@ +{ + "config":{ + "hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"], + "soc_id": ["339", "356", "361", "415", "439", "456", "450"] + }, + "dae":{ + "owner": "sns_dae", + "use_sdc":{ "type": "int", "ver": "0", + "data": "1" + }, + "debug_accel_values":{ "type": "int", "ver": "0", + "data": "0" + }, + "dd_msg_mask":{ "type": "int", "ver": "0", + "data": "0" + }, + "enable_qdss":{ "type": "int", "ver": "0", + "data": "0" + }, + "dbg_mask":{ "type": "int", "ver": "0", + "data": "0" + }, + "ulog_msg_mask":{ "type": "int", "ver": "0", + "data": "0x1F" + }, + "fwk_msg_mask":{ "type": "int", "ver": "0", + "data": "0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_device_orient.json b/proprietary/vendor/etc/sensors/config/sns_device_orient.json new file mode 100644 index 0000000..dacd48c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_device_orient.json @@ -0,0 +1,38 @@ +{ + "config": + { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", + "417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_device_orient_platform": { + "owner": "sns_device_orient", + ".config":{ + "owner": "sns_device_orient", + "param0": { + "type": "int", "ver": "0", "data": "4" + }, + "param1": { + "type": "flt", "ver": "0", "data": "20.0" + }, + "param2": { + "type": "flt", "ver": "0", "data": "0.25" + }, + "param3": { + "type": "flt", "ver": "1", "data": "55.0" + }, + "param4": { + "type": "flt", "ver": "0", "data": "45.0" + }, + "param5": { + "type": "flt", "ver": "1", "data": "0.5" + }, + "param6": { + "type": "flt", "ver": "0", "data": "15.0" + }, + "param7": { + "type": "int", "ver": "0", "data": "1" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_diag_filter.json b/proprietary/vendor/etc/sensors/config/sns_diag_filter.json new file mode 100644 index 0000000..e043682 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_diag_filter.json @@ -0,0 +1,379 @@ +{ + "config": + { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "352", "365", "366", "393", "394", "400", + "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + + "sns_diag_config": + { + "owner":"diag_filter_sensor", + "qdss": + { + "type" : "int", + "ver" : "0", + "data" : "0" + } + }, + + "sns_diag_sensor_datatype": + { + "owner":"diag_filter_sensor", + + "geomag_rv": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "game_rv": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "gravity": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "cm": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "accel": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "humidity": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ambient_temperature": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "sensor_temperature": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "motion_detect": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "gyro": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ultra_violet": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "pressure": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "mag": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "offbody_detect": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "thermopile": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ambient_light": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "hall": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "proximity": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "rgb": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "test": + { + "type" : "int", + "ver" : "0", + "data" : "0" + }, + "flush_test": + { + "type" : "int", + "ver" : "0", + "data" : "0" + }, + "md_test": + { + "type" : "int", + "ver" : "0", + "data" : "0" + }, + "da_test": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "amd": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "rmd": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "facing": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "gyro_cal": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "oem1": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "mag_cal": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "resampler": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "smd": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "basic_gestures": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "multishake": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "bring_to_ear": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "cmc": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "dpc": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "distance_bound": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "gyro_rot_matrix": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "fmv": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "rotv": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "pedometer": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "device_orient": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "tilt": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "tilt_to_wake": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "heart_rate": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ppg": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "wrist_tilt_gesture": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "pedometer_wrist": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "data_acquisition_engine": + { + "type" : "int", + "ver" : "0", + "data" : "0" + }, + "ccd_walk": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ccd_ttw": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "ccd_hw": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "threshold": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "sar": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "radar": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "activity_recognition": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "dae_datalog": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "location": + { + "type" : "int", + "ver" : "0", + "data" : "1" + }, + "step_detect": + { + "type" : "int", + "ver" : "0", + "data" : "1" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_distance_bound.json b/proprietary/vendor/etc/sensors/config/sns_distance_bound.json new file mode 100644 index 0000000..d5d3365 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_distance_bound.json @@ -0,0 +1,28 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_distance_bound_speed_for_motion_states": { + "owner": "sns_distance_bound", + "unknown": {"ver": "0","type": "flt","data": "0.0" + }, + "stationary": {"ver": "0","type": "flt","data": "0.0" + }, + "move": {"ver": "0","type": "flt","data": "1.0" + }, + "fiddle": {"ver": "0","type": "flt","data": "0.0" + }, + "pedestrian": {"ver": "0","type": "flt","data": "1.0" + }, + "vehicle": {"ver": "0","type": "flt","data": "16.67" + }, + "walk": {"ver": "0","type": "flt","data": "1.1" + }, + "run": {"ver": "0","type": "flt","data": "2.5" + }, + "bike": {"ver": "0","type": "flt","data": "5.55" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_dpc.json b/proprietary/vendor/etc/sensors/config/sns_dpc.json new file mode 100644 index 0000000..f7b2c7b --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_dpc.json @@ -0,0 +1,28 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_dpc": { + "owner": "sns_dpc", + "param1": { + "ver": "0", "type": "flt", "data": "0.5" + }, + "param2": { + "ver": "0", "type": "flt", "data": "0.02" + }, + "param3": { + "ver": "0", "type": "flt", "data": "0.04" + }, + "param4": { + "ver": "0", "type": "flt", "data": "7.5" + }, + "param5": { + "ver": "0", "type": "flt", "data": "0.1" + }, + "param6": { + "ver": "0", "type": "flt", "data": "0.1746" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_facing.json b/proprietary/vendor/etc/sensors/config/sns_facing.json new file mode 100644 index 0000000..3e666c4 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_facing.json @@ -0,0 +1,25 @@ +{ + "config":{ + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_facing": { + "owner": "sns_facing", + "angle_threshold": { "type": "flt", "ver": "0", + "data": "0.3491" + }, + "report_neutral": { "type": "int", "ver": "0", + "data": "1" + }, + "sample_rate": { "type": "flt", "ver": "0", + "data": "30.0" + }, + "min_sample_rate": { "type": "flt", "ver": "0", + "data": "30.0" + }, + "max_sample_rate": { "type": "flt", "ver": "0", + "data": "100.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_fmv.json b/proprietary/vendor/etc/sensors/config/sns_fmv.json new file mode 100644 index 0000000..530fbf0 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_fmv.json @@ -0,0 +1,52 @@ +{ + "config": + { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["415", "439", "456", "454","450", "469", "470"] + }, + "sns_fmv_platform": { + "owner": "sns_fmv", + ".config":{ + "owner": "sns_fmv", + "accuracy_unknown": { "type": "int", "ver": "0", + "data": "30000" + }, + "accuracy_abs_rest": { "type": "int", "ver": "0", + "data": "30000" + }, + "accuracy_rel_rest": { "type": "int", "ver": "0", + "data": "30000" + }, + "accuracy_motion": { "type": "int", "ver": "0", + "data": "30000" + }, + "accuracy_fast_motion": { "type": "int", "ver": "0", + "data": "10000" + }, + "gyro_gap_thresh": { "type": "int", "ver": "0", + "data": "500" + }, + "mag_innov": { "type": "flt", "ver": "0", + "data": "9.0" + }, + "mag_sample_gap_fac": { "type": "flt", "ver": "0", + "data": "1.0" + }, + "tyro_thresh_for_zupt": { "type": "flt", "ver": "0", + "data": "0.001" + }, + "amd_int_cfg_param1": { "type": "flt", "ver": "0", + "data": "0.000061" + }, + "amd_int_cfg_param2": { "type": "flt", "ver": "0", + "data": "0.6" + }, + "amd_int_cfg_param3": { "type": "flt", "ver": "0", + "data": "0.4" + }, + "debug_mode": { "type": "int", "ver": "0", + "data": "0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json b/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json new file mode 100644 index 0000000..b84ca5b --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json @@ -0,0 +1,53 @@ +{ + "config": + { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "476", "473", "474"] + }, + "sns_fmv_platform": { + "owner": "sns_fmv", + ".config":{ + "owner": "sns_fmv", + "accuracy_unknown": { "type": "int", "ver": "0", + "data": "3000" + }, + "accuracy_abs_rest": { "type": "int", "ver": "0", + "data": "250" + }, + "accuracy_rel_rest": { "type": "int", "ver": "0", + "data": "1500" + }, + "accuracy_motion": { "type": "int", "ver": "0", + "data": "3000" + }, + "gyro_gap_thresh": { "type": "int", "ver": "0", + "data": "501" + }, + "mag_innov": { "type": "flt", "ver": "0", + "data": "9.0" + }, + "mag_sample_gap_fac": { "type": "flt", "ver": "0", + "data": "1.0" + }, + "tyro_thresh_for_zupt": { "type": "flt", "ver": "0", + "data": "0.001" + }, + "sensor_rpt_rate": { "type": "flt", "ver": "0", + "data": "1.0" + }, + "def_sample_rate": { "type": "flt", "ver": "0", + "data": "5.0" + }, + "amd_int_cfg_param1": { "type": "flt", "ver": "0", + "data": "0.06" + }, + "amd_int_cfg_param2": { "type": "flt", "ver": "0", + "data": "0.5" + }, + "amd_int_cfg_param5": { "type": "flt", "ver": "0", + "data": "0.16" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json b/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json new file mode 100644 index 0000000..6e96d6a --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json @@ -0,0 +1,29 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_geomag_rv": { + "owner": "sns_geomag_rv", + ".config": { + "owner": "sns_geomag_rv", + "gamerv_cfg_param1": {"type": "int","ver": "0","data": "300" + }, + "gamerv_cfg_param2": {"type": "int","ver": "0","data": "300" + }, + "fusion_min_samp_rate": {"type": "flt","ver": "0","data": "1.0" + }, + "gamerv_def_rpt_rate": {"type": "flt","ver": "0","data": "1.0" + }, + "gamerv_def_sample_rate": {"type": "flt","ver": "0","data": "5.0" + }, + "amd_int_cfg_param1": {"type": "flt","ver": "0","data": "0.06" + }, + "amd_int_cfg_param2": {"type": "flt","ver": "0","data": "0.5" + }, + "game_rv_c_sys": {"type": "int","ver": "0","data": "0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json b/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json new file mode 100644 index 0000000..06c34fa --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json @@ -0,0 +1,25 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "347", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", + "407", "417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476", "469", "470", "473", "474"] + }, + "sns_gyro_cal_config": { + "owner": "sns_gyro_cal", + "calibration_period": {"type": "int","ver": "0", + "data": "60" + }, + "num_samples": {"type": "int","ver": "0", + "data": "64" + }, + "variance_threshold": {"type": "flt","ver": "0", + "data": "0.00000085" + }, + "sample_rate": {"type": "flt","ver": "0", + "data": "10.0" + }, + "bias_threshold": {"type": "flt","ver": "0", + "data": "0.20" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_heart_rate.json b/proprietary/vendor/etc/sensors/config/sns_heart_rate.json new file mode 100644 index 0000000..b1fff54 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_heart_rate.json @@ -0,0 +1,137 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf","QRD","HDK" + ], + "soc_id": ["300" , "301" + ] + }, + "sns_heart_rate": { + "owner": "sns_heart_rate", + "sample_rate_ppg":{"ver": "0","type": "flt", + "data": "20.0" + }, + "sample_rate_accel":{"ver": "0","type": "flt", + "data": "20.0" + }, + "update_flterval_in_fft_samples":{"ver": "0","type": "int", + "data": "20.0" + }, + "min_fft_fltervals_for_first_one_shot_update":{"ver": "0","type": "int", + "data": "7" + }, + "min_fft_fltervals_for_first_continuous_update":{"ver": "0","type": "int", + "data": "7" + }, + "max_bpm_age_for_warm_start":{"ver": "0","type": "int", + "data": "3276800" + }, + "max_alpha":{"ver": "0","type": "flt", + "data": "1.0" + }, + "min_alpha":{"ver": "0","type": "flt", + "data": "0.01" + }, + "min_o_h":{"ver": "0","type": "flt", + "data": "0.5" + }, + "max_o_h":{"ver": "0","type": "flt", + "data": "0.9" + }, + "max_del_b":{"ver": "0","type": "flt", + "data": "10.0" + }, + "acc_peak_distance":{"ver": "0","type": "int", + "data": "1" + }, + "ppg_peak_distance":{"ver": "0","type": "int", + "data": "2" + }, + "num_ppg_peaks":{"ver": "0","type": "int", + "data": "6" + }, + "num_acc_peaks":{"ver": "0","type": "int", + "data": "6" + }, + "peak_width_ppg":{"ver": "0","type": "int", + "data": "2" + }, + "peak_thresh_ppg":{"ver": "0","type": "flt", + "data": "0.1" + }, + "peak_thresh_acc":{"ver": "0","type": "flt", + "data": "0.1" + }, + "max_ind_diff":{"ver": "0","type": "int", + "data": "10" + }, + "max_acc_thr":{"ver": "0","type": "flt", + "data": "80" + }, + "harm_acc_thr":{"ver": "0","type": "flt", + "data": "0.6" + }, + "oneshot_max_acc_thr":{"ver": "0","type": "flt", + "data": "10.0" + }, + "oneshot_harm_acc_thr":{"ver": "0","type": "flt", + "data": "0.4" + }, + "continuous_max_acc_thr":{"ver": "0","type": "flt", + "data": "80.0" + }, + "continuous_harm_acc_thr":{"ver": "0","type": "flt", + "data": "0.6" + }, + "globalminhr":{"ver": "0","type": "flt", + "data": "40.0" + }, + "globalmaxhr":{"ver": "0","type": "flt", + "data": "250.0" + }, + "num_samples_to_skip_after_reset":{"ver": "0","type": "int", + "data": "40" + }, + "noaccel_thresh":{"ver": "0","type": "flt", + "data": "80000.0" + }, + "max_blanked_ppg_segments":{"ver": "0","type": "int", + "data": "51" + }, + "min_bad_spread_ratio_for_ppg_blanking":{"ver": "0","type": "flt", + "data": "2.3" + }, + "max_blanked_accel_segments":{"ver": "0","type": "int", + "data": "0" + }, + "min_bad_spread_ratio_for_accel_blanking":{"ver": "0","type": "flt", + "data": "2.3" + }, + "accuracy_decay_alpha":{"ver": "0","type": "flt", + "data": "0.98" + }, + "android_accuracy_low_thresh":{"ver": "0","type": "flt", + "data": "0.3" + }, + "android_accuracy_high_thresh":{"ver": "0","type": "flt", + "data": "0.7" + }, + "android_accuracy_medium_thresh":{"ver": "0","type": "flt", + "data": "0.45" + }, + "do_minppg":{"ver": "0","type": "int", + "data": "1" + }, + "do_mingoodppgtrack":{"ver": "0","type": "int", + "data": "0" + }, + "do_width_harm":{"ver": "0","type": "int", + "data": "1" + }, + "do_stride_is_hr_processing":{"ver": "0","type": "int", + "data": "0" + }, + "alpha_lowpass":{"ver": "0","type": "flt", + "data": "0.27" + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/sns_mag_cal.json b/proprietary/vendor/etc/sensors/config/sns_mag_cal.json new file mode 100644 index 0000000..ca9bb03 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_mag_cal.json @@ -0,0 +1,16 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"], + "soc_id": ["339", "355", "356", "361", "365", "366", "394", "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", + "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_mag_cal_config": { + "owner": "sns_mag_cal", + "anomaly_threshold": {"type": "flt","ver": "0", + "data": "200.0" + }, + "sample_rate": { "type": "flt", "ver": "0", + "data": "25.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json b/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json new file mode 100644 index 0000000..d846189 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json @@ -0,0 +1,12 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "HDK", "IDP"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "341", "360", "393"] + }, + "sns_mag_cal_config": { + "owner": "sns_mag_cal", + "anomaly_threshold": {"type": "flt","ver": "0", + "data": "200.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_multishake.json b/proprietary/vendor/etc/sensors/config/sns_multishake.json new file mode 100644 index 0000000..8e76442 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_multishake.json @@ -0,0 +1,25 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_multishake": { + "owner": "sns_multishake", + "min_shake_period": { + "ver": "0", "type": "flt", "data": "0.22" + }, + "max_shake_period": { + "ver": "0", "type": "flt", "data": "0.7" + }, + "sleep_time": { + "ver": "0", "type": "flt", "data": "0.12" + }, + "shake_thresh": { + "ver": "0", "type": "flt", "data": "1.5" + }, + "sample_rate": { + "ver": "0", "type": "flt", "data": "100.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_pedometer.json b/proprietary/vendor/etc/sensors/config/sns_pedometer.json new file mode 100644 index 0000000..6e629cc --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_pedometer.json @@ -0,0 +1,34 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_pedometer": { + "owner": "sns_pedometer", + "param8": { + "ver": "0", "type": "flt", "data": "3.0" + }, + "param7": { + "ver": "0", "type": "flt", "data": "0.5" + }, + "param6": { + "ver": "0", "type": "flt", "data": "4.0" + }, + "param5": { + "ver": "0", "type": "flt", "data": "0.2" + }, + "param4": { + "ver": "0", "type": "flt", "data": "0.02" + }, + "param3": { + "ver": "0", "type": "flt", "data": "0.1" + }, + "param2": { + "ver": "0", "type": "flt", "data": "0.5" + }, + "param1": { + "ver": "0", "type": "flt", "data": "0.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_rmd.json b/proprietary/vendor/etc/sensors/config/sns_rmd.json new file mode 100644 index 0000000..c19ce63 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_rmd.json @@ -0,0 +1,25 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", + "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_rmd": { + "owner": "sns_rmd", + "param4": { + "ver": "0", "type": "flt", "data": "0.2" + }, + "param3": { + "ver": "0", "type": "flt", "data": "5" + }, + "param2": { + "ver": "0", "type": "flt", "data": "0.2" + }, + "param1": { + "ver": "0", "type": "flt", "data": "173" + }, + "sample_rate": { + "ver": "0", "type": "flt", "data": "30.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_rotv.json b/proprietary/vendor/etc/sensors/config/sns_rotv.json new file mode 100644 index 0000000..d12606c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_rotv.json @@ -0,0 +1,23 @@ +{ + "config": + { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", + "407", "417", "440", "415", "439", "416", "437","444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_rotv_platform": { + "owner": "sns_rotv", + ".config":{ + "owner": "sns_rotv", + "min_report_rate": { + "type": "flt", "ver": "0", "data": "1.0" + }, + "debug_mode": { + "type": "int", "ver": "0", "data": "0" + }, + "sample_rate": { + "type": "flt", "ver": "0", "data": "5.0" + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_smd.json b/proprietary/vendor/etc/sensors/config/sns_smd.json new file mode 100644 index 0000000..3e7c48c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_smd.json @@ -0,0 +1,40 @@ +{ + "config": { + "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"], + "soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "347", "394", "400", + "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_smd": { + "owner": "sns_smd", + "sample_rate": { + "ver": "0", "type": "flt", "data": "10.0" + }, + "accel_window_time": { + "ver": "0", "type": "int", "data": "5" + }, + "detect_threshold": { + "ver": "0", "type": "flt", "data": "0.158113883" + }, + "self_transition_prob_sm": { + "ver": "0", "type": "flt", "data": "0.9" + }, + "variable_decision_latency": { + "ver": "0", "type": "int", "data": "1" + }, + "max_latency": { + "ver": "0", "type": "int", "data": "10" + }, + "step_count_thresh": { + "ver": "0", "type": "int", "data": "5" + }, + "step_window_time": { + "ver": "0", "type": "int", "data": "3" + }, + "eigen_thresh": { + "ver": "0", "type": "flt", "data": "6.0" + }, + "accel_norm_std_thresh": { + "ver": "0", "type": "flt", "data": "2.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt.json b/proprietary/vendor/etc/sensors/config/sns_tilt.json new file mode 100644 index 0000000..be28311 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_tilt.json @@ -0,0 +1,18 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "339", "340", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", + "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_tilt": { + "owner": "sns_tilt", + "sample_rate": {"ver": "0","type": "flt","data": "10.0" + }, + "angle_threshold": {"ver": "0","type": "flt","data": "0.61086524" + }, + "init_accel_window_time": {"ver": "0","type": "flt", "data": "1.0" + }, + "accel_window_time": {"ver": "0","type": "flt", "data": "2.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json new file mode 100644 index 0000000..6212594 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json @@ -0,0 +1,11 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "QRD"], + "soc_id": ["339", "340", "356", "361", "415", "439", "456"] + }, + "sns_tilt": { + "owner": "sns_tilt", + "enabled": {"ver": "0","type": "int", "data": "0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json new file mode 100644 index 0000000..d3fe953 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json @@ -0,0 +1,12 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"], + "soc_id": ["291", "246", "305", "321", "336", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440", "444", "445", "420", "424", "443", + "434", "435", "459", "441", "471", "454","450", "476", "469", "470", "473", "474"] + }, + "sns_tilt": { + "owner": "sns_tilt", + "enabled": {"ver": "0","type": "int", "data": "1" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json b/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json new file mode 100644 index 0000000..f142c54 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json @@ -0,0 +1,48 @@ +{ + "config": { + "hw_platform": [ "MTP", "Dragon", "Surf", "IDP", "QRD", "IOT" + ], + "soc_id": ["291", "246", "305", "321", "336", "339", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", "440", + "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "469", "470", "473", "474" + ] + }, + "sns_tilt_to_wake": { + "owner": "sns_tilt_to_wake", + "accel_sampling_rate":{"ver": "0","type": "flt", + "data": "25.0" + }, + "filter_window_seconds":{"ver": "0","type": "flt", + "data": "0.16" + }, + "accel_window_seconds":{"ver": "0","type": "flt", + "data": "1.1" + }, + "accel_sub_window_seconds":{"ver": "0","type": "flt", + "data": "0.55" + }, + "window_for_accel_stability_check_seconds":{"ver": "0","type": "flt", + "data": "0.16" + }, + "min_delta_pitch_threshold_deg":{"ver": "0","type": "flt", + "data": "45.0" + }, + "min_pitch_threshold_deg":{"ver": "0","type": "flt", + "data": "40.0" + }, + "min_abs_delta_z_threshold_deg":{"ver": "0","type": "flt", + "data": "10.0" + }, + "max_roll_threshold_deg":{"ver": "0","type": "flt", + "data": "25.0" + }, + "max_accel_spread_threshold":{"ver": "0","type": "flt", + "data": "4.8" + }, + "max_accel_norm_deviation_from_G_threshold":{"ver": "0","type": "flt", + "data": "2.7" + }, + "max_pitch_threshold_deg":{"ver": "0","type": "flt", + "data": "200.0" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json b/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json new file mode 100644 index 0000000..840d27c --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json @@ -0,0 +1,29 @@ +{ + "config": { + "hw_platform": [ + "MTP", "Dragon", "Surf", "QRD" ], + "soc_id": [ + "300", "301" ] + }, + "sns_wrist_pedo": { + "owner": "sns_wrist_pedo", + "default_disable": { + "ver": "0", "type": "int", "data": "0" + }, + "sample_rate": { + "ver": "0", "type": "flt", "data": "20.0" + }, + "step_count_threshold": { + "ver": "0", "type": "int", "data": "0" + }, + "step_threshold": { + "ver": "0", "type": "flt", "data": "10.1" + }, + "swing_threshold": { + "ver": "0", "type": "flt", "data": "10.5" + }, + "step_prob_threshold": { + "ver": "0", "type": "flt", "data": "0.49" + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/stk3x5x_0.json b/proprietary/vendor/etc/sensors/config/stk3x5x_0.json new file mode 100644 index 0000000..a8017c4 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/stk3x5x_0.json @@ -0,0 +1,46 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["400"] + }, + "stk3a5x_0":{ + "owner": "sns_stk3x5x", + ".ambient_light":{ + "owner": "sns_stk3x5x", + ".config":{ + "owner": "sns_stk3x5x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".proximity":{ + "owner": "sns_stk3x5x", + ".config":{ + "owner": "sns_stk3x5x", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sx9324_0.json b/proprietary/vendor/etc/sensors/config/sx9324_0.json new file mode 100644 index 0000000..66a7219 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sx9324_0.json @@ -0,0 +1,28 @@ +{ + "config": + { + "hw_platform": ["MTP", "QRD"], + "soc_id": ["400", "440"] + }, + "sx9324_0":{ + "owner": "sx9324_0", + ".sar":{ + "owner": "sx9324_0", + ".config":{ + "owner": "sx9324_0", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sx9324up_0.json b/proprietary/vendor/etc/sensors/config/sx9324up_0.json new file mode 100644 index 0000000..edd17c5 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sx9324up_0.json @@ -0,0 +1,28 @@ +{ + "config": + { + "hw_platform": ["MTP", "QRD"], + "soc_id": ["400", "440"] + }, + "sx9324up_0":{ + "owner": "sx9324up_0", + ".sar":{ + "owner": "sx9324up_0", + ".config":{ + "owner": "sx9324up_0", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/sx932x_0.json b/proprietary/vendor/etc/sensors/config/sx932x_0.json new file mode 100644 index 0000000..0d8e712 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/sx932x_0.json @@ -0,0 +1,28 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["400"] + }, + "sx932x_0":{ + "owner": "sx932x_0", + ".sar":{ + "owner": "sx932x_0", + ".config":{ + "owner": "sx932x_0", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "2" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/sensors/config/tcs3408.json b/proprietary/vendor/etc/sensors/config/tcs3408.json new file mode 100644 index 0000000..3acf4a6 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/tcs3408.json @@ -0,0 +1,64 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["356"] + }, + "tcs3408_common":{ + "owner": "sns_tcs3408", + ".als":{ + "owner": "sns_tcs3408", + ".config":{ + "owner": "sns_tcs3408", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".rgb":{ + "owner": "sns_tcs3408", + ".config":{ + "owner": "sns_tcs3408", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "2" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".flicker":{ + "owner": "sns_tcs3408", + ".config":{ + "owner": "sns_tcs3408", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "2" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/config/tcs3701.json b/proprietary/vendor/etc/sensors/config/tcs3701.json new file mode 100644 index 0000000..80de7e1 --- /dev/null +++ b/proprietary/vendor/etc/sensors/config/tcs3701.json @@ -0,0 +1,46 @@ +{ + "config": + { + "hw_platform": ["MTP"], + "soc_id": ["400"] + }, + "tcs3701":{ + "owner": "sns_tcs3701", + ".als":{ + "owner": "sns_tcs3701", + ".config":{ + "owner": "sns_tcs3701", + "is_dri":{ "type": "int", "ver": "0", + "data": "0" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "0" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + }, + ".prox":{ + "owner": "sns_tcs3701", + ".config":{ + "owner": "sns_tcs3701", + "is_dri":{ "type": "int", "ver": "0", + "data": "1" + }, + "hw_id":{ "type": "int", "ver": "0", + "data": "1" + }, + "res_idx":{ "type": "int", "ver": "0", + "data": "0" + }, + "sync_stream":{ "type": "int", "ver": "0", + "data": "0" + } + } + } + } +} diff --git a/proprietary/vendor/etc/sensors/sns_reg_config b/proprietary/vendor/etc/sensors/sns_reg_config new file mode 100644 index 0000000..c5bc663 --- /dev/null +++ b/proprietary/vendor/etc/sensors/sns_reg_config @@ -0,0 +1,10 @@ +version=8 +file=hw_platform=/sys/devices/soc0/hw_platform +file=platform_subtype=/sys/devices/soc0/platform_subtype +file=platform_subtype_id=/sys/devices/soc0/platform_subtype_id +file=platform_version=/sys/devices/soc0/platform_version +file=soc_id=/sys/devices/soc0/soc_id +file=revision=/sys/devices/soc0/revision +file=output=/mnt/vendor/persist/sensors/registry/registry +property=persist.vendor.sensors.enable.property=/mnt/vendor/persist/sensors/registry/file1 +property=persist.vendor.sensors.enable.property1=/mnt/vendor/persist/sensors/registry/file2 diff --git a/proprietary/vendor/etc/ssg/ta_config.json b/proprietary/vendor/etc/ssg/ta_config.json new file mode 100644 index 0000000..9337adb --- /dev/null +++ b/proprietary/vendor/etc/ssg/ta_config.json @@ -0,0 +1,20 @@ +/******************************************************************** +Copyright (c) 2018-19 Qualcomm Technologies, Inc. +All Rights Reserved. +Confidential and Proprietary - Qualcomm Technologies, Inc. +*********************************************************************/ +{ + "embedded_ta_images": [ + { "name":"qwes"}, + { "name":"tzsc"} + ], + "ta_images": [ + { "path":"/vendor/firmware_mnt/image/qwes.mbn"}, + { "path":"/vendor/firmware/image/qwes.mbn"}, + { "path":"/vendor/firmware_mnt/image/haventkn.mbn"}, + { "path":"/vendor/firmware/image/haventkn.mbn"}, + { "path":"/vendor/firmware_mnt/image/tzsc.mbn"}, + { "path":"/vendor/firmware_mnt/image/rtice.mbn"}, + { "path":"/vendor/firmware_mnt/image/rtic.mbn"} + ] +} diff --git a/proprietary/vendor/etc/ssg/tz_whitelist.json b/proprietary/vendor/etc/ssg/tz_whitelist.json new file mode 100644 index 0000000..4e925a7 --- /dev/null +++ b/proprietary/vendor/etc/ssg/tz_whitelist.json @@ -0,0 +1,34 @@ +/******************************************************************** +Copyright (c) 2018 Qualcomm Technologies, Inc. +All Rights Reserved. +Confidential and Proprietary - Qualcomm Technologies, Inc. +*********************************************************************/ + +/* + * Configure class Ids available to third-party apps that try to + * communicate with TZ. The rules defined here are used by + * com.qualcomm.qti.qms.service.TrustZoneAccess to determine + * what classes are available to clients. + * + * For Example - + * { "classId":"80", "name":"I Need Location TA", "permissions":[ "android.permission.ACCESS_FINE_LOCATION" ] }, + * classId: The class ID that a TA is assigned. + * name: The name of that TA. This is only a placeholder for now. + * permissions: A list of Android permissions that a client must have to use this TA. + */ + + +{ + "whitelist": [ + { "classId":"3", "name":"App Loader", "permissions":[] }, + { "classId":"34", "name":"PVC License", "permissions":[] }, + { "classId":"62", "name":"Device Attestation", "permissions":[] }, + { "classId":"78", "name":"Haven Token", "permissions":[] }, + { "classId":"70", "name":"RTIC App", "permissions":[] }, + { "classId":"71", "name":"RTICe App", "permissions":[] }, + { "classId":"101", "name":"Celluar Security Measures", "permissions":[] }, + { "classId":"102", "name":"SCPassThrough", "permissions":[] }, + { "classId":"119", "name":"Platform Feature Management", "permissions":[] }, + { "classId":"146", "name":"TLOC Service", "permissions":[] } + ] +} diff --git a/proprietary/vendor/etc/system_properties.xml b/proprietary/vendor/etc/system_properties.xml new file mode 100644 index 0000000..2374d56 --- /dev/null +++ b/proprietary/vendor/etc/system_properties.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/thermal-engine.conf b/proprietary/vendor/etc/thermal-engine.conf new file mode 100644 index 0000000..33fc821 --- /dev/null +++ b/proprietary/vendor/etc/thermal-engine.conf @@ -0,0 +1,2 @@ +# File empty by default. +# Replace contents of this file with custom configuration. diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml new file mode 100644 index 0000000..842fb6e --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml @@ -0,0 +1,36 @@ + + + + android.hardware.gnss + hwbinder + @1.1::IGnss/default + @2.1::IGnss/default + + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml new file mode 100644 index 0000000..4442341 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml @@ -0,0 +1,13 @@ + + + + android.hardware.neuralnetworks + hwbinder + @1.3::IDevice/qti-hta + + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml new file mode 100644 index 0000000..b49adac --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml @@ -0,0 +1,14 @@ + + + + android.hardware.neuralnetworks + hwbinder + @1.3::IDevice/qti-default + @1.3::IDevice/qti-dsp + @1.3::IDevice/qti-gpu + + diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_oplus_cameramdm.xml b/proprietary/vendor/etc/vintf/manifest/manifest_oplus_cameramdm.xml new file mode 100644 index 0000000..0e2d753 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_oplus_cameramdm.xml @@ -0,0 +1,39 @@ + + + + + vendor.oplus.hardware.cameraMDM + hwbinder + 1.0 + + IOPlusCameraMDM + default + + + diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_oplus_vpp.xml b/proprietary/vendor/etc/vintf/manifest/manifest_oplus_vpp.xml new file mode 100644 index 0000000..eb87603 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_oplus_vpp.xml @@ -0,0 +1,11 @@ + + + vendor.qti.hardware.vpp + hwbinder + 1.3 + + IHidlVppService + vppService + + + diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml b/proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml new file mode 100644 index 0000000..0ec38c5 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml @@ -0,0 +1,19 @@ + + + + vendor.qti.gnss + hwbinder + @1.2::ILocHidlGnss/gnss_vendor + @2.1::ILocHidlGnss/gnss_vendor + @3.0::ILocHidlGnss/gnss_vendor + @4.0::ILocHidlGnss/gnss_vendor + + + android.hardware.gnss + hwbinder + @1.0::IGnss/gnss_vendor + + diff --git a/proprietary/vendor/etc/wfdconfig.xml b/proprietary/vendor/etc/wfdconfig.xml new file mode 100644 index 0000000..d9a515c --- /dev/null +++ b/proprietary/vendor/etc/wfdconfig.xml @@ -0,0 +1,760 @@ + + + + + + + LPCM + 1 + 2 + 48000 + 33 + + + + AAC + 1 + 6 + 48000 + 0 + + + + AC3 + 0 + 0 + 0 + 0 + + + + + + + 3 + 0 + + + + + + + H.264 + 0 + 6 + 3840 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 1 + 6 + 3840 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.265 + 0 + 4 + 3840 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + + + + 1 + PNG + + + + 5 + 1280 + 720 + CEA + + + + + 1 + + + + + 0 + 0 + + + + + 1 + 0 + + + + + 1 + + WFD_HDCP_2_3 + 6789 + + 0 + + + + + + + + + + + 1 + 1 + 0 + + 1 + 1 + + + + + + + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + + + + 0 + 3 + 0 + 0 + 0 + 0 + + + + 4321 + + + + + + + 1 + + + + 1 + + + 1 + + + 5550 + + + 0 + + 0 + + 0 + + + 22 + + + 44 + + + + + + + + 256000 + 256000 + + + 384000 + 384000 + + + 512000 + 512000 + + + + + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 2500000 + 10000000 + + + + 5000000 + 15000000 + + + + 5000000 + 10000000 + + + + 7000000 + 13000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 20000000 + + + + 10000000 + 20000000 + + + + 2500000 + 10000000 + + + + 5000000 + 10000000 + + + + 10000000 + 15000000 + + + + 10000000 + 15000000 + + + + 10000000 + 15000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 15000000 + + + + 10000000 + 15000000 + + + + 10000000 + 15000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 5000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 5000000 + 15000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 3500000 + 10000000 + + + + 5000000 + 15000000 + + + + 3500000 + 10000000 + + + + 5000000 + 15000000 + + + + 2500000 + 10000000 + + + + 5000000 + 10000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 5000000 + 10000000 + + + + 10000000 + 20000000 + + + + 10000000 + 15000000 + + + + 10000000 + 20000000 + + + + 10000000 + 15000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + + + + + + + 1 + + + + -150 + + + 0 + + + 50 + + + 1 + + + 0 + + + + 1 + 5 + + + + + 1 + + + 1 + + diff --git a/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf new file mode 100644 index 0000000..2b27c5b --- /dev/null +++ b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf @@ -0,0 +1,4 @@ +disable_scan_offload=1 +p2p_no_group_iface=1 +persistent_reconnect=1 +bss_max_count=400 diff --git a/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf new file mode 100644 index 0000000..4057f94 --- /dev/null +++ b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf @@ -0,0 +1,18 @@ +#ifdef OPLUS_BUG_STABILITY +#HongZaogen@CONNECTIVITY.WIFI.CONNECT.SCAN.2112000, 2019/06/11, +#Modify for avoid scan too frequent +#disable_scan_offload=1 +disable_scan_offload=0 +#endif /* OPLUS_BUG_STABILITY */ +p2p_disabled=1 +tdls_external_control=1 +wowlan_triggers=magic_pkt +bss_max_count=400 +interworking=1 +#ifdef OPLUS_BUG_STABILITY +#YangQing@CONNECTIVITY.WIFI.CONNECT.SCAN.2415459, 2019/10/16, +#Add for don't delete scan results when interface Down +bss_no_flush_when_down=1 +#endif /* OPLUS_BUG_STABILITY */ +config_methods=virtual_display virtual_push_button keypad +driver_param="no_rrm=1" diff --git a/proprietary/vendor/etc/xtra_root_cert.pem b/proprietary/vendor/etc/xtra_root_cert.pem new file mode 100644 index 0000000..b0aa01b --- /dev/null +++ b/proprietary/vendor/etc/xtra_root_cert.pem @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDeTCCAmGgAwIBAgIJAKnFNzqHIGkmMA0GCSqGSIb3DQEBBQUAMGkxFzAVBgNV +BAoTDlFVQUxDT01NLCBJbmMuMScwJQYDVQQLEx5DcnlwdG9ncmFwaGljIE9wZXJh +dGlvbnMgR3JvdXAxJTAjBgNVBAMTHFhUUkEgQWRtbmluaXN0cmF0aXZlIFJvb3Qg +djEwHhcNMTEwMzI0MjAwMzQ3WhcNMjYwMzIwMjAwMzQ3WjBpMRcwFQYDVQQKEw5R +VUFMQ09NTSwgSW5jLjEnMCUGA1UECxMeQ3J5cHRvZ3JhcGhpYyBPcGVyYXRpb25z +IEdyb3VwMSUwIwYDVQQDExxYVFJBIEFkbW5pbmlzdHJhdGl2ZSBSb290IHYxMIIB +IDANBgkqhkiG9w0BAQEFAAOCAQ0AMIIBCAKCAQEAp97dbUn5CzvikZSpHOVkevx7 +NRAE5OPlyU3rbO1xCHextKpgpRCmGEXmpifN33Q4atSsf0QIoPiq9WtbYZsMU8DZ +YrLuSFH6P9O9fVyqM0sZZpn97frLD7T+/n7r+PqSdoRJnrTD1kaP1iVJuZSaW+sc +x8TIzCJDMf6qWP0zhizqIdFhb4EtgBkRkExUxsQ0xEmBETrbydSEo90be6wLkRgp +AtU208ZKCGrGcNKCNSp9TDkwLn0V408HkQ+iNw4xWpNURWGEoN3h8hOz+O3M6L2S +RxH21P4CnLj0Ag7FqA35JdUtoeSt8UUJnv9kgBh3X0r9oc20+uwlZTOuZW6SkQIB +A6MmMCQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI +hvcNAQEFBQADggEBADkdmsCBpZG44cJafBzcp7zIM57/fme8LuxbF0f50CHH2FHR +P+HOLZARqHBFID+D8+hIDu3FQrtZg/SRscO+dvGjdILcp77S0Qne1K9TLu16aMBg +wgWmr4mIRG/upqF93qVBzO6ffGR6uHAE7XtP/sRcLG34TmIgTtXEWhDSJHvcjlcf +kF7+kMLHUrRcj20MTggKkWkDkCB0jyG9rZB9s127mEZjEMkEeoXi33NvV8qO2ChE +yKPPlpKQT7tXghS0WfK73fSNSmWaTmUlL8N9Rb50uA0rZdarNDYI7jqJSlGFgE2+ +usHoeIDFQK2C6Zha3diWlbs8F3foMXKIfFVhvxo= +-----END CERTIFICATE----- diff --git a/proprietary/vendor/etc/xtwifi.conf b/proprietary/vendor/etc/xtwifi.conf new file mode 100644 index 0000000..5d7df9e --- /dev/null +++ b/proprietary/vendor/etc/xtwifi.conf @@ -0,0 +1,78 @@ +#GTP AP Project client core config file +# +#GENERAL DESCRIPTION +#This is used by client core +# +#Copyright (c) 2012-2014 Qualcomm Atheros, Inc. +#All Rights Reserved. +#Qualcomm Atheros Confidential and Proprietary. +# +#Copyright (c) 2017 Qualcomm Technologies, Inc. +#All Rights Reserved. +#Confidential and Proprietary - Qualcomm Technologies, Inc. + +############################################################################## +# non-IOT devices configuration items # +# For non-IOT devices, configure below configuration items # +# according to the app note: 80-NK218-1 and remove the configuration items # +# in section of "IOT devices configuration items". # +############################################################################## + +# ASN URI v2 to be used by some GTP AP modules that +# need to run with ASN URI v2 protocol. +XT_SERVER_ROOT_URL = https://gtp1.izatcloud.net:443/uds/v2 + +# ASN URI v3 to be used by GTP AP modules that +# can support ASN URI v3 protocol. +XT_SERVER_ROOT_URL_V3 = https://gtp1.izatcloud.net:443/uds/v3 + +# size, in bytes, of the cache on device +SIZE_BYTE_TOTAL_CACHE = 5000000 + +############################################################################## +# IOT devices configuration items # +# For IOT devices, configure below configuration items # +# according to the app note and remove the configuration items in section of # +# "non-IOT devices configuration items". # +############################################################################## + +# ASN URI v3 to be used by GTP AP modules that +# can support ASN URI v3 protocol. +# XT_SERVER_ROOT_URL_V3 = https://gtpma1.izatcloud.net:443/uds/v3 + +# 3: Wi-Fi APDB injection via Izat SDK. GTP server is not accessed +# for any GTP requests, instead notification is sent to Izat SDK. +# WiFi crowdsourcing module is disabled. +# 4: Wi-Fi APDB injection via Izat SDK. GTP server is not accessed +# for any GTP requests, instead notification is sent to Izat SDK. +# WiFi crowdsourcing module is active, also accessed via Izat SDK. +# GTP_AP_MODE = 4 + +# 1: MP cell features relies on GTP AP for either download or upload +# 0: MP cell features does not rely on GTP AP +# GTP_AP_NEEDED_BY_MP_CELL = 1 + +############################################################################## +# Configuration items applicable to all devices # +############################################################################## + +# Log verbosity control for most of the GTP WiFi system, including native and +# Java componenets +# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5, ALL = 100 +DEBUG_GLOBAL_LOG_LEVEL = 2 + +# this is used at the server side to distinguish uploads from different maker/model +# default "Qualcomm" +OEM_ID_IN_REQUEST_TO_SERVER = "Qualcomm" + +# this is used at the server side to distinguish uploads from different maker/model +# default "UNKNOWN" +MODEL_ID_IN_REQUEST_TO_SERVER = "UNKNOWN" + +############################################################################## +# Qualcomm Network Location Provider config # +############################################################################## + +# Accuracy Threshold for NLP position. Position exceeds thsi threshold will be filtered out. +# Default is 25000 meters. +LARGE_ACCURACY_THRESHOLD_TO_FILTER_NLP_POSITION = 25000 diff --git a/proprietary/vendor/firmware/CAMERA_ICP.elf b/proprietary/vendor/firmware/CAMERA_ICP.elf new file mode 100644 index 0000000..840a29a Binary files /dev/null and b/proprietary/vendor/firmware/CAMERA_ICP.elf differ diff --git a/proprietary/vendor/firmware/a620_zap.b00 b/proprietary/vendor/firmware/a620_zap.b00 new file mode 100644 index 0000000..1a708db Binary files /dev/null and b/proprietary/vendor/firmware/a620_zap.b00 differ diff --git a/proprietary/vendor/firmware/a620_zap.b01 b/proprietary/vendor/firmware/a620_zap.b01 new file mode 100644 index 0000000..c9cd804 Binary files /dev/null and b/proprietary/vendor/firmware/a620_zap.b01 differ diff --git a/proprietary/vendor/firmware/a620_zap.b02 b/proprietary/vendor/firmware/a620_zap.b02 new file mode 100644 index 0000000..8c2e788 Binary files /dev/null and b/proprietary/vendor/firmware/a620_zap.b02 differ diff --git a/proprietary/vendor/firmware/a620_zap.elf b/proprietary/vendor/firmware/a620_zap.elf new file mode 100644 index 0000000..3097e07 Binary files /dev/null and b/proprietary/vendor/firmware/a620_zap.elf differ diff --git a/proprietary/vendor/firmware/a620_zap.mdt b/proprietary/vendor/firmware/a620_zap.mdt new file mode 100644 index 0000000..0522080 Binary files /dev/null and b/proprietary/vendor/firmware/a620_zap.mdt differ diff --git a/proprietary/vendor/firmware/a650_gmu.bin b/proprietary/vendor/firmware/a650_gmu.bin new file mode 100644 index 0000000..e497a14 Binary files /dev/null and b/proprietary/vendor/firmware/a650_gmu.bin differ diff --git a/proprietary/vendor/firmware/a650_sqe.fw b/proprietary/vendor/firmware/a650_sqe.fw new file mode 100644 index 0000000..2e5a995 Binary files /dev/null and b/proprietary/vendor/firmware/a650_sqe.fw differ diff --git a/proprietary/vendor/firmware/ipa_fws.b00 b/proprietary/vendor/firmware/ipa_fws.b00 new file mode 100644 index 0000000..ff20e1c Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.b00 differ diff --git a/proprietary/vendor/firmware/ipa_fws.b01 b/proprietary/vendor/firmware/ipa_fws.b01 new file mode 100644 index 0000000..6761416 Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.b01 differ diff --git a/proprietary/vendor/firmware/ipa_fws.b02 b/proprietary/vendor/firmware/ipa_fws.b02 new file mode 100644 index 0000000..f4450d5 Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.b02 differ diff --git a/proprietary/vendor/firmware/ipa_fws.b03 b/proprietary/vendor/firmware/ipa_fws.b03 new file mode 100644 index 0000000..4570aa1 Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.b03 differ diff --git a/proprietary/vendor/firmware/ipa_fws.b04 b/proprietary/vendor/firmware/ipa_fws.b04 new file mode 100644 index 0000000..91256ad Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.b04 differ diff --git a/proprietary/vendor/firmware/ipa_fws.elf b/proprietary/vendor/firmware/ipa_fws.elf new file mode 100644 index 0000000..91926da Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.elf differ diff --git a/proprietary/vendor/firmware/ipa_fws.mdt b/proprietary/vendor/firmware/ipa_fws.mdt new file mode 100644 index 0000000..597d24f Binary files /dev/null and b/proprietary/vendor/firmware/ipa_fws.mdt differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.b00 b/proprietary/vendor/firmware/lagoon_ipa_fws.b00 new file mode 100644 index 0000000..a3b8156 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.b00 differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.b01 b/proprietary/vendor/firmware/lagoon_ipa_fws.b01 new file mode 100644 index 0000000..32df3d2 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.b01 differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.b02 b/proprietary/vendor/firmware/lagoon_ipa_fws.b02 new file mode 100644 index 0000000..f4450d5 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.b02 differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.b03 b/proprietary/vendor/firmware/lagoon_ipa_fws.b03 new file mode 100644 index 0000000..4570aa1 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.b03 differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.b04 b/proprietary/vendor/firmware/lagoon_ipa_fws.b04 new file mode 100644 index 0000000..91256ad Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.b04 differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.elf b/proprietary/vendor/firmware/lagoon_ipa_fws.elf new file mode 100644 index 0000000..9383036 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.elf differ diff --git a/proprietary/vendor/firmware/lagoon_ipa_fws.mdt b/proprietary/vendor/firmware/lagoon_ipa_fws.mdt new file mode 100644 index 0000000..689ffb6 Binary files /dev/null and b/proprietary/vendor/firmware/lagoon_ipa_fws.mdt differ diff --git a/proprietary/vendor/lib/btaudio_offload_if.so b/proprietary/vendor/lib/btaudio_offload_if.so new file mode 100644 index 0000000..a566d1a Binary files /dev/null and b/proprietary/vendor/lib/btaudio_offload_if.so differ diff --git a/proprietary/vendor/lib/egl/eglSubDriverAndroid.so b/proprietary/vendor/lib/egl/eglSubDriverAndroid.so new file mode 100644 index 0000000..9fdaf94 Binary files /dev/null and b/proprietary/vendor/lib/egl/eglSubDriverAndroid.so differ diff --git a/proprietary/vendor/lib/egl/libEGL_adreno.so b/proprietary/vendor/lib/egl/libEGL_adreno.so new file mode 100644 index 0000000..807979f Binary files /dev/null and b/proprietary/vendor/lib/egl/libEGL_adreno.so differ diff --git a/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so b/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so new file mode 100644 index 0000000..e4d40d7 Binary files /dev/null and b/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so differ diff --git a/proprietary/vendor/lib/egl/libGLESv2_adreno.so b/proprietary/vendor/lib/egl/libGLESv2_adreno.so new file mode 100644 index 0000000..6f8f025 Binary files /dev/null and b/proprietary/vendor/lib/egl/libGLESv2_adreno.so differ diff --git a/proprietary/vendor/lib/egl/libq3dtools_adreno.so b/proprietary/vendor/lib/egl/libq3dtools_adreno.so new file mode 100644 index 0000000..dbd497e Binary files /dev/null and b/proprietary/vendor/lib/egl/libq3dtools_adreno.so differ diff --git a/proprietary/vendor/lib/egl/libq3dtools_esx.so b/proprietary/vendor/lib/egl/libq3dtools_esx.so new file mode 100644 index 0000000..c75a1e5 Binary files /dev/null and b/proprietary/vendor/lib/egl/libq3dtools_esx.so differ diff --git a/proprietary/vendor/lib/hw/audio.primary.lito.so b/proprietary/vendor/lib/hw/audio.primary.lito.so new file mode 100644 index 0000000..2e73981 Binary files /dev/null and b/proprietary/vendor/lib/hw/audio.primary.lito.so differ diff --git a/proprietary/vendor/lib/hw/sound_trigger.primary.lito.so b/proprietary/vendor/lib/hw/sound_trigger.primary.lito.so new file mode 100644 index 0000000..bda257d Binary files /dev/null and b/proprietary/vendor/lib/hw/sound_trigger.primary.lito.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so new file mode 100644 index 0000000..9ef2ea7 Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so new file mode 100644 index 0000000..f6de871 Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so new file mode 100644 index 0000000..0f6ef1a Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so new file mode 100644 index 0000000..fa8a9bb Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so new file mode 100644 index 0000000..eb8dbe8 Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so new file mode 100644 index 0000000..4027785 Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vulkan.adreno.so b/proprietary/vendor/lib/hw/vulkan.adreno.so new file mode 100644 index 0000000..f365a84 Binary files /dev/null and b/proprietary/vendor/lib/hw/vulkan.adreno.so differ diff --git a/proprietary/vendor/lib/libAlacSwDec.so b/proprietary/vendor/lib/libAlacSwDec.so new file mode 100644 index 0000000..9210211 Binary files /dev/null and b/proprietary/vendor/lib/libAlacSwDec.so differ diff --git a/proprietary/vendor/lib/libApeSwDec.so b/proprietary/vendor/lib/libApeSwDec.so new file mode 100644 index 0000000..3af9a88 Binary files /dev/null and b/proprietary/vendor/lib/libApeSwDec.so differ diff --git a/proprietary/vendor/lib/libC2D2.so b/proprietary/vendor/lib/libC2D2.so new file mode 100644 index 0000000..fb8330d Binary files /dev/null and b/proprietary/vendor/lib/libC2D2.so differ diff --git a/proprietary/vendor/lib/libCB.so b/proprietary/vendor/lib/libCB.so new file mode 100644 index 0000000..27cd46c Binary files /dev/null and b/proprietary/vendor/lib/libCB.so differ diff --git a/proprietary/vendor/lib/libFileMux_proprietary.so b/proprietary/vendor/lib/libFileMux_proprietary.so new file mode 100644 index 0000000..e253a4a Binary files /dev/null and b/proprietary/vendor/lib/libFileMux_proprietary.so differ diff --git a/proprietary/vendor/lib/libFlacSwDec.so b/proprietary/vendor/lib/libFlacSwDec.so new file mode 100644 index 0000000..c1fb6bc Binary files /dev/null and b/proprietary/vendor/lib/libFlacSwDec.so differ diff --git a/proprietary/vendor/lib/libMpeg4SwEncoder.so b/proprietary/vendor/lib/libMpeg4SwEncoder.so new file mode 100644 index 0000000..a367e4b Binary files /dev/null and b/proprietary/vendor/lib/libMpeg4SwEncoder.so differ diff --git a/proprietary/vendor/lib/libMpeghSwEnc.so b/proprietary/vendor/lib/libMpeghSwEnc.so new file mode 100644 index 0000000..f417d7d Binary files /dev/null and b/proprietary/vendor/lib/libMpeghSwEnc.so differ diff --git a/proprietary/vendor/lib/libOmxAacDec.so b/proprietary/vendor/lib/libOmxAacDec.so new file mode 100644 index 0000000..d2fadea Binary files /dev/null and b/proprietary/vendor/lib/libOmxAacDec.so differ diff --git a/proprietary/vendor/lib/libOmxAlacDec.so b/proprietary/vendor/lib/libOmxAlacDec.so new file mode 100644 index 0000000..1aeb713 Binary files /dev/null and b/proprietary/vendor/lib/libOmxAlacDec.so differ diff --git a/proprietary/vendor/lib/libOmxAlacDecSw.so b/proprietary/vendor/lib/libOmxAlacDecSw.so new file mode 100644 index 0000000..64c3820 Binary files /dev/null and b/proprietary/vendor/lib/libOmxAlacDecSw.so differ diff --git a/proprietary/vendor/lib/libOmxAmrDec.so b/proprietary/vendor/lib/libOmxAmrDec.so new file mode 100644 index 0000000..ce5eaa7 Binary files /dev/null and b/proprietary/vendor/lib/libOmxAmrDec.so differ diff --git a/proprietary/vendor/lib/libOmxAmrwbplusDec.so b/proprietary/vendor/lib/libOmxAmrwbplusDec.so new file mode 100644 index 0000000..c5395ea Binary files /dev/null and b/proprietary/vendor/lib/libOmxAmrwbplusDec.so differ diff --git a/proprietary/vendor/lib/libOmxApeDec.so b/proprietary/vendor/lib/libOmxApeDec.so new file mode 100644 index 0000000..963051a Binary files /dev/null and b/proprietary/vendor/lib/libOmxApeDec.so differ diff --git a/proprietary/vendor/lib/libOmxApeDecSw.so b/proprietary/vendor/lib/libOmxApeDecSw.so new file mode 100644 index 0000000..58c28e8 Binary files /dev/null and b/proprietary/vendor/lib/libOmxApeDecSw.so differ diff --git a/proprietary/vendor/lib/libOmxDsdDec.so b/proprietary/vendor/lib/libOmxDsdDec.so new file mode 100644 index 0000000..c28ae75 Binary files /dev/null and b/proprietary/vendor/lib/libOmxDsdDec.so differ diff --git a/proprietary/vendor/lib/libOmxEvrcDec.so b/proprietary/vendor/lib/libOmxEvrcDec.so new file mode 100644 index 0000000..795a2dd Binary files /dev/null and b/proprietary/vendor/lib/libOmxEvrcDec.so differ diff --git a/proprietary/vendor/lib/libOmxG711Dec.so b/proprietary/vendor/lib/libOmxG711Dec.so new file mode 100644 index 0000000..c36a3be Binary files /dev/null and b/proprietary/vendor/lib/libOmxG711Dec.so differ diff --git a/proprietary/vendor/lib/libOmxMpeghDecSw.so b/proprietary/vendor/lib/libOmxMpeghDecSw.so new file mode 100644 index 0000000..dfa436b Binary files /dev/null and b/proprietary/vendor/lib/libOmxMpeghDecSw.so differ diff --git a/proprietary/vendor/lib/libOmxMpeghEncSw.so b/proprietary/vendor/lib/libOmxMpeghEncSw.so new file mode 100644 index 0000000..73342e7 Binary files /dev/null and b/proprietary/vendor/lib/libOmxMpeghEncSw.so differ diff --git a/proprietary/vendor/lib/libOmxQcelp13Dec.so b/proprietary/vendor/lib/libOmxQcelp13Dec.so new file mode 100644 index 0000000..4434163 Binary files /dev/null and b/proprietary/vendor/lib/libOmxQcelp13Dec.so differ diff --git a/proprietary/vendor/lib/libOmxSwVdec.so b/proprietary/vendor/lib/libOmxSwVdec.so new file mode 100644 index 0000000..6e10f27 Binary files /dev/null and b/proprietary/vendor/lib/libOmxSwVdec.so differ diff --git a/proprietary/vendor/lib/libOmxSwVencMpeg4.so b/proprietary/vendor/lib/libOmxSwVencMpeg4.so new file mode 100644 index 0000000..c5ea264 Binary files /dev/null and b/proprietary/vendor/lib/libOmxSwVencMpeg4.so differ diff --git a/proprietary/vendor/lib/libOmxVideoDSMode.so b/proprietary/vendor/lib/libOmxVideoDSMode.so new file mode 100644 index 0000000..a871e33 Binary files /dev/null and b/proprietary/vendor/lib/libOmxVideoDSMode.so differ diff --git a/proprietary/vendor/lib/libOmxVpp.so b/proprietary/vendor/lib/libOmxVpp.so new file mode 100644 index 0000000..f89da3d Binary files /dev/null and b/proprietary/vendor/lib/libOmxVpp.so differ diff --git a/proprietary/vendor/lib/libOmxWmaDec.so b/proprietary/vendor/lib/libOmxWmaDec.so new file mode 100644 index 0000000..2e03113 Binary files /dev/null and b/proprietary/vendor/lib/libOmxWmaDec.so differ diff --git a/proprietary/vendor/lib/libOpenCL.so b/proprietary/vendor/lib/libOpenCL.so new file mode 100644 index 0000000..a21ab60 Binary files /dev/null and b/proprietary/vendor/lib/libOpenCL.so differ diff --git a/proprietary/vendor/lib/libVkLayer_q3dtools.so b/proprietary/vendor/lib/libVkLayer_q3dtools.so new file mode 100644 index 0000000..50e8561 Binary files /dev/null and b/proprietary/vendor/lib/libVkLayer_q3dtools.so differ diff --git a/proprietary/vendor/lib/liba2dpoffload.so b/proprietary/vendor/lib/liba2dpoffload.so new file mode 100644 index 0000000..d14e868 Binary files /dev/null and b/proprietary/vendor/lib/liba2dpoffload.so differ diff --git a/proprietary/vendor/lib/libacdb-fts.so b/proprietary/vendor/lib/libacdb-fts.so new file mode 100644 index 0000000..0d83993 Binary files /dev/null and b/proprietary/vendor/lib/libacdb-fts.so differ diff --git a/proprietary/vendor/lib/libacdbloader.so b/proprietary/vendor/lib/libacdbloader.so new file mode 100644 index 0000000..a0894e2 Binary files /dev/null and b/proprietary/vendor/lib/libacdbloader.so differ diff --git a/proprietary/vendor/lib/libacdbrtac.so b/proprietary/vendor/lib/libacdbrtac.so new file mode 100644 index 0000000..d4c23e3 Binary files /dev/null and b/proprietary/vendor/lib/libacdbrtac.so differ diff --git a/proprietary/vendor/lib/libadiertac.so b/proprietary/vendor/lib/libadiertac.so new file mode 100644 index 0000000..d1bf8c2 Binary files /dev/null and b/proprietary/vendor/lib/libadiertac.so differ diff --git a/proprietary/vendor/lib/libadm.so b/proprietary/vendor/lib/libadm.so new file mode 100644 index 0000000..421b7ff Binary files /dev/null and b/proprietary/vendor/lib/libadm.so differ diff --git a/proprietary/vendor/lib/libadreno_utils.so b/proprietary/vendor/lib/libadreno_utils.so new file mode 100644 index 0000000..c0a943f Binary files /dev/null and b/proprietary/vendor/lib/libadreno_utils.so differ diff --git a/proprietary/vendor/lib/libadsprpc.so b/proprietary/vendor/lib/libadsprpc.so new file mode 100644 index 0000000..d09c602 Binary files /dev/null and b/proprietary/vendor/lib/libadsprpc.so differ diff --git a/proprietary/vendor/lib/libaudcal.so b/proprietary/vendor/lib/libaudcal.so new file mode 100644 index 0000000..804f279 Binary files /dev/null and b/proprietary/vendor/lib/libaudcal.so differ diff --git a/proprietary/vendor/lib/libaudio_log_utils.so b/proprietary/vendor/lib/libaudio_log_utils.so new file mode 100644 index 0000000..aa158eb Binary files /dev/null and b/proprietary/vendor/lib/libaudio_log_utils.so differ diff --git a/proprietary/vendor/lib/libaudioparsers.so b/proprietary/vendor/lib/libaudioparsers.so new file mode 100644 index 0000000..8dd5fe0 Binary files /dev/null and b/proprietary/vendor/lib/libaudioparsers.so differ diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so new file mode 100644 index 0000000..97bb0c1 Binary files /dev/null and b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so differ diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so new file mode 100644 index 0000000..6dc4bab Binary files /dev/null and b/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so differ diff --git a/proprietary/vendor/lib/libc++_shared.so b/proprietary/vendor/lib/libc++_shared.so new file mode 100644 index 0000000..0c88215 Binary files /dev/null and b/proprietary/vendor/lib/libc++_shared.so differ diff --git a/proprietary/vendor/lib/libc2d30_bltlib.so b/proprietary/vendor/lib/libc2d30_bltlib.so new file mode 100644 index 0000000..ddce60d Binary files /dev/null and b/proprietary/vendor/lib/libc2d30_bltlib.so differ diff --git a/proprietary/vendor/lib/libcapiv2svacnn.so b/proprietary/vendor/lib/libcapiv2svacnn.so new file mode 100644 index 0000000..f177c16 Binary files /dev/null and b/proprietary/vendor/lib/libcapiv2svacnn.so differ diff --git a/proprietary/vendor/lib/libcapiv2vop.so b/proprietary/vendor/lib/libcapiv2vop.so new file mode 100644 index 0000000..4a74e95 Binary files /dev/null and b/proprietary/vendor/lib/libcapiv2vop.so differ diff --git a/proprietary/vendor/lib/libcdsp_default_listener.so b/proprietary/vendor/lib/libcdsp_default_listener.so new file mode 100644 index 0000000..bed5b02 Binary files /dev/null and b/proprietary/vendor/lib/libcdsp_default_listener.so differ diff --git a/proprietary/vendor/lib/libcdsprpc.so b/proprietary/vendor/lib/libcdsprpc.so new file mode 100644 index 0000000..0594072 Binary files /dev/null and b/proprietary/vendor/lib/libcdsprpc.so differ diff --git a/proprietary/vendor/lib/libdiag.so b/proprietary/vendor/lib/libdiag.so new file mode 100644 index 0000000..dfc5f9b Binary files /dev/null and b/proprietary/vendor/lib/libdiag.so differ diff --git a/proprietary/vendor/lib/libdsd2pcm.so b/proprietary/vendor/lib/libdsd2pcm.so new file mode 100644 index 0000000..54bda6b Binary files /dev/null and b/proprietary/vendor/lib/libdsd2pcm.so differ diff --git a/proprietary/vendor/lib/libdsi_netctrl.so b/proprietary/vendor/lib/libdsi_netctrl.so new file mode 100644 index 0000000..4d108e2 Binary files /dev/null and b/proprietary/vendor/lib/libdsi_netctrl.so differ diff --git a/proprietary/vendor/lib/libdsutils.so b/proprietary/vendor/lib/libdsutils.so new file mode 100644 index 0000000..58f26ee Binary files /dev/null and b/proprietary/vendor/lib/libdsutils.so differ diff --git a/proprietary/vendor/lib/libfastcrc.so b/proprietary/vendor/lib/libfastcrc.so new file mode 100644 index 0000000..49f41ea Binary files /dev/null and b/proprietary/vendor/lib/libfastcrc.so differ diff --git a/proprietary/vendor/lib/libfastcvdsp_stub.so b/proprietary/vendor/lib/libfastcvdsp_stub.so new file mode 100644 index 0000000..15b291b Binary files /dev/null and b/proprietary/vendor/lib/libfastcvdsp_stub.so differ diff --git a/proprietary/vendor/lib/libfastcvopt.so b/proprietary/vendor/lib/libfastcvopt.so new file mode 100644 index 0000000..5623f0f Binary files /dev/null and b/proprietary/vendor/lib/libfastcvopt.so differ diff --git a/proprietary/vendor/lib/libgcs-calwrapper.so b/proprietary/vendor/lib/libgcs-calwrapper.so new file mode 100644 index 0000000..519782c Binary files /dev/null and b/proprietary/vendor/lib/libgcs-calwrapper.so differ diff --git a/proprietary/vendor/lib/libgcs-ipc.so b/proprietary/vendor/lib/libgcs-ipc.so new file mode 100644 index 0000000..44720b4 Binary files /dev/null and b/proprietary/vendor/lib/libgcs-ipc.so differ diff --git a/proprietary/vendor/lib/libgcs-osal.so b/proprietary/vendor/lib/libgcs-osal.so new file mode 100644 index 0000000..cef4c0b Binary files /dev/null and b/proprietary/vendor/lib/libgcs-osal.so differ diff --git a/proprietary/vendor/lib/libgcs.so b/proprietary/vendor/lib/libgcs.so new file mode 100644 index 0000000..d418c52 Binary files /dev/null and b/proprietary/vendor/lib/libgcs.so differ diff --git a/proprietary/vendor/lib/libgpudataproducer.so b/proprietary/vendor/lib/libgpudataproducer.so new file mode 100644 index 0000000..135ae97 Binary files /dev/null and b/proprietary/vendor/lib/libgpudataproducer.so differ diff --git a/proprietary/vendor/lib/libgsl.so b/proprietary/vendor/lib/libgsl.so new file mode 100644 index 0000000..92f0d44 Binary files /dev/null and b/proprietary/vendor/lib/libgsl.so differ diff --git a/proprietary/vendor/lib/libhdmipassthru.so b/proprietary/vendor/lib/libhdmipassthru.so new file mode 100644 index 0000000..69e910d Binary files /dev/null and b/proprietary/vendor/lib/libhdmipassthru.so differ diff --git a/proprietary/vendor/lib/libidl.so b/proprietary/vendor/lib/libidl.so new file mode 100644 index 0000000..d93524c Binary files /dev/null and b/proprietary/vendor/lib/libidl.so differ diff --git a/proprietary/vendor/lib/liblistensoundmodel2.so b/proprietary/vendor/lib/liblistensoundmodel2.so new file mode 100644 index 0000000..be812cb Binary files /dev/null and b/proprietary/vendor/lib/liblistensoundmodel2.so differ diff --git a/proprietary/vendor/lib/libllvm-glnext.so b/proprietary/vendor/lib/libllvm-glnext.so new file mode 100644 index 0000000..ad14f42 Binary files /dev/null and b/proprietary/vendor/lib/libllvm-glnext.so differ diff --git a/proprietary/vendor/lib/libllvm-qcom.so b/proprietary/vendor/lib/libllvm-qcom.so new file mode 100644 index 0000000..17ba75f Binary files /dev/null and b/proprietary/vendor/lib/libllvm-qcom.so differ diff --git a/proprietary/vendor/lib/libmdsprpc.so b/proprietary/vendor/lib/libmdsprpc.so new file mode 100644 index 0000000..653ffe2 Binary files /dev/null and b/proprietary/vendor/lib/libmdsprpc.so differ diff --git a/proprietary/vendor/lib/libmm-hdcpmgr.so b/proprietary/vendor/lib/libmm-hdcpmgr.so new file mode 100644 index 0000000..1a737ab Binary files /dev/null and b/proprietary/vendor/lib/libmm-hdcpmgr.so differ diff --git a/proprietary/vendor/lib/libmmosal.so b/proprietary/vendor/lib/libmmosal.so new file mode 100644 index 0000000..2c1e0b1 Binary files /dev/null and b/proprietary/vendor/lib/libmmosal.so differ diff --git a/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so b/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so new file mode 100644 index 0000000..d16a1dd Binary files /dev/null and b/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so differ diff --git a/proprietary/vendor/lib/libmmrtpencoder_proprietary.so b/proprietary/vendor/lib/libmmrtpencoder_proprietary.so new file mode 100644 index 0000000..e87ccf9 Binary files /dev/null and b/proprietary/vendor/lib/libmmrtpencoder_proprietary.so differ diff --git a/proprietary/vendor/lib/libmulawdec.so b/proprietary/vendor/lib/libmulawdec.so new file mode 100644 index 0000000..112316e Binary files /dev/null and b/proprietary/vendor/lib/libmulawdec.so differ diff --git a/proprietary/vendor/lib/libperfconfig.so b/proprietary/vendor/lib/libperfconfig.so new file mode 100644 index 0000000..54d110f Binary files /dev/null and b/proprietary/vendor/lib/libperfconfig.so differ diff --git a/proprietary/vendor/lib/libperfgluelayer.so b/proprietary/vendor/lib/libperfgluelayer.so new file mode 100644 index 0000000..b1100ea Binary files /dev/null and b/proprietary/vendor/lib/libperfgluelayer.so differ diff --git a/proprietary/vendor/lib/libperfioctl.so b/proprietary/vendor/lib/libperfioctl.so new file mode 100644 index 0000000..066e88d Binary files /dev/null and b/proprietary/vendor/lib/libperfioctl.so differ diff --git a/proprietary/vendor/lib/libqcmaputils.so b/proprietary/vendor/lib/libqcmaputils.so new file mode 100644 index 0000000..f5a966c Binary files /dev/null and b/proprietary/vendor/lib/libqcmaputils.so differ diff --git a/proprietary/vendor/lib/libqdi.so b/proprietary/vendor/lib/libqdi.so new file mode 100644 index 0000000..41365e0 Binary files /dev/null and b/proprietary/vendor/lib/libqdi.so differ diff --git a/proprietary/vendor/lib/libqdp.so b/proprietary/vendor/lib/libqdp.so new file mode 100644 index 0000000..caf376f Binary files /dev/null and b/proprietary/vendor/lib/libqdp.so differ diff --git a/proprietary/vendor/lib/libqmi.so b/proprietary/vendor/lib/libqmi.so new file mode 100644 index 0000000..59c3e62 Binary files /dev/null and b/proprietary/vendor/lib/libqmi.so differ diff --git a/proprietary/vendor/lib/libqmi_cci.so b/proprietary/vendor/lib/libqmi_cci.so new file mode 100644 index 0000000..9ba8da2 Binary files /dev/null and b/proprietary/vendor/lib/libqmi_cci.so differ diff --git a/proprietary/vendor/lib/libqmi_client_helper.so b/proprietary/vendor/lib/libqmi_client_helper.so new file mode 100644 index 0000000..aad637a Binary files /dev/null and b/proprietary/vendor/lib/libqmi_client_helper.so differ diff --git a/proprietary/vendor/lib/libqmi_client_qmux.so b/proprietary/vendor/lib/libqmi_client_qmux.so new file mode 100644 index 0000000..a37115b Binary files /dev/null and b/proprietary/vendor/lib/libqmi_client_qmux.so differ diff --git a/proprietary/vendor/lib/libqmi_common_so.so b/proprietary/vendor/lib/libqmi_common_so.so new file mode 100644 index 0000000..d3a0283 Binary files /dev/null and b/proprietary/vendor/lib/libqmi_common_so.so differ diff --git a/proprietary/vendor/lib/libqmi_csi.so b/proprietary/vendor/lib/libqmi_csi.so new file mode 100644 index 0000000..20e9c10 Binary files /dev/null and b/proprietary/vendor/lib/libqmi_csi.so differ diff --git a/proprietary/vendor/lib/libqmi_encdec.so b/proprietary/vendor/lib/libqmi_encdec.so new file mode 100644 index 0000000..75343cb Binary files /dev/null and b/proprietary/vendor/lib/libqmi_encdec.so differ diff --git a/proprietary/vendor/lib/libqmi_legacy.so b/proprietary/vendor/lib/libqmi_legacy.so new file mode 100644 index 0000000..c0b2f87 Binary files /dev/null and b/proprietary/vendor/lib/libqmi_legacy.so differ diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so new file mode 100644 index 0000000..8223446 Binary files /dev/null and b/proprietary/vendor/lib/libqmiservices.so differ diff --git a/proprietary/vendor/lib/libqti-perfd-client.so b/proprietary/vendor/lib/libqti-perfd-client.so new file mode 100644 index 0000000..08d9141 Binary files /dev/null and b/proprietary/vendor/lib/libqti-perfd-client.so differ diff --git a/proprietary/vendor/lib/libqti-perfd.so b/proprietary/vendor/lib/libqti-perfd.so new file mode 100644 index 0000000..80c82d2 Binary files /dev/null and b/proprietary/vendor/lib/libqti-perfd.so differ diff --git a/proprietary/vendor/lib/libqti-util.so b/proprietary/vendor/lib/libqti-util.so new file mode 100644 index 0000000..e56dc83 Binary files /dev/null and b/proprietary/vendor/lib/libqti-util.so differ diff --git a/proprietary/vendor/lib/libqtigef.so b/proprietary/vendor/lib/libqtigef.so new file mode 100644 index 0000000..79c6d95 Binary files /dev/null and b/proprietary/vendor/lib/libqtigef.so differ diff --git a/proprietary/vendor/lib/libscveCommon.so b/proprietary/vendor/lib/libscveCommon.so new file mode 100644 index 0000000..4b2c3a7 Binary files /dev/null and b/proprietary/vendor/lib/libscveCommon.so differ diff --git a/proprietary/vendor/lib/libscveCommon_stub.so b/proprietary/vendor/lib/libscveCommon_stub.so new file mode 100644 index 0000000..dcce53a Binary files /dev/null and b/proprietary/vendor/lib/libscveCommon_stub.so differ diff --git a/proprietary/vendor/lib/libscveObjectSegmentation.so b/proprietary/vendor/lib/libscveObjectSegmentation.so new file mode 100644 index 0000000..93299f1 Binary files /dev/null and b/proprietary/vendor/lib/libscveObjectSegmentation.so differ diff --git a/proprietary/vendor/lib/libscveObjectSegmentation_stub.so b/proprietary/vendor/lib/libscveObjectSegmentation_stub.so new file mode 100644 index 0000000..652c7ab Binary files /dev/null and b/proprietary/vendor/lib/libscveObjectSegmentation_stub.so differ diff --git a/proprietary/vendor/lib/libscveObjectTracker.so b/proprietary/vendor/lib/libscveObjectTracker.so new file mode 100644 index 0000000..aea6cbf Binary files /dev/null and b/proprietary/vendor/lib/libscveObjectTracker.so differ diff --git a/proprietary/vendor/lib/libscveObjectTracker_stub.so b/proprietary/vendor/lib/libscveObjectTracker_stub.so new file mode 100644 index 0000000..8465b4b Binary files /dev/null and b/proprietary/vendor/lib/libscveObjectTracker_stub.so differ diff --git a/proprietary/vendor/lib/libsdsprpc.so b/proprietary/vendor/lib/libsdsprpc.so new file mode 100644 index 0000000..95a34e1 Binary files /dev/null and b/proprietary/vendor/lib/libsdsprpc.so differ diff --git a/proprietary/vendor/lib/libssrec.so b/proprietary/vendor/lib/libssrec.so new file mode 100644 index 0000000..965c85e Binary files /dev/null and b/proprietary/vendor/lib/libssrec.so differ diff --git a/proprietary/vendor/lib/libswvdec.so b/proprietary/vendor/lib/libswvdec.so new file mode 100644 index 0000000..c4e467a Binary files /dev/null and b/proprietary/vendor/lib/libswvdec.so differ diff --git a/proprietary/vendor/lib/libsysmon_cdsp_skel.so b/proprietary/vendor/lib/libsysmon_cdsp_skel.so new file mode 100644 index 0000000..04692c1 Binary files /dev/null and b/proprietary/vendor/lib/libsysmon_cdsp_skel.so differ diff --git a/proprietary/vendor/lib/libthermalclient.so b/proprietary/vendor/lib/libthermalclient.so new file mode 100644 index 0000000..1690efd Binary files /dev/null and b/proprietary/vendor/lib/libthermalclient.so differ diff --git a/proprietary/vendor/lib/libvppclient.so b/proprietary/vendor/lib/libvppclient.so new file mode 100644 index 0000000..dbc2a56 Binary files /dev/null and b/proprietary/vendor/lib/libvppclient.so differ diff --git a/proprietary/vendor/lib/libvpphcp.so b/proprietary/vendor/lib/libvpphcp.so new file mode 100644 index 0000000..e8e4028 Binary files /dev/null and b/proprietary/vendor/lib/libvpphcp.so differ diff --git a/proprietary/vendor/lib/libvpphvx.so b/proprietary/vendor/lib/libvpphvx.so new file mode 100644 index 0000000..934db51 Binary files /dev/null and b/proprietary/vendor/lib/libvpphvx.so differ diff --git a/proprietary/vendor/lib/libvpplibrary.so b/proprietary/vendor/lib/libvpplibrary.so new file mode 100644 index 0000000..0914bb7 Binary files /dev/null and b/proprietary/vendor/lib/libvpplibrary.so differ diff --git a/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so b/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so new file mode 100644 index 0000000..4c12229 Binary files /dev/null and b/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdcommonutils_proprietary.so b/proprietary/vendor/lib/libwfdcommonutils_proprietary.so new file mode 100644 index 0000000..a2fce9b Binary files /dev/null and b/proprietary/vendor/lib/libwfdcommonutils_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdconfigutils_proprietary.so b/proprietary/vendor/lib/libwfdconfigutils_proprietary.so new file mode 100644 index 0000000..4afed23 Binary files /dev/null and b/proprietary/vendor/lib/libwfdconfigutils_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so b/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so new file mode 100644 index 0000000..abb23e8 Binary files /dev/null and b/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdhdcpcp.so b/proprietary/vendor/lib/libwfdhdcpcp.so new file mode 100644 index 0000000..57c33c4 Binary files /dev/null and b/proprietary/vendor/lib/libwfdhdcpcp.so differ diff --git a/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so b/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so new file mode 100644 index 0000000..54c05c5 Binary files /dev/null and b/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdmminterface_proprietary.so b/proprietary/vendor/lib/libwfdmminterface_proprietary.so new file mode 100644 index 0000000..f30349b Binary files /dev/null and b/proprietary/vendor/lib/libwfdmminterface_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdmmservice_proprietary.so b/proprietary/vendor/lib/libwfdmmservice_proprietary.so new file mode 100644 index 0000000..6fc025b Binary files /dev/null and b/proprietary/vendor/lib/libwfdmmservice_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdmmsrc_proprietary.so b/proprietary/vendor/lib/libwfdmmsrc_proprietary.so new file mode 100644 index 0000000..367f8e0 Binary files /dev/null and b/proprietary/vendor/lib/libwfdmmsrc_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdmodulehdcpsession.so b/proprietary/vendor/lib/libwfdmodulehdcpsession.so new file mode 100644 index 0000000..40ba567 Binary files /dev/null and b/proprietary/vendor/lib/libwfdmodulehdcpsession.so differ diff --git a/proprietary/vendor/lib/libwfdrtsp_proprietary.so b/proprietary/vendor/lib/libwfdrtsp_proprietary.so new file mode 100644 index 0000000..3ad6450 Binary files /dev/null and b/proprietary/vendor/lib/libwfdrtsp_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdsessionmodule.so b/proprietary/vendor/lib/libwfdsessionmodule.so new file mode 100644 index 0000000..d342455 Binary files /dev/null and b/proprietary/vendor/lib/libwfdsessionmodule.so differ diff --git a/proprietary/vendor/lib/libwfdsourcesession_proprietary.so b/proprietary/vendor/lib/libwfdsourcesession_proprietary.so new file mode 100644 index 0000000..ce2e084 Binary files /dev/null and b/proprietary/vendor/lib/libwfdsourcesession_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdsourcesm_proprietary.so b/proprietary/vendor/lib/libwfdsourcesm_proprietary.so new file mode 100644 index 0000000..30d3a08 Binary files /dev/null and b/proprietary/vendor/lib/libwfdsourcesm_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfduibcinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcinterface_proprietary.so new file mode 100644 index 0000000..9099678 Binary files /dev/null and b/proprietary/vendor/lib/libwfduibcinterface_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfduibcsink_proprietary.so b/proprietary/vendor/lib/libwfduibcsink_proprietary.so new file mode 100644 index 0000000..338091d Binary files /dev/null and b/proprietary/vendor/lib/libwfduibcsink_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so new file mode 100644 index 0000000..3b451b2 Binary files /dev/null and b/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfduibcsrc_proprietary.so b/proprietary/vendor/lib/libwfduibcsrc_proprietary.so new file mode 100644 index 0000000..83a6208 Binary files /dev/null and b/proprietary/vendor/lib/libwfduibcsrc_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so new file mode 100644 index 0000000..d4e0d08 Binary files /dev/null and b/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so differ diff --git a/proprietary/vendor/lib/libwfdutils_proprietary.so b/proprietary/vendor/lib/libwfdutils_proprietary.so new file mode 100644 index 0000000..c56c786 Binary files /dev/null and b/proprietary/vendor/lib/libwfdutils_proprietary.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so b/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so new file mode 100644 index 0000000..eaf23a3 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so b/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so new file mode 100644 index 0000000..46fbf7b Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so b/proprietary/vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so new file mode 100644 index 0000000..ef9fc5a Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libBeautyShot_skel.so b/proprietary/vendor/lib/rfsa/adsp/libBeautyShot_skel.so new file mode 100644 index 0000000..dec02dd Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libBeautyShot_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so b/proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so new file mode 100644 index 0000000..00039dc Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so b/proprietary/vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so new file mode 100644 index 0000000..8ff5598 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so b/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so new file mode 100644 index 0000000..970e324 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libarc_hta_driver_skel.so b/proprietary/vendor/lib/rfsa/adsp/libarc_hta_driver_skel.so new file mode 100644 index 0000000..1122880 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libarc_hta_driver_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so b/proprietary/vendor/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so new file mode 100644 index 0000000..f0bf629 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so b/proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so new file mode 100644 index 0000000..9312b59 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so b/proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so new file mode 100644 index 0000000..a244823 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so new file mode 100644 index 0000000..a13c271 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so b/proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so new file mode 100644 index 0000000..8daf7bf Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so new file mode 100644 index 0000000..b7fc735 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so b/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so new file mode 100644 index 0000000..14ee375 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so b/proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so new file mode 100644 index 0000000..c24fd16 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so new file mode 100644 index 0000000..d001646 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so new file mode 100644 index 0000000..6dff694 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so new file mode 100644 index 0000000..cba01ce Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so new file mode 100644 index 0000000..6335101 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libhta_dsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhta_dsp_skel.so new file mode 100644 index 0000000..fd9cece Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libhta_dsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libproxy_skel.so b/proprietary/vendor/lib/rfsa/adsp/libproxy_skel.so new file mode 100644 index 0000000..d01e9f2 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libproxy_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so b/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so new file mode 100644 index 0000000..d420122 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so new file mode 100644 index 0000000..7e7db31 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so new file mode 100644 index 0000000..555d885 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_skel.so new file mode 100644 index 0000000..eecf457 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so new file mode 100644 index 0000000..fabd335 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so new file mode 100644 index 0000000..d39dfb2 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so new file mode 100644 index 0000000..287487a Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so new file mode 100644 index 0000000..e44cd4b Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so differ diff --git a/proprietary/vendor/lib/soundfx/libasphere.so b/proprietary/vendor/lib/soundfx/libasphere.so new file mode 100644 index 0000000..11fad21 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libasphere.so differ diff --git a/proprietary/vendor/lib/soundfx/libqcbassboost.so b/proprietary/vendor/lib/soundfx/libqcbassboost.so new file mode 100644 index 0000000..3c9a09f Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libqcbassboost.so differ diff --git a/proprietary/vendor/lib/soundfx/libqcreverb.so b/proprietary/vendor/lib/soundfx/libqcreverb.so new file mode 100644 index 0000000..485d0a8 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libqcreverb.so differ diff --git a/proprietary/vendor/lib/soundfx/libqcvirt.so b/proprietary/vendor/lib/soundfx/libqcvirt.so new file mode 100644 index 0000000..e8497c6 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libqcvirt.so differ diff --git a/proprietary/vendor/lib/soundfx/libshoebox.so b/proprietary/vendor/lib/soundfx/libshoebox.so new file mode 100644 index 0000000..6cebf41 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libshoebox.so differ diff --git a/proprietary/vendor/lib/vendor.oplus.hardware.performance@1.0.so b/proprietary/vendor/lib/vendor.oplus.hardware.performance@1.0.so new file mode 100644 index 0000000..32b0889 Binary files /dev/null and b/proprietary/vendor/lib/vendor.oplus.hardware.performance@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so new file mode 100644 index 0000000..3221e5e Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so new file mode 100644 index 0000000..09d838c Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so new file mode 100644 index 0000000..453066b Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so new file mode 100644 index 0000000..5668da4 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so new file mode 100644 index 0000000..453fbff Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so new file mode 100644 index 0000000..b8b8d69 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so new file mode 100644 index 0000000..8dfca15 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so new file mode 100644 index 0000000..b770ae3 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so differ diff --git a/proprietary/vendor/lib64/btaudio_offload_if.so b/proprietary/vendor/lib64/btaudio_offload_if.so new file mode 100644 index 0000000..58b7552 Binary files /dev/null and b/proprietary/vendor/lib64/btaudio_offload_if.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so b/proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so new file mode 100644 index 0000000..a332fbb Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.gc2375.so b/proprietary/vendor/lib64/camera/com.qti.sensor.gc2375.so new file mode 100644 index 0000000..3c31f8e Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.gc2375.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.gc5035.so b/proprietary/vendor/lib64/camera/com.qti.sensor.gc5035.so new file mode 100644 index 0000000..3aa72f2 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.gc5035.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.gc8054.so b/proprietary/vendor/lib64/camera/com.qti.sensor.gc8054.so new file mode 100644 index 0000000..7961ee7 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.gc8054.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.hi846.so b/proprietary/vendor/lib64/camera/com.qti.sensor.hi846.so new file mode 100644 index 0000000..84aedea Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.hi846.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.imx586.so b/proprietary/vendor/lib64/camera/com.qti.sensor.imx586.so new file mode 100644 index 0000000..c5142c7 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.imx586.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so b/proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so new file mode 100644 index 0000000..456c4aa Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ov02b10.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ov02b10.so new file mode 100644 index 0000000..b65ad63 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.ov02b10.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ov8856.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ov8856.so new file mode 100644 index 0000000..093de37 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensor.ov8856.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.ofilm_gc8054.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.ofilm_gc8054.bin new file mode 100644 index 0000000..ed357c0 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.ofilm_gc8054.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_hi846.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_hi846.bin new file mode 100644 index 0000000..14405f4 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_hi846.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_imx616.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_imx616.bin new file mode 100644 index 0000000..71e0ad7 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.qtech_imx616.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.semco_imx586.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.semco_imx586.bin new file mode 100644 index 0000000..4d79df4 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.semco_imx586.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc2375.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc2375.bin new file mode 100644 index 0000000..dd95e98 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc2375.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035.bin new file mode 100644 index 0000000..7144841 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035_t0.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035_t0.bin new file mode 100644 index 0000000..09aee28 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_gc5035_t0.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_ov02b10.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_ov02b10.bin new file mode 100644 index 0000000..fd71780 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.shine_ov02b10.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.sunny_ov8856.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.sunny_ov8856.bin new file mode 100644 index 0000000..25c89f8 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.sunny_ov8856.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin new file mode 100644 index 0000000..3c38e56 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin new file mode 100644 index 0000000..f3ac1c3 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin new file mode 100644 index 0000000..bfece1b Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin new file mode 100644 index 0000000..52ad604 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin new file mode 100644 index 0000000..3aab542 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin new file mode 100644 index 0000000..a01e5eb Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin new file mode 100644 index 0000000..0aeabca Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin new file mode 100644 index 0000000..87ce683 Binary files /dev/null and b/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin differ diff --git a/proprietary/vendor/lib64/camera/components/com.oneplus.node.memcpy.so b/proprietary/vendor/lib64/camera/components/com.oneplus.node.memcpy.so new file mode 100644 index 0000000..4941d4f Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.oneplus.node.memcpy.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.oneplus.node.preview.so b/proprietary/vendor/lib64/camera/components/com.oneplus.node.preview.so new file mode 100644 index 0000000..4a53616 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.oneplus.node.preview.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.oneplus.node.rtb.so b/proprietary/vendor/lib64/camera/components/com.oneplus.node.rtb.so new file mode 100644 index 0000000..861a35a Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.oneplus.node.rtb.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.oneplus.node.sat.so b/proprietary/vendor/lib64/camera/components/com.oneplus.node.sat.so new file mode 100644 index 0000000..39d7211 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.oneplus.node.sat.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so b/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so new file mode 100644 index 0000000..a75fb15 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so b/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so new file mode 100644 index 0000000..c1d0cf0 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so b/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so new file mode 100644 index 0000000..ced2ad2 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so b/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so new file mode 100644 index 0000000..0a04abc Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so b/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so new file mode 100644 index 0000000..6b6d344 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so b/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so new file mode 100644 index 0000000..638cf16 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so b/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so new file mode 100644 index 0000000..f220ee0 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so new file mode 100644 index 0000000..2a2cd6d Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so new file mode 100644 index 0000000..7442774 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so new file mode 100644 index 0000000..331104d Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so new file mode 100644 index 0000000..04bcf98 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so b/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so new file mode 100644 index 0000000..c417036 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so b/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so new file mode 100644 index 0000000..7d73bb2 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so b/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so new file mode 100644 index 0000000..53d7fce Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so b/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so new file mode 100644 index 0000000..026ea20 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so b/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so new file mode 100644 index 0000000..ce4e7a2 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so b/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so new file mode 100644 index 0000000..c8c62dd Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so new file mode 100644 index 0000000..92b7fd6 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so new file mode 100644 index 0000000..efde283 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so new file mode 100644 index 0000000..ae32663 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so new file mode 100644 index 0000000..ee7a6ee Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so new file mode 100644 index 0000000..6acd46b Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so new file mode 100644 index 0000000..f9cd808 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so new file mode 100644 index 0000000..3ea725a Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so new file mode 100644 index 0000000..1cca828 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so new file mode 100644 index 0000000..d7e8967 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so new file mode 100644 index 0000000..5dc606d Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so new file mode 100644 index 0000000..2644c8a Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so new file mode 100644 index 0000000..e4ca997 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so new file mode 100644 index 0000000..e168c63 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so new file mode 100644 index 0000000..296cac1 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so new file mode 100644 index 0000000..4f6bf16 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so new file mode 100644 index 0000000..9fecaaa Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so new file mode 100644 index 0000000..8c2d746 Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so new file mode 100644 index 0000000..344d6bc Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so differ diff --git a/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so b/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so new file mode 100644 index 0000000..a3efdff Binary files /dev/null and b/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/fdconfigpreview.bin b/proprietary/vendor/lib64/camera/fdconfigpreview.bin new file mode 100644 index 0000000..66e4ed9 Binary files /dev/null and b/proprietary/vendor/lib64/camera/fdconfigpreview.bin differ diff --git a/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin b/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin new file mode 100644 index 0000000..66e4ed9 Binary files /dev/null and b/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin differ diff --git a/proprietary/vendor/lib64/camera/fdconfigvideo.bin b/proprietary/vendor/lib64/camera/fdconfigvideo.bin new file mode 100644 index 0000000..66e4ed9 Binary files /dev/null and b/proprietary/vendor/lib64/camera/fdconfigvideo.bin differ diff --git a/proprietary/vendor/lib64/camera/fdconfigvideolite.bin b/proprietary/vendor/lib64/camera/fdconfigvideolite.bin new file mode 100644 index 0000000..66e4ed9 Binary files /dev/null and b/proprietary/vendor/lib64/camera/fdconfigvideolite.bin differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so b/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so new file mode 100644 index 0000000..3f9695c Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.demux.so b/proprietary/vendor/lib64/com.qti.feature2.demux.so new file mode 100644 index 0000000..3a0698d Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.demux.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.frameselect.so b/proprietary/vendor/lib64/com.qti.feature2.frameselect.so new file mode 100644 index 0000000..f1a2e5c Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.frameselect.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.fusion.so b/proprietary/vendor/lib64/com.qti.feature2.fusion.so new file mode 100644 index 0000000..a45d3e8 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.fusion.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.generic.so b/proprietary/vendor/lib64/com.qti.feature2.generic.so new file mode 100644 index 0000000..e25ee02 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.generic.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.gs.so b/proprietary/vendor/lib64/com.qti.feature2.gs.so new file mode 100644 index 0000000..ed00727 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.gs.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.hdr.so b/proprietary/vendor/lib64/com.qti.feature2.hdr.so new file mode 100644 index 0000000..3e5fbac Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.hdr.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.memcpy.so b/proprietary/vendor/lib64/com.qti.feature2.memcpy.so new file mode 100644 index 0000000..2e70794 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.memcpy.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.mfsr.so b/proprietary/vendor/lib64/com.qti.feature2.mfsr.so new file mode 100644 index 0000000..a4a8ec7 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.mfsr.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.qcfa.so b/proprietary/vendor/lib64/com.qti.feature2.qcfa.so new file mode 100644 index 0000000..ce337a9 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.qcfa.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so b/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so new file mode 100644 index 0000000..6dcae05 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.rt.so b/proprietary/vendor/lib64/com.qti.feature2.rt.so new file mode 100644 index 0000000..5ae239a Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.rt.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.serializer.so b/proprietary/vendor/lib64/com.qti.feature2.serializer.so new file mode 100644 index 0000000..4d62367 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.serializer.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.stub.so b/proprietary/vendor/lib64/com.qti.feature2.stub.so new file mode 100644 index 0000000..9203529 Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.stub.so differ diff --git a/proprietary/vendor/lib64/com.qti.feature2.swmf.so b/proprietary/vendor/lib64/com.qti.feature2.swmf.so new file mode 100644 index 0000000..fe39f3e Binary files /dev/null and b/proprietary/vendor/lib64/com.qti.feature2.swmf.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so new file mode 100644 index 0000000..53dcf64 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so new file mode 100644 index 0000000..dd07a6b Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so new file mode 100644 index 0000000..9e1e7d4 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so new file mode 100644 index 0000000..00075f9 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so new file mode 100644 index 0000000..f1a362e Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so new file mode 100644 index 0000000..7a64f4c Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so new file mode 100644 index 0000000..f3040c4 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so new file mode 100644 index 0000000..a07f1f0 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so new file mode 100644 index 0000000..e386d61 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so differ diff --git a/proprietary/vendor/lib64/deviceInfoServiceModule.so b/proprietary/vendor/lib64/deviceInfoServiceModule.so new file mode 100644 index 0000000..ccc285e Binary files /dev/null and b/proprietary/vendor/lib64/deviceInfoServiceModule.so differ diff --git a/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so b/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so new file mode 100644 index 0000000..509e10c Binary files /dev/null and b/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so differ diff --git a/proprietary/vendor/lib64/egl/libEGL_adreno.so b/proprietary/vendor/lib64/egl/libEGL_adreno.so new file mode 100644 index 0000000..9589dae Binary files /dev/null and b/proprietary/vendor/lib64/egl/libEGL_adreno.so differ diff --git a/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so b/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so new file mode 100644 index 0000000..3e6554a Binary files /dev/null and b/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so differ diff --git a/proprietary/vendor/lib64/egl/libGLESv2_adreno.so b/proprietary/vendor/lib64/egl/libGLESv2_adreno.so new file mode 100644 index 0000000..76410ac Binary files /dev/null and b/proprietary/vendor/lib64/egl/libGLESv2_adreno.so differ diff --git a/proprietary/vendor/lib64/egl/libq3dtools_adreno.so b/proprietary/vendor/lib64/egl/libq3dtools_adreno.so new file mode 100644 index 0000000..8aa828b Binary files /dev/null and b/proprietary/vendor/lib64/egl/libq3dtools_adreno.so differ diff --git a/proprietary/vendor/lib64/egl/libq3dtools_esx.so b/proprietary/vendor/lib64/egl/libq3dtools_esx.so new file mode 100644 index 0000000..94184da Binary files /dev/null and b/proprietary/vendor/lib64/egl/libq3dtools_esx.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so new file mode 100644 index 0000000..637b2e8 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so new file mode 100644 index 0000000..96a6146 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so new file mode 100644 index 0000000..0920433 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so differ diff --git a/proprietary/vendor/lib64/hw/camera.qcom.so b/proprietary/vendor/lib64/hw/camera.qcom.so new file mode 100644 index 0000000..a11b153 Binary files /dev/null and b/proprietary/vendor/lib64/hw/camera.qcom.so differ diff --git a/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so b/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so new file mode 100644 index 0000000..da45c62 Binary files /dev/null and b/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/com.qti.chi.override.so b/proprietary/vendor/lib64/hw/com.qti.chi.override.so new file mode 100644 index 0000000..f8d043e Binary files /dev/null and b/proprietary/vendor/lib64/hw/com.qti.chi.override.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so new file mode 100644 index 0000000..ffb7c7d Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so new file mode 100644 index 0000000..5650892 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so new file mode 100644 index 0000000..e776fae Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so new file mode 100644 index 0000000..b146566 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so new file mode 100644 index 0000000..19237bf Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so new file mode 100644 index 0000000..c1cfee5 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so new file mode 100644 index 0000000..e34ae14 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so new file mode 100644 index 0000000..60bf61e Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so new file mode 100644 index 0000000..e486b36 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so new file mode 100644 index 0000000..b144fcb Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so new file mode 100644 index 0000000..9278727 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so new file mode 100644 index 0000000..73fc280 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vulkan.adreno.so b/proprietary/vendor/lib64/hw/vulkan.adreno.so new file mode 100644 index 0000000..8864a3d Binary files /dev/null and b/proprietary/vendor/lib64/hw/vulkan.adreno.so differ diff --git a/proprietary/vendor/lib64/lib-imscmservice.so b/proprietary/vendor/lib64/lib-imscmservice.so new file mode 100644 index 0000000..9124058 Binary files /dev/null and b/proprietary/vendor/lib64/lib-imscmservice.so differ diff --git a/proprietary/vendor/lib64/lib-imsdpl.so b/proprietary/vendor/lib64/lib-imsdpl.so new file mode 100644 index 0000000..e37b44f Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsdpl.so differ diff --git a/proprietary/vendor/lib64/lib-imsqimf.so b/proprietary/vendor/lib64/lib-imsqimf.so new file mode 100644 index 0000000..a3da484 Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsqimf.so differ diff --git a/proprietary/vendor/lib64/lib-imsrcs-v2.so b/proprietary/vendor/lib64/lib-imsrcs-v2.so new file mode 100644 index 0000000..10582b1 Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsrcs-v2.so differ diff --git a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so new file mode 100644 index 0000000..b1f7cae Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so differ diff --git a/proprietary/vendor/lib64/lib-imsvtcore.so b/proprietary/vendor/lib64/lib-imsvtcore.so new file mode 100644 index 0000000..75190bf Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsvtcore.so differ diff --git a/proprietary/vendor/lib64/lib-imsxml.so b/proprietary/vendor/lib64/lib-imsxml.so new file mode 100644 index 0000000..2cd5cab Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsxml.so differ diff --git a/proprietary/vendor/lib64/lib-rcsconfig.so b/proprietary/vendor/lib64/lib-rcsconfig.so new file mode 100644 index 0000000..68d0301 Binary files /dev/null and b/proprietary/vendor/lib64/lib-rcsconfig.so differ diff --git a/proprietary/vendor/lib64/lib-rtpcommon.so b/proprietary/vendor/lib64/lib-rtpcommon.so new file mode 100644 index 0000000..b2d21ae Binary files /dev/null and b/proprietary/vendor/lib64/lib-rtpcommon.so differ diff --git a/proprietary/vendor/lib64/lib-rtpcore.so b/proprietary/vendor/lib64/lib-rtpcore.so new file mode 100644 index 0000000..36f444e Binary files /dev/null and b/proprietary/vendor/lib64/lib-rtpcore.so differ diff --git a/proprietary/vendor/lib64/lib-rtpsl.so b/proprietary/vendor/lib64/lib-rtpsl.so new file mode 100644 index 0000000..715575d Binary files /dev/null and b/proprietary/vendor/lib64/lib-rtpsl.so differ diff --git a/proprietary/vendor/lib64/lib-siputility.so b/proprietary/vendor/lib64/lib-siputility.so new file mode 100644 index 0000000..186c4c2 Binary files /dev/null and b/proprietary/vendor/lib64/lib-siputility.so differ diff --git a/proprietary/vendor/lib64/lib-uceservice.so b/proprietary/vendor/lib64/lib-uceservice.so new file mode 100644 index 0000000..52f0731 Binary files /dev/null and b/proprietary/vendor/lib64/lib-uceservice.so differ diff --git a/proprietary/vendor/lib64/libAlacSwDec.so b/proprietary/vendor/lib64/libAlacSwDec.so new file mode 100644 index 0000000..695065d Binary files /dev/null and b/proprietary/vendor/lib64/libAlacSwDec.so differ diff --git a/proprietary/vendor/lib64/libApeSwDec.so b/proprietary/vendor/lib64/libApeSwDec.so new file mode 100644 index 0000000..1cab2f5 Binary files /dev/null and b/proprietary/vendor/lib64/libApeSwDec.so differ diff --git a/proprietary/vendor/lib64/libC2D2.so b/proprietary/vendor/lib64/libC2D2.so new file mode 100644 index 0000000..6a2deff Binary files /dev/null and b/proprietary/vendor/lib64/libC2D2.so differ diff --git a/proprietary/vendor/lib64/libCB.so b/proprietary/vendor/lib64/libCB.so new file mode 100644 index 0000000..edcca9d Binary files /dev/null and b/proprietary/vendor/lib64/libCB.so differ diff --git a/proprietary/vendor/lib64/libFlacSwDec.so b/proprietary/vendor/lib64/libFlacSwDec.so new file mode 100644 index 0000000..9666c39 Binary files /dev/null and b/proprietary/vendor/lib64/libFlacSwDec.so differ diff --git a/proprietary/vendor/lib64/libGPQTEEC_vendor.so b/proprietary/vendor/lib64/libGPQTEEC_vendor.so new file mode 100644 index 0000000..87a7db6 Binary files /dev/null and b/proprietary/vendor/lib64/libGPQTEEC_vendor.so differ diff --git a/proprietary/vendor/lib64/libGPTEE_vendor.so b/proprietary/vendor/lib64/libGPTEE_vendor.so new file mode 100644 index 0000000..8c333cf Binary files /dev/null and b/proprietary/vendor/lib64/libGPTEE_vendor.so differ diff --git a/proprietary/vendor/lib64/libGPreqcancel.so b/proprietary/vendor/lib64/libGPreqcancel.so new file mode 100644 index 0000000..4f1c8a9 Binary files /dev/null and b/proprietary/vendor/lib64/libGPreqcancel.so differ diff --git a/proprietary/vendor/lib64/libGPreqcancel_svc.so b/proprietary/vendor/lib64/libGPreqcancel_svc.so new file mode 100644 index 0000000..282dcac Binary files /dev/null and b/proprietary/vendor/lib64/libGPreqcancel_svc.so differ diff --git a/proprietary/vendor/lib64/libMpeg4SwEncoder.so b/proprietary/vendor/lib64/libMpeg4SwEncoder.so new file mode 100644 index 0000000..cf35a8a Binary files /dev/null and b/proprietary/vendor/lib64/libMpeg4SwEncoder.so differ diff --git a/proprietary/vendor/lib64/libMpeghSwEnc.so b/proprietary/vendor/lib64/libMpeghSwEnc.so new file mode 100644 index 0000000..e0c0b5c Binary files /dev/null and b/proprietary/vendor/lib64/libMpeghSwEnc.so differ diff --git a/proprietary/vendor/lib64/libOmxAacDec.so b/proprietary/vendor/lib64/libOmxAacDec.so new file mode 100644 index 0000000..9a8e5c4 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxAacDec.so differ diff --git a/proprietary/vendor/lib64/libOmxAlacDec.so b/proprietary/vendor/lib64/libOmxAlacDec.so new file mode 100644 index 0000000..a6039d8 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxAlacDec.so differ diff --git a/proprietary/vendor/lib64/libOmxAlacDecSw.so b/proprietary/vendor/lib64/libOmxAlacDecSw.so new file mode 100644 index 0000000..149eb8c Binary files /dev/null and b/proprietary/vendor/lib64/libOmxAlacDecSw.so differ diff --git a/proprietary/vendor/lib64/libOmxAmrDec.so b/proprietary/vendor/lib64/libOmxAmrDec.so new file mode 100644 index 0000000..bf0b218 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxAmrDec.so differ diff --git a/proprietary/vendor/lib64/libOmxAmrwbplusDec.so b/proprietary/vendor/lib64/libOmxAmrwbplusDec.so new file mode 100644 index 0000000..5d02b65 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxAmrwbplusDec.so differ diff --git a/proprietary/vendor/lib64/libOmxApeDec.so b/proprietary/vendor/lib64/libOmxApeDec.so new file mode 100644 index 0000000..bbac23e Binary files /dev/null and b/proprietary/vendor/lib64/libOmxApeDec.so differ diff --git a/proprietary/vendor/lib64/libOmxApeDecSw.so b/proprietary/vendor/lib64/libOmxApeDecSw.so new file mode 100644 index 0000000..c1f4f5c Binary files /dev/null and b/proprietary/vendor/lib64/libOmxApeDecSw.so differ diff --git a/proprietary/vendor/lib64/libOmxEvrcDec.so b/proprietary/vendor/lib64/libOmxEvrcDec.so new file mode 100644 index 0000000..6e85792 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxEvrcDec.so differ diff --git a/proprietary/vendor/lib64/libOmxG711Dec.so b/proprietary/vendor/lib64/libOmxG711Dec.so new file mode 100644 index 0000000..f4b87bc Binary files /dev/null and b/proprietary/vendor/lib64/libOmxG711Dec.so differ diff --git a/proprietary/vendor/lib64/libOmxMpeghEncSw.so b/proprietary/vendor/lib64/libOmxMpeghEncSw.so new file mode 100644 index 0000000..4844e5c Binary files /dev/null and b/proprietary/vendor/lib64/libOmxMpeghEncSw.so differ diff --git a/proprietary/vendor/lib64/libOmxQcelp13Dec.so b/proprietary/vendor/lib64/libOmxQcelp13Dec.so new file mode 100644 index 0000000..9107ff2 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxQcelp13Dec.so differ diff --git a/proprietary/vendor/lib64/libOmxSwVdec.so b/proprietary/vendor/lib64/libOmxSwVdec.so new file mode 100644 index 0000000..4f7c85b Binary files /dev/null and b/proprietary/vendor/lib64/libOmxSwVdec.so differ diff --git a/proprietary/vendor/lib64/libOmxSwVencMpeg4.so b/proprietary/vendor/lib64/libOmxSwVencMpeg4.so new file mode 100644 index 0000000..4da150d Binary files /dev/null and b/proprietary/vendor/lib64/libOmxSwVencMpeg4.so differ diff --git a/proprietary/vendor/lib64/libOmxVpp.so b/proprietary/vendor/lib64/libOmxVpp.so new file mode 100644 index 0000000..f8e0471 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxVpp.so differ diff --git a/proprietary/vendor/lib64/libOmxWmaDec.so b/proprietary/vendor/lib64/libOmxWmaDec.so new file mode 100644 index 0000000..4762f63 Binary files /dev/null and b/proprietary/vendor/lib64/libOmxWmaDec.so differ diff --git a/proprietary/vendor/lib64/libOpenCL.so b/proprietary/vendor/lib64/libOpenCL.so new file mode 100644 index 0000000..d5ff3b7 Binary files /dev/null and b/proprietary/vendor/lib64/libOpenCL.so differ diff --git a/proprietary/vendor/lib64/libPolarrRender.so b/proprietary/vendor/lib64/libPolarrRender.so new file mode 100644 index 0000000..a0e0e2e Binary files /dev/null and b/proprietary/vendor/lib64/libPolarrRender.so differ diff --git a/proprietary/vendor/lib64/libQSEEComAPI.so b/proprietary/vendor/lib64/libQSEEComAPI.so new file mode 100644 index 0000000..1c72519 Binary files /dev/null and b/proprietary/vendor/lib64/libQSEEComAPI.so differ diff --git a/proprietary/vendor/lib64/libQTEEConnector_vendor.so b/proprietary/vendor/lib64/libQTEEConnector_vendor.so new file mode 100644 index 0000000..37cdfc6 Binary files /dev/null and b/proprietary/vendor/lib64/libQTEEConnector_vendor.so differ diff --git a/proprietary/vendor/lib64/libSecureUILib.so b/proprietary/vendor/lib64/libSecureUILib.so new file mode 100644 index 0000000..038f491 Binary files /dev/null and b/proprietary/vendor/lib64/libSecureUILib.so differ diff --git a/proprietary/vendor/lib64/libStDrvInt.so b/proprietary/vendor/lib64/libStDrvInt.so new file mode 100644 index 0000000..a894540 Binary files /dev/null and b/proprietary/vendor/lib64/libStDrvInt.so differ diff --git a/proprietary/vendor/lib64/libVkLayer_q3dtools.so b/proprietary/vendor/lib64/libVkLayer_q3dtools.so new file mode 100644 index 0000000..da481c7 Binary files /dev/null and b/proprietary/vendor/lib64/libVkLayer_q3dtools.so differ diff --git a/proprietary/vendor/lib64/libadreno_utils.so b/proprietary/vendor/lib64/libadreno_utils.so new file mode 100644 index 0000000..99ae2b7 Binary files /dev/null and b/proprietary/vendor/lib64/libadreno_utils.so differ diff --git a/proprietary/vendor/lib64/libadsp_default_listener.so b/proprietary/vendor/lib64/libadsp_default_listener.so new file mode 100644 index 0000000..3d84ea0 Binary files /dev/null and b/proprietary/vendor/lib64/libadsp_default_listener.so differ diff --git a/proprietary/vendor/lib64/libadsprpc.so b/proprietary/vendor/lib64/libadsprpc.so new file mode 100644 index 0000000..037affc Binary files /dev/null and b/proprietary/vendor/lib64/libadsprpc.so differ diff --git a/proprietary/vendor/lib64/libaoa.so b/proprietary/vendor/lib64/libaoa.so new file mode 100644 index 0000000..a7dfe70 Binary files /dev/null and b/proprietary/vendor/lib64/libaoa.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_beautyshot.so b/proprietary/vendor/lib64/libarcsoft_beautyshot.so new file mode 100644 index 0000000..c2d1946 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_beautyshot.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_beautyshot_4.0.so b/proprietary/vendor/lib64/libarcsoft_beautyshot_4.0.so new file mode 100644 index 0000000..85eec14 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_beautyshot_4.0.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so b/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so new file mode 100644 index 0000000..98730d7 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_ir.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_ir.so new file mode 100644 index 0000000..06c8dcd Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_ir.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so new file mode 100644 index 0000000..ed20d4e Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so new file mode 100644 index 0000000..2cc52e5 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview_ir.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview_ir.so new file mode 100644 index 0000000..2dd6695 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview_ir.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_uw.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_uw.so new file mode 100644 index 0000000..99f63ae Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_uw.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so b/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so new file mode 100644 index 0000000..c97a4be Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so b/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so new file mode 100644 index 0000000..ddde46d Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so b/proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so new file mode 100644 index 0000000..2e642ac Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so new file mode 100644 index 0000000..43d1690 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so new file mode 100644 index 0000000..281c09b Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_hta.so b/proprietary/vendor/lib64/libarcsoft_hta.so new file mode 100644 index 0000000..e0185a0 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_hta.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so b/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so new file mode 100644 index 0000000..266357d Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_mfsr_frt.so b/proprietary/vendor/lib64/libarcsoft_mfsr_frt.so new file mode 100644 index 0000000..27177e9 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_mfsr_frt.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so b/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so new file mode 100644 index 0000000..1cc938d Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction_20801.so b/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction_20801.so new file mode 100644 index 0000000..3e80867 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction_20801.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_smart_denoise.so b/proprietary/vendor/lib64/libarcsoft_smart_denoise.so new file mode 100644 index 0000000..20153ff Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_smart_denoise.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_super_night_raw.so b/proprietary/vendor/lib64/libarcsoft_super_night_raw.so new file mode 100644 index 0000000..85a4505 Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_super_night_raw.so differ diff --git a/proprietary/vendor/lib64/libarcsoft_superportrait.so b/proprietary/vendor/lib64/libarcsoft_superportrait.so new file mode 100644 index 0000000..7e0f41f Binary files /dev/null and b/proprietary/vendor/lib64/libarcsoft_superportrait.so differ diff --git a/proprietary/vendor/lib64/libasn1cper.so b/proprietary/vendor/lib64/libasn1cper.so new file mode 100644 index 0000000..58d3dd8 Binary files /dev/null and b/proprietary/vendor/lib64/libasn1cper.so differ diff --git a/proprietary/vendor/lib64/libasn1crt.so b/proprietary/vendor/lib64/libasn1crt.so new file mode 100644 index 0000000..6e78a06 Binary files /dev/null and b/proprietary/vendor/lib64/libasn1crt.so differ diff --git a/proprietary/vendor/lib64/libasn1crtx.so b/proprietary/vendor/lib64/libasn1crtx.so new file mode 100644 index 0000000..9e1af50 Binary files /dev/null and b/proprietary/vendor/lib64/libasn1crtx.so differ diff --git a/proprietary/vendor/lib64/libbatching.so b/proprietary/vendor/lib64/libbatching.so new file mode 100644 index 0000000..5253d21 Binary files /dev/null and b/proprietary/vendor/lib64/libbatching.so differ diff --git a/proprietary/vendor/lib64/libbitmlengine.so b/proprietary/vendor/lib64/libbitmlengine.so new file mode 100644 index 0000000..9bb458d Binary files /dev/null and b/proprietary/vendor/lib64/libbitmlengine.so differ diff --git a/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so new file mode 100644 index 0000000..0b14631 Binary files /dev/null and b/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so differ diff --git a/proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so b/proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so new file mode 100644 index 0000000..b6f3f60 Binary files /dev/null and b/proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so differ diff --git a/proprietary/vendor/lib64/libbtnv.so b/proprietary/vendor/lib64/libbtnv.so new file mode 100644 index 0000000..8d56727 Binary files /dev/null and b/proprietary/vendor/lib64/libbtnv.so differ diff --git a/proprietary/vendor/lib64/libc2d30_bltlib.so b/proprietary/vendor/lib64/libc2d30_bltlib.so new file mode 100644 index 0000000..a3c85da Binary files /dev/null and b/proprietary/vendor/lib64/libc2d30_bltlib.so differ diff --git a/proprietary/vendor/lib64/libcacertclient.so b/proprietary/vendor/lib64/libcacertclient.so new file mode 100644 index 0000000..4702b32 Binary files /dev/null and b/proprietary/vendor/lib64/libcacertclient.so differ diff --git a/proprietary/vendor/lib64/libcamera2ndk_vendor.so b/proprietary/vendor/lib64/libcamera2ndk_vendor.so new file mode 100644 index 0000000..9ccc323 Binary files /dev/null and b/proprietary/vendor/lib64/libcamera2ndk_vendor.so differ diff --git a/proprietary/vendor/lib64/libcamera_nn_stub.so b/proprietary/vendor/lib64/libcamera_nn_stub.so new file mode 100644 index 0000000..f5698ed Binary files /dev/null and b/proprietary/vendor/lib64/libcamera_nn_stub.so differ diff --git a/proprietary/vendor/lib64/libcamerapostproc.so b/proprietary/vendor/lib64/libcamerapostproc.so new file mode 100644 index 0000000..caeeaba Binary files /dev/null and b/proprietary/vendor/lib64/libcamerapostproc.so differ diff --git a/proprietary/vendor/lib64/libcamxexternalformatutils.so b/proprietary/vendor/lib64/libcamxexternalformatutils.so new file mode 100644 index 0000000..5462c0c Binary files /dev/null and b/proprietary/vendor/lib64/libcamxexternalformatutils.so differ diff --git a/proprietary/vendor/lib64/libcamxfacialfeatures.so b/proprietary/vendor/lib64/libcamxfacialfeatures.so new file mode 100644 index 0000000..a3a3b30 Binary files /dev/null and b/proprietary/vendor/lib64/libcamxfacialfeatures.so differ diff --git a/proprietary/vendor/lib64/libcamxfdalgo.so b/proprietary/vendor/lib64/libcamxfdalgo.so new file mode 100644 index 0000000..e282b65 Binary files /dev/null and b/proprietary/vendor/lib64/libcamxfdalgo.so differ diff --git a/proprietary/vendor/lib64/libcamxfdengine.so b/proprietary/vendor/lib64/libcamxfdengine.so new file mode 100644 index 0000000..4216ee2 Binary files /dev/null and b/proprietary/vendor/lib64/libcamxfdengine.so differ diff --git a/proprietary/vendor/lib64/libcamxifestriping.so b/proprietary/vendor/lib64/libcamxifestriping.so new file mode 100644 index 0000000..aea53fa Binary files /dev/null and b/proprietary/vendor/lib64/libcamxifestriping.so differ diff --git a/proprietary/vendor/lib64/libcamximageformatutils.so b/proprietary/vendor/lib64/libcamximageformatutils.so new file mode 100644 index 0000000..fd8a9a7 Binary files /dev/null and b/proprietary/vendor/lib64/libcamximageformatutils.so differ diff --git a/proprietary/vendor/lib64/libcamxncs.so b/proprietary/vendor/lib64/libcamxncs.so new file mode 100644 index 0000000..bceaced Binary files /dev/null and b/proprietary/vendor/lib64/libcamxncs.so differ diff --git a/proprietary/vendor/lib64/libcamxstatscore.so b/proprietary/vendor/lib64/libcamxstatscore.so new file mode 100644 index 0000000..012e9fa Binary files /dev/null and b/proprietary/vendor/lib64/libcamxstatscore.so differ diff --git a/proprietary/vendor/lib64/libcamxswprocessalgo.so b/proprietary/vendor/lib64/libcamxswprocessalgo.so new file mode 100644 index 0000000..cc9b234 Binary files /dev/null and b/proprietary/vendor/lib64/libcamxswprocessalgo.so differ diff --git a/proprietary/vendor/lib64/libcamxtintlessalgo.so b/proprietary/vendor/lib64/libcamxtintlessalgo.so new file mode 100644 index 0000000..378ebc2 Binary files /dev/null and b/proprietary/vendor/lib64/libcamxtintlessalgo.so differ diff --git a/proprietary/vendor/lib64/libcdfw.so b/proprietary/vendor/lib64/libcdfw.so new file mode 100644 index 0000000..f7dccc5 Binary files /dev/null and b/proprietary/vendor/lib64/libcdfw.so differ diff --git a/proprietary/vendor/lib64/libcdfw_remote_api.so b/proprietary/vendor/lib64/libcdfw_remote_api.so new file mode 100644 index 0000000..6fd2bdb Binary files /dev/null and b/proprietary/vendor/lib64/libcdfw_remote_api.so differ diff --git a/proprietary/vendor/lib64/libcdsp_default_listener.so b/proprietary/vendor/lib64/libcdsp_default_listener.so new file mode 100644 index 0000000..c92e41d Binary files /dev/null and b/proprietary/vendor/lib64/libcdsp_default_listener.so differ diff --git a/proprietary/vendor/lib64/libcdsprpc.so b/proprietary/vendor/lib64/libcdsprpc.so new file mode 100644 index 0000000..deeede2 Binary files /dev/null and b/proprietary/vendor/lib64/libcdsprpc.so differ diff --git a/proprietary/vendor/lib64/libchilog.so b/proprietary/vendor/lib64/libchilog.so new file mode 100644 index 0000000..d8b14dd Binary files /dev/null and b/proprietary/vendor/lib64/libchilog.so differ diff --git a/proprietary/vendor/lib64/libcne.so b/proprietary/vendor/lib64/libcne.so new file mode 100644 index 0000000..d4fdf8b Binary files /dev/null and b/proprietary/vendor/lib64/libcne.so differ diff --git a/proprietary/vendor/lib64/libcneapiclient.so b/proprietary/vendor/lib64/libcneapiclient.so new file mode 100644 index 0000000..b7faeba Binary files /dev/null and b/proprietary/vendor/lib64/libcneapiclient.so differ diff --git a/proprietary/vendor/lib64/libcneoplookup.so b/proprietary/vendor/lib64/libcneoplookup.so new file mode 100644 index 0000000..c02dc83 Binary files /dev/null and b/proprietary/vendor/lib64/libcneoplookup.so differ diff --git a/proprietary/vendor/lib64/libcneqmiutils.so b/proprietary/vendor/lib64/libcneqmiutils.so new file mode 100644 index 0000000..168e1ac Binary files /dev/null and b/proprietary/vendor/lib64/libcneqmiutils.so differ diff --git a/proprietary/vendor/lib64/libcom.qti.chinodeutils.so b/proprietary/vendor/lib64/libcom.qti.chinodeutils.so new file mode 100644 index 0000000..0510518 Binary files /dev/null and b/proprietary/vendor/lib64/libcom.qti.chinodeutils.so differ diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so new file mode 100644 index 0000000..b38cf40 Binary files /dev/null and b/proprietary/vendor/lib64/libconfigdb.so differ diff --git a/proprietary/vendor/lib64/libcpion.so b/proprietary/vendor/lib64/libcpion.so new file mode 100644 index 0000000..9bc804a Binary files /dev/null and b/proprietary/vendor/lib64/libcpion.so differ diff --git a/proprietary/vendor/lib64/libcvface_api.so b/proprietary/vendor/lib64/libcvface_api.so new file mode 100644 index 0000000..940e17f Binary files /dev/null and b/proprietary/vendor/lib64/libcvface_api.so differ diff --git a/proprietary/vendor/lib64/libcvp_common.so b/proprietary/vendor/lib64/libcvp_common.so new file mode 100644 index 0000000..2095501 Binary files /dev/null and b/proprietary/vendor/lib64/libcvp_common.so differ diff --git a/proprietary/vendor/lib64/libcvpcpuRev_skel.so b/proprietary/vendor/lib64/libcvpcpuRev_skel.so new file mode 100644 index 0000000..db3ca4c Binary files /dev/null and b/proprietary/vendor/lib64/libcvpcpuRev_skel.so differ diff --git a/proprietary/vendor/lib64/libdataitems.so b/proprietary/vendor/lib64/libdataitems.so new file mode 100644 index 0000000..5e92af2 Binary files /dev/null and b/proprietary/vendor/lib64/libdataitems.so differ diff --git a/proprietary/vendor/lib64/libdiag.so b/proprietary/vendor/lib64/libdiag.so new file mode 100644 index 0000000..7b3552d Binary files /dev/null and b/proprietary/vendor/lib64/libdiag.so differ diff --git a/proprietary/vendor/lib64/libdisp-aba.so b/proprietary/vendor/lib64/libdisp-aba.so new file mode 100644 index 0000000..77204f9 Binary files /dev/null and b/proprietary/vendor/lib64/libdisp-aba.so differ diff --git a/proprietary/vendor/lib64/libdisplayconfig.qti.so b/proprietary/vendor/lib64/libdisplayconfig.qti.so new file mode 100644 index 0000000..5bfdbbf Binary files /dev/null and b/proprietary/vendor/lib64/libdisplayconfig.qti.so differ diff --git a/proprietary/vendor/lib64/libdisplayqos.so b/proprietary/vendor/lib64/libdisplayqos.so new file mode 100644 index 0000000..6f150f0 Binary files /dev/null and b/proprietary/vendor/lib64/libdisplayqos.so differ diff --git a/proprietary/vendor/lib64/libdisplayskuutils.so b/proprietary/vendor/lib64/libdisplayskuutils.so new file mode 100644 index 0000000..fcce171 Binary files /dev/null and b/proprietary/vendor/lib64/libdisplayskuutils.so differ diff --git a/proprietary/vendor/lib64/libdpmqmihal.so b/proprietary/vendor/lib64/libdpmqmihal.so new file mode 100644 index 0000000..2857179 Binary files /dev/null and b/proprietary/vendor/lib64/libdpmqmihal.so differ diff --git a/proprietary/vendor/lib64/libdrmfs.so b/proprietary/vendor/lib64/libdrmfs.so new file mode 100644 index 0000000..cea3378 Binary files /dev/null and b/proprietary/vendor/lib64/libdrmfs.so differ diff --git a/proprietary/vendor/lib64/libdrmtime.so b/proprietary/vendor/lib64/libdrmtime.so new file mode 100644 index 0000000..8315277 Binary files /dev/null and b/proprietary/vendor/lib64/libdrmtime.so differ diff --git a/proprietary/vendor/lib64/libdsi_netctrl.so b/proprietary/vendor/lib64/libdsi_netctrl.so new file mode 100644 index 0000000..7712053 Binary files /dev/null and b/proprietary/vendor/lib64/libdsi_netctrl.so differ diff --git a/proprietary/vendor/lib64/libdsutils.so b/proprietary/vendor/lib64/libdsutils.so new file mode 100644 index 0000000..209612a Binary files /dev/null and b/proprietary/vendor/lib64/libdsutils.so differ diff --git a/proprietary/vendor/lib64/libdualcam_image_optical_zoom.so b/proprietary/vendor/lib64/libdualcam_image_optical_zoom.so new file mode 100644 index 0000000..f1bbaaa Binary files /dev/null and b/proprietary/vendor/lib64/libdualcam_image_optical_zoom.so differ diff --git a/proprietary/vendor/lib64/libdualcam_optical_zoom_control.so b/proprietary/vendor/lib64/libdualcam_optical_zoom_control.so new file mode 100644 index 0000000..f281932 Binary files /dev/null and b/proprietary/vendor/lib64/libdualcam_optical_zoom_control.so differ diff --git a/proprietary/vendor/lib64/libdualcam_video_optical_zoom.so b/proprietary/vendor/lib64/libdualcam_video_optical_zoom.so new file mode 100644 index 0000000..0dde53a Binary files /dev/null and b/proprietary/vendor/lib64/libdualcam_video_optical_zoom.so differ diff --git a/proprietary/vendor/lib64/libdualcamirfusion.arcsoft.so b/proprietary/vendor/lib64/libdualcamirfusion.arcsoft.so new file mode 100644 index 0000000..b4e6805 Binary files /dev/null and b/proprietary/vendor/lib64/libdualcamirfusion.arcsoft.so differ diff --git a/proprietary/vendor/lib64/libfastcvdsp_stub.so b/proprietary/vendor/lib64/libfastcvdsp_stub.so new file mode 100644 index 0000000..56cb541 Binary files /dev/null and b/proprietary/vendor/lib64/libfastcvdsp_stub.so differ diff --git a/proprietary/vendor/lib64/libfastcvopt.so b/proprietary/vendor/lib64/libfastcvopt.so new file mode 100644 index 0000000..0f6201e Binary files /dev/null and b/proprietary/vendor/lib64/libfastcvopt.so differ diff --git a/proprietary/vendor/lib64/libgdtap.so b/proprietary/vendor/lib64/libgdtap.so new file mode 100644 index 0000000..28c71f1 Binary files /dev/null and b/proprietary/vendor/lib64/libgdtap.so differ diff --git a/proprietary/vendor/lib64/libgeofencing.so b/proprietary/vendor/lib64/libgeofencing.so new file mode 100644 index 0000000..3ae79e4 Binary files /dev/null and b/proprietary/vendor/lib64/libgeofencing.so differ diff --git a/proprietary/vendor/lib64/libgnss.so b/proprietary/vendor/lib64/libgnss.so new file mode 100644 index 0000000..1d4f064 Binary files /dev/null and b/proprietary/vendor/lib64/libgnss.so differ diff --git a/proprietary/vendor/lib64/libgnsspps.so b/proprietary/vendor/lib64/libgnsspps.so new file mode 100644 index 0000000..249426d Binary files /dev/null and b/proprietary/vendor/lib64/libgnsspps.so differ diff --git a/proprietary/vendor/lib64/libgps.utils.so b/proprietary/vendor/lib64/libgps.utils.so new file mode 100644 index 0000000..9f979ef Binary files /dev/null and b/proprietary/vendor/lib64/libgps.utils.so differ diff --git a/proprietary/vendor/lib64/libgpudataproducer.so b/proprietary/vendor/lib64/libgpudataproducer.so new file mode 100644 index 0000000..8dbe2cf Binary files /dev/null and b/proprietary/vendor/lib64/libgpudataproducer.so differ diff --git a/proprietary/vendor/lib64/libgsl.so b/proprietary/vendor/lib64/libgsl.so new file mode 100644 index 0000000..ea30a4a Binary files /dev/null and b/proprietary/vendor/lib64/libgsl.so differ diff --git a/proprietary/vendor/lib64/libhdr_tm.so b/proprietary/vendor/lib64/libhdr_tm.so new file mode 100644 index 0000000..d8ea4e5 Binary files /dev/null and b/proprietary/vendor/lib64/libhdr_tm.so differ diff --git a/proprietary/vendor/lib64/libhexagon_nn_stub.so b/proprietary/vendor/lib64/libhexagon_nn_stub.so new file mode 100644 index 0000000..eee6668 Binary files /dev/null and b/proprietary/vendor/lib64/libhexagon_nn_stub.so differ diff --git a/proprietary/vendor/lib64/libhistogram.so b/proprietary/vendor/lib64/libhistogram.so new file mode 100644 index 0000000..af98fb4 Binary files /dev/null and b/proprietary/vendor/lib64/libhistogram.so differ diff --git a/proprietary/vendor/lib64/libhta_hexagon_runtime.so b/proprietary/vendor/lib64/libhta_hexagon_runtime.so new file mode 100644 index 0000000..27e952e Binary files /dev/null and b/proprietary/vendor/lib64/libhta_hexagon_runtime.so differ diff --git a/proprietary/vendor/lib64/libidl.so b/proprietary/vendor/lib64/libidl.so new file mode 100644 index 0000000..f187514 Binary files /dev/null and b/proprietary/vendor/lib64/libidl.so differ diff --git a/proprietary/vendor/lib64/libipebpsstriping.so b/proprietary/vendor/lib64/libipebpsstriping.so new file mode 100644 index 0000000..b29f4f4 Binary files /dev/null and b/proprietary/vendor/lib64/libipebpsstriping.so differ diff --git a/proprietary/vendor/lib64/libizat_client_api.so b/proprietary/vendor/lib64/libizat_client_api.so new file mode 100644 index 0000000..fdafead Binary files /dev/null and b/proprietary/vendor/lib64/libizat_client_api.so differ diff --git a/proprietary/vendor/lib64/libizat_core.so b/proprietary/vendor/lib64/libizat_core.so new file mode 100644 index 0000000..d4d7338 Binary files /dev/null and b/proprietary/vendor/lib64/libizat_core.so differ diff --git a/proprietary/vendor/lib64/libjnihelper.so b/proprietary/vendor/lib64/libjnihelper.so new file mode 100644 index 0000000..c530ba3 Binary files /dev/null and b/proprietary/vendor/lib64/libjnihelper.so differ diff --git a/proprietary/vendor/lib64/libkeymasterdeviceutils.so b/proprietary/vendor/lib64/libkeymasterdeviceutils.so new file mode 100644 index 0000000..3c38299 Binary files /dev/null and b/proprietary/vendor/lib64/libkeymasterdeviceutils.so differ diff --git a/proprietary/vendor/lib64/libkeymasterprovision.so b/proprietary/vendor/lib64/libkeymasterprovision.so new file mode 100644 index 0000000..9718a10 Binary files /dev/null and b/proprietary/vendor/lib64/libkeymasterprovision.so differ diff --git a/proprietary/vendor/lib64/libkeymasterutils.so b/proprietary/vendor/lib64/libkeymasterutils.so new file mode 100644 index 0000000..c793c60 Binary files /dev/null and b/proprietary/vendor/lib64/libkeymasterutils.so differ diff --git a/proprietary/vendor/lib64/liblbs_core.so b/proprietary/vendor/lib64/liblbs_core.so new file mode 100644 index 0000000..fb4bde7 Binary files /dev/null and b/proprietary/vendor/lib64/liblbs_core.so differ diff --git a/proprietary/vendor/lib64/liblearningmodule.so b/proprietary/vendor/lib64/liblearningmodule.so new file mode 100644 index 0000000..63bbfa4 Binary files /dev/null and b/proprietary/vendor/lib64/liblearningmodule.so differ diff --git a/proprietary/vendor/lib64/libllvm-glnext.so b/proprietary/vendor/lib64/libllvm-glnext.so new file mode 100644 index 0000000..d42bd62 Binary files /dev/null and b/proprietary/vendor/lib64/libllvm-glnext.so differ diff --git a/proprietary/vendor/lib64/libllvm-qcom.so b/proprietary/vendor/lib64/libllvm-qcom.so new file mode 100644 index 0000000..586959a Binary files /dev/null and b/proprietary/vendor/lib64/libllvm-qcom.so differ diff --git a/proprietary/vendor/lib64/libloc_api_v02.so b/proprietary/vendor/lib64/libloc_api_v02.so new file mode 100644 index 0000000..7f28827 Binary files /dev/null and b/proprietary/vendor/lib64/libloc_api_v02.so differ diff --git a/proprietary/vendor/lib64/libloc_core.so b/proprietary/vendor/lib64/libloc_core.so new file mode 100644 index 0000000..1fc7a46 Binary files /dev/null and b/proprietary/vendor/lib64/libloc_core.so differ diff --git a/proprietary/vendor/lib64/libloc_socket.so b/proprietary/vendor/lib64/libloc_socket.so new file mode 100644 index 0000000..b737806 Binary files /dev/null and b/proprietary/vendor/lib64/libloc_socket.so differ diff --git a/proprietary/vendor/lib64/liblocation_api.so b/proprietary/vendor/lib64/liblocation_api.so new file mode 100644 index 0000000..be745b0 Binary files /dev/null and b/proprietary/vendor/lib64/liblocation_api.so differ diff --git a/proprietary/vendor/lib64/liblocationservice.so b/proprietary/vendor/lib64/liblocationservice.so new file mode 100644 index 0000000..437fefe Binary files /dev/null and b/proprietary/vendor/lib64/liblocationservice.so differ diff --git a/proprietary/vendor/lib64/liblocationservice_glue.so b/proprietary/vendor/lib64/liblocationservice_glue.so new file mode 100644 index 0000000..1403547 Binary files /dev/null and b/proprietary/vendor/lib64/liblocationservice_glue.so differ diff --git a/proprietary/vendor/lib64/liblowi_client.so b/proprietary/vendor/lib64/liblowi_client.so new file mode 100644 index 0000000..cd49e52 Binary files /dev/null and b/proprietary/vendor/lib64/liblowi_client.so differ diff --git a/proprietary/vendor/lib64/liblowi_wifihal.so b/proprietary/vendor/lib64/liblowi_wifihal.so new file mode 100644 index 0000000..25ac778 Binary files /dev/null and b/proprietary/vendor/lib64/liblowi_wifihal.so differ diff --git a/proprietary/vendor/lib64/liblqe.so b/proprietary/vendor/lib64/liblqe.so new file mode 100644 index 0000000..aef05bd Binary files /dev/null and b/proprietary/vendor/lib64/liblqe.so differ diff --git a/proprietary/vendor/lib64/libmdmdetect.so b/proprietary/vendor/lib64/libmdmdetect.so new file mode 100644 index 0000000..fe11f15 Binary files /dev/null and b/proprietary/vendor/lib64/libmdmdetect.so differ diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so new file mode 100644 index 0000000..25bc8a9 Binary files /dev/null and b/proprietary/vendor/lib64/libmdsprpc.so differ diff --git a/proprietary/vendor/lib64/libmeters.so b/proprietary/vendor/lib64/libmeters.so new file mode 100644 index 0000000..190192c Binary files /dev/null and b/proprietary/vendor/lib64/libmeters.so differ diff --git a/proprietary/vendor/lib64/libmidasserviceintf.so b/proprietary/vendor/lib64/libmidasserviceintf.so new file mode 100644 index 0000000..611f6f4 Binary files /dev/null and b/proprietary/vendor/lib64/libmidasserviceintf.so differ diff --git a/proprietary/vendor/lib64/libminkdescriptor.so b/proprietary/vendor/lib64/libminkdescriptor.so new file mode 100644 index 0000000..3e53ab3 Binary files /dev/null and b/proprietary/vendor/lib64/libminkdescriptor.so differ diff --git a/proprietary/vendor/lib64/libminksocket.so b/proprietary/vendor/lib64/libminksocket.so new file mode 100644 index 0000000..a75af84 Binary files /dev/null and b/proprietary/vendor/lib64/libminksocket.so differ diff --git a/proprietary/vendor/lib64/libmmcamera_faceproc.so b/proprietary/vendor/lib64/libmmcamera_faceproc.so new file mode 100644 index 0000000..e414f31 Binary files /dev/null and b/proprietary/vendor/lib64/libmmcamera_faceproc.so differ diff --git a/proprietary/vendor/lib64/libmmcamera_faceproc2.so b/proprietary/vendor/lib64/libmmcamera_faceproc2.so new file mode 100644 index 0000000..594d47b Binary files /dev/null and b/proprietary/vendor/lib64/libmmcamera_faceproc2.so differ diff --git a/proprietary/vendor/lib64/libmmosal.so b/proprietary/vendor/lib64/libmmosal.so new file mode 100644 index 0000000..e48f055 Binary files /dev/null and b/proprietary/vendor/lib64/libmmosal.so differ diff --git a/proprietary/vendor/lib64/libmpbase.so b/proprietary/vendor/lib64/libmpbase.so new file mode 100644 index 0000000..9561793 Binary files /dev/null and b/proprietary/vendor/lib64/libmpbase.so differ diff --git a/proprietary/vendor/lib64/libnanopb.so b/proprietary/vendor/lib64/libnanopb.so new file mode 100644 index 0000000..ddfbd3d Binary files /dev/null and b/proprietary/vendor/lib64/libnanopb.so differ diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so new file mode 100644 index 0000000..20f27a6 Binary files /dev/null and b/proprietary/vendor/lib64/libnetmgr.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_common.so b/proprietary/vendor/lib64/libnetmgr_common.so new file mode 100644 index 0000000..a99276a Binary files /dev/null and b/proprietary/vendor/lib64/libnetmgr_common.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so new file mode 100644 index 0000000..f37bb35 Binary files /dev/null and b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so new file mode 100644 index 0000000..8e1111d Binary files /dev/null and b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so differ diff --git a/proprietary/vendor/lib64/libnlnetmgr.so b/proprietary/vendor/lib64/libnlnetmgr.so new file mode 100644 index 0000000..b885963 Binary files /dev/null and b/proprietary/vendor/lib64/libnlnetmgr.so differ diff --git a/proprietary/vendor/lib64/liboemnvbk_img_helper.so b/proprietary/vendor/lib64/liboemnvbk_img_helper.so new file mode 100644 index 0000000..a19b46c Binary files /dev/null and b/proprietary/vendor/lib64/liboemnvbk_img_helper.so differ diff --git a/proprietary/vendor/lib64/libofflinelog.so b/proprietary/vendor/lib64/libofflinelog.so new file mode 100644 index 0000000..aaa9006 Binary files /dev/null and b/proprietary/vendor/lib64/libofflinelog.so differ diff --git a/proprietary/vendor/lib64/libops.so b/proprietary/vendor/lib64/libops.so new file mode 100644 index 0000000..f498ca8 Binary files /dev/null and b/proprietary/vendor/lib64/libops.so differ diff --git a/proprietary/vendor/lib64/libos.so b/proprietary/vendor/lib64/libos.so new file mode 100644 index 0000000..0f596a1 Binary files /dev/null and b/proprietary/vendor/lib64/libos.so differ diff --git a/proprietary/vendor/lib64/libpdmapper.so b/proprietary/vendor/lib64/libpdmapper.so new file mode 100644 index 0000000..baa413f Binary files /dev/null and b/proprietary/vendor/lib64/libpdmapper.so differ diff --git a/proprietary/vendor/lib64/libpdnotifier.so b/proprietary/vendor/lib64/libpdnotifier.so new file mode 100644 index 0000000..a98acb4 Binary files /dev/null and b/proprietary/vendor/lib64/libpdnotifier.so differ diff --git a/proprietary/vendor/lib64/libperfconfig.so b/proprietary/vendor/lib64/libperfconfig.so new file mode 100644 index 0000000..d39cfb3 Binary files /dev/null and b/proprietary/vendor/lib64/libperfconfig.so differ diff --git a/proprietary/vendor/lib64/libperfgluelayer.so b/proprietary/vendor/lib64/libperfgluelayer.so new file mode 100644 index 0000000..86cfd14 Binary files /dev/null and b/proprietary/vendor/lib64/libperfgluelayer.so differ diff --git a/proprietary/vendor/lib64/libperfioctl.so b/proprietary/vendor/lib64/libperfioctl.so new file mode 100644 index 0000000..6158ccd Binary files /dev/null and b/proprietary/vendor/lib64/libperfioctl.so differ diff --git a/proprietary/vendor/lib64/libperipheral_client.so b/proprietary/vendor/lib64/libperipheral_client.so new file mode 100644 index 0000000..d75109e Binary files /dev/null and b/proprietary/vendor/lib64/libperipheral_client.so differ diff --git a/proprietary/vendor/lib64/libpn553_fw.so b/proprietary/vendor/lib64/libpn553_fw.so new file mode 100644 index 0000000..6bc6137 Binary files /dev/null and b/proprietary/vendor/lib64/libpn553_fw.so differ diff --git a/proprietary/vendor/lib64/libpwirisIoctlWrapper.so b/proprietary/vendor/lib64/libpwirisIoctlWrapper.so new file mode 100644 index 0000000..ceda07e Binary files /dev/null and b/proprietary/vendor/lib64/libpwirisIoctlWrapper.so differ diff --git a/proprietary/vendor/lib64/libpwirisfeature.so b/proprietary/vendor/lib64/libpwirisfeature.so new file mode 100644 index 0000000..28a28ba Binary files /dev/null and b/proprietary/vendor/lib64/libpwirisfeature.so differ diff --git a/proprietary/vendor/lib64/libpwirishalwrapper.so b/proprietary/vendor/lib64/libpwirishalwrapper.so new file mode 100644 index 0000000..c5f9c49 Binary files /dev/null and b/proprietary/vendor/lib64/libpwirishalwrapper.so differ diff --git a/proprietary/vendor/lib64/libqcbor.so b/proprietary/vendor/lib64/libqcbor.so new file mode 100644 index 0000000..600e641 Binary files /dev/null and b/proprietary/vendor/lib64/libqcbor.so differ diff --git a/proprietary/vendor/lib64/libqcc_file_agent.so b/proprietary/vendor/lib64/libqcc_file_agent.so new file mode 100644 index 0000000..1d912c6 Binary files /dev/null and b/proprietary/vendor/lib64/libqcc_file_agent.so differ diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so new file mode 100644 index 0000000..d8fa154 Binary files /dev/null and b/proprietary/vendor/lib64/libqcmaputils.so differ diff --git a/proprietary/vendor/lib64/libqcrilFramework.so b/proprietary/vendor/lib64/libqcrilFramework.so new file mode 100644 index 0000000..05123a1 Binary files /dev/null and b/proprietary/vendor/lib64/libqcrilFramework.so differ diff --git a/proprietary/vendor/lib64/libqcrildatactl.so b/proprietary/vendor/lib64/libqcrildatactl.so new file mode 100644 index 0000000..c69dd03 Binary files /dev/null and b/proprietary/vendor/lib64/libqcrildatactl.so differ diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so new file mode 100644 index 0000000..ff89f8e Binary files /dev/null and b/proprietary/vendor/lib64/libqdi.so differ diff --git a/proprietary/vendor/lib64/libqdma_file_agent.so b/proprietary/vendor/lib64/libqdma_file_agent.so new file mode 100644 index 0000000..52459ea Binary files /dev/null and b/proprietary/vendor/lib64/libqdma_file_agent.so differ diff --git a/proprietary/vendor/lib64/libqdp.so b/proprietary/vendor/lib64/libqdp.so new file mode 100644 index 0000000..e4f01e7 Binary files /dev/null and b/proprietary/vendor/lib64/libqdp.so differ diff --git a/proprietary/vendor/lib64/libqdutils.so b/proprietary/vendor/lib64/libqdutils.so new file mode 100644 index 0000000..b0db220 Binary files /dev/null and b/proprietary/vendor/lib64/libqdutils.so differ diff --git a/proprietary/vendor/lib64/libqisl.so b/proprietary/vendor/lib64/libqisl.so new file mode 100644 index 0000000..73fe4f5 Binary files /dev/null and b/proprietary/vendor/lib64/libqisl.so differ diff --git a/proprietary/vendor/lib64/libqmi.so b/proprietary/vendor/lib64/libqmi.so new file mode 100644 index 0000000..32ae9a2 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi.so differ diff --git a/proprietary/vendor/lib64/libqmi_cci.so b/proprietary/vendor/lib64/libqmi_cci.so new file mode 100644 index 0000000..253fe41 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_cci.so differ diff --git a/proprietary/vendor/lib64/libqmi_client_helper.so b/proprietary/vendor/lib64/libqmi_client_helper.so new file mode 100644 index 0000000..9923551 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_client_helper.so differ diff --git a/proprietary/vendor/lib64/libqmi_client_qmux.so b/proprietary/vendor/lib64/libqmi_client_qmux.so new file mode 100644 index 0000000..5bff3bf Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_client_qmux.so differ diff --git a/proprietary/vendor/lib64/libqmi_common_so.so b/proprietary/vendor/lib64/libqmi_common_so.so new file mode 100644 index 0000000..0e5dd86 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_common_so.so differ diff --git a/proprietary/vendor/lib64/libqmi_csi.so b/proprietary/vendor/lib64/libqmi_csi.so new file mode 100644 index 0000000..5bf342f Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_csi.so differ diff --git a/proprietary/vendor/lib64/libqmi_encdec.so b/proprietary/vendor/lib64/libqmi_encdec.so new file mode 100644 index 0000000..a5a4db6 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_encdec.so differ diff --git a/proprietary/vendor/lib64/libqmi_legacy.so b/proprietary/vendor/lib64/libqmi_legacy.so new file mode 100644 index 0000000..6e14cc9 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_legacy.so differ diff --git a/proprietary/vendor/lib64/libqmiservices.so b/proprietary/vendor/lib64/libqmiservices.so new file mode 100644 index 0000000..91f5bee Binary files /dev/null and b/proprietary/vendor/lib64/libqmiservices.so differ diff --git a/proprietary/vendor/lib64/libqrtr.so b/proprietary/vendor/lib64/libqrtr.so new file mode 100644 index 0000000..da20747 Binary files /dev/null and b/proprietary/vendor/lib64/libqrtr.so differ diff --git a/proprietary/vendor/lib64/libqseed3.so b/proprietary/vendor/lib64/libqseed3.so new file mode 100644 index 0000000..dbcf06f Binary files /dev/null and b/proprietary/vendor/lib64/libqseed3.so differ diff --git a/proprietary/vendor/lib64/libqsocket.so b/proprietary/vendor/lib64/libqsocket.so new file mode 100644 index 0000000..c21d110 Binary files /dev/null and b/proprietary/vendor/lib64/libqsocket.so differ diff --git a/proprietary/vendor/lib64/libqti-perfd-client.so b/proprietary/vendor/lib64/libqti-perfd-client.so new file mode 100644 index 0000000..66597d5 Binary files /dev/null and b/proprietary/vendor/lib64/libqti-perfd-client.so differ diff --git a/proprietary/vendor/lib64/libqti-perfd.so b/proprietary/vendor/lib64/libqti-perfd.so new file mode 100644 index 0000000..99b90ef Binary files /dev/null and b/proprietary/vendor/lib64/libqti-perfd.so differ diff --git a/proprietary/vendor/lib64/libqti-util.so b/proprietary/vendor/lib64/libqti-util.so new file mode 100644 index 0000000..0bc4fcd Binary files /dev/null and b/proprietary/vendor/lib64/libqti-util.so differ diff --git a/proprietary/vendor/lib64/libqtikeymaster4.so b/proprietary/vendor/lib64/libqtikeymaster4.so new file mode 100644 index 0000000..4ca2f40 Binary files /dev/null and b/proprietary/vendor/lib64/libqtikeymaster4.so differ diff --git a/proprietary/vendor/lib64/librcc.so b/proprietary/vendor/lib64/librcc.so new file mode 100644 index 0000000..b203ec0 Binary files /dev/null and b/proprietary/vendor/lib64/librcc.so differ diff --git a/proprietary/vendor/lib64/libril-qc-hal-qmi.so b/proprietary/vendor/lib64/libril-qc-hal-qmi.so new file mode 100644 index 0000000..ea99d67 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qc-hal-qmi.so differ diff --git a/proprietary/vendor/lib64/libril-qc-logger.so b/proprietary/vendor/lib64/libril-qc-logger.so new file mode 100644 index 0000000..46603d9 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qc-logger.so differ diff --git a/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so b/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so new file mode 100644 index 0000000..a8a1af8 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so differ diff --git a/proprietary/vendor/lib64/libril-qc-radioconfig.so b/proprietary/vendor/lib64/libril-qc-radioconfig.so new file mode 100644 index 0000000..6db0be2 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qc-radioconfig.so differ diff --git a/proprietary/vendor/lib64/libril-qcril-hook-oem.so b/proprietary/vendor/lib64/libril-qcril-hook-oem.so new file mode 100644 index 0000000..c72e957 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qcril-hook-oem.so differ diff --git a/proprietary/vendor/lib64/librilqmiservices.so b/proprietary/vendor/lib64/librilqmiservices.so new file mode 100644 index 0000000..56ac9d3 Binary files /dev/null and b/proprietary/vendor/lib64/librilqmiservices.so differ diff --git a/proprietary/vendor/lib64/librpmb.so b/proprietary/vendor/lib64/librpmb.so new file mode 100644 index 0000000..d5a6137 Binary files /dev/null and b/proprietary/vendor/lib64/librpmb.so differ diff --git a/proprietary/vendor/lib64/libscveCommon.so b/proprietary/vendor/lib64/libscveCommon.so new file mode 100644 index 0000000..3895253 Binary files /dev/null and b/proprietary/vendor/lib64/libscveCommon.so differ diff --git a/proprietary/vendor/lib64/libscveCommon_stub.so b/proprietary/vendor/lib64/libscveCommon_stub.so new file mode 100644 index 0000000..4e656ef Binary files /dev/null and b/proprietary/vendor/lib64/libscveCommon_stub.so differ diff --git a/proprietary/vendor/lib64/libscveObjectSegmentation.so b/proprietary/vendor/lib64/libscveObjectSegmentation.so new file mode 100644 index 0000000..1dfd3dd Binary files /dev/null and b/proprietary/vendor/lib64/libscveObjectSegmentation.so differ diff --git a/proprietary/vendor/lib64/libscveObjectSegmentation_stub.so b/proprietary/vendor/lib64/libscveObjectSegmentation_stub.so new file mode 100644 index 0000000..eff9f6f Binary files /dev/null and b/proprietary/vendor/lib64/libscveObjectSegmentation_stub.so differ diff --git a/proprietary/vendor/lib64/libscveObjectTracker.so b/proprietary/vendor/lib64/libscveObjectTracker.so new file mode 100644 index 0000000..626b920 Binary files /dev/null and b/proprietary/vendor/lib64/libscveObjectTracker.so differ diff --git a/proprietary/vendor/lib64/libscveObjectTracker_stub.so b/proprietary/vendor/lib64/libscveObjectTracker_stub.so new file mode 100644 index 0000000..71b26a9 Binary files /dev/null and b/proprietary/vendor/lib64/libscveObjectTracker_stub.so differ diff --git a/proprietary/vendor/lib64/libsdedrm.so b/proprietary/vendor/lib64/libsdedrm.so new file mode 100644 index 0000000..4357e3d Binary files /dev/null and b/proprietary/vendor/lib64/libsdedrm.so differ diff --git a/proprietary/vendor/lib64/libsdm-color.so b/proprietary/vendor/lib64/libsdm-color.so new file mode 100644 index 0000000..8aee08d Binary files /dev/null and b/proprietary/vendor/lib64/libsdm-color.so differ diff --git a/proprietary/vendor/lib64/libsdm-colormgr-algo.so b/proprietary/vendor/lib64/libsdm-colormgr-algo.so new file mode 100644 index 0000000..fdb941a Binary files /dev/null and b/proprietary/vendor/lib64/libsdm-colormgr-algo.so differ diff --git a/proprietary/vendor/lib64/libsdm-diag.so b/proprietary/vendor/lib64/libsdm-diag.so new file mode 100644 index 0000000..b6a79e8 Binary files /dev/null and b/proprietary/vendor/lib64/libsdm-diag.so differ diff --git a/proprietary/vendor/lib64/libsdm-disp-vndapis.so b/proprietary/vendor/lib64/libsdm-disp-vndapis.so new file mode 100644 index 0000000..24d3536 Binary files /dev/null and b/proprietary/vendor/lib64/libsdm-disp-vndapis.so differ diff --git a/proprietary/vendor/lib64/libsdmcore.so b/proprietary/vendor/lib64/libsdmcore.so new file mode 100644 index 0000000..fae79c3 Binary files /dev/null and b/proprietary/vendor/lib64/libsdmcore.so differ diff --git a/proprietary/vendor/lib64/libsdmextension.so b/proprietary/vendor/lib64/libsdmextension.so new file mode 100644 index 0000000..f9bed85 Binary files /dev/null and b/proprietary/vendor/lib64/libsdmextension.so differ diff --git a/proprietary/vendor/lib64/libsdmutils.so b/proprietary/vendor/lib64/libsdmutils.so new file mode 100644 index 0000000..b96b5fe Binary files /dev/null and b/proprietary/vendor/lib64/libsdmutils.so differ diff --git a/proprietary/vendor/lib64/libsdsprpc.so b/proprietary/vendor/lib64/libsdsprpc.so new file mode 100644 index 0000000..1f7f6cb Binary files /dev/null and b/proprietary/vendor/lib64/libsdsprpc.so differ diff --git a/proprietary/vendor/lib64/libsecureui.so b/proprietary/vendor/lib64/libsecureui.so new file mode 100644 index 0000000..3ac7b78 Binary files /dev/null and b/proprietary/vendor/lib64/libsecureui.so differ diff --git a/proprietary/vendor/lib64/libsensorcal.so b/proprietary/vendor/lib64/libsensorcal.so new file mode 100644 index 0000000..47a5574 Binary files /dev/null and b/proprietary/vendor/lib64/libsensorcal.so differ diff --git a/proprietary/vendor/lib64/libsensorslog.so b/proprietary/vendor/lib64/libsensorslog.so new file mode 100644 index 0000000..0886c2e Binary files /dev/null and b/proprietary/vendor/lib64/libsensorslog.so differ diff --git a/proprietary/vendor/lib64/libsettings.so b/proprietary/vendor/lib64/libsettings.so new file mode 100644 index 0000000..16e018a Binary files /dev/null and b/proprietary/vendor/lib64/libsettings.so differ diff --git a/proprietary/vendor/lib64/libslimclient.so b/proprietary/vendor/lib64/libslimclient.so new file mode 100644 index 0000000..1cfd9bb Binary files /dev/null and b/proprietary/vendor/lib64/libslimclient.so differ diff --git a/proprietary/vendor/lib64/libsns_device_mode_stub.so b/proprietary/vendor/lib64/libsns_device_mode_stub.so new file mode 100644 index 0000000..9fbe79a Binary files /dev/null and b/proprietary/vendor/lib64/libsns_device_mode_stub.so differ diff --git a/proprietary/vendor/lib64/libsns_fastRPC_util.so b/proprietary/vendor/lib64/libsns_fastRPC_util.so new file mode 100644 index 0000000..ce28386 Binary files /dev/null and b/proprietary/vendor/lib64/libsns_fastRPC_util.so differ diff --git a/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so b/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so new file mode 100644 index 0000000..7732e42 Binary files /dev/null and b/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so differ diff --git a/proprietary/vendor/lib64/libsnsapi.so b/proprietary/vendor/lib64/libsnsapi.so new file mode 100644 index 0000000..3d91129 Binary files /dev/null and b/proprietary/vendor/lib64/libsnsapi.so differ diff --git a/proprietary/vendor/lib64/libsnsdiaglog.so b/proprietary/vendor/lib64/libsnsdiaglog.so new file mode 100644 index 0000000..ab35f7c Binary files /dev/null and b/proprietary/vendor/lib64/libsnsdiaglog.so differ diff --git a/proprietary/vendor/lib64/libsoc_helper.so b/proprietary/vendor/lib64/libsoc_helper.so new file mode 100644 index 0000000..9cacac8 Binary files /dev/null and b/proprietary/vendor/lib64/libsoc_helper.so differ diff --git a/proprietary/vendor/lib64/libssc.so b/proprietary/vendor/lib64/libssc.so new file mode 100644 index 0000000..1095d4b Binary files /dev/null and b/proprietary/vendor/lib64/libssc.so differ diff --git a/proprietary/vendor/lib64/libssc_default_listener.so b/proprietary/vendor/lib64/libssc_default_listener.so new file mode 100644 index 0000000..632b3d9 Binary files /dev/null and b/proprietary/vendor/lib64/libssc_default_listener.so differ diff --git a/proprietary/vendor/lib64/libssd.so b/proprietary/vendor/lib64/libssd.so new file mode 100644 index 0000000..867ae3c Binary files /dev/null and b/proprietary/vendor/lib64/libssd.so differ diff --git a/proprietary/vendor/lib64/libswregistrationalgo.so b/proprietary/vendor/lib64/libswregistrationalgo.so new file mode 100644 index 0000000..7affc12 Binary files /dev/null and b/proprietary/vendor/lib64/libswregistrationalgo.so differ diff --git a/proprietary/vendor/lib64/libswvdec.so b/proprietary/vendor/lib64/libswvdec.so new file mode 100644 index 0000000..634ca2f Binary files /dev/null and b/proprietary/vendor/lib64/libswvdec.so differ diff --git a/proprietary/vendor/lib64/libsynx.so b/proprietary/vendor/lib64/libsynx.so new file mode 100644 index 0000000..91a8f3e Binary files /dev/null and b/proprietary/vendor/lib64/libsynx.so differ diff --git a/proprietary/vendor/lib64/libsysmon_cdsp_skel.so b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so new file mode 100644 index 0000000..e27a031 Binary files /dev/null and b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so differ diff --git a/proprietary/vendor/lib64/libsystem_health_mon.so b/proprietary/vendor/lib64/libsystem_health_mon.so new file mode 100644 index 0000000..b8a3b39 Binary files /dev/null and b/proprietary/vendor/lib64/libsystem_health_mon.so differ diff --git a/proprietary/vendor/lib64/libthermalclient.so b/proprietary/vendor/lib64/libthermalclient.so new file mode 100644 index 0000000..9a4f04e Binary files /dev/null and b/proprietary/vendor/lib64/libthermalclient.so differ diff --git a/proprietary/vendor/lib64/libthreadutils.so b/proprietary/vendor/lib64/libthreadutils.so new file mode 100644 index 0000000..2601be6 Binary files /dev/null and b/proprietary/vendor/lib64/libthreadutils.so differ diff --git a/proprietary/vendor/lib64/libtime_genoff.so b/proprietary/vendor/lib64/libtime_genoff.so new file mode 100644 index 0000000..596dcaf Binary files /dev/null and b/proprietary/vendor/lib64/libtime_genoff.so differ diff --git a/proprietary/vendor/lib64/libtinyxml2_1.so b/proprietary/vendor/lib64/libtinyxml2_1.so new file mode 100644 index 0000000..6357482 Binary files /dev/null and b/proprietary/vendor/lib64/libtinyxml2_1.so differ diff --git a/proprietary/vendor/lib64/libtriplecam_image_optical_zoom.so b/proprietary/vendor/lib64/libtriplecam_image_optical_zoom.so new file mode 100644 index 0000000..05e2bcd Binary files /dev/null and b/proprietary/vendor/lib64/libtriplecam_image_optical_zoom.so differ diff --git a/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so b/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so new file mode 100644 index 0000000..b2ac49b Binary files /dev/null and b/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so differ diff --git a/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so b/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so new file mode 100644 index 0000000..e937b40 Binary files /dev/null and b/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so differ diff --git a/proprietary/vendor/lib64/libtrustedapploader.so b/proprietary/vendor/lib64/libtrustedapploader.so new file mode 100644 index 0000000..082a7d2 Binary files /dev/null and b/proprietary/vendor/lib64/libtrustedapploader.so differ diff --git a/proprietary/vendor/lib64/libvpphcp.so b/proprietary/vendor/lib64/libvpphcp.so new file mode 100644 index 0000000..0826ee2 Binary files /dev/null and b/proprietary/vendor/lib64/libvpphcp.so differ diff --git a/proprietary/vendor/lib64/libvpphvx.so b/proprietary/vendor/lib64/libvpphvx.so new file mode 100644 index 0000000..28745d1 Binary files /dev/null and b/proprietary/vendor/lib64/libvpphvx.so differ diff --git a/proprietary/vendor/lib64/libvpplibrary.so b/proprietary/vendor/lib64/libvpplibrary.so new file mode 100644 index 0000000..06c1df5 Binary files /dev/null and b/proprietary/vendor/lib64/libvpplibrary.so differ diff --git a/proprietary/vendor/lib64/libwms.so b/proprietary/vendor/lib64/libwms.so new file mode 100644 index 0000000..a7fa10c Binary files /dev/null and b/proprietary/vendor/lib64/libwms.so differ diff --git a/proprietary/vendor/lib64/libwqe.so b/proprietary/vendor/lib64/libwqe.so new file mode 100644 index 0000000..03d1259 Binary files /dev/null and b/proprietary/vendor/lib64/libwqe.so differ diff --git a/proprietary/vendor/lib64/libxml.so b/proprietary/vendor/lib64/libxml.so new file mode 100644 index 0000000..0a15721 Binary files /dev/null and b/proprietary/vendor/lib64/libxml.so differ diff --git a/proprietary/vendor/lib64/libxtadapter.so b/proprietary/vendor/lib64/libxtadapter.so new file mode 100644 index 0000000..e1f9e2a Binary files /dev/null and b/proprietary/vendor/lib64/libxtadapter.so differ diff --git a/proprietary/vendor/lib64/qcrild_librilutils.so b/proprietary/vendor/lib64/qcrild_librilutils.so new file mode 100644 index 0000000..bca3658 Binary files /dev/null and b/proprietary/vendor/lib64/qcrild_librilutils.so differ diff --git a/proprietary/vendor/lib64/qtibus.so b/proprietary/vendor/lib64/qtibus.so new file mode 100644 index 0000000..cf9be58 Binary files /dev/null and b/proprietary/vendor/lib64/qtibus.so differ diff --git a/proprietary/vendor/lib64/qtimutex.so b/proprietary/vendor/lib64/qtimutex.so new file mode 100644 index 0000000..7fc8834 Binary files /dev/null and b/proprietary/vendor/lib64/qtimutex.so differ diff --git a/proprietary/vendor/lib64/sensors.ssc.so b/proprietary/vendor/lib64/sensors.ssc.so new file mode 100644 index 0000000..ed36399 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.ssc.so differ diff --git a/proprietary/vendor/lib64/unnhal-acc-adreno.so b/proprietary/vendor/lib64/unnhal-acc-adreno.so new file mode 100644 index 0000000..1834f3a Binary files /dev/null and b/proprietary/vendor/lib64/unnhal-acc-adreno.so differ diff --git a/proprietary/vendor/lib64/unnhal-acc-common.so b/proprietary/vendor/lib64/unnhal-acc-common.so new file mode 100644 index 0000000..9c12446 Binary files /dev/null and b/proprietary/vendor/lib64/unnhal-acc-common.so differ diff --git a/proprietary/vendor/lib64/unnhal-acc-hta.so b/proprietary/vendor/lib64/unnhal-acc-hta.so new file mode 100644 index 0000000..656d906 Binary files /dev/null and b/proprietary/vendor/lib64/unnhal-acc-hta.so differ diff --git a/proprietary/vendor/lib64/unnhal-acc-hvx.so b/proprietary/vendor/lib64/unnhal-acc-hvx.so new file mode 100644 index 0000000..060b3e8 Binary files /dev/null and b/proprietary/vendor/lib64/unnhal-acc-hvx.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.0.so b/proprietary/vendor/lib64/vendor.display.color@1.0.so new file mode 100644 index 0000000..dae20c2 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.1.so b/proprietary/vendor/lib64/vendor.display.color@1.1.so new file mode 100644 index 0000000..bc21ad9 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.2.so b/proprietary/vendor/lib64/vendor.display.color@1.2.so new file mode 100644 index 0000000..12f3b9f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.3.so b/proprietary/vendor/lib64/vendor.display.color@1.3.so new file mode 100644 index 0000000..6127267 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.3.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.4.so b/proprietary/vendor/lib64/vendor.display.color@1.4.so new file mode 100644 index 0000000..022f820 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.4.so differ diff --git a/proprietary/vendor/lib64/vendor.display.color@1.5.so b/proprietary/vendor/lib64/vendor.display.color@1.5.so new file mode 100644 index 0000000..e77f9e9 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.color@1.5.so differ diff --git a/proprietary/vendor/lib64/vendor.display.postproc@1.0.so b/proprietary/vendor/lib64/vendor.display.postproc@1.0.so new file mode 100644 index 0000000..2333f52 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.display.postproc@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.oplus.hardware.cameraMDM@1.0.so b/proprietary/vendor/lib64/vendor.oplus.hardware.cameraMDM@1.0.so new file mode 100644 index 0000000..82de51f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.oplus.hardware.cameraMDM@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so b/proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so new file mode 100644 index 0000000..f13c761 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.0.so b/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.0.so new file mode 100644 index 0000000..ac906d7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.1.so b/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.1.so new file mode 100644 index 0000000..8b0731f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so b/proprietary/vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so new file mode 100644 index 0000000..a6cab58 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so new file mode 100644 index 0000000..496c5c4 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so new file mode 100644 index 0000000..f71de5b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so new file mode 100644 index 0000000..a852f81 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so new file mode 100644 index 0000000..e6e98b0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so new file mode 100644 index 0000000..7f9df41 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so new file mode 100644 index 0000000..48988b7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so new file mode 100644 index 0000000..9f5d6fa Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so new file mode 100644 index 0000000..3aae8f9 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so new file mode 100644 index 0000000..45400d6 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so b/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so new file mode 100644 index 0000000..32879ab Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so new file mode 100644 index 0000000..34e2a65 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so b/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so new file mode 100644 index 0000000..cf2a3b9 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so new file mode 100644 index 0000000..ef0f0b4 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so new file mode 100644 index 0000000..75b387b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so new file mode 100644 index 0000000..3abf85e Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so new file mode 100644 index 0000000..1255c03 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so new file mode 100644 index 0000000..8252b88 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so b/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so new file mode 100644 index 0000000..a885728 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so new file mode 100644 index 0000000..bd4e6f5 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so new file mode 100644 index 0000000..0060af3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so new file mode 100644 index 0000000..a21bb8b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so new file mode 100644 index 0000000..d01a070 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so new file mode 100644 index 0000000..af60642 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so new file mode 100644 index 0000000..235fc0e Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so new file mode 100644 index 0000000..e8c9c59 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so new file mode 100644 index 0000000..ef9dcc0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so new file mode 100644 index 0000000..efef879 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so new file mode 100644 index 0000000..4cde327 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so new file mode 100644 index 0000000..875fe98 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so new file mode 100644 index 0000000..e3dc9e3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so new file mode 100644 index 0000000..9c077b6 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so new file mode 100644 index 0000000..f4832fb Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so new file mode 100644 index 0000000..bf46b37 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so new file mode 100644 index 0000000..1b90e62 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so new file mode 100644 index 0000000..40c733c Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so new file mode 100644 index 0000000..41261f5 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so new file mode 100644 index 0000000..2709f67 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so new file mode 100644 index 0000000..33a0970 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so new file mode 100644 index 0000000..ea7a101 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so new file mode 100644 index 0000000..6a4b4ba Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so new file mode 100644 index 0000000..85f74fe Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so new file mode 100644 index 0000000..cd0aa02 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so new file mode 100644 index 0000000..fc8f1ce Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so new file mode 100644 index 0000000..f7ea170 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so new file mode 100644 index 0000000..48559c4 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so new file mode 100644 index 0000000..1ea1631 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so new file mode 100644 index 0000000..2785b09 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so new file mode 100644 index 0000000..31be23f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so new file mode 100644 index 0000000..2a25ad5 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so new file mode 100644 index 0000000..3c3001f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so new file mode 100644 index 0000000..aff893d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so new file mode 100644 index 0000000..b0db844 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so new file mode 100644 index 0000000..d4cd8b0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so new file mode 100644 index 0000000..0a07e20 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so new file mode 100644 index 0000000..49ada0b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so new file mode 100644 index 0000000..ec3f972 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so new file mode 100644 index 0000000..340beb3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so new file mode 100644 index 0000000..a96b179 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so new file mode 100644 index 0000000..c0e5c21 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so new file mode 100644 index 0000000..bacbd49 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so new file mode 100644 index 0000000..4c3eeb7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so new file mode 100644 index 0000000..55a802e Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so new file mode 100644 index 0000000..a91c214 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so new file mode 100644 index 0000000..69985fc Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so new file mode 100644 index 0000000..6c1ff8e Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so new file mode 100644 index 0000000..8e68ccc Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so new file mode 100644 index 0000000..0b65305 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so new file mode 100644 index 0000000..e664dba Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so new file mode 100644 index 0000000..2e9841d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so new file mode 100644 index 0000000..2f99376 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so new file mode 100644 index 0000000..8dcdf46 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so new file mode 100644 index 0000000..8309c0d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so new file mode 100644 index 0000000..1503674 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so new file mode 100644 index 0000000..6fb7d31 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so new file mode 100644 index 0000000..f3708c1 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so new file mode 100644 index 0000000..cf2ac42 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so new file mode 100644 index 0000000..2c74237 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.0.so b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so new file mode 100644 index 0000000..ab05dfb Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.1.so b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so new file mode 100644 index 0000000..21215a5 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so differ diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db new file mode 100644 index 0000000..a43cbca Binary files /dev/null and b/proprietary/vendor/radio/qcril_database/qcril.db differ diff --git a/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql new file mode 100644 index 0000000..7eb5803 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql @@ -0,0 +1,716 @@ +/* + Copyright (c) 2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +-- VERSION: 5 +PRAGMA foreign_keys=OFF; +BEGIN TRANSACTION; +CREATE TABLE qcril_emergency_source_mcc_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); +INSERT INTO qcril_emergency_source_mcc_table VALUES('334','060','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('730','133','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('732','123','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('901','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('901','122','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','191','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','1669','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','199','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','112','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','911','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','191','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','192','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','199','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','117','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','112','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','911','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','110','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','119','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','120','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('460','122','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('852','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','110','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','118','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','199','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','113','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('452','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('452','113','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('452','114','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('452','115','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','991','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','994','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('310','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('310','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('302','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('302','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','191','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','192','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','199','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('457','191','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('457','192','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('457','199','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('706','122','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('704','122','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('334','066','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('716','105','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','100',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','101',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','102',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','108',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','112',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('470','100',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('470','101',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('470','102',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('470','108',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('470','112',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('234','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('505','000','',''); +CREATE TABLE qcril_emergency_source_voice_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','110','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','119','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','120','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','999','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('852','999','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('460','122','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('520','191','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('520','1669','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('520','199','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('520','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('520','911','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('414','191','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('414','192','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('414','199','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('515','117','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('515','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('515','911','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','110','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','118','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','199','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','113','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('452','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('452','113','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('452','114','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('452','115','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','112','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','911','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','991','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','994','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','999','','full'); +CREATE TABLE qcril_emergency_source_hard_mcc_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','110','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','119','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','120','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('852','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','122','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','191','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','1669','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','191','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','192','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','117','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','110','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','118','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','113','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','113','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','114','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','115','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','991','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','994','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','191','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','192','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','191','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','192','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('730','133','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','100',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','101',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','102',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','108',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','112',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','100',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','101',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','102',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','108',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','112',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('234','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('234','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('234','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','08','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','118','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','119','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('214','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('268','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('204','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('272','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('272','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('216','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('230','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('230','150','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('230','155','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('230','158','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('655','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('655','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('286','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('226','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('226','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('206','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('260','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('260','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('231','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('231','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('214','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('208','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('208','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','060','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('732','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('732','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('716','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('716','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('724','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('724','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('724','190','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('724','192','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('724','193','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('722','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('722','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('730','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('730','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('712','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('712','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('740','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('740','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('706','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('706','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('704','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('704','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('710','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('710','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('714','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('714','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('748','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('748','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('734','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('734','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','000','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','08','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','110','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','118','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','119','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','122','',''); +CREATE TABLE qcril_emergency_source_nw_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); +CREATE TABLE qcril_emergency_source_escv_iin_table(IIN TEXT, NUMBER TEXT, ESCV INTEGER, ROAM TEXT, PRIMARY KEY(IIN,NUMBER,ROAM)); +CREATE TABLE qcril_emergency_source_escv_nw_table(MCC TEXT, MNC TEXT, NUMBER TEXT, ESCV INTEGER, PRIMARY KEY(MCC,NUMBER, ESCV)); +CREATE TABLE qcril_emergency_source_mcc_mnc_table(MCC TEXT, MNC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER,MNC)); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('262','02','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','20','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','20','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','15','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','15','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','15','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','10','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','08','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','118','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('268','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('204','04','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('272','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('272','01','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('216','70','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('230','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('230','03','150','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('230','03','155','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('230','03','158','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('655','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('655','01','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('286','02','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('226','10','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('226','10','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('206','10','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('260','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('260','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('231','01','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('231','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','060','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','101','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','101','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('716','10','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('716','10','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','05','190','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','05','192','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','05','193','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','05','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','05','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','12','190','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','12','192','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','12','193','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','12','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','12','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','38','190','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','38','192','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','38','193','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','38','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('724','38','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','07','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','07','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','10','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','10','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','070','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('722','070','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('730','02','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('730','02','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('730','02','133','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','001','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','001','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','001','123','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','102','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','102','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','102','123','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','123','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','123','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','123','123','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('712','04','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('712','04','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('740','00','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('740','00','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('706','04','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('706','04','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('706','04','122','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','122','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','066','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','066','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','30','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','30','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','300','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','300','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('714','02','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('714','02','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('716','06','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('716','06','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('716','06','105','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('748','07','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('748','07','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('734','04','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('734','04','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('262','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('262','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','30','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','30','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','33','999','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('234','33','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','840','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','840','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','840','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','840','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','854','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','854','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','854','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','854','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','855','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','855','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','855','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','855','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','856','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','856','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','856','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','856','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','857','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','857','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','857','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','857','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','858','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','858','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','858','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','858','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','859','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','859','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','859','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','859','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','860','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','860','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','860','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','860','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','861','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','861','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','861','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','861','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','862','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','862','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','862','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','862','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','863','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','863','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','863','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','863','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','864','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','864','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','864','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','864','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','865','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','865','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','865','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','865','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','866','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','866','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','866','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','866','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','867','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','867','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','867','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','867','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','868','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','868','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','868','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','868','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','869','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','869','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','869','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','869','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','870','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','870','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','870','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','870','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','871','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','871','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','871','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','871','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','872','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','872','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','872','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','872','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','873','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','873','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','873','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','873','108','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','874','100','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','874','101','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','874','102','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('405','874','108','',''); +CREATE TABLE qcril_emergency_source_voice_mcc_mnc_table(MCC TEXT, MNC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER,MNC)); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','840','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','840','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','840','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','840','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','854','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','854','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','854','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','854','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','855','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','855','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','855','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','855','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','856','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','856','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','856','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','856','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','857','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','857','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','857','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','857','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','858','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','858','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','858','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','858','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','859','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','859','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','859','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','859','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','860','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','860','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','860','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','860','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','861','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','861','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','861','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','861','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','862','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','862','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','862','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','862','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','863','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','863','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','863','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','863','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','864','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','864','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','864','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','864','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','865','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','865','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','865','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','865','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','866','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','866','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','866','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','866','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','867','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','867','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','867','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','867','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','868','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','868','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','868','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','868','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','869','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','869','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','869','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','869','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','870','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','870','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','870','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','870','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','871','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','871','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','871','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','871','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','872','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','872','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','872','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','872','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','873','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','873','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','873','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','873','108','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','874','100','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','874','101','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','874','102','','full'); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('405','874','108','','full'); +CREATE TABLE qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property)); +INSERT INTO qcril_properties_table VALUES('qcrildb_version','5'); +CREATE TABLE qcril_operator_specific_config(MCC TEXT, MNC TEXT, WPS_OVER_CS INTEGER, PRIMARY KEY(MCC, MNC)); +INSERT INTO qcril_operator_specific_config VALUES('310','410',1); +DELETE FROM qcril_operator_specific_config where MCC = '310' AND MNC = '410'; +CREATE TABLE qcril_cdma_operator_specific_config(MCC TEXT, MNC TEXT, FORCE_ON_DC INTEGER, PRIMARY KEY(MCC, MNC)); +INSERT INTO qcril_cdma_operator_specific_config VALUES('460','03',1); +INSERT INTO qcril_cdma_operator_specific_config VALUES('460','11',1); +INSERT INTO qcril_cdma_operator_specific_config VALUES('454','03',1); +INSERT INTO qcril_cdma_operator_specific_config VALUES('454','31',1); +INSERT INTO qcril_cdma_operator_specific_config VALUES('204','04',1); +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '108'; +COMMIT; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql b/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql new file mode 100644 index 0000000..36cf2e6 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql @@ -0,0 +1,18 @@ +/* + Copyright (c) 2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property)); +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 1); + +DELETE FROM qcril_emergency_source_mcc_table where MCC = '234' AND NUMBER = '999'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('234','999','',''); + +DELETE FROM qcril_emergency_source_mcc_table WHERE MCC = '505' AND NUMBER = '000'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('505', '000', '',''); + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql b/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql new file mode 100644 index 0000000..a7d121c --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql @@ -0,0 +1,14 @@ +/* + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 2); + +CREATE TABLE IF NOT EXISTS qcril_operator_specific_config(MCC TEXT, MNC TEXT, WPS_OVER_CS INTEGER, PRIMARY KEY(MCC, MNC)); +INSERT OR REPLACE INTO qcril_operator_specific_config VALUES ('310', '410', 1); + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql b/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql new file mode 100644 index 0000000..175a7b0 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql @@ -0,0 +1,13 @@ +/* + Copyright (c) 2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 3); + +DELETE FROM qcril_operator_specific_config where MCC = '310' AND MNC = '410'; + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql new file mode 100644 index 0000000..d82ae9e --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql @@ -0,0 +1,57 @@ +/* + Copyright (c) 2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 4); + +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '100'; + +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '100'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '100'; + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql new file mode 100644 index 0000000..6ad2990 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql @@ -0,0 +1,144 @@ +/* + Copyright (c) 2019 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 5); + +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '840' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '854' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '855' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '856' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '857' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '858' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '859' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '860' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '861' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '862' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '863' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '864' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '865' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '866' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '867' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '868' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '869' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '870' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '871' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '872' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '873' AND NUMBER = '108'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '101'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '102'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '405' AND MNC = '874' AND NUMBER = '108'; + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql new file mode 100644 index 0000000..5fd1fa9 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql @@ -0,0 +1,13 @@ +/* + Copyright (c) 2020 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 6); + +DELETE FROM qcril_emergency_source_hard_mcc_table where MCC = '262' AND NUMBER = '110'; + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql new file mode 100644 index 0000000..dedcb75 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql @@ -0,0 +1,235 @@ +/* + Copyright (c) 2020 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 7); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','116117','',''); + + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','116117','',''); + + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','116117','',''); + + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','116117','',''); + + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','116117','',''); + +COMMIT TRANSACTION;